版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ / http:/ http:/ http:/ http:/ http:/ http:/ 嚴學(xué)軍 魯立 中國水利水電出版社第4章 Linux常用命令
2、學(xué)習(xí)要點:l文件和目錄操作命令的基本使用方法l查找類命令的基本使用方法l文本相關(guān)命令的基本使用方法l其他有用命令的基本使用方法 4.1 文件和目錄操作命令Linux每個文件都有文件名、文件內(nèi)容、存取路徑等信息,還有包括諸如文件所屬用戶、大小等信息。文件可以是數(shù)據(jù)、可執(zhí)行程序、源代碼等。4.1 文件和目錄操作命令4.1.1 pwd和cd命令1.pwd命令所需權(quán)限:所有使用者命令格式:pwd命令說明:當(dāng)用戶鍵入pwd,Linux將查找其所在當(dāng)前位置,并于shell提示窗口中顯示作為響應(yīng)。4.1 文件和目錄操作命令2.cd命令所需權(quán)限:所有使用者 命令格式:cd dirName 命令說明:變換工作目
3、錄至 dirName。其中 dirName標(biāo)記法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的home directory (即用戶login 時所在的目錄)。 另外,此命令可以使用通配符來進行模糊操作: 表示home directory;“.” 則表示當(dāng)前目錄;“.” 則表示當(dāng)前目錄的上一層目錄。 4.1 文件和目錄操作命令4.1.2 ls命令使用權(quán)限:所有使用者使用方式:ls -alrtAFRname.命令說明:該命令用于顯示指定工作目錄下的內(nèi)容,即列出指定目錄所含的文件和文件夾。4.1 文件和目錄操作命令4.1.3 mkdir和rmdir命令1.mkdir命令所需權(quán)限:具有對當(dāng)
4、前目錄有寫權(quán)限的用戶 命令格式:mkdir options dirname 命令說明:該命令創(chuàng)建由dirname命名的目錄。要求創(chuàng)建目錄的用戶在當(dāng)前目錄中(dirname的父目錄中)具有寫權(quán)限,并且dirname不能是當(dāng)前目錄中已有的目錄或文件名稱。參數(shù)說明:-m 對新建目錄設(shè)置存取權(quán)限,也可于目錄創(chuàng)建后用chmod命令追加權(quán)限設(shè)置。-p 可以是一個路徑名稱。此時若路徑中的某些目錄尚不存在,加上此選項后,系統(tǒng)將自動建立好那些尚不存在的目錄,通過這種方法一次可以建立多個目錄。 4.1 文件和目錄操作命令2.rmdir命令使用權(quán)限:對當(dāng)前目錄有適當(dāng)權(quán)限的所有使用者使用方式:rmdir -p dir
5、name命令說明:此命令用以刪除空的目錄。4.1 文件和目錄操作命令4.1.4 cp和mv命令1.cp命令使用權(quán)限:所有使用者使用方式:cp options source destinationcp options source.directory命令說明:此命令用于將一個文件拷貝至另一文件,或?qū)?shù)個文件拷貝至某一目錄。4.1 文件和目錄操作命令2.mv命令使用權(quán)限:所有使用者使用方式:mv options source destinationmv options source.directory命令說明:此命令用于將一個文件移至另一文件,或?qū)?shù)個文件移至某一目錄。4.1 文件和目錄操作命令4
6、.1.5 touch命令使用權(quán)限:所有使用者使用方式:touch -acfm -r reference -file-file=reference-file-t MMDDhhmm CC YY .ss-d time -date=time -time=atime, access, use, mtime, modify-no-create -help -versionfile1 file2.命令說明:touch指令改變文件的時間記錄。4.1 文件和目錄操作命令參數(shù)說明:-a改變文件的讀取時間記錄。-m改變文件的修改時間記錄。-c假如目的文件不存在,不會建立新的文件。與-no-create的效果一樣。-
7、f不使用,是為了與其它unix系統(tǒng)的兼容性而保留。-r使用參考文件的時間記錄,與-file的效果一樣。-d設(shè)定時間與日期,可以使用各種不同的格式。-t設(shè)定文件的時間記錄,格式與date指令相同。-no-create不會建立新文件。-help列出指令格式。-version列出版本訊息。 4.1 文件和目錄操作命令4.1.6 rm命令使用權(quán)限:所有使用者 使用方式:rm options name. 命令說明:刪除文件或目錄。 參數(shù)說明:-i 刪除前逐一詢問確認。 -f 即使原文件屬性設(shè)為只讀,也會直接刪除,無需逐一確認。 -r 將目錄及以下的文件逐一刪除。 4.2 查找類命令4.2.1 grep和
8、find命令1.grep命令使用方式:grep -abcEFGhHilLnqrsvVwxy-A-B-C-d-e-f-help范本樣式文件或目錄. 4.2 查找類命令2.find命令使用權(quán)限:具有相應(yīng)權(quán)限的用戶使用方法:find pathname -options -print -exec -ok .命令說明:將文件系統(tǒng)內(nèi)符合expression(表達式)的文件列出來。用戶需要將文件的名稱、類別、時間、大小、權(quán)限等信息以各種組合方式列出,只有完全相符的才會被送到屏幕顯示出來。4.2 查找類命令4.2.2 locate命令使用權(quán)限:所有使用者 使用方式:locate -q -d -database
9、= locate -r -regexp= locate -qv -o -output= locate -e -f -l -c locate locate -Vh -version -help 命令說明:locate用以讓用戶快速搜尋文件系統(tǒng)內(nèi)是否有指定文件。它會先建立一個包括系統(tǒng)內(nèi)所有文件名稱及路徑的數(shù)據(jù)庫,之后當(dāng)尋找時則只需查詢這個數(shù)據(jù)庫,而不用查詢文件系統(tǒng)。4.2 查找類命令4.2.3 whereis和whatis命令1.whereis命令使用權(quán)限:所有使用者使用方法:whereis |-b |-s |-m 命令說明:此命令用于查找命令的位置,包括執(zhí)行文件、源代碼和手冊頁文件。4.2 查找
10、類命令2.whatis命令使用權(quán)限:所有使用者使用方式:whatis option 命令說明:此命令用于查詢某一命令的簡要說明4.2 查找類命令4.2.4 which命令使用權(quán)限:所有使用者使用方法:which option file.命令說明:此命令用以查找指定條件的文件。它會在環(huán)境變量$PATH設(shè)置的目錄里查找符合條件的文件。http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ww
11、w.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ / http:/ http:/ http:/ http:/ http:/ http:/ 有關(guān)文本的命令4.3.1 cat、more、less命令1.cat命令使用權(quán)限:所有使用者 使用方式:cat -AbeEnstTuv -help -version fileName 命令說明:把文件串連接后傳到基本輸出(屏幕或加 fileName到另一個文件). 4.3 有關(guān)文本的命令2.more命令使用權(quán)限:所有使用者使用方
12、式:more -dlfpcsu -num +/pattern +linenum fileNames命令說明:此命令類似cat,但顯示方式不同:more命令會逐頁顯示信息,用戶按下空格鍵即翻頁,而按b鍵就會返回上頁。此外more命令而且還有搜尋字符串的功能。如果需要查看幫助,則可以按下h鍵。 4.3 有關(guān)文本的命令3.less命令使用權(quán)限:所有使用者 使用方式:less option filename 命令說明:命令less 和more很像,二者都可用以瀏覽文本文件的內(nèi)容,但less允許使用者往回卷動以瀏覽已經(jīng)看過的部份。此外less不會立即讀入整個文件,而是用戶翻到哪里就讀入哪里進內(nèi)存。4.3
13、 有關(guān)文本的命令4.3.2 head、tail命令1.head命令使用權(quán)限:所有使用者 使用方式:head -n number filename命令說明:此命令用于讀取一個文本文件的前n行。如果不加-n參數(shù),則默認讀出前10行。需要注意的是,number可以為負數(shù),這種情況下head命令將讀出整個文件但除去前number行。 4.3 有關(guān)文本的命令2.tail命令使用權(quán)限:所有使用者 使用方式:tail -n number filename命令說明:此命令用于讀取一個文本文件的后數(shù)n行。如果不加-n參數(shù),則默認讀出后10行。需要注意的是,number可以為負數(shù),這種情況下tail命令將讀出整個
14、文件但除去后number行。 4.3 有關(guān)文本的命令4.3.3 sort命令使用權(quán)限:所有使用者 使用方式:sort -A -b -c -d -f -i -m -n -r -u -o OutFile -t Character -T Directory -y Kilobytes -z RecordSize + FSkip .CSkip b d f i n r - FSkip .CSkip b d f i n r -k KeyDefinition filename命令說明:sort命令對File參數(shù)指定的文件中的行排序,然后將結(jié)果按標(biāo)準格式顯示輸出。4.3 有關(guān)文本的命令4.3.4 diff和un
15、iq命令1.diff命令使用權(quán)限:所有使用者 使用方式:diff -abBcdefHilnNpPqrstTuvwy - -C -D -I -S -W -x -X -help -left-column -suppress-common-line file or folder 1 file or folder 2命令說明:該命令以逐行的方式,比較文本文件的異同處。如果指定要比較目錄,則diff會比較目錄中相同文件名的文件,但不會比較其中子目錄。 4.3 有關(guān)文本的命令2.uniq命令使用權(quán)限:所有使用者 使用方式:uniq -cdu -f -s -w -help -version input fi
16、le output file命令說明:此命令用于檢查及刪除文本文件中重復(fù)出現(xiàn)的行列。用它可以顯示唯一的行,而連續(xù)重復(fù)的行則只顯示一次。參數(shù)說明:4.4 其它命令4.4.1 echo、write、mesg、wall、talk等信息命令1.echo命令使用權(quán)限:所有使用者 使用方式:echo -nestring或 echo -help-version命令說明:此命令可以在顯示器上顯示一段文字。如果使用參數(shù)n則輸出文字后不換行。此外string可以加引號,也可以不加引號,但其意義不一樣:加引號的字符串會被以原樣輸出;不加引號的字符串則將字符串中的各個單詞作為字符串輸出,各字符串之間用一個空格隔開。h
17、ttp:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/www.xunchi- http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ http:/ / http:/ http:/ http:/ http:/ http:/ http:/ 其它命令2.write命令使用權(quán)限:所有使用者 使用方式:wr
18、ite user ttyname命令說明:寫命令,可以用它傳信息給其它使用者4.4 其它命令3.mesg命令使用權(quán)限:所有使用者 使用方式:mesg y|n命令說明:這是write命令的準入命令,決定是否允許其它人傳信息到自己的終端機接口。4.4 其它命令4.wall命令使用權(quán)限:所有使用者 使用方式:wall message 命令說明:這是一個和mesg命令相聯(lián)的命令,用以將信息傳給每一個mesg設(shè)定為yes的上線使用者,即群發(fā)。4.4 其它命令5.talk命令使用權(quán)限:所有使用者 使用方式:talk person ttyname命令說明:與其它使用者進行對話。4.4 其它命令4.4.2 u
19、name和hostname命令1.uname命令使用權(quán)限:所有使用者 使用方式: uname option命令說明:顯示系統(tǒng)信息,根據(jù)不同的命令參數(shù),輸出不同的系統(tǒng)信息。4.4 其它命令2.hostname命令使用權(quán)限:所有使用者 使用方式:hostname -saifdyv option命令說明:用來顯示或者設(shè)置當(dāng)前系統(tǒng)的主機名,可以用來標(biāo)識主機。其中option為可選參數(shù)。4.4 其它命令4.4.3 cal和date命令1.cal命令使用權(quán)限:所有使用者 使用方式:cal -mjy month year 命令說明:此命令用以顯示日歷。如果只使用一個參數(shù),則代表從公元1到9999年,從而顯示該年的年歷。需要注意的是年份必須以全4位形式給出,例如cal 88這種寫法將不會顯示1988年的年歷;而如果使用兩個參數(shù),則表示月份及年份;如果不帶參數(shù)則顯示當(dāng)月月歷。此外很重要的是:1752年9月第3日起改
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度山西省高校教師資格證之高等教育法規(guī)考試題庫
- 國家自然基金簡介(1)-資助研究項目屬性(2)-資助研培訓(xùn)課件
- 2024年泥水工項目協(xié)議模板下載
- 2024年除雪作業(yè)協(xié)議細則
- 2024汽車購貸擔(dān)保協(xié)議樣本全文參閱
- 2024年辦公室裝修施工協(xié)議樣本
- 2024年斗毆雙方和解賠償協(xié)議樣式
- 中小學(xué)教師數(shù)據(jù)素養(yǎng)-江蘇師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 崗位保密條款:2024勞動協(xié)議增補篇
- 2024年全職收銀員勞動協(xié)議范本
- 電視紀錄片創(chuàng)作課件
- 干細胞和免疫細胞話術(shù) - 內(nèi)部培訓(xùn)版
- 增值稅基礎(chǔ)知識教學(xué)講座
- 焊材的貯存與保管制度
- 中英文旅游合同范本
- 物業(yè)小區(qū)外來人員管理規(guī)定
- 小區(qū)二次供水應(yīng)急預(yù)案方案
- 語文自主學(xué)習(xí)教學(xué)研究課題開題報告
- 防雷設(shè)施設(shè)備巡查表1200字
- 中小學(xué)銜接教育
- 2023年軍隊文職人員(數(shù)學(xué)3+化學(xué))科目考試題庫(濃縮500多題)
評論
0/150
提交評論