回答:
laは、Ubuntus ~/.bashrcファイルのエイリアスとして、他のいくつかと一緒に定義されます。la単純にls -Aあなたがから、次のスニペットで見ることができるように~/.bashrc
# this alias is defined earlier to grant colored output
alias ls='ls --color=auto'
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias li='ls -lF'
Ubuntu's(コードの書式設定なし)です。
疑わしい場合は、type la。
バッシュ出力:
la is aliased to `ls -la'
魚の出力:
la is a function with definition
function la --description 'List contents of directory, including hidden files in directory using long format'
ls -lah $argv
end
lsはコマンドでlありla、ほとんどの場合、コマンドを使用するエイリアスlsです。コマンドを実行するaliasと、システム上のすべてのエイリアスを見つけることができます。
$ alias | grep -E ' l=| la='
これは、パターンl = ...またはla = ....に一致するすべてのエイリアスを返します。
alias l la
すべてのディレクトリで同じ出力を生成するわけではありません。
でドットファイルを作成してから、とのtouch .whatever両方laを発行しlsます。
lals -A他の回答で述べられているように、はのエイリアスです。そのため、シェルスクリプトでは使用できませんが、使用lsできます。
コンピューターには複数のエイリアスコマンドがあります。完全なリストを取得するには、を実行しaliasます。私のマシンでは、これを印刷します:
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
--color=auto STDOUTに直接印刷しない場合、色がオフになることを意味します。