在Linux中如何運用find命令
我們都知道Linux下查找文件的命令是find命令,運用該命令可以很快的搜到自己想要的文件,那麼find命令有哪些使用技巧呢?下面小編就給大家介紹下Linux中find命令的巧妙運用。
find命令的工作方式是沿着文件層次結構向下遍歷,匹配符合條件的文件,並執行相應的操作。
1、根據文件名或正則表達式匹配搜索
選項-name的參數指定了文件名所必須匹配的`字符串,我們可以將通配符作為參數使用,“*”匹配所有以結尾的文件名。
代碼如下:
[root@localhost test]# touch {data,log,file,File,LOG}_{1,2,3,4,5,6}_{,,,}
[root@localhost test]# find 。 -name “*” –print
如果想匹配多個條件中的一個,可以使用-o參數。
代碼如下:
[root@localhost test]# find 。 ( -name “*” -o -name “*” )
選項-iname忽略字母大小寫
選項-path的參數可以使用通配符來匹配文件路徑或文件。
2、否定參數
find 用 “!”來否定參數,匹配所有不以結尾的文件名。
代碼如下:
[root@localhost test]# find 。 ! -name “*” –print
3、基於目錄深度的搜索
find命令在使用時會遍歷所有的子目錄,我們可以採用-maxdepth和-mindepth來限制find命令遍歷的深度。
-maxdepth: 指定最大深度;
-mindepth:指定最小深度。
代碼如下:
[root@localhost ~]# find 。 -maxdepth 1 -type f
列出當前目錄的所有普通文件,這兩個命令要緊跟在目標路徑之後。
-
win10怎麼開啟移動熱點大綱
引導語:由於有些地方沒有網絡,所以我們需要使用無線網卡進行上網。以下是小編整理的win10怎麼開啟移動熱點,歡迎參考閲讀!準備:1、你需要有無線網卡(大部分筆記本自帶)或USB無線網卡。2、你需要將你的網卡驅動升級到最新版本,並且確保筆記本機身無線網卡物理開關處於...
-
Linux操作系統基礎知識
Linux就是一個操作系統,它可以管理整個計算機硬件,並且可以接收我們的指令,來指揮硬件完成相應的任務,並把結果反饋給我們。Linux操作系統基礎知識你瞭解多少呢?下面是相關的知識,歡迎閲讀。Linux操作系統概述Q1.什麼是GNU?Linux與GNU有什麼關係?A:1)GNU是GNUisNotUn...
-
unix操作系統關機方法
UNIX操作系統是目前網絡上用得最多的操作系統之一,使用UNIX系統,機器的關機要比使用DOS單用户機器的關機過程複雜得多。在UNIX下如不使用正確的關機命令和關機方法,將破壞文件系統,造成很大的損失。下面介紹UNIX系統的五種關機方法。1、用haltsys命令關機haltsys命...
-
四則XP系統使用技巧
XP操作系統可以説是得到了許多用户的支持,是一個功能強大,界面美觀的操作系統,但是其中也有許多技巧可以簡化我們的操作或者提高系統性能。只要我們在使用過程中稍加留心就會發現。一、快速關機對於快速關機,在網上也有許多方法,同時愛好是因人而異的,這裏也不妨介紹...