已采纳回答 / 火焰腾空
原因是root在/root下面的几个配置文件丢失,丢失文件如下: 1、.bash_profile 2、.bashrc 以上这些文件是每个用户都必备的文件。 使用以下命令从主默认文件重新拷贝一份配置信息到/root目录下cp /etc/skel/.bashrc /root/cp /etc/skel/.bash_profile /root/12注销root,重新登录就可以恢复正常。
2017-09-24
说虚拟机是exit的那个,怕是你没试试logout也能行吧?评论老有说老师讲错的,要么是自己理解偏差要么是没有自己实践思考。前面的软硬链接部分,这里的LOGOUT,都有来炫耀自己无知的!
2017-09-23
视频中:whereis ls
结果出现可执行文件:/bin/ls
whereis cd
结果只有帮助文档没有可执行文件,所以老师说这个cd是shell内部命令。
当时我没在意,后来复习的时候敲了一遍命令,发现我的linux中虽然cd是shell内部命令(我用help cd可以看到cd的帮助文档),但是whereis cd时,结果出现/usr/bin/cd,这个可执行文件这可把我郁闷坏了,花了一个小时反复看视频核对操作。这不是和“如果whereis查不到命令的执行文件那么这个命令就是shell内部命令”相悖么?(有图为证,我发在问答了)
结果出现可执行文件:/bin/ls
whereis cd
结果只有帮助文档没有可执行文件,所以老师说这个cd是shell内部命令。
当时我没在意,后来复习的时候敲了一遍命令,发现我的linux中虽然cd是shell内部命令(我用help cd可以看到cd的帮助文档),但是whereis cd时,结果出现/usr/bin/cd,这个可执行文件这可把我郁闷坏了,花了一个小时反复看视频核对操作。这不是和“如果whereis查不到命令的执行文件那么这个命令就是shell内部命令”相悖么?(有图为证,我发在问答了)
2017-09-22