Unix-commands-alias

提供:Dev Guides
移動先:案内検索

エイリアス-Unix、Linuxコマンド

NAME

*alias* -このコマンドはエイリアスを作成します。 エイリアスを使用すると、単純なコマンドの最初の単語として使用される文字列を単語に置き換えることができます。

概要

alias [-p] [name[=value] ...]

説明

引数が指定されている場合、値が指定されている名前ごとにエイリアスが定義されます。 値が指定されていない場合、エイリアスはエイリアスの現在の値を出力します。 引数を指定しない場合、または-pオプションを使用した場合、aliasは、入力として再利用できる形式で標準出力にエイリアスのリストを出力します。 代わりにシェル関数を使用する必要がある場合、値に位置パラメーター($ 1など)を含めることはできません。

'_名前を「エイリアス」または「アンエイリアス」にすることはできません。_

オプション

Tag Description
-p Print the current values
-a Remove All aliases.

  • 画面をクリアするエイリアスを作成します。
$ alias cls='clear'

エイリアスを使用

$ cls
  • エイリアス「ls」を作成して、lsのデフォルトアクションを変更します。
$ alias ls='ls --a'

エイリアスを使用

$ ls
. .. sample.txt
  • cdコマンドを使用してさまざまなエイリアスを作成し、サブサブディレクトリに移動します。
$ alias ..='cd ..'
$ alias ...='cd ../..'
$ alias ....='cd ../../..'

エイリアスを使用

$ mkdir sample
$ cd sample
$ pwd
/sample
$ ..
$ pwd
/
  • 現在の作業ディレクトリを表示するエイリアスを作成します。
$ alias .='echo $PWD'

エイリアスを使用

$ .
/
  • 誤って削除しないようにエイリアスを作成します。
$ alias rm='rm -i'

最初にsample.txtファイルを作成します

sample text

インタラクティブにsample.txtファイルを削除します

$ rm sample.txt
rm: remove regular file 'sample.txt' ?