06LINUX操作系統(tǒng)基礎第三次操作命令_第1頁
06LINUX操作系統(tǒng)基礎第三次操作命令_第2頁
06LINUX操作系統(tǒng)基礎第三次操作命令_第3頁
06LINUX操作系統(tǒng)基礎第三次操作命令_第4頁
06LINUX操作系統(tǒng)基礎第三次操作命令_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、it education & trainingdate: 10 november 2021計算機系 羅海波luo-第5講 目錄與文件操作命令it education & trainingdate: 10 november 2021上講內(nèi)容瀏覽目錄命令:cd、pwd、ls、ll瀏覽文件命令:cat、tac、nl、more、less、head、tailit education & trainingdate: 10 november 2021上講問題在linux下,如何能顯示出/etc/man.config文件的第11行到第20行內(nèi)容?(3分)it education &am

2、p; trainingdate: 10 november 2021sed -n 11,20p /etc/man.config head -n 20 /etc/man.config | tail -n 11it education & trainingdate: 10 november 2021 head -n 20 /etc/man.config | tailrootteacher # head -n 20 /etc/man.config head1rootteacher # tail head1it education & trainingdate: 10 november

3、2021本講內(nèi)容目錄操作命令:mkdir、rmdir文件操作命令:touch、rm、mv、 cp、 ln、tar、gzip、gunzip、whereis、whatisit education & trainingdate: 10 november 2021mkdir(建立新目錄)如果想建立新目錄,就使用mkdir(make directory,生成目錄)。注意:在默認情況下,目錄是要一層一層建立的。it education & trainingdate: 10 november 2021參數(shù)-m:表示設置文件的權限,不管默認權限。(該功能命令后續(xù)課程會補充)參數(shù)-p:幫助目錄用

4、戶直接建立所需要的遞歸。it education & trainingdate: 10 november 2021mkdir實驗cd /tmpls almkdir testls -almkdir test1/test2/test3ls -alit education & trainingdate: 10 november 2021rmdir(刪除“空”目錄)空目錄(empty directory)。rmdir(rmove directory,刪除目錄)。當然,它僅能“刪除空的目錄”參數(shù)-p,與上層空目錄也一次刪除。it education & trainingdate:

5、 10 november 2021rmdir實驗cd /tmpls al rmdir testls alrmdir test1rmdir test1/test2/test3it education & trainingdate: 10 november 2021mkdir t1/t2/t3ls alrmdir p t1/t2/t3注意:沒有加參數(shù)-p,rmdir只能一級一級刪除空目錄。it education & trainingdate: 10 november 2021touch修改文件時間與創(chuàng)建新文件modification time(mtime,修改時間):當該文件的“

6、內(nèi)容數(shù)據(jù)”更改時,就會更新這個時間,內(nèi)容數(shù)據(jù)指的是文件的內(nèi)容,而不是文件的屬性。it education & trainingdate: 10 november 2021status time(ctime,狀態(tài)時間):當該文件的“狀態(tài)(status)”改變時,就會更新這個時間,也即更改了權限與屬性,就會更新這個時間。it education & trainingdate: 10 november 2021access time(atime,訪問時間):當“讀取文件內(nèi)容”時,就會更新這個讀取時間。例如,使用cat去讀取某文件,就會更新atime了。it education &am

7、p; trainingdate: 10 november 2021看看/etc/man.config文件的時間rootteacher tmp# ls -l /etc/man.config-rw-r-r- 1 root root 4617 2006-07-13 /etc/man.configrootteacher tmp# ls -l -time=atime /etc/man.config-rw-r-r- 1 root root 4617 09-29 11:14 /etc/man.configrootteacher tmp# ls -l -time=ctime /etc/man.config-r

8、w-r-r- 1 root root 4617 09-11 21:12 /etc/man.configit education & trainingdate: 10 november 2021touch參數(shù)參數(shù)-a,僅修改訪問時間。參數(shù)-c,僅修改時間,而不建立文件。參數(shù)-d,后面直接加日期,也可以使用date=“日期或時間”。參數(shù)-m,僅修改“修改時間”。it education & trainingdate: 10 november 2021參數(shù)-t,后面可以接時間,格式為yymmddhhmm。常用情況是:建立一個空文件;修改文件的日期為當前日期。it education

9、& trainingdate: 10 november 2021touch實驗cd /tmptouch testtouchls -l testtouchcp testtouch testtouch1ll testtouch1; ll -time=atime testtouch1;ll -time=ctime testt ouch1it education & trainingdate: 10 november 2021touch -d 2 days ago testtouch1ll testtouch1; ll -time=atime testtouch1;ll -time=c

