deepwhite 于 2009-06-19 08:55:19发表:
用file 命令,可以直接告诉你该文件的类型: file /usr/bin/msql2mysql PS:/usr/bin/下面的文件居多。
小普林斯 于 2009-06-18 21:15:45发表:
用ls -l检查上一级目录看返回的结果,第一个字母是d的话就是目录!
hbf 于 2009-06-18 20:00:55发表:
如果只是想知道msql2mysql是目录还是文件,最笨的方法:cd /usr/bin/msql2mysql 看它提示什么
hantu 于 2009-06-18 14:08:26发表:
看它是文件还是目录用ls列一下清单就知道了,一般shell会用蓝色显示目录,当然用file命令也可以确认它到底是文件还是目录的
51love 于 2009-06-18 11:20:09发表:
[i=s] 本帖最后由 51love 于 2009-6-18 11:27 编辑 [/i]我用rpm -q xxx -l 返回结果中有/usr/bin/msql2mysql 我不知道是建立了目录msql2mysql,还是copy了文件msql2mysql cd /home 和 cd /home/ 结果一样 现在apache php mysql 全搞定了,但觉得不明白的地方太多了。
hbf 于 2009-06-18 11:15:38发表:
文件和目录对于Linux来说并没有区分,/usr/bin/msql2mysql 可以理解为文件的全名. 举个例子给你思考 mv /tmp/test/test1 /tmp/test2/test1 这个命令从表面理解是将test1从/tmp/test移动到了/tmp/test2,但实质上test1并没有在硬盘上移动,只是将文件的全名由/tmp/test/test1改为/tmp/test2/test1了, 不知道这么解释你能明白么?
deepwhite 于 2009-06-19 08:55:19发表:
用file 命令,可以直接告诉你该文件的类型:
file /usr/bin/msql2mysql
PS:/usr/bin/下面的文件居多。
小普林斯 于 2009-06-18 21:15:45发表:
用ls -l检查上一级目录看返回的结果,第一个字母是d的话就是目录!
hbf 于 2009-06-18 20:00:55发表:
如果只是想知道msql2mysql是目录还是文件,最笨的方法:cd /usr/bin/msql2mysql
看它提示什么
hantu 于 2009-06-18 14:08:26发表:
看它是文件还是目录用ls列一下清单就知道了,一般shell会用蓝色显示目录,当然用file命令也可以确认它到底是文件还是目录的
51love 于 2009-06-18 11:20:09发表:
[i=s] 本帖最后由 51love 于 2009-6-18 11:27 编辑 [/i]
我用rpm -q xxx -l 返回结果中有/usr/bin/msql2mysql
我不知道是建立了目录msql2mysql,还是copy了文件msql2mysql
cd /home 和 cd /home/ 结果一样
现在apache php mysql 全搞定了,但觉得不明白的地方太多了。
hbf 于 2009-06-18 11:15:38发表:
文件和目录对于Linux来说并没有区分,/usr/bin/msql2mysql 可以理解为文件的全名.
举个例子给你思考
mv /tmp/test/test1 /tmp/test2/test1
这个命令从表面理解是将test1从/tmp/test移动到了/tmp/test2,但实质上test1并没有在硬盘上移动,只是将文件的全名由/tmp/test/test1改为/tmp/test2/test1了,
不知道这么解释你能明白么?