Raspbian Buster端末でこのコードを試した場合:
echo "alias g=/home/user/examplescript" >> ~/.bash_aliases
エラーが発生しましたAuthorisation Error
。次のコードは問題なく動作します。
echo "alias g=/home/user/examplescript" >> ~/.bashrc
しかし、私のエイリアスを〜/.bash_aliasesに保存したいと思います。誰でも私を助けることができますか?
答え1
何らかの理由であなたの~/.bash_aliases
ファイルルート所有そして、あなたは書くことができません。
ファイル所有者を自分のユーザーに変更します。
sudo chown user:group ~/.bash_aliases
...user:group
ユーザー名とデフォルトグループを反映する必要があります。参照のために、ユーザー名はコマンドとして提供され、id -un
デフォルトグループはとして提供されますid -gn
。