не удалось изменить права собственности на файлы

Вы можете сократить команды, создав псевдоним. Псевдонимы должны быть помещены в ~/.bash_aliases (не в ~/.bashrc или ~/.profile).

Псевдоним в .bash_aliases

Вы можете создать ~/.bash_aliases с помощью следующей команды:

touch ~/.bash_aliases

Теперь вы можете отредактировать файл и поместить свой псевдоним там в формате:

alias cmd='command'

Например:

alias subl='nohup sublime . &'

Be предупредил, что если вы определяете псевдоним, который имеет то же имя, что и команда, псевдоним имеет приоритет. Это может быть полезно:

alias ls='ls -alF --color=auto'

Всегда будет давать вам цветные, классифицированные и полные списки при использовании ls.

Почему не в .bashrc или .profile? [ ! d7]

.bashrc и .profile, как правило, заполняются всякими отличными вещами по умолчанию. Хотя это, безусловно, полезно, это не удобно при добавлении псевдонимов самостоятельно. Кто-то, по-видимому, подумал об этом, и добавил значение по умолчанию .bashrc:

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

Если .bash_aliases существует, он загружается .bashrc, и у вас есть весь файл для всех ваших псевдонимов. Если вы устанавливаете пакет bash-doc, есть несколько примеров, которые можно найти в:

 /usr/share/doc/bash-doc/examples/startup-files/Bash_aliases

1
задан 20 March 2017 в 14:18

0 ответов

Другие вопросы по тегам:

Похожие вопросы: