如何在linux上找到一个目录?
我有一个使用Suse Linux 10.3的VPS。
我通过SSH/putty登录,试图找到我的网络文件的位置。
因为我是通过FTP上传的,在一个叫httpdocs的目录下,我想这个目录应该存在。
我的谷歌搜索教会了我这样做,进入我的根目录并输入。
找到httpdocs -type d
。
但它说"没有这样的文件或目录"。
我怎样才能找到这个目录?
457
5
它是。
第一个参数"/"是寻找的地方,在这个例子中"/"是整个系统。
-name可以是-iname,以忽略case。
另外,-类型不是强制性的
使用:man find可获得更多选项
这个命令应该可以得到你要找的东西。
这将从你的服务器根目录中搜索名称为httpdocs的目录,或者如果你只想从当前目录中搜索,请将'/'替换为'.'。
你可以尝试的另一个命令是定位,你会做这样的事情。
这将消除所有的错误信息,你'将可能(读,总是)得到当不这样做作为根用户。 建议这样做。
知道-iname这个参数对搜索"大小写不敏感"很重要。 模式和通配符的使用。 *, ?等。
两个例子。
从/root搜索所有包含"Linux"字符串的文件,不区分大小写。
从/root开始搜索所有包含字符串"Linux"的目录,不区分大小写。
摘自此处。
[http://www.sysadmit.com/2015/12/linux-buscar-ficheros-directorios-con-find.html][1]
[1]: http://www.sysadmit.com/2015/12/linux-buscar-ficheros-directorios-con-find.html
你几乎得到了它。正确的语法应该是。
该目录可能在
/var/www/
下。