![Linux操作系統(tǒng)課件ppt--第9次 文件管理_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/5a40c42a-1ea0-4aa7-80a0-2e20d43c2509/5a40c42a-1ea0-4aa7-80a0-2e20d43c25091.gif)
![Linux操作系統(tǒng)課件ppt--第9次 文件管理_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/5a40c42a-1ea0-4aa7-80a0-2e20d43c2509/5a40c42a-1ea0-4aa7-80a0-2e20d43c25092.gif)
![Linux操作系統(tǒng)課件ppt--第9次 文件管理_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/5a40c42a-1ea0-4aa7-80a0-2e20d43c2509/5a40c42a-1ea0-4aa7-80a0-2e20d43c25093.gif)
![Linux操作系統(tǒng)課件ppt--第9次 文件管理_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/5a40c42a-1ea0-4aa7-80a0-2e20d43c2509/5a40c42a-1ea0-4aa7-80a0-2e20d43c25094.gif)
![Linux操作系統(tǒng)課件ppt--第9次 文件管理_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/5a40c42a-1ea0-4aa7-80a0-2e20d43c2509/5a40c42a-1ea0-4aa7-80a0-2e20d43c25095.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 文件系統(tǒng)概述文件系統(tǒng)概述文件系統(tǒng)類型的含義 (1) 指一種特定的文件格式。例如,我們說Linux的文件系統(tǒng)是ext3,MSDOS的文件系統(tǒng)是FAT16,而Windows XP的文件系統(tǒng)是NTFS或FAT32,就是指這個(gè)意思。(2) 指按特定格式進(jìn)行了“格式化”的一塊存儲(chǔ)介質(zhì)。當(dāng)我們說“安裝”或“拆卸”一個(gè)文件系統(tǒng)時(shí),指的就是這個(gè)意思。(3) 指操作系統(tǒng)中(通常在內(nèi)核中)用來管理文件系統(tǒng)以及對(duì)文件進(jìn)行操作的機(jī)制及其實(shí)現(xiàn)。 1 文件系統(tǒng)概述文件系統(tǒng)概述Linux支持的文件系統(tǒng)類型 Linux采用虛擬文件系統(tǒng)技術(shù)(VFS)使Linux支持以下文件系統(tǒng)類型:EXT2 二次擴(kuò)展EXT3 三次擴(kuò)展SW
2、AP 交換文件系統(tǒng)FAT、FAT32SYSV Unix的文件系統(tǒng)ISO9660 光盤文件系統(tǒng)NFS 網(wǎng)絡(luò)文件系統(tǒng)MinixLinux還支持基于Windows和Netware的文件系統(tǒng),例如UMSDOS、MSDOS、VFAT、HPFS、SMB和NCPFS,NTFS等。1 文件系統(tǒng)概述說明:每個(gè)實(shí)際文件系統(tǒng)類型和操作系統(tǒng)之間通過虛擬文件系統(tǒng)(VFS)來通信。VFS的功能:記錄可用的文件系統(tǒng)類型將設(shè)備與對(duì)應(yīng)的文件系統(tǒng)類型聯(lián)系起來處理一些面向文件的通用操作1 文件系統(tǒng)概述ext3文件系統(tǒng)高可用性高可用性 不潔系統(tǒng)關(guān)機(jī)發(fā)生時(shí),每個(gè)系統(tǒng)上掛載了的ext2文件系統(tǒng)必須使用e2fsck程序來檢查其一致性。由e
3、xt3文件系統(tǒng)提供的登記報(bào)表方式意味著不潔關(guān)機(jī)后沒有必要在進(jìn)行此類文件系統(tǒng)檢查。 數(shù)據(jù)完好性數(shù)據(jù)完好性 ext3文件系統(tǒng)在發(fā)生了不潔系統(tǒng)關(guān)機(jī)時(shí)提供更強(qiáng)健的數(shù)據(jù)完好性。ext3文件系統(tǒng)允許用戶選擇數(shù)據(jù)接受的保護(hù)類型和級(jí)別。更快的速度更快的速度 盡管ext3把數(shù)據(jù)寫入不止一次,它的總處理能力在多數(shù)情況下仍比ext2系統(tǒng)要高。簡(jiǎn)易轉(zhuǎn)換簡(jiǎn)易轉(zhuǎn)換 用戶可以輕而易舉地不經(jīng)重新格式化而把ext2轉(zhuǎn)換為ext 3系統(tǒng),從而獲得強(qiáng)健的登記式文件系統(tǒng)的優(yōu)越性。1 文件系統(tǒng)概述Linux的文件類型白色:白色: 普通文件(或黑色)普通文件(或黑色)紅色: 壓縮文件藍(lán)色:藍(lán)色: 目錄文件目錄文件淺蘭色:淺蘭色:鏈接文件
4、(軟)鏈接文件(軟)黃色:黃色: 設(shè)備文件盤(設(shè)備文件盤(/dev)青綠色:可執(zhí)行文件(/bin; /sbin)粉紅色:圖片文件2 Linux目錄介紹目錄介紹樹型目錄結(jié)構(gòu) Linux文件系統(tǒng)采用了多級(jí)目錄的樹型層次結(jié)構(gòu)樹型層次結(jié)構(gòu)管理文件。樹型結(jié)構(gòu)的最上層是根目錄根目錄,用表示。在根目錄之下是各層目錄和文件。 工作目錄與用戶主目錄 當(dāng)?shù)卿汱inux時(shí),首先進(jìn)入到一個(gè)特殊的目錄,稱為主/登錄目錄??梢酝ㄟ^來指定(或者引用)主目錄。當(dāng)前所在的目錄稱為當(dāng)前工作目錄(又稱當(dāng)前目錄),當(dāng)前目錄可以用“.”表示,當(dāng)前工作目錄的父目錄可用“.”表示。/bootdevetchomelibbinprocusrv
5、argrublost+foundsharelocalbinmansrcbinman1php.1Linux目錄介紹目錄介紹Linux目錄結(jié)構(gòu)目錄結(jié)構(gòu)2 Linux目錄介紹目錄介紹目錄名說明/Linux系統(tǒng)根目錄/bin存放普通用戶可執(zhí)行文件,系統(tǒng)中的任何用戶都可以執(zhí)行該目錄中的命令/sbin存放系統(tǒng)的管理命令,普通用戶不能執(zhí)行該目錄中的命令/home普通用戶的主目錄,每個(gè)用戶在該目錄下都有一個(gè)與用戶名同時(shí)的目錄/etc存放系統(tǒng)配置和管理文件,這些文件都是文本文件/boot存放內(nèi)核和系統(tǒng)啟動(dòng)程序/usr該目錄最龐大,存放應(yīng)用程序及相關(guān)文件/dev存放設(shè)備文件/proc 虛擬的目錄,是系統(tǒng)內(nèi)存的映射
6、??芍苯釉L問這個(gè)目錄來獲取系統(tǒng)信息。/var用于存放大系統(tǒng)中經(jīng)常變化的文件,如日志文件,用戶郵件郵件等/tmp公用的臨時(shí)文件存儲(chǔ)點(diǎn)2 Linux目錄介紹目錄介紹補(bǔ):補(bǔ):/lost+found該目錄被fsck用于存放零散文件(沒有名稱的文件),是被掛載的表現(xiàn)。/lost+found這個(gè)目錄一般情況下是空的,當(dāng)系統(tǒng)非法關(guān)機(jī)后,這里就存放了一些文件。/mnt該目錄主要用于存放系統(tǒng)引導(dǎo)后被掛載的文件系統(tǒng)的掛載點(diǎn)。/root 該目錄用于存放根用戶(超級(jí)用戶)的主目錄。Linux目錄介紹目錄介紹Linux使用兩種方法來表示文件或目錄的位置,絕對(duì)路徑絕對(duì)路徑和相對(duì)路徑相對(duì)路徑。絕對(duì)路徑絕對(duì)路徑是從根目錄開始
7、依次指出各層目錄的名字,它們之間用”分隔,如/home/faculty/sarwar/courses/ee446就是一個(gè)絕對(duì)路徑。相對(duì)路徑相對(duì)路徑是從當(dāng)前目錄開始(或者用戶主目錄開始),指定其下層各個(gè)文件及目錄的方法。當(dāng)sarwar登錄時(shí),首先進(jìn)入到它的主目錄/home/faculty/sarwar下。在主目錄下,用戶可以用相對(duì)路徑./courses/ee446/exams/mid1或者courses/ee446/exams/mid1表示文件mid1。當(dāng)進(jìn)入到目錄exams時(shí),Exams就成為當(dāng)前目錄目錄sarwar就是用戶sarwar的主目錄絕對(duì)路徑:絕對(duì)路徑:/home/faculty/s
8、arwar/courses/ee4463 Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令文件導(dǎo)航命令 ls cd pwd 文件操作命令 touch cp move rm目錄操作命令 mkdir rmdir 文件系統(tǒng)顯示命令 cat more less head tail文件檢索排序命令 grep sort find案例一:在根目錄(/)下新建一目錄 test改變當(dāng)前目錄至 /test ,在該目錄下,以自己名字的英文縮寫建一個(gè)空的文件,再建兩個(gè)子目錄(xh)與(ah);進(jìn)入到(xh)子目錄中,新建一個(gè)空文件text1;進(jìn)入到(ah)子目錄中,再新建一個(gè)子目錄(abc),同時(shí)建立空文件text2;
9、把剛建的text1文件移動(dòng)到剛建立的abc子目錄下,并改名為text3,同時(shí)把text2文件復(fù)制到xh子目錄中;刪除text3文件與xh子目錄及目錄中的文件;并刪除abc子目錄;1.清屏;Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令ls功能:顯示目錄中的文件格式:ls 參數(shù) 目錄名參數(shù): -a: /顯示目錄下所有文件 -l : /以長(zhǎng)格式顯示目錄下的內(nèi)容 -F: /顯示文件名同時(shí)顯示類型(*:表示可執(zhí)行的普通文件/:表示目錄:鏈接文件|:管道文件 ) -R: / 表示遞歸顯示 -t: / 按照修改時(shí)間排列顯示Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令實(shí)例:#ls #ls /bin/#ls
10、 grub.conf#ls -l #ls -l /home/ 注:若想回看查到的內(nèi)容可以按shift+page up 鍵Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令cd功能:改變當(dāng)前所在的目錄。格式:cd 目錄名在cd命令中可以使用“/”表示根目錄,“.”表示當(dāng)前目錄,“.”表示上級(jí)目錄。# cd /usr/sbin/# cd ./u1/# cd .# cd # cd pwd功能:顯示當(dāng)前工作目錄的絕對(duì)路徑。格式:pwd$ pwdLinux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令touchtouch 功能:改變文件的時(shí)間記錄、創(chuàng)建空文件 格式:touch touch 參數(shù)參數(shù) 文件列表文件列表
11、參數(shù):參數(shù): -t /-t /用給定時(shí)間用給定時(shí)間 ( CCYYMMDDhhmm.ss ) ( CCYYMMDDhhmm.ss ) 更改文件的時(shí)間記錄更改文件的時(shí)間記錄例:例: touch -t 200809121025 file1 touch -t 200809121025 file1 將 file1 的時(shí)間記錄改為 2008年9月12號(hào)10點(diǎn)25分 說明:說明: 若文件不存在,系統(tǒng)會(huì)建立一個(gè)文件。 默認(rèn)情況下將文件的時(shí)間記錄改為當(dāng)前時(shí)間。Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令cp功能:復(fù)制文件格式:cp 參數(shù) 參數(shù): -f/若文件在目標(biāo)路徑中存在則強(qiáng)制覆蓋 -i/當(dāng)文件在目標(biāo)路徑中
12、存在提示是否覆蓋 -R/遞歸復(fù)制(包含子目錄一起復(fù)制) -b/生成覆蓋文件的備份 -v/顯示命令執(zhí)行過程實(shí)例: #cp /etc/* /a1/ #cp ./* /bin/ #cp /bin/* ./ #cp -f /sbin/* /exe/Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令rm功能:刪除文件格式:rm 參數(shù) 參數(shù):-f /強(qiáng)制刪除-i /提示是否刪除-r /遞歸刪除-v /顯示命令執(zhí)行過程實(shí)例: # rm /m1/f1# rm *# rm -f /m1/*# rm -rf /m1/Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令mv功能:移動(dòng)文件、重命名文件格式:mv參數(shù) 參數(shù)(同上
13、)-f /強(qiáng)制移動(dòng)-i /提示是否移動(dòng)-v /顯示命令執(zhí)行過程實(shí)例: # mv /m1/f1 /m2/ # mv f1 f2# mv -f /d1/* /d2/Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令建立目錄mkdir 格式:mkdir 參數(shù) 參數(shù):-p: 循環(huán)建立目錄實(shí)例:# mkdir /d1/# mkdir /d1/d2/# mkdir p /d3/d4/Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令刪除目錄rmdir格式:rmdir 參數(shù) 參數(shù): -p:循環(huán)刪除空目錄實(shí)例:# rmdir ./a1/# rmdir /etc/a2/# rmdir -p /d1/d2/案例二:在根目
14、錄(/)下新建目錄test,test1,把/etc/passwd分別復(fù)制到/test1與/test下,并分別改名為file1與file;查看file1文件的前二行與最后二行,并記錄;查看/etc/目錄下的文件,并記錄前兩個(gè)文件的文件名;查看/etc/目錄中所有的文件中包含有sys字母的文件并記錄;查看/etc/目錄中文件包含有conf的前兩個(gè)文件是什么;清屏; (注:以上文件的查看均以正常模式查看、即按名稱查看)Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令cat格式:cat 實(shí)例:# cat /etc/inittab # cat /abc/abc.txt /輸出重定向# cat myfile
15、1 myfile2# cat myfile1 myfile2 /輸出追加重定向Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令(1)cat Readme.txt /在屏幕上顯示出Readme.txt文件的內(nèi)容(2)cat text1 text2 text3 /把文件text1和文件text2的內(nèi)容合并起來,放入text3中。(3)cat text3 /查看text3的內(nèi)容。(4)cat n text1 text2 /把文件text1的內(nèi)容加上行號(hào)后輸入到文件text2中。(5)cat b text2 text3 text4 /把文件text2和text3的內(nèi)容加上行號(hào)后(空白行不加行號(hào))之后將內(nèi)
16、容附加到文件text4中。Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令more功能:分頁(yè)顯示文件內(nèi)容。適合顯示長(zhǎng)文件清單或文本清單,可以一次一屏或一個(gè)窗口的顯示,基本指令就是按空格鍵往下一頁(yè)顯示(或回車鍵顯示下一行),按back鍵往回顯示一頁(yè)。格式:more 選項(xiàng):-num 一次顯示的行數(shù)。-d 提示使用者,在畫面下方顯示press space to continue,q to quit-f 計(jì)算行數(shù)時(shí),以實(shí)際上的行數(shù),而非自動(dòng)換行后的行數(shù)。-p 不以卷動(dòng)的方式顯示每一頁(yè),而是先清屏后在顯示內(nèi)容。-c 與-p類似,不同的是先顯示內(nèi)容,再清除其他舊資料。-s 當(dāng)遇到兩行以上的連續(xù)空白行,就代換
17、為一行的空白行。+num 從第num行開始顯示Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令實(shí)例:# more /abc/abc.txt說明:可以用回車鍵或空格向下?lián)Q行 按鍵退出more 不能回翻;補(bǔ):# ls |more(1)more s testfile /顯示testfile,如遇到兩行以上空白行則以一行顯示。(2)more +20 testfile/從第20行開始顯示testfile的內(nèi)容 Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令less功能:與more基本相同,不同之處是less允許往回卷動(dòng)已經(jīng)瀏覽過的部分,同時(shí)less并未在一開始就讀入整個(gè)文件,因此,打開大文件的時(shí)候,它會(huì)比
18、一般的文本編輯器快。格式: less 實(shí)例:# less /etc/dhcpd.conf說明:Page up /Page Down鍵上下滾動(dòng)、 鍵退出 可以回翻Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令head、tail功能:head只顯示文件或者標(biāo)準(zhǔn)輸入的頭幾行內(nèi)容。默認(rèn)值是10行??梢酝ㄟ^指定一個(gè)數(shù)字選項(xiàng)來改變顯示的行數(shù)。head命令功能正好相反。使用tail命令可以查看文件的后10行。這有助于查看日志文件的最后10行來閱讀重要的系統(tǒng)信息。還可以使用tail來觀察日志文件被更新的過程,使用-f選項(xiàng),tail就會(huì)自動(dòng)實(shí)時(shí)地打開文件中的新消息顯示到屏幕上。格式:head -n tail -n 實(shí)例: # head -20 a.txt /顯示a.txt中前行head -20 /etc/passwd /讀取文件的前20行# tail -20 a.txt /顯示a.txt中后行#more /etc/passwd|tail -10Linux系統(tǒng)的文件操作命令系統(tǒng)的文件操作命令wc功能:功能:統(tǒng)計(jì)文件中的行數(shù)、單詞數(shù)及字符
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國(guó)成人電動(dòng)踏板車行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球聚酯樹脂行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)中心供氧站行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 大數(shù)據(jù)分析服務(wù)項(xiàng)目合同
- 2025合同模板股權(quán)合作協(xié)議范本
- 2025企業(yè)管理資料勞務(wù)合同樣本頁(yè)文檔范本
- 鋼質(zhì)防火門制作安裝合同
- 中介公司房產(chǎn)交易合同范本
- 奶牛場(chǎng)承包經(jīng)營(yíng)合同
- 銷售回購(gòu)合同
- 高考英語(yǔ)單詞3500(亂序版)
- 《社區(qū)康復(fù)》課件-第五章 脊髓損傷患者的社區(qū)康復(fù)實(shí)踐
- 北方、南方戲劇圈的雜劇文檔
- 燈謎大全及答案1000個(gè)
- 白酒銷售經(jīng)理述職報(bào)告
- 部編小學(xué)語(yǔ)文(6年級(jí)下冊(cè)第6單元)作業(yè)設(shè)計(jì)
- 洗衣機(jī)事業(yè)部精益降本總結(jié)及規(guī)劃 -美的集團(tuán)制造年會(huì)
- 2015-2022年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文/數(shù)學(xué)/英語(yǔ)筆試參考題庫(kù)含答案解析
- 2023年菏澤醫(yī)學(xué)??茖W(xué)校單招綜合素質(zhì)模擬試題及答案解析
- 鋁合金門窗設(shè)計(jì)說明
- 小學(xué)數(shù)學(xué)-三角形面積計(jì)算公式的推導(dǎo)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
評(píng)論
0/150
提交評(píng)論