Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxどのようにコマンドエイリアスを設定するか

Linuxどのようにコマンドエイリアスを設定するか

  

Linuxシステムの動作、コマンドを使用するとき、いくつかのコマンドラインは非常に長くて頻繁に使用されます、あなたがコマンドを改名できれば、それははるかに簡単でしょう次の小シリーズでは、Linux用のコマンドエイリアスを設定する方法を紹介します。最近Djangoのサイトに従事

、多くの場合は/var /www /のサイト/mycitsm /ディレクトリを入力する必要があり、各ディレクトリのパスに入力のこの長いリストを繰り返していた、それは面倒で時間がかかります"cd /var /www /site /mycitsm"のようなエイリアスを使う良い方法はありますか?毎回エイリアスを入力することでこのディレクトリに入ることができますか?

幸いなことに、Linuxシステムはaliasという便利なツールを提供しています。これは、頻繁に使用する必要があるが長すぎるコマンドに対してエイリアスを設定することを可能にします。エイリアスでも同じ効果が得られます。

使用法:alias [-p] [name [= value]。 。 。 ]‘ =’と文字列にスペースを含めることはできません。

現在設定されているエイリアスを表示します。

shell "alias -p

alias l。=‘ Ls -d。* --color = tty

alias ls =‘

alias ls =‘ ls --color = tty’ < Br>

エイリアスvi =‘ vim’

エイリアスwhich =‘エイリアス|  /usr /bin /which --ty-only --read-alias --show-dot --show-tilde’

または直接入力します。

shell "alias -p

エイリアスl。=‘ ls -d。* --color = tty’

エイリアスll =‘ ls -l - カラー= tty’

エイリアスls = ‘ ls --color = tty< rsquo;

alias vi =‘ vim’
< p> alias which =‘ alias |  /usr /bin /which --tty-only --read-alias --show-dot --show-tilde’

エイリアスの意味のみを表示する場合は、エイリアス名を入力できます。次に例を示します。

shell "alias ll

alias ll =‘ ls -l --color = tty’

コマンドにエイリアスを設定する場合は、エイリアスnew command =を入力します。 ‘元のコマンドオプション/パラメータ’たとえば、次のようになります。

shell "alias site =‘ cd /var /www /site /mycitsm /’

エイリアスをキャンセルする場合

shell "unalias site

のようにunalias名を入力してください。しかし、システムホームは、上記の設定方法に問題があることを皆に思い出させます。すなわち、setコマンドエイリアスは現在のコールバックに対してのみ有効です。接続が切断されて再接続されると、以前に設定されたエイリアスは無効になります。

エイリアスを設定するコマンドを起動ファイルに書き込むことで、エイリアスを有効にすることができます。ほとんどのLinuxディストリビューションでは、次の3つのスタートアップファイルのいずれかを使用します。

$ HOME /.bash_profile

$ HOME /.bash_login

$ HOME /.profile < Br>

エイリアスを設定するコマンドはスタートアップファイルに書くことができるので、システムに接続するたびにエイリアスが有効になります。コマンドが起動ファイルに書き込まれた直後に有効にしたい場合は、次のようにsourceコマンドを実行することを忘れないでください。

source $ HOME /.bash_profile

上記はLinux設定コマンドのalias方法の紹介です。この方法では、コマンドのエイリアスを設定できるだけでなく、ユーザーの使用を制限し、特定のユーザーのみが使用できます。

Copyright © Windowsの知識 All Rights Reserved