缺失使用者模板檔案(使用者骨架檔案)會導致shell提示符不完整,可以到/etc/skel/目錄下複製相關檔案來恢復
(1).建立測試環境,刪除模板檔案
[root@xuexi ~]# useradd t1[root@xuexi ~]# ls -a /home/t1/
. .. .bash_logout .bash_profile .bashrc .mozilla
[root@xuexi ~]# rm -rf /home/t1/.bash*
[root@xuexi ~]# ls -a /home/t1/
. .. .mozilla
[root@xuexi ~]# su t1
bash-4.2$ exit //出現不完整shell提示符
exit
(2).嘗試恢復
[root@xuexi ~]# cp /etc/skel/.bash* /home/t1/[root@xuexi ~]# chown t1:t1 /home/t1/.bash*
[root@xuexi ~]# su t1
[t1@xuexi root]$
注意:此時的複製過來的檔案許可權是root,請根據需要進行修改
Linux保證檔案不被刪除
chattr命令的用法 chattr rv v version mode files.最關鍵的是在 mode 部分,mode 部分是由 和 asacddiijsttu 這些字元組合的,這部分是用來控制檔案的 屬性。在原有引數設定基礎上,追加引數。在原有引數設定基礎上,移除引數。更新為指定引數設定。a...
MySQL sock 檔案丟失被刪除解決方法
mysql有兩種連線方式 1 tcp ip 2 socket 對mysql.sock來說,其作用是程式與mysqlserver處於同一臺機器,發起本地連線時可用。例如你無須定義連線host的具體ip得,只要為空或localhost就可以。在此種情況下,即使你改變mysql的外部port也是一樣可能正...
linux下例項恢復被刪除檔案
今天突然想到要測試下檔案恢復,網上看到很多人用一款ext3grep的軟體,下下來使用後發現 效果不佳,只能恢復小檔案,不能恢復目錄。後來又找到一款名叫extundelete的軟體,使用後發現不錯,官網據說還能恢復ext4檔案系統下的檔案 以下是實驗記錄 file name inode number ...