10、time testtouch1it education & trainingdate: 10 november 2021rm(刪除文件或目錄)請慎用該命令,該命令的操作可能對你的系統(tǒng)帶來危害!刪除命令(remove)相當于dos下的del命令,默認參數(shù)-i,交互模式,在刪除前會詢問用戶是否操作。it education & trainingdate: 10 november 2021參數(shù)-f,就是force的意思,強制刪除。參數(shù)-r,遞歸刪除,常用在目錄的刪除。it education & trainingdate: 10 november 2021rm實驗rootte

11、acher tmp# cd /tmprootteacher tmp# touch 123rootteacher tmp# rm -i 123rm:是否刪除 一般空文件 “123”? nrootteacher tmp# cd /test-bash: cd: /test: 沒有那個文件或目錄rootteacher tmp# mkdir testrootteacher tmp# cd test/rootteacher test# touch 123rootteacher test# cd .rootteacher tmp# rmdir testrmdir: test: 目錄非空rootteacher

12、 tmp# rm -f testrm: 無法刪除 “test”: 是一個目錄rootteacher tmp# rm -rf testit education & trainingdate: 10 november 2021mv(移動文件與目錄,或重命名)mv是移動(move)的縮寫,要移動文件與目錄,或重命名可以使用mv。參數(shù)-f,force,強制的意思,強制直接移動而不詢問。it education & trainingdate: 10 november 2021參數(shù)-i,若目標文件(destination)已經(jīng)存在,就會詢問是否覆蓋。參數(shù)-u,若目標文件已經(jīng)存在,且源文件比

13、較新,才會更新(update)it education & trainingdate: 10 november 2021mv實驗例題1:在/tmp下,復制一個文件,建立一個目錄,將該文件移到目錄中。 答:cd /tmp cp /.bashrc bashrc mkdir test2 mv bashrc test2 (將文件bashrc移動到目錄test2)it education & trainingdate: 10 november 2021例題2:將test2文件重命名為testmv。(也即文件夾重命名) 答:mv test2 testmv (大家可以man rename,并

14、試試這個命令)it education & trainingdate: 10 november 2021cp(復制文件或目錄)要復制文件,或建立連接文件(快捷方式),請用cp(copy)命令。參數(shù)-a,相當于-pdr的意思參數(shù)-d,若源文件為連接文件的屬性(link file),則復制連接文件屬性而非文件本身。it education & trainingdate: 10 november 2021參數(shù)-f,強制復制。參數(shù)-i,是否覆蓋,交互模式。參數(shù)-l,建立硬連接(hard link),而非復制文件本身。參數(shù)-p,與文件的屬性一起復制,而非使用默認屬性。it educati

15、on & trainingdate: 10 november 2021參數(shù)-r,遞歸持續(xù)復制,用于目錄的復制操作。參數(shù)-s,復制成為“快捷方式”的連接文件(symbolic link)。參數(shù)-u,若目標文件比源文件舊,更新目標文件。it education & trainingdate: 10 november 2021cp實驗例題1:將家目錄下的.bashrc復制到/tmp下,并重命名為bashrc。 答: cd /tmp cp /.bashrc bashrc cp i /.bashrc bashrc (-i表示詢問是否覆蓋已存在的文件,-f表示不詢問,直接覆蓋。) it e

16、ducation & trainingdate: 10 november 2021例題2:將/var/log/wtmp完整復制到/tmp下。 答:cp a /var/log/wtmp . (記住“.”,-a表示完整復制,不更改任何文件的參數(shù)??梢栽囋嚥患?a)it education & trainingdate: 10 november 2021例題3:將/etc/目錄下的所有內(nèi)容復制到/tmp。 答:cp r /etc/ . (記住“.”,-r表示目錄復制,但文件與目錄的權限會改變。可以試試不加-r)it education & trainingdate: 10 n

17、ovember 2021例題4:將/tmp目錄下的bashrc創(chuàng)建一個快捷方式(也叫符號連接symbolic link) 答:cp s bashrc bashrc_slink (需要加參數(shù)s)it education & trainingdate: 10 november 2021例題5:將/tmp目錄下的bashrc創(chuàng)建一個硬連接 答:cp l bashrc bashrc_hlink (需要加參數(shù)l)it education & trainingdate: 10 november 2021例題6:若/.bashrc比/tmp/bashrc新,則復制。(通常就是備份數(shù)據(jù)) 答:cp u /.bashrc /tmp/bashrc (需要加參數(shù)u,表示update) it education & trainingdate: 10 november 2021例題7:將例題4生成的bashrc_slink復制成bashrc_slink2 答:cp bashrc_slink bashr

溫馨提示

  • 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

提交評論