版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1 grep在指定文件中查詢指定內(nèi)容,文件支持*.*例如,在文件格式:o.txt 中查找 maingrepmaino.txt如果第三個參數(shù)空,則需要ctrl+c 中斷2 od用于改變文件或目錄的權(quán)限例如o.c 相關(guān)信息如下:第一列顯示了當(dāng)前的權(quán)限,它有十位,第一位是文件類型。其余 9 位分三組:文件所有者,文件所屬群組,其他人。第一位項(xiàng)目類型:d 目錄-常規(guī)文件l權(quán)限:r 可讀w 可寫x 可執(zhí)行(如果是程序的話)od 可修改權(quán)限,(u、g、o):u 擁有文件用戶g 所在群組o 其他a 每個人或全部+添加-刪除= 唯一權(quán)限舉例 為群組添加可寫權(quán)限od 也可以用數(shù)字來表示權(quán)限如od 777 fil
2、e語法為:od abc file其中 a,b,c 各為一個數(shù)字,分別表示 User、Group、及 Other 的權(quán)限。r=4,w=2,x=1若要 rwx 屬性則 4+2+1=7;若要 rw-屬性則 4+2=6; 若要 r-x 屬性則 4+1=5。范例:od a=rwx file 和od 777 file 效果相同3 rmrm 可以刪除目錄和文件。在刪除目錄時,要加兩個參數(shù)-rf 即:rm -rf-r 就是向下遞歸,不管有多少級目錄,一并刪除-f 就是直接強(qiáng)行刪除,不作任何提示的意思目錄名字需要提醒的是:使用這個 rm -rf 的時候一定要格外,linux 沒有回收站的4 man-helpin
3、fo可查看命令的幫助信息 man 是一個詳細(xì)的介紹,help 是一個命令選項(xiàng)的簡單介紹5 catcat 主要有三大功能:一次顯示整個文件。$ cat filename從鍵盤創(chuàng)建一個文件。$ cat filename只能創(chuàng)建新文件,不能編輯已有文件.將幾個文件合并為一個文件: $cat file1 file2 file參數(shù):-n 或-b 或-s 或-number 由1 開始對所有輸出的行數(shù)-number-nonbl和 -n 相似,只不過對于空白行不-squeeze-bl當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行-v 或 -show-nonpring例:把 textfile1 的內(nèi)容加上行
4、號后輸入 textfile2 這個里cat -n textfile1 textfile2把 textfile1 和 textfile2 的里。內(nèi)容加上行號(空白行不加)之后將內(nèi)容附加到 textfile3cat -b textfile1 textfile2 textfile36more分頁顯示文件內(nèi)容7lessless 命令的用法與 more 命令類似,也可以用來瀏覽超過一頁的文件。所不同的是 less命令除了可以按空格鍵向下顯示文件外,還可以利用上下鍵來卷動文件。當(dāng)要結(jié)束瀏覽時,只要在less 命令的提示符“: ”下按 Q 鍵即可。8touchtouch 命令不常用,一般在使用 make 的
5、時候可能會用到,用來修改文件時間戳,或者新建一個不存在的文件。9linux 查看文件屬性命令1,lsls -a 查看所有文件ls -l 查看詳細(xì)的屬性2,lsattr查看文件的擴(kuò)展屬性,如果文件被 chattr +i添加了寫保護(hù), 用 lsattr 可以看到添加的屬性3,file查看文件的類型4,s10 find 今天一個很偶然的機(jī)會看到了 linux 中的 find 命令,然后我在網(wǎng)上搜索了一下這方面的內(nèi)容,為了方便大家學(xué)習(xí)參考,我就總結(jié)一下,一上午的勞動成果,呵呵!首先是 find 的語法:find 起始目錄 尋找條件 操作還有種表述方式:find PATH OPTION -execD ;
6、因?yàn)閒ind 命令會根據(jù)給的option,也就是尋找條件從給出的目錄開始對其中文件及其下子目錄中的文件進(jìn)行遞歸搜索,所以我覺的這個地方說是“起始目錄”是非常好的。該命令中的尋找條件可以是一個用邏輯運(yùn)算符 not、and、or 組成的復(fù)合條件。邏輯運(yùn) 算符 and、or、not 的含義為:and:邏輯與,在命令中用“-a”表示,是系統(tǒng)缺省的選項(xiàng),表示只有當(dāng)所給的條 件都滿足時,尋找條件才算滿足。例如:find name tmp xtype c -user inin% 該命令尋找三個給定條件都滿足的所有文件or:邏輯或,在命令中用“-o”表示。該運(yùn)算符表示只要所給的條件中有一個滿足 時,尋找條件就
7、算滿足。例如:find name tmp o name mina*% 該命令查詢文件名為tmp或是匹配mina*的所有文件。not:邏輯非,在命令中用“!”表示。該運(yùn)算符表示查找不滿足所給條件的文件 。例如:查看文件的狀態(tài)find ! name tmp% 該命令查詢文件名不是tmp的所有文件。需明的是:當(dāng)使用很多的邏輯選項(xiàng)時,可以用括號把這些選項(xiàng)括起來。為了避免S本身對括號引起誤解,在話號前需要加轉(zhuǎn)義字符“”來去除括號的意義。例:find (name tmp xtype c -user inin )我覺的現(xiàn)在我應(yīng)該說下出了查詢條件,在 find 中的 option 的內(nèi)容了:在 option
8、中,具體有參數(shù):-name 字串 查找文件名匹配所給字串的所有文件,字串內(nèi)可用通配符 *、?、 。-lname 字串 查找文件名匹配所給字串的所有符號文件,字串內(nèi)可用通配符 *、?、 。-gid n 查找屬于 ID 號為 n 的用戶組的所有文件。-uid n 查找屬于 ID 號為 n 的用戶的所有文件。-group 字串 查找屬于用戶組名為所給字串的所有的文件。-user 字串 查找屬于用戶名為所給字串的所有的文件。-empty 查找大小為 0 的目錄或文件。-path 字串 查找路徑名匹配所給字串的所有文件,字串內(nèi)可用通配符*、?、 。-perm 權(quán)限 查找具有指定權(quán)限的文件和目錄,權(quán)限的表
9、示可以如 711,644。-size nbckw 查找指定文件大小的文件,n 后面的字符表示字節(jié)的塊。,缺省為 b,代表 512-type x 查找類型為 x 的文件,x 為下列字符之一:b 塊設(shè)備文件c 字符設(shè)備文件d 目錄文件p 命名管道(FIFO)f 普通文件l 符號文件(symbolic links)s socket 文件-xtype x 與 -type 基本相同,但只查找符號文件。以時間為條件查找-amin n 查找n 分鐘以前被過的所有文件。-atime n 查找n 天以前被過的所有文件。-cmin n 查找n 分鐘以前文件狀態(tài)被修改過的所有文件。-ctime n 查找n 天以前文
10、件狀態(tài)被修改過的所有文件。-mmin n 查找 n 分鐘以前文件內(nèi)容被修改過的所有文件。-mtime n 查找 n 天以前文件內(nèi)容被修改過的所有文件。-pr:將搜索結(jié)果輸出到標(biāo)準(zhǔn)輸出。例子:在 root 以及子目錄查找不包括目錄/root/bin 的,greek 用戶的,文件類型為普通文件的,3 天之前的名為test-find.c 的文件,并將結(jié)構(gòu)輸出,find 命令如下:find / -name test-find.c -type f -mtime +3 -user greek -prune /root/bin -pr當(dāng)然在這其中,-pr是一個默認(rèn)選項(xiàng),不必刻意去配置它。再看一下 exec
11、選項(xiàng):-exec:對搜索的結(jié)構(gòu)指令指定的 s命令。注意格式要正確:-exec 命令 ;在和之間一定要有空格才行;表示命令的參數(shù)即為所找到的文件;命令的末尾必須以“ ;”結(jié)束。例子:對上述例子搜索出來的文件進(jìn)行刪除操作,命令如下:find / -name test-find.c -type f -mtime +3 -user greek -prune /root/bin -exe;find 命令指令實(shí)例:find . - name main* - exec more ;加載 U 盤1.在U 盤或硬盤之前,在命令行窗口運(yùn)行:fdisk -l 命令,系統(tǒng)將顯示目前所能識別到的硬件設(shè)備;內(nèi)容如:sda
12、 sda1 sda2 sdb sdb1 sdb2等信息,其中,sda 與sdb 表示目前系統(tǒng)有兩個硬盤,后面帶有數(shù)字表示各個硬盤下的各區(qū)目錄;% 查找當(dāng)前目錄中所有以 main 開頭的文件,并顯示這些文件的內(nèi)容。find . (- name a.out - o - name *.o) - atime +7 - exe ;% 刪除當(dāng)前目錄下所有一周之內(nèi)沒有被過的 a .out 或*.o 文件。% 命令中的“.”表示當(dāng)前目錄,此時 find 將從當(dāng)前目錄開始,逐個在其子目錄中查找滿足后面指定條件的文件。% “(” 和 “)” 表示括號(),其中的 “” 稱為轉(zhuǎn)義符。之所以這樣寫是由于對 S而言,(
13、和)另有不同的含義,而不是這里的用于組合條件的用途。% “-name a.out” 是指要查找名為 a.out 的文件;% “-name *.o” 是指要查找所有名字以 .o 結(jié)尾的文件。這兩個 -name 之間的 -o 表示邏輯或(or),即查找名字為 a.out 或名字以 .o 結(jié)尾的文件。% find 命令在當(dāng)前目錄及其子目錄下找到這佯的文件之后,再進(jìn)行判斷,看其最后訪問時間 是否在 7 天以前(條件 -atime +7),若是,則對該文件執(zhí)行命令 rm(-exe ;)。其中 代表當(dāng)前查到的符合條件的文件名,;則是語法所要求的。% 上述命令中第一行的最后一個 是續(xù)行符。當(dāng)命令太長而在一行寫不下時,可輸入一個 ,之后系統(tǒng)將顯示一個 ,指示用戶繼續(xù)輸入命令。硬盤或設(shè)備一般都是以 sd 開頭.2.U 盤或硬盤,再次運(yùn)行 fdisk -l 命令,系統(tǒng)將再次顯示目前所能識別到的硬件設(shè)備,比較兩次輸出的不各,將發(fā)現(xiàn)第二次運(yùn)行時會增加一些
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度玻璃隔斷行業(yè)安全風(fēng)險評估與控制合同3篇
- 二零二五版美容美發(fā)產(chǎn)品跨境電商銷售合作協(xié)議4篇
- 玻璃幕墻維修施工方案
- 二零二五版美容院供應(yīng)鏈管理及股權(quán)投資協(xié)議4篇
- 環(huán)氧砂漿施工方案
- 2025年P(guān)DA市場拓展專用采購合同3篇
- 2025年度智能家居公司成立合作協(xié)議書正式版4篇
- 2025年度新型農(nóng)業(yè)貸款合同標(biāo)的特征分析3篇
- 2024版鋁單板采購合同
- 會展搭建施工方案
- 地測防治水技能競賽理論考試題庫(含答案)
- 以諾書-中英對照
- 三角形與全等三角形復(fù)習(xí)教案 人教版
- 《朝天子·詠喇叭-王磐》核心素養(yǎng)目標(biāo)教學(xué)設(shè)計、教材分析與教學(xué)反思-2023-2024學(xué)年初中語文統(tǒng)編版
- 成長小說智慧樹知到期末考試答案2024年
- 紅色革命故事《王二小的故事》
- 海洋工程用高性能建筑鋼材的研發(fā)
- 英語48個國際音標(biāo)課件(單詞帶聲、附有聲國際音標(biāo)圖)
- GB/T 6892-2023一般工業(yè)用鋁及鋁合金擠壓型材
- 冷庫安全管理制度
- 2023同等學(xué)力申碩統(tǒng)考英語考試真題
評論
0/150
提交評論