Mac通過命令列搜尋檔案

2021-10-21 02:46:49 字數 987 閱讀 2580

你好,我是悅創 。

最近在做 python 簡單的影象識別 ,需要用到某些庫和軟體,有時候需要查詢路徑。所以就有了如下內容。

通過 find 命令搜尋檔案

find 命令非常高效,並且使用簡單。find 命令來自 unix,os x 和 linux 系統同樣支援該命令。find 最基本的操作就是:

find 檔案路徑 引數
比如你可以通過以下命令在使用者資料夾中搜尋名字中包含 screen 的檔案

find ~ -iname  "screen*"
你也可以在特定的資料夾中尋找特定的檔案,比如:

通過 mdfind 命令搜尋檔案

mdfind 命令就是 spotlight 功能的終端介面,這意味著如果 spotlight 被禁用,mdfind 命令也將無法工作。mdfind 命令非常迅速、高效。最基本的使用方法是:

mdfind -name 檔案名字
比如你可以通過下面的命令尋找 photo 1.png 檔案

mdfind -name "photo 1.png"
因為 mdfind 就是 spotlight 功能的終端介面,你還可以使用 mdfind 尋找檔案和資料夾的內容,比如通過以下命令尋找所有包含 will pearson 文字的檔案:

mdfind "will pearson"
mdfind 命令還可以通過 -onlyin 引數搜尋特定資料夾的內容,比如

mdfind -onlyin ~/library plist
這條命令可以搜尋 library 資料夾中所有 plist 檔案。

還有乙個查詢某軟體的安裝路徑 which ,比如我要查詢 tesseract 軟體的安裝路徑,就可以使用如下命令。

which tesseract

mac命令列新建檔案

今天安裝nvm的時候,遇到了乙個問題,直接curl o bash,安裝上了,但是沒有成功,報錯如下command not found nvm。原來是缺少乙個.bash profile檔案,檔案為 export nvm dir home nvm s nvm dir nvm.sh nvm dir nvm...

Mac 通過命令列方式壓縮和解壓rar檔案

1.安裝解壓所需要的命令 brew install unrar比如現在解壓students.rar這個檔案,通過以下命令 unrar x students.rartar xvf rarosx 5.8.0.tar進入到加壓後的目錄,執行 sudo install c o user rar binmac...

Mac及linux下通過命令列查詢檔案

直接在命令列中輸入mdfind name 檔名 示例 wangjianwen bogon mdfind name jpg 如果不知道全名,只包含檔名部分內容也可以。查詢目錄 find 查詢範圍 name 查詢關鍵字 type d 查詢檔案 find 查詢範圍 name 查詢關鍵字 print 在 h...