如何修改Ubuntu的用戶名
我們在Linux中編程時,有時會發(fā)現(xiàn)用戶名太長不方便。特別是當虛擬機小窗口顯示時,路徑會變得很長。為了避免頻繁換行,我們可以將Linux的用戶名改短一點。但是直接在當前用戶下使用usermod命令會出
我們在Linux中編程時,有時會發(fā)現(xiàn)用戶名太長不方便。特別是當虛擬機小窗口顯示時,路徑會變得很長。為了避免頻繁換行,我們可以將Linux的用戶名改短一點。但是直接在當前用戶下使用usermod命令會出錯,如下所示:
```
用戶hujinjin當前正在使用。
```
為了解決這個問題,我們需要注銷當前的hujinjin用戶,并用其他用戶登錄,然后切換到root用戶來執(zhí)行修改用戶名的操作。具體步驟如下圖所示。
步驟1:注銷當前用戶
在圖形界面下,點擊右上角的用戶名,選擇"Log Out"注銷當前用戶。
步驟2:以其他用戶登錄
用其他用戶登錄系統(tǒng),例如root用戶。
步驟3:修改用戶名
打開終端,輸入以下命令:
```
sudo usermod -l hjj hujinjin
```
其中,hjj是你想要修改的新用戶名,hujinjin是當前的用戶名。
步驟4:修改主目錄名
修改用戶名成功后,還需要將該用戶的主目錄文件夾名字也改為新用戶名。首先,我們嘗試將hujinjin文件夾改名為hjj。但是這樣操作后,系統(tǒng)無法找到hjj用戶的家目錄。
為了解決這個問題,我們需要修改系統(tǒng)中存儲的hjj主目錄的文件夾名字。具體步驟如下:
步驟5:修改主目錄名
在終端中執(zhí)行以下命令:
```
sudo usermod -d /home/hjj -m hjj
```
其中,/home/hjj是新用戶名的家目錄路徑,hjj是新用戶名。
修改完成后,我們可以切換到root用戶,在終端中輸入以下命令:
```
su - hjj
```
就可以正常切換到新用戶名的主目錄了。
通過以上步驟,成功修改了Ubuntu的用戶名。