at_ito
2018年8月6日 5時42分
Linuxではエイリアス(alias)や、シェルのビルトインコマンド等、実行ファイルがないコマンドもあります。コマンド実行結果が意図したものでない場合、実行ファイルではなくエイリアス(alias)やシェルのビルトインコマンドであることもありますので、そのコマンドに関する情報の調べ方を紹介します。
コマンドに関する情報はtypeコマンドにて調べることが可能です。
ATDE上でtypeコマンドを実行した時の例は以下の通りです。
[atde ~]$ type -a ls ls は `ls --color=auto' のエイリアスです ls は /bin/ls です
[atde ~]$ type -a time time はシェルの予約語です
[atde ~]$ type -a echo echo はシェル組み込み関数です echo は /bin/echo です