当我输入命令时
ls
Run Code Online (Sandbox Code Playgroud)
我在当前目录中看到一个文件和目录列表,显示的列表很烦人。
相反,我喜欢使用 -1 选项执行 ls 命令,例如
ls -1
Run Code Online (Sandbox Code Playgroud)
我的问题是如何更改 ls 命令的默认行为,使其始终使用 -1 选项执行。即如何使用 ls 命令在一列中显示文件和目录。
谢谢。
在您的主目录中,在编辑器中打开 .bashrc 文件并添加alias ls='ls -1'。
首先打开终端(按ControlAltT),输入gedit ./.bashrc在编辑器中打开 .bashrc 文件。
找到具有 ls 一些别名的部分。在我的(库存 11.10)中,它看起来像:
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
Run Code Online (Sandbox Code Playgroud)
在 ls 别名后添加以下行:
alias ls='ls -1'
Run Code Online (Sandbox Code Playgroud)
保存文件,退出 gedit 和终端并重新启动。现在 ls 命令应该默认执行 ls -1。