我该如何设置ls
,以便当我输入时ls
它实际上会运行ls -l
。这听起来很小,但我正在尝试尽可能地保存击键。这是在 Ubuntu 10.10 上。
答案1
答案2
正常模式是ll
对此进行别名化。
在 Ubuntu 10 中它已经完成。
以下是默认值的摘录.bashrc
:
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
我的.bashrc
样子是这样的:
alias l='ls --color=always -F'
alias ll='ls --color=always -F -lh'
alias L='ls --color=always -F -L'
alias LL='ls --color=always -F -lh -L'
alias la='ls --color=always -F -a'
alias lla='ls --color=always -F -lh -a'
alias l.='ls --color=always -F -A --ignore=\*'
alias ll.='ls --color=always -F -lh -A --ignore=\*'
笔记:改变现有命令的含义被认为是危险的,例如alias ls='ls -l'
。它可以改变(大多数写得不好的)脚本的行为。
答案3
您可以使用该alias
命令。
alias ls="ls -l"
您可以在 shell 会话中输入此命令,也可以将其放入要执行的文件中,一个好方法是~/.bashrc
。如果您在 shell 会话中运行它,则别名将一直存在,直到您退出 shell。如果您将其放入文件中并在每次运行 shell 时执行执行(例如简单地将其放入~/.bashrc
),则每次打开 shell 时都会创建别名。
答案4
放
alias ls="ls -l"
在你的 ~/.bashrc 文件中。