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时颜色将关闭。