删除root 家目录,及恢复方法

今天犯困,又在做危险操作,rm -rf!!!! 结果真的二逼了,删除了/root

不过方法很好解决

-bash-3.2# mkdir /root
-bash-3.2# cp /etc/skel/.bash_logout /root/
-bash-3.2# cp /etc/skel/.bash_profile /root/
-bash-3.2# cp /etc/skel/.bashrc /root/

退出,重新SSH

吓出一身冷汗~~

时间: 2025-01-02 15:53:44

删除root 家目录,及恢复方法的相关文章

linux root 家目录没有.bashrc(-bash-3.1#)

一.问题描述最近登录 我的系统发现 -bash-3.1#   ,进一步查看发现 root家目录下没有.bashrc,有.bash_profile,.bash_history, 二.解决步骤1.检查有问题的机器 # cat /etc/redhat-release  Red Hat Enterprise Linux Server release 5.1 (Tikanga) 2.去正常的机器去Red Hat Enterprise Linux Server release 5.1上查看 root家目录下

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

用了find /root/ -type f -exec rm -rf {} \;这个命令之后,系统重新登录时或重启之后,PS1可能会变成:-bash-4.1#.解决方法如下:  第一种方法: cp /etc/skel/.bashrc  /root/ cp /etc/skel/.bash_profile /root/. 这种方法是最好的,因为/etc/skel是最原始的数据,每次新创建用户时,用户下面的.bashrc和.bash_profile这两个文件就是从/etc/skel里获取的.    第

华为手机联系人删除怎么找回?这些恢复方法都不错哦

华为手机联系人删除怎么找回?你有过这个疑虑吗?或者说你有遇到过这种情况吗?当自己在清理自己的手机垃圾的时候,不小心将我们的手机联系人数据给清理,那么此时的你是不是很懵呢?那么你是不是又有想要找回手机联系人的欲望呢?其实很多的时候,自己在清理手机垃圾的时候不小心就有可能将我们的手机联系人给误删了,那么遇到这种情况的话,我们其实是可以完全不用过于担心找不回我们的手机联系人,我们是可以按照下面的方法去操作找回的.方法一: 首先因为我们是华为手机的话,我们可以选择直接找到我们的手机"设置"选项

Linux系统chmod 777 误操作目录权限 - 恢复方法

小白操作Linux,手抖导致误修改了系统文件和目录权限,导致系统宕机的修复. chmod 777 -R / chmod 777 -R / test 有的是真不懂,执行了上面的第一条命令,有的是懂,但是操作太快或者粗心大意,或者有乱敲空格的恶习,诸如此类... 不胜枚举,总之闯祸了. Linux 中,如果意外误操作将根目录目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的 getfacl 命令来拷贝和还原系统权限,若是其他系统目录

关于服务器各用户的家目录大小限制方案

关于服务器各用户的家目录大小限制 方法1-把磁盘重新规划.格式分区,再用quota进行磁盘配额限制,再针对每个对应的家目录进行挂载使用. 缺点:由于公司这边的磁盘采用的不是LVM逻辑卷管理,所以不能自由裁剪,这种方法相当于重新分区,一但分区后,大小就固定了,以后就不能更改了!  不建议使用 方法2-使用dd命令,撑大一个文件比如说(500G),然后把原来home下用户家目录如(denghuayi)里面的资料全部剪切到另外一个文件夹,然后再把这个文件挂载到家目录下,再把原来的资料复制回来. 缺点:

Linux系统下文件删除的恢复方法

对于rm,很多人都有惨痛的教训.我也遇到一次,一下午写的程序就被rm掉了,幸好只是一个文件,第二天很快又重新写了一遍.但是很多人可能就不像我这么幸运了.本文收集了一些在Linux下恢复rm删除的文件的方法,给大家作为参考. 首先,最好的方法是避免这个问题,以下是几点建议: 1.rm -rf误操作的后果是可怕的,rm -f也要三思而行,不能轻易使用. 2.做好数据备份. 3.用一些策略避免出错: 提倡在shell下用 TAB 补全,用脚本执行任务,减少出错的机会.或者编写一个脚本,起名rm,在脚本

误删/root/下配置文件恢复方法

默认情况下/root/用户下有如下配置文件: [[email protected] ~]# ls -a .  ..  .bash_history  .bash_logout  .bash_profile  .bashrc 如果误删除.bash_history .bash_logout .bash_profile .bashrc等配置文件的话, [[email protected] ~]# rm -rf \.b* [[email protected] ~]# ls -a .  .. [[email

centos不小心删除/root目录解决办法

在测试的时候不小心把centos的/root用rm -rf给删除了 删除/root目录,系统不会崩溃,也可以正常启动,但就是看着不爽! 解决办法: 1.直接创建/root目录:mkdir /root 2.复制/etc/skel/下的隐藏文件到/root目录下:cp /etc/skel/.bash* /root 3.重启即可 4.生产环境用rm -rf的时候一定要慎重,最好在测试环境先测试确定没有问题再用!!!

《Usermod:user lee is currently logged in 家目录不能改变解决方法》

前面短时间自己玩samba服务时,上面的所有服务都做好了,家目录死活就是不能访问,删掉自己的smb.conf文件,自己到别的服务上用rsync同步过来的文件,启动服务家目录还是不能访问,排了一下午,终于发现 /etc/passwd 文件中用户的家目录发生了变化,所以家目录不能访问到.   当使用usermod –d lee  lee  时 ,报错为: Usermod:user lee is currently logged in 就是加上绝对路径 usermod –d /home/lee  le