Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linuxシステムセットアップコマンドのエイリアス

Linuxシステムセットアップコマンドのエイリアス

  
        最近、Djangoサイトを構築するには、/var /www /site /mycitsm /ディレクトリを頻繁に入力する必要があり、毎回この長いパスの文字列をディレクトリに入力する必要がありますが、これは面倒で時間がかかります。 「cd /var /www /site /mycitsm'」のようなエイリアスを入力し、そのエイリアスを入力するたびにディレクトリを入力します。幸いなことに、Linuxシステムはaliasと呼ばれる便利なツールを提供しています。これは、頻繁に使用する必要があるが長すぎるコマンドのエイリアスを設定することを可能にします。機能使用法:alias [-p] [name [= value] ...]‘ =’と文字列には、現在設定されているエイリアスの間にスペースを含めることはできません。shell> alias -palias l。= 'ls -d。 * --color = tty'alias ll = 'ls -l --color = tty'alias ls =' ls --color = tty'alias vi = 'vim'alias which ='エイリアス  /usr /bin /which - tty - only - read-alias --show-dot --show-tilde 'または次のように入力します。shell> alias -palias l。=' ls -d。* --color = tty 'alias ll =' ls -l - 色= tty'alias ls = 'ls - 色= tty'alias vi =' vim'alias which = '  /usr /bin /which --tty-only --read-alias --show-dot --show-tilde 'エイリアスの意味のみを表示する場合は、次のようにエイリアス名を入力できます。shell> alias llalias ll = 'ls -l --color = tty'コマンドのエイリアスを設定したい場合は、alias new command = '元のコマンドオプション/パラメータ'と入力します。例:shell> alias site = 'cd /var /www /site /mycitsm /'エイリアスをキャンセルする場合は、shell> unalias siteのように、別名を入力できます。ただし、上記の設定方法には問題があります。つまり、setコマンドのエイリアスは現在のコールバックに対してのみ有効です。効果的です。エイリアスを設定するコマンドをスタートアップファイルに書き込むことで、エイリアスを永続的にすることができます。ほとんどのLinuxディストリビューションは、次の3つのスタートアップファイルのうちの1つを使用します。$ HOME /.bash_profile $ HOME /.bash_login $ HOME /.profile。スタートアップファイルにエイリアスを設定するためのコマンドを書き込みます。別名が有効になります。たとえば、source $ HOME /.bash_profileは、上記の方法でコマンドエイリアスを設定することでコールバックに対してのみ有効であるが、それは各ユーザー固有のファイルに書き込まれるという問題を解決します。ホームディレクトリの下のスタートアップファイル内のコマンドエイリアスは、このユーザーに対してのみ有効です。他のユーザーには効果がありません。通常、通常の状況ではこのような状況になります。ただし、set aliasを任意のユーザーに対して有効にする場合は、/etc /profileなどのグローバル起動ファイルに別名を設定するコマンドを書くことができます。
Copyright © Windowsの知識 All Rights Reserved