シェルでコマンドエイリアスを作成するにはどうすればいいですか?

シェルでコマンドエイリアスを作成するにはどうすればいいですか?

Linuxでコマンドエイリアスを作成するにはどうすればいいでしょうか?例えば、次のようなエイリアスを作りたいとします。ssh root@host

ありがとう?

答え1

どのシェルですか?

bash を前提として、次のようなものを に入力します.bashrc

alias srhost="ssh root@host"

答え2

私は、使用しているシステム間での移植性のために .bash_aliases ファイルを作成するのが好きです。これを .bashrc に追加します。

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

このファイルに次のようなエイリアスを追加することができます。

alias psg='ps -auxww|grep'

また、エイリアスを追加した後は、変更を有効にするためにターミナルを終了/開く必要があります。

または試す

source ~/.bashrc

答え3

ユーザーのみ、.bashrcを編集します

エイリアス srhost="ssh root@host"

エイリアスを追加するには

エイリアス newcommand="コマンド -引数"

エイリアスを削除するには

unalias 新しいコマンド

関連情報