macOSまたはLinuxシェルでエイリアスを設定する方法

macOSとLinuxの両方でBash、Zsh、Fishを含むUNIX環境でエイリアスを設定する方法

申し訳ありませんが、私はWindowsを使用していないため、Windowsの手順はありません。使用しているOSがGoogleの場合は、Googleを使用してください。

私はRedditに面白い投稿を見つけました。これは、開発者として、タイプミスなどの小さなことで生産性を失う可能性があることを強調しています。

Set git aliases

私は主にGit(GitHubデスクトップ)のGUIを使用しているため、これを設定していません。しかし、私は他のエイリアスを使用しています。最も注目すべきはllの代わりにls -al

ターミナルでエイリアスを設定するにはどうすればよいですか?

私のガイドもチェックしてくださいmacOS端末の使い方BashシェルそしてそのBashスクリプトチュートリアル

タイトルでmacOSと言いましたが、もちろんLinuxでも動作します。

構文は次のとおりです。

alias <newcommand>='<old command>'

これが私が上で述べた例です:

alias ll='ls -al'

これはBash、Zsh、魚の殻と他の人も。

これをシェルに書けば、これからllコンソールで使用できる新しいコマンドになります。

注:このエイリアスは全体で有効になりますセッション、つまり、シェルを閉じるか、コンピュータを再起動するまで、最初に来るものは何でもです。

持続するエイリアス。将来いつでも使用できるように、シェルの構成ファイルにエイリアスを追加する必要があります。

Bashを使用する場合、それは.bash_profileホームフォルダにあります。これは非表示のファイルであるため、Finderではなくターミナルで開く必要がある場合があります。

code ~/.bash_profile

~常にホームフォルダのパスを指します

(あなたが持っていると仮定してVisualStudioコードインストール済み、codeコマンド)。

場合~/.bash_profile存在しない場合は作成でき、シェルがそれを取得します。また、使用することができます~/.bashrcファイル(存在する場合)。

ライセンスの目的で、macOSカタリナデフォルトで、と呼ばれる新しいシェルが付属していますZsh。この場合、構成ファイルは~/.zshrcファイル、まだホームフォルダにあります。

code ~/.zshrc

魚の構成はに保存されます~/.config/fish/config.fish、ただし、ほとんどの場合、fish_configコマンド。

私の無料ダウンロードLinuxコマンドハンドブック


その他のCLIチュートリアル: