亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在 Linux 中查找文件的方法

 更新時(shí)間:2018年04月28日 10:22:28   投稿:mrr  
Linux 的好處之一是它提供了多種方式來(lái)處理。你可以打開(kāi)任何文件管理器或按下 Ctrl+F ,你也可以使用程序手動(dòng)打開(kāi)文件,或者你可以開(kāi)始輸入字母,它會(huì)過(guò)濾當(dāng)前目錄列表。這篇文章給大家?guī)?lái)了在 Linux 中查找文件的方法,一起看看吧

使用簡(jiǎn)單的命令在 Linux 下基于類型、內(nèi)容等快速查找文件。

如果你是 Windows 或 OSX 的非資深用戶,那么可能使用 GUI 來(lái)查找文件。你也可能發(fā)現(xiàn)界面受限,令人沮喪,或者兩者兼而有之,并學(xué)會(huì)了組織文件并記住它們的確切順序。你也可以在 Linux 中做到這一點(diǎn) —— 但你不必這樣做。

Linux 的好處之一是它提供了多種方式來(lái)處理。你可以打開(kāi)任何文件管理器或按下 Ctrl+F ,你也可以使用程序手動(dòng)打開(kāi)文件,或者你可以開(kāi)始輸入字母,它會(huì)過(guò)濾當(dāng)前目錄列表。

使用 Ctrl+F 在 Linux 中查找文件的截圖

但是如果你不知道你的文件在哪里,又不想搜索整個(gè)磁盤呢?對(duì)于這個(gè)以及其他各種情況,Linux 都很合適。

按命令名查找程序位置

如果你習(xí)慣隨心所欲地放文件,Linux 文件系統(tǒng)看起來(lái)會(huì)讓人望而生畏。對(duì)我而言,最難習(xí)慣的一件事是找到程序在哪里。

例如, which bash 通常會(huì)返回 /bin/bash ,但是如果你下載了一個(gè)程序并且它沒(méi)有出現(xiàn)在你的菜單中,那么 which 命令就是一個(gè)很好的工具。

一個(gè)類似的工具是 locate 命令,我發(fā)現(xiàn)它對(duì)于查找配置文件很有用。我不喜歡輸入程序名稱,因?yàn)橄?locate php 這樣的簡(jiǎn)單程序通常會(huì)提供很多需要進(jìn)一步過(guò)濾的結(jié)果。

有關(guān) locate 和 which 的更多信息,請(qǐng)參閱 man 頁(yè)面:

  • man which
  • man locate

find

find 工具提供了更先進(jìn)的功能。以下是我安裝在許多服務(wù)器上的腳本示例,我用于確保特定模式的文件(也稱為 glob)僅存在五天,并且所有早于此的文件都將被刪除。 (自上次修改以來(lái),分?jǐn)?shù)用于保留最多 240 分鐘的偏差)

find ./backup/core-files*.tar.gz -mtime +4.9 -exec rm {} \;

find 工具有許多高級(jí)用法,但最常見(jiàn)的是對(duì)結(jié)果執(zhí)行命令,而不用鏈?zhǔn)降匕凑疹愋汀?chuàng)建日期、修改日期過(guò)濾文件。

find 的另一個(gè)有趣用處是找到所有有可執(zhí)行權(quán)限的文件。這有助于確保沒(méi)有人在你昂貴的服務(wù)器上安裝比特幣挖礦程序或僵尸網(wǎng)絡(luò)。

find / -perm /+x

有關(guān) find 的更多信息,請(qǐng)使用 man find 參考 man 頁(yè)面。

grep

想通過(guò)內(nèi)容中查找文件? Linux 已經(jīng)實(shí)現(xiàn)了。你可以使用許多 Linux 工具來(lái)高效搜索符合模式的文件,但是 grep 是我經(jīng)常使用的工具。

假設(shè)你有一個(gè)程序發(fā)布代碼引用和堆棧跟蹤的錯(cuò)誤消息。你要在日志中找到這些。 grep 不總是最好的方法,但如果文件是一個(gè)給定的值,我經(jīng)常使用 grep -R 。

越來(lái)越多的 IDE 正在實(shí)現(xiàn)查找功能,但是如果你正在訪問(wèn)遠(yuǎn)程系統(tǒng)或出于任何原因沒(méi)有 GUI,或者如果你想在當(dāng)前目錄遞歸查找,請(qǐng)使用: grep -R {searchterm} 或在支持 egrep 別名的系統(tǒng)上,只需將 -e 標(biāo)志添加到命令 egrep -r {regex-pattern}

總結(jié)

以上所述是小編給大家介紹的在 Linux 中查找文件的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

您可能感興趣的文章:

相關(guān)文章

最新評(píng)論