使用者根目錄下缺少隱藏檔案案例

2021-09-30 01:35:59 字數 2693 閱讀 8017

案例:

新建乙個ray使用者,然後把此使用者根目錄下面的隱藏檔案全部刪除

[root@xkhadoop ~]# useradd ray

[root@xkhadoop ~]# id ray

uid=1002(ray) gid=1002(ray) 組=1002(ray)

[root@xkhadoop ~]# su - ray

[ray@xkhadoop ~]$ ll

總用量 0

[ray@xkhadoop ~]$ ll -a

總用量 12

drwx------. 5 ray  ray  107 11月 18 22:16 .

drwxr-xr-x. 5 root root  41 11月 18 22:16 ..

-rw-r--r--. 1 ray  ray   18 8月   8 20:06 .bash_logout

-rw-r--r--. 1 ray  ray  193 8月   8 20:06 .bash_profile

-rw-r--r--. 1 ray  ray  231 8月   8 20:06 .bashrc

drwxrwxr-x. 3 ray  ray   18 11月 18 22:16 .cache

drwxrwxr-x. 3 ray  ray   18 11月 18 22:16 .config

drwxr-xr-x. 4 ray  ray   39 11月 10 22:37 .mozilla

[ray@xkhadoop ~]$ rm -rf .*

rm: refusing to remove "." or ".." directory: skipping "."

rm: refusing to remove "." or ".." directory: skipping ".."

[ray@xkhadoop ~]$ ll

總用量 0

[ray@xkhadoop ~]$ ll -a

總用量 0

drwx------. 2 ray  ray   6 11月 18 22:17 .

drwxr-xr-x. 5 root root 41 11月 18 22:16 ..

[ray@xkhadoop ~]$ exit

登出[root@xkhadoop ~]# su - ray

上一次登入:一 11月 18 22:16:43 cst 2019pts/1 上

-bash-4.2$ 

-bash-4.2$ 

-bash-4.2$ 

出現這種情況說明此使用者的使用者的根目錄下面缺少一些隱藏檔案,然後把隱藏檔案從/etc/skel上面複製到ray的根目錄下

[root@xkhadoop skel]# su - ray

上一次登入:一 11月 18 22:17:57 cst 2019pts/1 上

[ray@xkhadoop ~]$ 

登陸正常

[root@xkhadoop ~]# cd /etc/skel/

[root@xkhadoop skel]# ll

總用量 0

[root@xkhadoop skel]# ll -a

總用量 24

drwxr-xr-x.   3 root root   78 11月 10 22:37 .

drwxr-xr-x. 145 root root 8192 11月 18 22:16 ..

-rw-r--r--.   1 root root   18 8月   8 20:06 .bash_logout

-rw-r--r--.   1 root root  193 8月   8 20:06 .bash_profile

-rw-r--r--.   1 root root  231 8月   8 20:06 .bashrc

drwxr-xr-x.   4 root root   39 11月 10 22:37 .mozilla

[root@xkhadoop skel]# cp .* /home/ray/

cp: 略過目錄"."

cp: 略過目錄".."

cp: 略過目錄".mozilla"

[root@xkhadoop skel]# ll -a /home/ray/

總用量 16

drwx------. 4 ray  ray  112 11月 18 22:19 .

drwxr-xr-x. 5 root root  41 11月 18 22:16 ..

-rw-------. 1 ray  ray   33 11月 18 22:17 .bash_history

-rw-r--r--. 1 root root  18 11月 18 22:19 .bash_logout

-rw-r--r--. 1 root root 193 11月 18 22:19 .bash_profile

-rw-r--r--. 1 root root 231 11月 18 22:19 .bashrc

drwxrwxr-x. 3 ray  ray   18 11月 18 22:17 .cache

drwxrwxr-x. 3 ray  ray   18 11月 18 22:17 .config

最後嘗試一下切換ray使用者

[root@xkhadoop skel]# su - ray

上一次登入:一 11月 18 22:17:57 cst 2019pts/1 上

[ray@xkhadoop ~]$ 

磁碟根目錄下隱藏病毒檔案刪除

昨天出差去撫順客戶的店鋪裡維護電腦,發現其店鋪中的電腦都存在autorun病毒。每個磁碟根目錄下都存在autorun.inf並且在任務管理器中而且rundll.exe這個程式。不用說一定是中毒了。在進行了仔細檢查以後,發現此病毒的 威力 為是很大。但是根據手工現有的工具沒有辦法刪除隱藏在磁碟根目錄中...

Linux下cp目錄下的帶隱藏檔案的子目錄

何在linux下拷貝乙個目錄呢?這好像是再簡單不過的問題了。比如要把 home usera拷貝到 mnt temp,首先想到的就是 cp r home usera mnt temp但是這樣有乙個問題,home usera下的隱藏檔案都不會被拷貝,子目錄下的隱藏檔案倒是會的。那如何才是正確的方法呢?有...

linux根目錄下檔案體系

bin 存放最常用命令 boot 啟動linux的核心檔案 dev 裝置檔案 etc 存放各種配置檔案 home 使用者主目錄 mnt 一般是空的,用來臨時掛載別的檔案系統 proc 虛擬目錄,是記憶體的對映 在此我還有一些疑問,就是關於bin目錄和usr目錄下的bin目錄,已知根目錄下bin目錄一...