1 / 38

檔案系統管理

檔案系統管理. Linux 檔案系統架構 ext3fs 檔案系統結構 建立 ext3 檔案系統 檔案系統基本指令操作 檔案權限基本觀念 I/O 重新導向及管線 指令與圖形管理工具的迷失. Linux 檔案系統架構. 檔案系統類型. 共用與非共用檔案 變動與固定檔案. Linux 檔案系統特色. 檔名最長允許256個字元 字元可使用 A-Z 0-9 . _ - 等符號 沒有「副檔名」的觀念 檔案名稱區分大小寫( Case Sensitive). ext3fs 檔案系統結構. ext3fs 優點. 有效性( Availability)

jenaya
Download Presentation

檔案系統管理

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 檔案系統管理 • Linux檔案系統架構 • ext3fs檔案系統結構 • 建立ext3檔案系統 • 檔案系統基本指令操作 • 檔案權限基本觀念 • I/O重新導向及管線 • 指令與圖形管理工具的迷失

  2. Linux檔案系統架構

  3. 檔案系統類型 • 共用與非共用檔案 • 變動與固定檔案

  4. Linux檔案系統特色 • 檔名最長允許256個字元 • 字元可使用A-Z 0-9 . _ - 等符號 • 沒有「副檔名」的觀念 • 檔案名稱區分大小寫(Case Sensitive)

  5. ext3fs檔案系統結構

  6. ext3fs優點 • 有效性(Availability) • 資料完整性(Integrity) • 資料存取速度

  7. ext3fs組成部份

  8. 建立ext3檔案系統

  9. 以fdisk分割磁碟  「fdisk」是功能強大的磁碟分割工具,可在作業系統安裝或完成後使用,指令語法如下: fdisk /dev/裝置名稱

  10. fdisk指令選項 • a • b • c • d • l • m • n • o

  11. fdisk指令選項(Contd.) • p • q • s • t • u • v • w • x

  12. 以mkfs格式化ext3 磁碟分割區建立後,必須格式化為ext3,可用的指令為「mkfs」,語法如下: mkfs –t ext3 /dev/hdxy

  13. 檔案系統基本指令操作

  14. 顯示目前工作目錄一pwd 唯一功能為顯示目前工作目錄,只要直接輸入指令名稱即可: [jack@ns1 ~]# pwd

  15. 列出目錄內容一ls 其功能為顯示目錄內容,可以直接輸入或配合相關參數使用: [jack@ns1 etc]$ ls

  16. 目錄切換一cd 在不同的目錄間切換可使用「cd」指令,以下是幾個常用方法: [root@ns1 /]# cd ~  回到登入使用者主目錄 [root@ns1 ~]# cd Desktop 切換到Desktop目錄 [root@ns1 Desktop]# cd .. 回到上一層目錄 [root@ns1 ~]# cd / 直接切換到根目錄(/) [root@ns1 /]#

  17. 檔案複製/移動/刪除 • cp • mv • rm

  18. 目錄新增/刪除 • mkdir • rmdir

  19. 建立連結檔案一ln • 類似Windows中「捷徑」 • 最大好處就是節省硬碟空間 • 若對連結檔案進行修改,則這些變更會自動更新原始檔案的內容。 • 若在/test3目錄中建立/test1/file1檔案連結,假設名稱為file1.ln,則可使用以下指令: [root@ns1 ~]# ln -s /test1/file1 /test3/file1.ln

  20. 檢視檔案內容一cat • 用來顯示檔案內容 • 可由鍵盤讀取資料 • 將多個檔案合併 • 若欲檢視/etc/passwd檔案內容,則可輸入以下指令: [root@ns1 ~]# cat /etc/passwd

  21. 逐頁顯示檔案一more • 可解決cat指令只能看最後一頁的不便 • 可將檔案內容逐頁(或逐行)顯示 • 若要逐頁檢視/etc/imrc檔案內容,則可輸入以下指令: [root@ns1 ~]# more /etc/imrc

  22. 互動式操作-less • 與more功能相似 • less具更高互動能力 • 可用方向鍵來控制瀏覽的上下左右畫面 • 可用熱鍵(Hot Key)來執行特定功能 • 以下方法可檢視/etc/imrc檔案內容: [root@ns1 ~]# less /etc/imrc

  23. 辨識檔案類型-file • 可辨識許多檔案類型 • 若為文字檔可區分不同文字檔,例如ASCII、English和International等。 • 若是執行檔,則可再細分為ELF、Bourne-Again Shell Script、Bourne Shell Script等類型。 • 以下是利用file指令檢視/etc目錄下所有檔案類型範例: [root@ns1 ~]# file /etc/*

  24. 輸出檔案內容前面部份-head • 若沒有加上任何參數則會顯示檔案前10行內容 • 也可使用「-行數」參數來指定顯示行數 • 以下是顯示/usr/share/magic檔案前3行內容範例: [root@ns1 ~]# head -3 /usr/share/magic

  25. 輸出檔案內容後面部份-tail • 可以指定顯示檔案內容的最後行數 • 若欲顯示/usr/share/magic檔案的最後3行內容,可輸入以下指令: [root@ns1 ~]# tail -3 /usr/share/magic • 「+行數」參數可指定第幾行顯示至檔案結尾 • 以下可顯示由/etc/passwd第55行到結尾內容: [root@ns1 ~]# tail +55 /etc/passwd

  26. 檔案權限基本觀念

  27. Linux檔案四種存取權限 • 可讀取(r,Readable) • 可寫入(w,Writable) • 可執行(x,eXecute) • 無權限(-)

  28. 數字表示法修改存取權限 • 讀取(r) :4 • 寫入(w):2 • 執行(x) :1 • 無權限(-) :0

  29. 文字表示法修改存取權限 • 讀取-r(Read) • 寫入-w(Write) • 執行-x(eXecute)

  30. 目錄權限 • 可讀取(r):列出目錄內容 • 可寫入(w):可在目錄中新增、刪除和修改檔案。 • 可執行(x):可用cd指令切換至此目錄 • 無權限(-):沒有任何目錄存取權限

  31. 變更擁有者-chown • 通常檔案或目錄擁有者就是檔案或目錄建立者 • 變更檔案或目錄擁有者需具有root權限 • 以下範例可將file2擁有權授予jack: [root@ns1 ~]# chown jack /home/jack/file2

  32. 指定預設權限遮罩-umask • 權限遮罩(Mask)是由4個8進位的數字所組成 • 將現有權限減掉權限遮罩即可產生預設權限 • 新建檔案預設值是0666 • 新建目錄預設值是0777 • 直接輸入「umask」可檢查預設權限遮罩 • 也可輸入「umask 權限遮罩」格式來指定預設權限遮罩

  33. I/O重新導向及管線

  34. Linux標準I/O • 標準輸入(Standard Input,stdin) • 標準輸出(Standard Output,stdout) • 標準錯誤輸出(Standard Error,stderr)

  35. 重新導向方式 • 輸出導向(>) • 附加輸出導向(>>) • 輸入導向(<) • 附加輸入導向(<<字串) • 錯誤輸出導向(&>)

  36. 管線( | ) • 「管線」(Pipe)主要功能是將其他程式輸出結果,直接導向到另一個程式當成輸入資料 • 有效利用可節省指令輸入時間及避免錯誤發生。 • 管線可與許多指令結合而產生不同效果

  37. 指令與圖形管理工具的迷失

  38. 指令 v.s 圖形工具 • 實體限制 • 管理深度 • 應避免錯誤觀念

More Related