在Linux中,type
命令用于顯示一個命令的詳細信息,包括它是一個內置命令、外部命令還是別名
要區分內置命令和外部命令,你可以使用以下方法:
type
命令查看命令類型:type command_name
例如,要查看ls
命令的類型,可以運行:
type ls
輸出結果類似于:
ls is /bin/ls
這表明ls
是一個外部命令,位于/bin/ls
。
command_name is a shell builtin
那么該命令是一個內置命令。例如,cd
命令是一個內置命令,因為輸出結果類似于:
cd is a shell builtin
command_name is aliased to command
那么該命令是一個別名。例如,ll
可能是一個別名,因為輸出結果類似于:
ll is aliased to 'ls -alF'
總之,你可以通過type
命令的輸出來區分內置命令、外部命令和別名。