如何让 `ll` 命令不显示隐藏文件

如何让 `ll` 命令不显示隐藏文件

当我输入llls列出目录的内容时......

ls命令在水平视图中显示未隐藏的文件和文件夹。
要显示隐藏的文件夹,我必须输入ls -a。我喜欢它的工作原理。

ll命令显示所有文件和文件夹,包括隐藏文件和文件夹,无需添加-a

我想ll默认仅列出未隐藏的文件和文件夹。如果我想显示隐藏的文件和文件夹,则必须输入ll -a。我该如何设置?

答案1

打开主目录中的文件.bashrc。应该有一个如下所示的条目:

alias ll='ls -la'

删除最后一个a,保存文件并打开一个新 shell。现在ll应该可以按你想要的方式工作了。如果你找不到该行,你可以将其添加到你的.bashrc

alias ll='ls -l'

答案2

技术上ll本身并不是一个命令为稍长的命令设置的别名;默认情况下它被设置为ls -l

例如,对于你的情况,你可以ll设置ls -l

alias ll='ls -l'

到你的.bashrc file

您还可以使用alias添加一些节省时间的命令。例如,如果您经常从终端进行更新,则可以为命令分配快捷方式字符串apt-get update and apt-get upgrade

alias up='apt-get update && apt-get upgrade'

现在您只需键入即可up节省时间。

答案3

添加以下行:

# Custom aliases
alias l='ls -a'
alias ll='ls -l'
alias la='ls -la'

到 的末尾~/.bashrc,例如使用:

nano .bashrc

相关内容