日期:2014-05-16  浏览次数:20709 次

麻烦问大家一个问题 是cat /bin/sh
我原本是想看看他里面到底是什么东西
我原来建立了一个目录里面有我写的几个脚本
然后我就执行了这个命令
结果刚才建立的目录竟然消失了
中断上面显示的是乱码
然后重启终端发现目录跟几个脚本已经不见了

------解决方案--------------------
从你执行cat /bin/sh来看 你应该是非常新的手
这是二进制文件 你看什么? 莫非你在windows下有拿记事本打开exe文件的习惯?

然后我就执行了这个命令
结果刚才建立的目录竟然消失了
------------
理论上不会早造成建立的目录消失 问题是你在哪个目录下建立的文件夹?
你现在重启终端后 进入的是刚次那个目录下吗?
------解决方案--------------------
sh是一个2进制文件,cat一般使用来打开文本文件的

文件消失和这个关系不大
------解决方案--------------------
sh是二进制文件,不是文本文件,无法用cat查看的
产生的奇怪现象应该与这个操作无关