Linux上で実行できるコマンドには,バイナリを始めテキストファイルだけで構成されているスクリプトファイルなど,さまざまなものがある。
日ごろ,当たり前のように利用しているコマンドであっても,実はエイリアスであったりするのだ。
# type ls ls is aliased to `ls --color=tty' # type tail tail is /usr/bin/tail # type which which is aliased to `alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' |
この例であれば,実体ファイルへのフルパス,またwhichがエイリアスであることが分かる。
Copyright © ITmedia, Inc. All Rights Reserved.