WSL で永続的に有効になるカスタム コマンドのセットアップ

導入

Win10 システムは、組み込みサブシステム Linux である wsl のインストールをサポートしており、VM のハングアップ、使いやすさ、高性能、占有面積の小ささが利点です。日常生活では、Windows システムと互換性がない、またはサポートされていない多くのことを Linux に任せることができ、作業をより効率的に完了するためにいくつかのシェル スクリプトを簡単に作成することもできます。win + r を押して wsl と入力します。 Linuxシステムで色々なコマンドをいじってみると非常に不便なのですが、この時従来のWindowsディレクトリがwslでは/mnt/disk/で区別されているため(完璧な共有をサポートしています!)、対応するディレクトリに切り替えるたびに、エイリアスの使用は一時的に有効になるため、一部の個人用コマンドは永続的に有効にする必要があります。

説明書

  1. .bashrcファイルを検索します。通常は 3 つあります。下の図に示すように、ユーザー、メイン構成、ルートです。N 人のユーザーを作成すると、ユーザーに基づいて N .bashrc が作成され、.bashrc ファイルは .bashrc ファイルになります。 bashrcファイルの内容 これはメイン設定からのものであり、/etc/ske1/.bashrcファイルを変更すると後続の新規ユーザーに影響を与えるため、root についてはあまり説明する必要はありません。

    sudo find / -name .bashrc
    

    ここに画像の説明を挿入します

  2. 実際に wsl を使用しているのは私だけなので、必要に応じて変更してください。考えた結果、メインの設定ファイルを変更しました。

    sudo vi /etc/skel/.bashrc
    
  3. 次の図に示すように、情報エイリアス goproject='cd /mnt/h/project' を追加し、保存します。
    ここに画像の説明を挿入します

  4. 効果的な構成

    source /etc/skel/.bashrc
    
  5. これで、多くのカスタマイズされた個人設定をセットアップできるようになりました。
    ここに画像の説明を挿入します

PS: 上記のファイルを変更しても効果が得られないことが後で判明しました。これは、wsl メカニズムの起動シーケンスに関連している可能性があります。/etc/bash.bashrc ファイルに対する後続の変更が有効になり、操作は次のようになりますドットがないことに注意してください。

おすすめ

転載: blog.csdn.net/weixin_43832080/article/details/125465226