当我输入ll
或ls
列出目录的内容时......
该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