1. 程式人生 > >登入Linux新建使用者顯示 -bash-4.2$

登入Linux新建使用者顯示 -bash-4.2$

登入Linux的 -bash-4.2testlinuxbash4.2狀態如下


網路搜尋查詢:是/home目錄中沒有test使用者的目錄,那麼在home目錄下新建一個test目錄:

[root@localhost home]# mkdir /home/test
[root@localhost home]# ls
test

切換到test帳戶,發現還是顯示: -bash-4.2$

這是因為在linux下通過useradd方式建立新使用者時,都會將所有的配置檔案從/etc/skel複製到/home目錄的新使用者錄下。但home目錄下的test目錄是新建的,裡面內容為空。

下面我們複製/etc/skel這個目錄的檔案到/home/test中:

[root@localhost home]# su - test
Last login: Sun Aug 12 05:35:24 EDT 2018 on pts/0
-bash-4.2$ su - root // 切換回root賬戶
Password: 
Last login: Sun Aug 12 05:35:53 EDT 2018 on pts/0

[root@localhost ~]# cd /etc/skel/ 
[root@localhost skel]# ls -a
.  ..  .bash_logout  .bash_profile  .bashrc
[root@localhost
skel]# cp .bash_logout /home/test/ [root@localhost skel]# cp .bash_profile /home/test/ [root@localhost skel]# cp .bashrc /home/test/

切換到test賬戶