Это что-нибудь сломает?
alias l='ls -ltra'
Обычно я устанавливаю этот псевдоним в .profile в AIX.
По умолчанию ~/.bashrc в Ubuntu (/etc/skel/.bashrc) используется
alias l='ls -CF'
Но насколько я знаю, программа или сценарий не полагается на это (и было бы очень плохо сделать это) , поэтому я не ожидаю, что ваша версия сломает что-нибудь. Просто будьте осторожны, если вы следуете руководству или другому документу, который использует l.
Флориан Diesch правильно указал, что по умолчанию ~/.bashrc уже содержит псевдоним l:
$ grep 'alias l=' ~/.bashrc
alias l='ls -CF'
, где -C - список записей по столбцу, а -F - классифицировать записи в директории, исполняемые файлы и т. д.
Это ничего не сломает, так как псевдонимы обычно используются только для оболочек, поэтому внешняя команда не использует их. Другие * nix-подобные операционные системы обычно имеют утилиты с одинаковым именем, но их флаги опций могут отличаться. Я сравнил флаги -ltra для ls на странице руководства AIX, а также man ls на моем Ubuntu 16.04, и параметры соответствуют друг другу. Таким образом, вы можете ожидать такого же поведения в Ubuntu, как и в AIX для этого псевдонима.
Как отметил Флориан, вам нужно помнить, что ваш псевдоним l является обычным и не путать различий в выходе стандартный l псевдоним и ваш пользовательский.
По умолчанию ~/.bashrc в Ubuntu (/etc/skel/.bashrc) используется
alias l='ls -CF'
Но насколько я знаю, программа или сценарий не полагается на это (и было бы очень плохо сделать это) , поэтому я не ожидаю, что ваша версия сломает что-нибудь. Просто будьте осторожны, если вы следуете руководству или другому документу, который использует l.
Флориан Diesch правильно указал, что по умолчанию ~/.bashrc уже содержит псевдоним l:
$ grep 'alias l=' ~/.bashrc
alias l='ls -CF'
, где -C - список записей по столбцу, а -F - классифицировать записи в директории, исполняемые файлы и т. д.
Это ничего не сломает, так как псевдонимы обычно используются только для оболочек, поэтому внешняя команда не использует их. Другие * nix-подобные операционные системы обычно имеют утилиты с одинаковым именем, но их флаги опций могут отличаться. Я сравнил флаги -ltra для ls на странице руководства AIX, а также man ls на моем Ubuntu 16.04, и параметры соответствуют друг другу. Таким образом, вы можете ожидать такого же поведения в Ubuntu, как и в AIX для этого псевдонима.
Как отметил Флориан, вам нужно помнить, что ваш псевдоним l является обычным и не путать различий в выходе стандартный l псевдоним и ваш пользовательский.