每日Linux小練習 04 find指令

2022-05-16 12:30:02 字數 1038 閱讀 9668

今天對find指令進行練習 

原材料**於

這個是find的基本公式

1、基本形式

find path -option

如果有兩個以上的選擇,則使用 -o -a

-o 是或者的意思

-a 是而且的意思

比如:

#!/bin/bash

echo

"********************** . *.sh

"find . -name "

*.sh

"echo

"********************** ../ *.sh

"find ../ -name "

*.sh

"

echo

"********************** ./ *.sh and size >= 2k

"find . -name "

*.sh

" -a -size +2

echo

"********************** ./ *.sh or *.sample

"find . -name "

*.sh

" -o -name "

*.sample

"

2、在find基礎上執行一些操作

1)print

#-print 將查詢到的檔案輸出到標準輸出

2)exec

#-exec   command   {} \;      —–將查到的檔案執行command操作,{} 和 \;之間有空格

3)ok

#-ok 和-exec相同,只不過在操作前要詢問使用者

echo

"********************** ./ *.sh and then list them

"find . -name "

*.sh

" -exec ls -al {} \;

Linux基礎練習 04 shell

指令碼例 bin bash shell的強宣稱 never mind what it record here,cause it just a blank.注釋 echo e hello world shell內容 注意新建的指令碼需要賦權,儲存位置預設為bin bash且不推薦換地方。使用歷史 命令...

Linux正則小練習

1 統計出 etc passwd檔案中其預設shell為非 sbin nologin的使用者個數,並將使用者都顯示出來 統計個數 cat etc passwd grep v sbin nologin wc l 顯示使用者 cat etc passwd grep v sbin nologin cut ...

linux總結04 磁碟操作練習

總結04 磁碟操作練習 練習嘗試在硬碟剩餘空間建立新的分割槽,並將其mount至主檔案系統下,在上面進行一些檔案目錄操作驗證。之前安裝系統,留出2g磁碟空間沒有分割槽。centos7.2安裝及網路設定詳見 先用lsblk 命令列出系統上的所有磁碟列表 可以看到sda盤還有2g 15g 13g 的空間...