91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在Linux中使用find命令時需要注意哪些問題

發布時間:2021-03-12 15:52:09 來源:億速云 閱讀:147 作者:Leah 欄目:系統運維

這期內容當中小編將會給大家帶來有關在Linux中使用find命令時需要注意哪些問題,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

find命令中用了-path 參數,則文件名是匹配shell通配符模式。這時候,元字符不能識別 '/ '  和 ' . '  。舉個例子
假設/root 目錄下有四個文件,其絕對路徑分別為:

/root/src/misc
/root/src/test/misc/root/src1misc/root/test/src/misc

這時候輸入下面的命令:

[root@dabu.info ~]# cd  /root
[root@dabu.info ~]#find . -path   './sr*sc'  
./src1misc
./src/misc
./src/test/misc

命令運行輸出的結果不是文件名,而是文件的路徑

可見,文件夾符號/  在此時也可以用 * 通配符匹配,而且 * 是可以匹配n多個字符。上面的命令行的意思是是在當前目錄下及子目錄遞歸查找文件路徑 匹配的文件,所以輸出的是文件的路徑。
因為是'./sr*sc'  ,所以 /root/test/src/misc這個文件不匹配,因為  ./   代表當前目錄 (即/root) ,而 /root/test/src/misc不符合 ./sr的格式。

但是稍微改一下,如下:

[root@dabu.info ~]#find  .  -path  '*/sr*sc*'
./src1misc
./src/misc
./src/test/misc  
./test/src/misc

解釋:因為" * " 可以匹配 "." 和  "  / ", 我們將上面的'*/sr*sc*'  改為  '*sr*sc*'   。結果也是一樣的。

注意:也可以直接用絕對路徑

[root@dabu.info ~]#find /root   -path  '*/sr*sc*'


[root@dabu.info ~]#find  /root   -path  '/root/sr*sc*'
/root/src1misc
/root/src/misc
/root/src/test/misc

此時, /root/test/src/misc 是不符的'/root/sr*sc*'的格式的。

所以Linux / Unix:遞歸查找并列出所有(全部)隱藏文件的方法可以如下:

[root@dabu.info ~]#find  /要查找的文/件/夾/     -path  '*/.*'   -print

上述就是小編為大家分享的在Linux中使用find命令時需要注意哪些問題了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西畴县| 深圳市| 东乌| 彩票| 灵石县| 东丰县| 垣曲县| 邻水| 万安县| 巴林左旗| 阿勒泰市| 万宁市| 金寨县| 都匀市| 卫辉市| 塔城市| 阜南县| 丁青县| 元江| 辽源市| 岑巩县| 沂南县| 卢湾区| 雅安市| 白水县| 福贡县| 赤水市| 元阳县| 屯昌县| 大厂| 天峻县| 桂平市| 巴东县| 巢湖市| 山丹县| 永福县| 永康市| 海原县| 邵武市| 西吉县| 磴口县|