エイリアスを削除するにはどうすればよいですか?


179

gsPCからエイリアスを削除したい。入力gsするとGhostScriptが開きます。しかし、私はホームディレクトリのどこでもチェックしました.alias .bash_aliases .bashrc

またgs、カスタムエイリアスで上書きします。

削除できません。またalias、ターミナルに入力しましたが、リストに見つかりませんでした。

削除してください...


3
gsはエイリアスではなく、GhostScriptバイナリの名前です。gsに何もさせたくない場合は、システムからghostscriptをアンインストールする必要がありますが、他の多くのソフトウェアが依存しているため、これはおそらく良い考えではありません。
チーズミル

@Cheesemillとそれが説明していますか?私は頭の中にいました。エイリアスjean000であると仮定するのはなぜですか?:)
リンツウィンド

2
を使用type gsして、コマンドが実行可能ファイル、エイリアス、bash関数、またはbashビルトインであるかどうかを確認できます。
派遣ふた

alias --help、役に立たない、この質問への有用な答えを明らかにしません
Purplejacket

回答:


227

エイリアスを削除するコマンドはunaliasそうです...

 unalias gs

マニュアル

名前

unalias-エイリアス定義を削除します

あらすじ

unalias alias-name...

unalias -a

記述

unaliasユーティリティは、指定された各エイリアス名の定義を削除します。別名の置換を参照してください。エイリアスは現在のシェル実行環境から削除されます。シェル実行環境を参照してください。

-a すべてのエイリアスを削除します


働いていないunalias: no such hash table element: gs
-jean000

10
次に、エイリアスを作成しません。
リンツウィンド

8
注意:unalias -awill remove all alias definitions from the current shell execution environment.、おそらく他の罪のないものも含む。
ヒューイ14年

1
私が編集した:)ことを逃した@assylias
Rinzwind

1
unalias現在のシェルから1つまたは複数のエイリアスを削除しますが、たとえばに「格納」されている場合~/.bashrc、新しいシェル(またはターミナルウィンドウ)を作成するとそれらが返されます。そのため、一時的なエイリアスでない限り、エイリアスを削除するには、エイリアスの保存場所からエイリアスの定義を削除する必要があります。
sudodus
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.