rootユーザーの色を設定するにはwsl ubuntu 20.04です。

rootユーザーの色を設定するにはwsl ubuntu 20.04です。

Linuxを使用してUbuntu、Windowsターミナル、WSLで作業する:

それで私は最近2つの質問をしました。

  1. 新規ユーザーの端末に色を再インポートする方法
  2. デフォルトユーザーを変更する方法

以前は存在しなかった /home//.bashrc を生成して最初の問題を解決しました。 /etc/skelから.bashrcをコピーしましたが、うまくいきました。ところで、問題2を解決しました。 cmd.exeに行き、以下を実行してください:ubuntu2004 config --default-user

私のデフォルトのログインは新しいユーザーです。しかし、今ターミナルは純粋な白いテキストに戻ってきました!毎回/home//.bashrcをインポートせずに色を復元するにはどうすればよいですか?

みんなありがとうございます。

ベストアンサー1

WSLはデフォルトで対話型ログインシェルを起動し、~/.bashrcの前に~/.profile(または〜/.bash_profileがあり、ユーザーのログインシェルがbashに設定されている場合)を読み取ります。

Ubuntu では、デフォルトの ~/.profile が ~/.bashrc をソーシングして (シェルが bash であると検出された場合)、対話型の非ログインシェルと同じ環境を取得します。

/etc/skel/.profileしたがって、欠けているのは、新しいユーザーのホームディレクトリにもコピーする必要があることです。/etc/skel/.bashrc

adduser新しいユーザーを作成すると、通常、ファイルはデフォルト/etc/skelで新しいユーザーのホームディレクトリにコピーされます。

おすすめ記事