6
:あなたはterminallセッションを殺すそれまではubuntuの永続的な "エイリアス"を作成するには?あなたは例のエイリアスを作成した場合
alias cls="clear"
それは存在しています。新しい端末ウィンドウを起動すると、エイリアスはもう存在しません。永続的なエイリアスを作成するには、すべての端末セッションに存在するエイリアスを作成しますか?
:あなたはterminallセッションを殺すそれまではubuntuの永続的な "エイリアス"を作成するには?あなたは例のエイリアスを作成した場合
alias cls="clear"
それは存在しています。新しい端末ウィンドウを起動すると、エイリアスはもう存在しません。永続的なエイリアスを作成するには、すべての端末セッションに存在するエイリアスを作成しますか?
〜/ .bash_aliasesファイルにこのようなエイリアスを入れることができます。
そのファイルは〜/ .bashrcによって読み込まれます。 Ubuntu 10.04では、〜/ .bash_aliasesを有効にするために、次の行のコメントを外す必要があります。後でUbuntuの11.04とでは、それがすでに有効になっています:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
も
をあなたの.bashrcファイルに以下の機能を追加することができます。
関数permalias()
{
alias "$*";
echo alias "$*" >> ~/.bash_aliases
}
は、その後、あなたの現在の端末で新しい端末や実行ソース〜/ .bashrcのを開きます。 permaliasコマンド(permalias cls = clearなど)を使用して永続エイリアスを作成できるようになりました。
完璧!まさに私が探していたものです。私はそれを "mkalias"と改名しました。 – user2921245
ubuntuにRubyがインストールされている場合は、aka(https://github.com/ytbryan/aka)を使用して1つのコマンドで永久エイリアスを生成できます。例えば。 "別名g hello =" echo helloworld " 別名、あなたのためにドットファイルを自動生成します。テキストエディタでドットファイルを開く必要もありません。 – ytbryan