版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、it education & trainingdate: 10 november 2021計(jì)算機(jī)系 羅海波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,生成目錄)。注意:在默認(rèn)情況下,目錄是要一層一層建立的。it education & trainingdate: 10 november 2021參數(shù)-m:表示設(shè)置文件的權(quán)限,不管默認(rèn)權(quán)限。(該功能命令后續(xù)課程會(huì)補(bǔ)充)參數(shù)-p:幫助目錄用
4、戶直接建立所需要的遞歸。it education & trainingdate: 10 november 2021mkdir實(shí)驗(yàn)cd /tmpls almkdir testls -almkdir test1/test2/test3ls -alit education & trainingdate: 10 november 2021rmdir(刪除“空”目錄)空目錄(empty directory)。rmdir(rmove directory,刪除目錄)。當(dāng)然,它僅能“刪除空的目錄”參數(shù)-p,與上層空目錄也一次刪除。it education & trainingdate:
5、 10 november 2021rmdir實(shí)驗(yàn)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只能一級(jí)一級(jí)刪除空目錄。it education & trainingdate: 10 november 2021touch修改文件時(shí)間與創(chuàng)建新文件modification time(mtime,修改時(shí)間):當(dāng)該文件的“
6、內(nèi)容數(shù)據(jù)”更改時(shí),就會(huì)更新這個(gè)時(shí)間,內(nèi)容數(shù)據(jù)指的是文件的內(nèi)容,而不是文件的屬性。it education & trainingdate: 10 november 2021status time(ctime,狀態(tài)時(shí)間):當(dāng)該文件的“狀態(tài)(status)”改變時(shí),就會(huì)更新這個(gè)時(shí)間,也即更改了權(quán)限與屬性,就會(huì)更新這個(gè)時(shí)間。it education & trainingdate: 10 november 2021access time(atime,訪問時(shí)間):當(dāng)“讀取文件內(nèi)容”時(shí),就會(huì)更新這個(gè)讀取時(shí)間。例如,使用cat去讀取某文件,就會(huì)更新atime了。it education &am
7、p; trainingdate: 10 november 2021看看/etc/man.config文件的時(shí)間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í)間。參數(shù)-c,僅修改時(shí)間,而不建立文件。參數(shù)-d,后面直接加日期,也可以使用date=“日期或時(shí)間”。參數(shù)-m,僅修改“修改時(shí)間”。it education & trainingdate: 10 november 2021參數(shù)-t,后面可以接時(shí)間,格式為yymmddhhmm。常用情況是:建立一個(gè)空文件;修改文件的日期為當(dāng)前日期。it education
9、& trainingdate: 10 november 2021touch實(shí)驗(yàn)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(刪除文件或目錄)請(qǐng)慎用該命令,該命令的操作可能對(duì)你的系統(tǒng)帶來危害!刪除命令(remove)相當(dāng)于dos下的del命令,默認(rèn)參數(shù)-i,交互模式,在刪除前會(huì)詢問用戶是否操作。it education & trainingdate: 10 november 2021參數(shù)-f,就是force的意思,強(qiáng)制刪除。參數(shù)-r,遞歸刪除,常用在目錄的刪除。it education & trainingdate: 10 november 2021rm實(shí)驗(yàn)rootte
11、acher tmp# cd /tmprootteacher tmp# touch 123rootteacher tmp# rm -i 123rm:是否刪除 一般空文件 “123”? nrootteacher tmp# cd /test-bash: cd: /test: 沒有那個(gè)文件或目錄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”: 是一個(gè)目錄rootteacher tmp# rm -rf testit education & trainingdate: 10 november 2021mv(移動(dòng)文件與目錄,或重命名)mv是移動(dòng)(move)的縮寫,要移動(dòng)文件與目錄,或重命名可以使用mv。參數(shù)-f,force,強(qiáng)制的意思,強(qiáng)制直接移動(dòng)而不詢問。it education & trainingdate: 10 november 2021參數(shù)-i,若目標(biāo)文件(destination)已經(jīng)存在,就會(huì)詢問是否覆蓋。參數(shù)-u,若目標(biāo)文件已經(jīng)存在,且源文件比
13、較新,才會(huì)更新(update)it education & trainingdate: 10 november 2021mv實(shí)驗(yàn)例題1:在/tmp下,復(fù)制一個(gè)文件,建立一個(gè)目錄,將該文件移到目錄中。 答:cd /tmp cp /.bashrc bashrc mkdir test2 mv bashrc test2 (將文件bashrc移動(dòng)到目錄test2)it education & trainingdate: 10 november 2021例題2:將test2文件重命名為testmv。(也即文件夾重命名) 答:mv test2 testmv (大家可以man rename,并
14、試試這個(gè)命令)it education & trainingdate: 10 november 2021cp(復(fù)制文件或目錄)要復(fù)制文件,或建立連接文件(快捷方式),請(qǐng)用cp(copy)命令。參數(shù)-a,相當(dāng)于-pdr的意思參數(shù)-d,若源文件為連接文件的屬性(link file),則復(fù)制連接文件屬性而非文件本身。it education & trainingdate: 10 november 2021參數(shù)-f,強(qiáng)制復(fù)制。參數(shù)-i,是否覆蓋,交互模式。參數(shù)-l,建立硬連接(hard link),而非復(fù)制文件本身。參數(shù)-p,與文件的屬性一起復(fù)制,而非使用默認(rèn)屬性。it educati
15、on & trainingdate: 10 november 2021參數(shù)-r,遞歸持續(xù)復(fù)制,用于目錄的復(fù)制操作。參數(shù)-s,復(fù)制成為“快捷方式”的連接文件(symbolic link)。參數(shù)-u,若目標(biāo)文件比源文件舊,更新目標(biāo)文件。it education & trainingdate: 10 november 2021cp實(shí)驗(yàn)例題1:將家目錄下的.bashrc復(fù)制到/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完整復(fù)制到/tmp下。 答:cp a /var/log/wtmp . (記住“.”,-a表示完整復(fù)制,不更改任何文件的參數(shù)??梢栽囋嚥患?a)it education & trainingdate: 10 november 2021例題3:將/etc/目錄下的所有內(nèi)容復(fù)制到/tmp。 答:cp r /etc/ . (記住“.”,-r表示目錄復(fù)制,但文件與目錄的權(quán)限會(huì)改變。可以試試不加-r)it education & trainingdate: 10 n
17、ovember 2021例題4:將/tmp目錄下的bashrc創(chuàng)建一個(gè)快捷方式(也叫符號(hào)連接symbolic link) 答:cp s bashrc bashrc_slink (需要加參數(shù)s)it education & trainingdate: 10 november 2021例題5:將/tmp目錄下的bashrc創(chuàng)建一個(gè)硬連接 答:cp l bashrc bashrc_hlink (需要加參數(shù)l)it education & trainingdate: 10 november 2021例題6:若/.bashrc比/tmp/bashrc新,則復(fù)制。(通常就是備份數(shù)據(jù)) 答:cp u /.bashrc /tmp/bashrc (需要加參數(shù)u,表示update) it education & trainingdate: 10 november 2021例題7:將例題4生成的bashrc_slink復(fù)制成bashrc_slink2 答:cp bashrc_slink bashr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中英雙語貨物銷售合同范本Sales
- 2025屆吉林省乾安縣七中高一生物第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- 2025屆阿拉善市重點(diǎn)中學(xué)語文高三第一學(xué)期期末質(zhì)量跟蹤監(jiān)視模擬試題含解析
- 2025屆江蘇省無錫市江陰市四校語文高三第一學(xué)期期末檢測(cè)模擬試題含解析
- 河南名校聯(lián)盟2025屆高二生物第一學(xué)期期末綜合測(cè)試試題含解析
- 四川省眉山一中辦學(xué)共同體2025屆高二生物第一學(xué)期期末質(zhì)量跟蹤監(jiān)視試題含解析
- 2025屆內(nèi)蒙古烏蘭察布市北京八中分校高一數(shù)學(xué)第一學(xué)期期末經(jīng)典模擬試題含解析
- 甘肅省武威市第二中學(xué) 2025屆高二上生物期末質(zhì)量跟蹤監(jiān)視試題含解析
- 廣東省普寧市華美實(shí)驗(yàn)學(xué)校2025屆數(shù)學(xué)高二上期末綜合測(cè)試試題含解析
- 海南省萬寧市第三中學(xué)2025屆生物高二上期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 突發(fā)事件應(yīng)急處理知識(shí)培訓(xùn)
- 2024年中國教育部留學(xué)服務(wù)中心招聘筆試沖刺題含答案解析
- 2023年藥店店員專業(yè)基礎(chǔ)知識(shí)測(cè)試題及答案(一)
- 人工智能概論-人工智能概述
- 2024年道路交通安全知識(shí)答題(試題及答案)
- 小學(xué)教學(xué)教學(xué)大綱
- 運(yùn)輸公司安全生產(chǎn)方針和目范本
- 私有云平臺(tái)搭建從入門到通
- 盤扣式落地外腳手架施工方案
- 內(nèi)科學(xué)考點(diǎn)速記
- 兒童簡(jiǎn)歷模板
評(píng)論
0/150
提交評(píng)論