免费看欧美黑人毛片-免费看毛片网站-免费看毛片的网站-免费看久久-中文字幕日韩欧美-中文字幕日韩精品一区

您現在的位置:首頁 > IT認證 > Linux認證 >

Linuxfind命令用法小結


find是個使用頻率比較高的命令。常常用它在系統特定目錄下,查找具有某種特征「名字類型屬主權限等」的文件。

  find命令的格式: find  [-path ……] -options [-print -exec -ok] path:要查找的目錄路徑。

  ~ 表示$HOME目錄。 表示當前目錄/ 表示根目錄-print :表示將結果輸出到標準輸出-exec :對匹配的文件執行該參數所給出的shell命令。形式為 command  {} ; ,注意{}與; 之間有空格-ok :與-exec作用相同,區別在于,在執行命令之前,都會給出提示,讓用戶確認是否執行

  options常用的有下選項:-name 按照名字查找-perm 安裝權限查找-prune 不再當前指定的目錄下查找-user 文件屬主來查找-group 所屬組來查找-nogroup 查找無有效所屬組的文件-nouser 查找無有效屬主的文件-type 按照文件類型查找下面通過一些簡單的例子來介紹下find的常規用法:

  1、按名字查找

  在當前目錄及子目錄中,查找大寫字母開頭的txt文件

  view plain [root@localhost ~]# find . -name '[A-Z]*.txt' -print

  在/etc及其子目錄中,查找host開頭的文件

  view plain [root@localhost ~]# find /etc -name 'host*' -print

  在$HOME目錄及其子目錄中,查找所有文件

  view plain [root@localhost ~]# find ~ -name '*' -print在當前目錄及子目錄中,查找不是out開頭的txt文件

  view plain [root@localhost .code]# find . -name "out*" -prune -o -name "*.txt" -print

  2、按目錄查找

  在當前目錄除aa之外的子目錄內搜索 txt文件

  view plain [root@localhost .code]# find . -path "./aa" -prune -o -name "*.txt" -print

  在當前目錄及除aa和bb之外的子目錄中查找txt文件

  view plain [root@localhost .code]# find . ( -path "./aa" -o -path "./bb" ) -prune -o -name "*.txt" -print

  在當前目錄,不再子目錄中,查找txt文件

  view plain [root@localhost .code]# find .  ! -name "." -type d -prune -o -type f -name "*.txt" -print 3、按權限查找

  在當前目錄及子目錄中,查找屬主具有讀寫執行,其他具有讀執行權限的文件

  view plain [root@localhost ~]# find . -perm 755 -print

  4、按類型查找

  在當前目錄及子目錄下,查找符號鏈接文件

  view plain [root@localhost .code]# find . -type l -print

  5、按屬主及屬組

  查找屬主是www的文件

  view plain [root@localhost .code]# find / -user www -type f -print

  查找屬主被刪除的文件view plain [root@localhost .code]# find /  -nouser -type f -print

  查找屬組mysql的文件

  view plain [root@localhost .code]# find /  -group mysql -type f  -print

  查找用戶組被刪掉的文件

  view plain [root@localhost .code]# find /  -nogroup -type f  -print

  6、按時間查找

  查找2天內被更改過的文件

  view plain [root@localhost .code]# find . -mtime -2 -type f -print

  查找2天前被更改過的文件

  view plain [root@localhost .code]# find . -mtime +2 -type f -print

  查找一天內被訪問的文件

  view plain [root@localhost .code]# find . -atime -1 -type f -print

  查找一天前被訪問的文件

  view plain [root@localhost .code]# find . -atime +1 -type f -print

  查找一天內狀態被改變的文件

  view plain [root@localhost .code]# find . -ctime -1 -type f -print

  查找一天前狀態被改變的文件

  view plain [root@localhost .code]# find . -ctime +1 -type f -print

  查找10分鐘以前狀態被改變的文件view plain [root@localhost .code]# find . -cmin +10 -type f -print

  7、按文件新舊

  查找比aa.txt新的文件

  view plain [root@localhost .code]# find . -newer "aa.txt"  -type f -print

  查找比aa.txt舊的文件

  view plain [root@localhost .code]# find . ! -newer "aa.txt"  -type f -print

  查找比aa.txt新,比bb.txt舊的文件

  view plain [root@localhost .code]# find . -newer 'aa.txt' ! -newer 'bb.txt' -type f -print

  8、按大小查找

  查找超過1M的文件

  view plain [root@localhost .code]# find / -size +1M -type f -print

  查找等于6字節的文件

  view plain [root@localhost .code]# find . -size 6c -print

  查找小于32k的文件

  view plain [root@localhost .code]# find . -size -32k -print

  9、執行命令

  查找del.txt并刪除,刪除前提示確認

  view plain [root@localhost .code]# find . -name 'del.txt' -ok rm {} ;

  查找aa.txt 并備份為aa.txt.bak

  view plain [root@localhost .code]# find . -name 'aa.txt' -exec cp {} {}.bak ;

相關文章

無相關信息
更新時間2022-03-13 11:05:10【至頂部↑】
聯系我們 | 郵件: | 客服熱線電話:4008816886(QQ同號) | 

付款方式留言簿投訴中心網站糾錯二維碼手機版

客服電話:




主站蜘蛛池模板: 漂亮孕妇突然肚子疼视频 | 山崎天| 荡寇电视剧演员表| 老友记 第一季 1994 詹妮弗·安妮斯顿 | 寡妇一级毛片视频| 最佳李纯信| porn21| 山楂树之恋35集免费观看电视剧| 美女的咪咪| 女生被草视频| 汪鹏| 我想成为影之强者第三季| 《沉默的证人》电影| 桥梁工程施工方案| 在线理论视频| 抖音火山版| 老江湖| 算死草粤语| 情欲禁地| 田文仲个人资料| 勿言推理 电视剧| 帕米尔我的家乡多么美简谱| av电影网| 《平凡之路》电影| 觉醒年代免费看| 《猫女的诅咒》美国电影| 电影继父| 电影同船爱歌| 员工离职协议书| 林蛟| 公共事务在线| 条件概率经典例题| 日本大片网址| 我的老婆又大肚| 科室对分级护理落实情况检查记录| 泰坦尼克号电影完整版在线观看| 女生宿舍2在线看| 韩义生| 成人在线免费播放视频| 威利| 乐之路|