84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
新しくインストールした Debian サーバーでは、root 下の bash にユーザー名@現在のディレクトリ、矢印キー、ショートカット キーなどの設定が用意されていますが、新しいユーザーを作成すると、関連する機能がありません。 root が使用できる設定は、etc のグローバル設定であるべきではないでしょうか? 新しいユーザーに root と同じ bash 設定を持たせる方法。
解決しました。理由は、新規ユーザーのデフォルトのシェルが bash ではないためです。
一般而言/root/.bashrc为root的私有bash配置,将此文件复制到/home/用户名/.bashrc,新用户就可以用和root一样的配置了。此外,复制后需要改动.bashrc中针对root用户的一些特殊配置。
/root/.bashrc
/home/用户名/.bashrc
.bashrc
对于Debian/类Ubuntu系统, 默认情况下, bash会先执行/etc/bash.bashrc,再执行~/.bashrc文件. 如果没有~/.bashrc文件存在,也会执行/etc/bash.bashrc, 就是存在一个默认的配置.
Debian/类Ubuntu
bash
/etc/bash.bashrc
~/.bashrc
一般而言
/root/.bashrc
为root的私有bash配置,将此文件复制到/home/用户名/.bashrc
,新用户就可以用和root一样的配置了。此外,复制后需要改动.bashrc
中针对root用户的一些特殊配置。对于
Debian/类Ubuntu
系统, 默认情况下,bash
会先执行/etc/bash.bashrc
,再执行~/.bashrc
文件. 如果没有~/.bashrc
文件存在,也会执行/etc/bash.bashrc
, 就是存在一个默认的配置.