回答:
# echo "alias ll='ls -l'" >> /etc/bash.bashrc
また、次の行を追加して、ユーザーがシェルに入るたびにこのファイルが実行されるようにし~/.bashrcます。
# Source global definitions
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
.bashrcファイルの終わり近くで、if [...]@ quantaの言及に似た事前作成されたセクションがありますが、usesが異なります.bash_aliases。この環境で既に何か設定されているecho "alias ll-'ls -l'" >> ~/.bash_aliasesので、私がしなければならないことはエイリアスをエコーすることだけです.bashrc。そして、パテを閉じ/開き直しました。
ユーザーの$ HOME / .bashrcに通常のものが含まれている場合
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
それを/ etc / bashrcに入れます。そうでない場合は、少なくともログインシェル用に読み取られる場所から/ etc / profileに配置します。