如何從命令(查找命令或其他)中排除/隱藏目錄?

如何從命令(查找命令或其他)中排除/隱藏目錄?

一般如何從命令或應用程式排除資料夾或路徑?

我試圖從find命令中排除路徑,但可用的可能性如下prune選項解釋這裡這裡讓命令稍微複雜一些以實現高級搜索

答案1

對於任何命令或應用程式

Linux 命名空間可以輕鬆使用消防監獄就像下面的例子

firejail --noprofile --quiet --blacklist=/path/to/exclude command-or-app

排除目錄的另一種方法find

firejail --noprofile --quiet --blacklist=/path/to/exclude find /search/location -name am-looking-for-this

請注意,此方法將拒絕訪問/path/to/exclude,find 命令將列印 stderr withaccess denied並且退出狀態不會為 0。2>/dev/null。 。其他附加實現,例如或者也可以使用。

尋找命令:

find解釋了命令中可用的選項這裡,這裡以及以下範例:

find . -path ./exclude/this -prune -o -print

相關內容