在 CentOS 上,使用 deluser
命令刪除用戶時,該用戶的主目錄及其相關文件通常會被自動刪除
/etc/passwd
文件來實現。使用以下命令查找用戶主目錄:cat /etc/passwd | grep <username>
將 <username>
替換為要刪除的用戶的用戶名。這將顯示類似于以下內容的行:
username:x:UID:GID:GECOS:homedir:shell
其中,homedir
是用戶的主目錄。
cp
命令備份用戶的主目錄及其相關文件。將 <username>
替換為要刪除的用戶的用戶名,將 <backup_directory>
替換為您希望將備份保存到的目錄:cp -R /home/<username> <backup_directory>/
這將創建一個名為 <backup_directory>/<username>
的目錄,其中包含用戶主目錄及其所有內容。
~/.bashrc
、~/.bash_profile
等),可以手動復制這些文件到備份目錄中。完成上述步驟后,即使您使用 deluser
命令刪除了用戶,也可以通過備份目錄恢復其數據。