Как установить ls
чтобы при ls
он действительно выполнял ls -l
.
Это звучит незначительно, но я пытаюсь сохранить нажатия клавиш везде, где могу. Это на Ubuntu 10.10.
4 ответа
Посмотрите команду псевдонимов.
alias list='ls -l'
Если вы хотите, чтобы это "залипло", добавьте его в ваш файл .bashrc
.
Нормальная картина , чтобы иметь 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'
. Это может изменить поведение (плохо написанных, хотя большинство) сценариев.
положил
alias ls="ls -l"
в вашем файле ~/.bashrc.
Вы можете использовать команду alias
.
alias ls="ls -l"
Вы можете либо напечатать это в сеансе оболочки, либо вы можете поместить его в файл для поиска, хорошим примером будет ~/.bashrc
. Если вы запустите его в сеансе оболочки, псевдоним будет существовать до тех пор, пока вы не выйдете из оболочки. Если вы поместите его в свой файл и получите его каждый раз при запуске оболочки (например, просто поместив его в ~/.bashrc
), псевдоним будет создаваться при каждом открытии оболочки.