刚才用xshell6终端登录我的Linux7系统,发现原本登录后正常显示的欢迎页面linux命令,到最后应该出来的提示符“[root@localhost ~]# ”没有出来,而是显示“-bash-4.2#”,
查阅查关文档,原因应该是Linux7下面的/root目录的几个配置文件丢失造成的,丢失文件如下:
到这里,这才发现上午误操作把这二个文件删除了,上午想删除目录:/root/https/.http.swp这个垃圾文件的,本来想着直接利用命令把这个目录下面的首字符是“.”的文件全部删除掉的,由于本身我cd进了root目录,结果在输入删除命令的时候linux命令,忘记输入路径了,直接误把root目录下面的这二个文件全部删除了,另登录才发现造成了上面的这个错误,rm这个删除命令用时一定要谨慎呀。
c: win7系统如果更换过xp字体,请还原win7默认字体或者将fly\七杀目录中的st9.txt拷贝一个文件副本,删除st79.txt,然后将拷贝的副本名称修改为st79.txt。在拷贝大量文件时比copy命令要快得多〔用 法〕 xcopy [文件名] [目录] 将指定文件拷贝到指定目录xcopy [源目录] [目的目录] 将源目录连子目录拷到目的目录下xcopy *.* [目录] /s 将文件与非空子目录拷贝到指定目录其它常用参数还有:v 拷贝后校验。find命令结合cp命令,拷贝某个目录下所有文件到另一个目录中。
Last login: Mon Feb 11 12:09:33 2019 from 123.131.144.237
-bash-4.2# cp /etc/skel/.bashrc /root/
-bash-4.2# cp /etc/skel/.bash_profile /root/
-bash-4.2#
恢复这二个文件以后,重新用xshell终端再次登录就一切正常了
最后提醒大家,执行删除命令时一定要谨慎,要不输错命令把不能恢复的文件删除,那就…………
上一个教程:Java开发必会的Linux命令(转)