安卓手機超級終端下命令大全3_第1頁
安卓手機超級終端下命令大全3_第2頁
安卓手機超級終端下命令大全3_第3頁
安卓手機超級終端下命令大全3_第4頁
安卓手機超級終端下命令大全3_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1/1安卓手機超級終端下命令大全3、文件處理命令

mkdir

1.作用

mkdir命令的作用是建立名稱為dirname的子名目,與MSDOS下的md命令類似,它的使用權限是全部用戶。

2.格式

mkdir[options]名目名

3.[options]主要參數(shù)

-m,--mode=模式:設定權限,與chmod類似。

-p,--parents:需要時創(chuàng)建上層名目;假如名目早已存在,則不當作錯誤。

-v,--verbose:每次創(chuàng)建新名目都顯示信息。

--version:顯示版本信息后離開。

4.應用實例

在進行名目創(chuàng)建時可以設置名目的權限,此時使用的參數(shù)是“-m”。假設要創(chuàng)建的名目名是“tsk”,讓全部用戶都有rwx(即讀、寫、執(zhí)行的權限),那么可以使用以下命令:

$mkdir-m777tsk

grep

1.作用

grep命令可以指定文件中搜尋特定的內(nèi)容,并將含有這些內(nèi)容的行標準輸出。grep全稱是GlobalRegularExpressionPrint,表示全局正則表達式版本,它的使用權限是全部用戶。

2.格式

grep[options]

3.主要參數(shù)

[options]主要參數(shù):

-c:只輸出匹配行的計數(shù)。

-I:不區(qū)分大小寫(只適用于單字符)。

-h(huán):查詢多文件時不顯示文件名。

-l:查詢多文件時只輸出包含匹配字符的文件名。

-n:顯示匹配行及行號。

-s:不顯示不存在或無匹配文本的錯誤信息。

-v:顯示不包含匹配文本的全部行。

pattern正則表達式主要參數(shù):

\:忽視正則表達式中特別字符的原有含義。

^:匹配正則表達式的開頭行。

$:匹配正則表達式的結束行。

\:到匹配正則表達式的行結束。

[]:單個字符,如[A]即A符合要求。

[-]:范圍,如[A-Z],即A、B、C始終到Z都符合要求。

。:全部的單個字符。

*:有字符,長度可以為0。

正則表達式是Linux/Unix系統(tǒng)中特別重要的概念。正則表達式(也稱

為“regex”或“regexp”)是一個可以描述一類字符串的模式(Pattern)。假如一個字符串可以用某個正則表達式來描述,我們就說這個字符和該正則表達式匹配(Match)。這和DOS中用戶可以使用通配符

“*”代表任意字符類似。在Linux系統(tǒng)上,正則表達式通常被用來查找文本的模式,以及對文本執(zhí)行“搜尋-替換”操作和其它功能。

4.應用實例

