日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux shell之find高级点的用法

發(fā)布時間:2023/12/4 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux shell之find高级点的用法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1? 查找當前目錄a.txt和b.txt文件,下面的o是or的意思, -iname是忽略大小寫的意思(-o -iname)

find . -iname a.txt -o -iname b.txt

?

?

?

2?查找當前目錄下的除了a.txt的文件(!)

find . ! -iname "a.txt"

?

?

?

3?查看當前目前下的目錄(-type d)

find . -type d

?

?

?

4?查看當前目錄下的普通文件(-type f)

find . -type f

?

?

?

5?查看當前目錄下訪問時間在一天內(nèi)的文件(-atime)

find . -type f -atime -1

?

?

?

6 查看當前目錄下訪問時間在恰好一天的文件(-atime)

find . -type f -atime 1

?

?

7?查看當前目錄下訪問時間在恰好大于一天的文件(-atime)

find . -type f -atime +1

?

?

8?查看當前目錄下訪問時間在一分鐘內(nèi)的文件(-amin)

find . -type f -amin -1

?

?

9?查看當前目錄下訪問時間在恰好一分鐘的文件(-amin)

find . -type f -amin 1

?

10 查看當前目錄下訪問時間在恰好大于一分鐘的文件(-amin)

find . -type f -amin +1

?

11?查看當前目錄下訪問時間在訪問b.txt文件更加接近的文件,就是更加接近現(xiàn)在(-newer)

find . -type f -newer b.txt

?

?

12?查看當前目錄下文件大小在2G之內(nèi)的文件(-size)

find . -type f -size -2G

?

?

13?查看當前目錄下文件大小恰好2M的文件(-size)

find . -type f -size 2M

?

?

14?查看當前目錄下文件大小恰好2K的文件(-size)

find . -type f -size +2k

?

?

15?刪除當前目錄下面的*.txt文件(-delete)

find . -name *.txt -delete

?

?

16?給當前目錄的sh文件添加權(quán)限(-exec {} \;)

find . -name "*.sh" -exec chmod 777 {} \;

?

?

17?給當前目錄下的普通文件添加權(quán)限(-exec {} \;)

find . -type f -exec chmod 777 {} \;

?

?

18?復制當前目錄的sh文件到./sh目錄(-exec {} \;)

find . -name "*.sh" -exec cp {} ./sh/ \;

?

?

19?刪除當前目錄的sh文件(-exec {} \;)

find . -name "*.sh" -exec rm {} \;

?

?

20?查找當前目錄下的不包含".git"目錄下的普通文件(-prune修剪)?

find . -type f -o -name "*.git" -prune

?

總結(jié)

以上是生活随笔為你收集整理的linux shell之find高级点的用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。