Answers:
la
是在Ubuntu ls -A
中的~/.bashrc
文件中定义的别名。
如果您没有隐藏的文件或目录,则仅显示相同的输出。
ls -A
显示隐藏的文件和目录。
ls -A
与ls -a
- 不同,后者将分别显示.
和..
表示该目录和包含目录。
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
(没有代码格式)。
la
是的别名ls -A
,如其他答案所述。因此,它不能在shell脚本中使用,而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时颜色将关闭。