查詢DNS服務是日常工作之一,這意味著要維護掩蓋不同網(wǎng)絡的大量IP地址。有時IP地址會超過2000個。假如要查看nnn.nnn網(wǎng)絡地址,但是卻忘了其次部分中的其余部分,只知到有兩個句點,例如nnnnn..。要抽取其中全部nnn.nnnIP地址,使用[0-9]\{3

\}\.[0-0\{3\}\。含義是任意數(shù)字消失3次,后跟句點,接著是任意數(shù)字消失3次,后跟句點。

$grep’[0-9]\{3\}\.[0-0\{3\}\’ipfile

補充說明,grep家族還包括fgrep和egrep。fgrep是fixgrep,允許查找字符串而不是一個模式;egrep是擴展grep,支持基本及擴展的正則表達式,但不支持\q模式范圍的應用及與之相對應的一些更加規(guī)范的模式。dd

1.作用

dd命令用來復制文件,并依據(jù)參數(shù)將數(shù)據(jù)轉換和格式化。

2.格式

dd[options]

3.[opitions]主要參數(shù)

bs=字節(jié):強迫ibs=及obs=。

cbs=字節(jié):每次轉換指定的。

conv=關鍵字:依據(jù)以逗號分隔的關鍵字表示的方式來轉換文件。count=塊數(shù)目:只復制指定的輸入數(shù)據(jù)。

ibs=字節(jié):每次讀取指定的。

if=文件:讀取內(nèi)容,而非標準輸入的數(shù)據(jù)。

obs=字節(jié):每次寫入指定的。

of=文件:將數(shù)據(jù)寫入,而不在標準輸出顯示。

seek=塊數(shù)目:先略過以obs為單位的指定的輸出數(shù)據(jù)。

skip=塊數(shù)目:先略過以ibs為單位的指定的輸入數(shù)據(jù)。

4.應用實例

dd命令經(jīng)常用來制作Linux啟動盤。先找一個可引導內(nèi)核,令它的根設備指向正確的根分區(qū),然后使用dd命令將其寫入軟盤:

$rdevvmlinuz/dev/hda

$ddif=vmlinuzof=/dev/fd0

上面代碼說明,使用rdev命令將可引導內(nèi)核vmlinuz中的根設備指

向/dev/hda,請把“hda”換成自己的根分區(qū),接下來用dd命令將該內(nèi)核寫入軟盤。

find

1.作用

find命令的作用是在名目中搜尋文件,它的使用權限是全部用戶。

2.格式

find[path][options][expression]

path指定名目路徑,系統(tǒng)從這里開頭沿著名目樹向下查找文件。它是一個路徑列表,相互用空格分別,假如不寫path,那么默認為當前名目。

3.主要參數(shù)

[options]參數(shù):

-depth:使用深度級別的查找過程方式,在某層指定名目中優(yōu)先查找文件內(nèi)容。

-maxdepthlevels:表示至多查找到開頭名目的第level層子名目。level是一個非負數(shù),假如level是0的話表示僅在當前名目中查找。

-mindepthlevels:表示至少查找到開頭名目的第level層子名目。

-mount:不在其它文件系統(tǒng)(如Msdos、Vfat等)的名目和文件中查找。

-version:打印版本。

[expression]是匹配表達式,是find命令接受的表達式,find命令的全部操作都是針對表達式的。它的參數(shù)特別多,這里只介紹一些常用的參數(shù)?!猲ame:支持統(tǒng)配符*和?。

-atimen:搜尋在過去n天讀取過的文件。

-ctimen:搜尋在過去n天修改過的文件。

-groupgrpoupname:搜尋全部組為grpoupname的文件。

-user用戶名:搜尋全部文件屬主為用戶名(ID或名稱)的文件。

-sizen:搜尋文件大小是n個block的文件。

-print:輸出搜尋結果,并且打印。

4.應用技巧

find命令查找文件的幾種方法:

(1)依據(jù)文件名查找

例如,我們想要查找一個文件名是lilo.conf的文件,可以使用如下命令:

find/-namelilo.conf

find命令后的“/”表示搜尋整個硬盤。

(2)快速查找文件

依據(jù)文件名查找文件會遇到一個實際問題,就是要花費相當長的一段時間,特殊是大型Linux文件系統(tǒng)和大容量硬盤文件放在很深的子名目中時。假如我們知道了這個文件存放在某個名目中,那么只要在這個名目中往下查找就能節(jié)約許多時間。比如smb.conf文件,從它的文件后

綴“.conf”可以推斷這是一個配置文件,那么它應當在/etc名目內(nèi),此時可以使用下面命令:

find/etc-namesmb.conf

這樣,使用“快速查找文件”方式可以縮短時間。

(3)依據(jù)部分文件名查找方法

有時我們知道只某個文件包含有abvd這4個字,那么要查找系統(tǒng)中全部包含有這4個字符的文件可以輸入下面命令:

find/-name’*abvd*’

輸入這個命令以后,Linux系統(tǒng)會將在/名目中查找全部的包含有abvd這4個字符的文件(其中*是通配符),比如abvdrmyz等符合條件的文件都

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論