467
467
如何在linux上找到一个目录?
我有一个VPS,用的是Suse Linux 10.3。
我通过SSH/putty登录,想找到我的网页文件的位置。
我的google搜索教我这样做,进入我的根目录,输入:
find httpdocs -type d
,但它显示 “没有这个文件或目录"。
我有一个VPS,用的是Suse Linux 10.3。
我通过SSH/putty登录,想找到我的网页文件的位置。
我的google搜索教我这样做,进入我的根目录,输入:
find httpdocs -type d
,但它显示 “没有这个文件或目录"。
find / -type d -name httpdocs 2> /dev/null
这将消除所有的错误信息,当你不以root用户的身份做这个操作时,你可能会(读到的,总是)得到所有的错误信息。建议用这种方式来做。
知道参数-iname对搜索 “大小写不区分 "的模式和通配符的使用很重要。*两个例子:
从/root中搜索所有包含 "Linux "字符串的文件,不区分大小写:
find /root -type f -iname "*linux*"
从/root中搜索所有包含 "Linux "字符串的目录,不区分大小写:
find /root -type d -iname "*linux*"
从这里摘录: http://www.sysadmit.com/2015/12/linux-buscar-ficheros-directorios-con-find.html