次の記事では、bashrcを変更する方法を見ていきます。 これで私たちは達成します プロンプトのユーザー名とホストを非表示または変更する バッシュによって。 一部の人々はプライバシーとあなたのセキュリティに取りつかれています。 彼らはあなたの身元についてオンラインで何も明らかにしません。 あなたがそれらのXNUMXつである場合、あなたはあなたのプライバシーを少し保護するためにこの小さなヒントを好きになるでしょう。
ブロガーやテクニカルライターの場合は、Gnu / Linux端末のスクリーンショットをWebサイトやブログにアップロードする必要がある場合があります。 そして、すべてのGnu / Linuxユーザーが知っているように、 ターミナルは私たちのユーザー名とホストを明らかにします.
あなたがチュートリアルを行い、端末のスクリーンショットを共有している人のXNUMX人であり、プライバシーとセキュリティについても懸念している場合は、 最も実用的なのは、admin @demoまたはuser @ exampleとして別のユーザーアカウントを作成することです。。 これらのアカウントを使用して、端末に表示されるデータを気にすることなく、ガイドやビデオを作成し、ブログやソーシャルネットワークにアップロードできます。 ただし、以下で説明するように、他のオプションもあります。
あなたのユーザー名/ホストはクールすぎるかもしれないので、他の人にそれをコピーして自分のものとして使用させたくないかもしれません。 一方、ユーザー名/ホストは、奇妙すぎたり、悪かったり、不快な文字が含まれている可能性があるため、他の人がそれらを見るのは面白くありません。 そのような場合、この小さなヒントはあなたを助けるかもしれません ターミナルでユーザー名@localhostを非表示または変更します.
前のスクリーンショットでは、私のターミナルで ユーザー名は「sapoclay」です と "entreunosyceros」は私のホスト名です.
bashrcファイルを使用して「username @ localhost:」を非表示にします
まず、編集します ファイル "〜/ .bashrc"。 私は使用するつもりです Vimエディター このためですが、それぞれが最も好きなものを使用しています。 私の場合、ターミナルを開いた後(Ctrl + Alt + T)、次のコマンドを記述します。
vi ~/.bashrc
開いたら、「Esc」キーと「i」キーを押します。 挿入モードになったら ファイルの最後に以下を追加します:
PS1="\W> "
ファイルを終了するには、vimでいつものように、 'キーを押す必要がありますEscキー' その後 書き込み:wq ファイルを保存して閉じます。
コンソールに戻った後、私たちはする必要があります 次のコマンドを実行して、変更を有効にします:
source ~/.bashrc
すぐに変更が表示されます。 これで、user @localhostの部分は表示されなくなります。 〜>記号のみが表示されます。
bashrcファイルを使用して「username @ localhost:」を変更します
あなたが探しているのがユーザー@localhostの一部を隠すことではなく、あなたが探しているなら bashプロンプトを変更する もっと面白くて意味のあるものに戻る必要があります 編集〜/ .bashrcファイル。 前の例のように、ターミナル(Ctrl + Alt + T)から次のように記述します。
vi ~/.bashrc
ファイルを開き、挿入モードをアクティブにし、 最後に次の行を追加します 同じの:
PS1="entreunosyceros> "
«を置き換えますinterunosyceros»お好みの文字の任意の組み合わせで。 あなたがそれを持っているとき、 'キーを押してくださいEscキー'と書き込み :WQ ファイルを保存して終了します。
へ 加えられた変更を確認する前の例と同様に、変更を更新するには、次のコマンドを実行する必要があります。
source ~/.bashrc
これらの変更はすぐに表示されます。 シェルプロンプトでentreunosycerosの文字を確認できます。
Web経由でbashrcの設定を取得する
コンピューターのプロンプトを独自の方法で構成できるようにしたい場合は、Webサイトにアクセスしてください。 bashrcジェネレーター。 その中であなたはから選択することができます 'ドラッグアンドドロップ'端末に表示するオプションを教えてください。 Webは、〜に追加する必要のある必要なコードを提供します。/Bashrcファイル この同じ記事で見たように。
警告-これは場合によっては悪い習慣です。 たとえば、zshのような他のシェルが現在のシェルを継承する場合、いくつかの問題が発生します。 単一のシェルを使用する場合は、ユーザー名@localhostを非表示または変更する場合にのみ使用してください。 ターミナルでユーザー@localhostの部分を非表示にすることに加えて、 このヒントには機能的なアプリがありません また、非常にクールで適切に構成されていても、特定のケースでは問題が発生する可能性があります。