find删除用户家目录下的文件需注意

   用了find /root/ -type f -exec rm -f {} \;这个命令之后,系统重新登录时或重启之后,PS1可能会变成:-bash-4.1#。解决方法如下:


   第一种方法

                cp /etc/skel/.bashrc  /root/

                cp /etc/skel/.bash_profile /root/。

       这种方法是最好的,因为/etc/skel是最原始的数据,每次新创建用户时,用户下面的.bashrc和.bash_profile这两个文件就是从/etc/skel里获取的。


   第二种方法

        在/root/目录下建立一个.bashrc的文件和.bas_profile两个文件

然后把export  PS1='[\u@\h \W]\$'写入到文件里就可以了




    用find命令删除时,我们最好是先看一下find查找到了哪些文件,看看查找到的文件是不是系统文件。这样就不会误



删。可以用以下命令查看:



 

   find /root/  -type f 
   find /root/ -type f  |xargs ls -a





本文出自 “技术是实力” 博客,谢绝转载!

你可能感兴趣的:(find, ,误删,老男孩教育)