Linux操作系統(tǒng)案例教程電子教案-第8章-外存管理-技工學校使用_第1頁
Linux操作系統(tǒng)案例教程電子教案-第8章-外存管理-技工學校使用_第2頁
Linux操作系統(tǒng)案例教程電子教案-第8章-外存管理-技工學校使用_第3頁
Linux操作系統(tǒng)案例教程電子教案-第8章-外存管理-技工學校使用_第4頁
Linux操作系統(tǒng)案例教程電子教案-第8章-外存管理-技工學校使用_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第六章外存管理6-1

外部存儲器的表示方法

硬盤:/dev/hdx IDE(x=a-z)

/dev/sdx SCSI/USB/SATA軟盤:/dev/fdx x=0/1CD-ROM:/dev/cdromIDE

dMesg|grepsdbFdisk–l/dev/sbaFdisk/dev/sdb

#free功能:查看內(nèi)存使用情況,包括虛擬內(nèi)存、物理內(nèi)存和緩沖區(qū)格式:free[選項]選項:-b以字節(jié)為單位,默認選項

-k以KB為單位/-m以MB為單位實例://以MB為單位,顯示內(nèi)存使用情況#free-m#du

功能:顯示目錄中文件的空間大小格式:du[參數(shù)][路徑名]

參數(shù):-m以MB為單位,統(tǒng)計文件的容量(默認為KB)實例:#du顯示當前路徑下文件的容量

#du/etc#df

功能:統(tǒng)計分區(qū)的使用情況格式:#df[參數(shù)][分區(qū)號/裝載點]

參數(shù):

-m以MB為單位,統(tǒng)計使用情況實例:

#df顯示當前所有已裝載的分區(qū)使用情況

#df/home顯示/home分區(qū)的使用情況查看本機里面有幾塊硬盤,各有幾個分區(qū);分別是如何表示;對里面的一塊主硬盤的剩余空間再劃分兩個邏輯分區(qū)hda5與hda6,容量平均分;把hda5的文件系統(tǒng)創(chuàng)建為ext2,把hda6的文件系統(tǒng)創(chuàng)建為ext3并進行格式化;把hda5掛載到/hard1,把hda6以只讀的方式掛載到/hard2;案例一6-2

磁盤的分區(qū)

1、Linux自帶的分區(qū)工具:fdiskparted2、Fdisk分區(qū)

#fdisk設備文件名(分區(qū))#fdisk–l(查看)實例:#fdisk/dev/hdaCommand(mforhelp):Fdisk子命令詳解:m: 獲取幫助 n: 新建分區(qū)

p: 顯示分區(qū)d: 刪除分區(qū)t: 改變分區(qū)的系統(tǒng)IDl: 顯示fdisk所支持的文件系統(tǒng)及IDv: 檢驗分區(qū)w: 寫入分區(qū)保存q: 退出實例:(1)創(chuàng)建分區(qū)要求:將一個接在IDE接口主盤位置上20G的空閑硬盤劃分一個容量為6G,文件系統(tǒng)為ext3的主分區(qū)、兩個容量分別為7G,文件系統(tǒng)為ext3的邏輯分區(qū)具體步驟如下:

#fdisk/dev/hadCommand(mforhelp):nFirstcylinder:

Lastcylinder:

注意:此處有四種表示法(1)柱面數(shù)(2)+1024000

(3)+2048M

(4)+2048000KCommand(mforhelp):w(2)刪除分區(qū):要求:刪除3號分區(qū)#fdisk/dev/hda Command(mforhelp):d Partitionnumber(1-n):3 Command(mforhelp):w (3)顯示分區(qū)表#fdisk/dev/hda Command(mforhelp):pCommand(mforhelp):q

注:①第一個邏輯區(qū)的分區(qū)號為5②前4個為主分區(qū),其中第4個為擴展分區(qū)6-3文件系統(tǒng)的管理1.文件系統(tǒng)的建立

格式:#mkfs[參數(shù)]<分區(qū)名稱>

功能:建立文件系統(tǒng)并格式化分區(qū)參數(shù):

-t文件系統(tǒng)類型//設定文件類型

-c//檢查分區(qū)有無壞道

-v//顯示詳細信息實例:#mkfs/dev/hda5#mkfs-text3/dev/hda6#mkfs-c/dev/hda62.查看各分區(qū)文件系統(tǒng)類型:格式:#parted……(parted):p3.裝載文件系統(tǒng)

(1)手動命令裝載格式:mount[參數(shù)]<設備名><裝載點>

功能:裝載文件系統(tǒng)到指定的目錄參數(shù):

-t文件系統(tǒng)類型 //指定文件類型

-oro //只讀方式

rw //讀寫方式

iocharset=gb2312 //顯示中文實例:#mount/dev/cdrom/mnt/cdrom#mount-text3/dev/hda5/mnt/hard5#mount-oro/dev/hda6/mnt/hard6(2)自動裝載

格式:#vi/etc/fstab

功能:系統(tǒng)啟動時自動裝載說明:fstab文件結構(LABEL=/和/dev/sda1)

卷標

裝載點類型裝載選項是否檢測檢查順序/dev/hda5/abcext3defaults1/0(1檢測)0/1/2LABEL=/和/dev/sda1)說明

卷標:系統(tǒng)分區(qū)的表示裝載選項:defaults//默認啟動時自動裝載

noauto//設定啟動時不裝載

rw//讀寫方式裝載

ro//只讀方式裝載

usrquota//設定用戶配額

grpquota//設定組配額 備份選項:針對ext2,默認值是0,表示不備份 檢查順序:指fsck檢查順序,0表示不檢查;實例:把/dev/hda5在系統(tǒng)啟動時自動裝載到目錄/abc下,且備份頻率為0,檢查順序為1步驟:#vi/etc/fstab添加如下內(nèi)容:/dev/hda5/abcext2defaults01E2label/dev/sdb1查看sdb1卷標E2label/dev/sdb1卷標名注:一個設備可以同時被裝載到不同的目錄中,一個目錄也可以同時裝載到不同的設備;一個目錄一旦被裝載,該目錄下原有的內(nèi)容將被全部隱藏,如果取消裝載,文件又會重現(xiàn);

/etc/mtab用于記錄系統(tǒng)已經(jīng)裝載的文件系統(tǒng);4.卸載文件系統(tǒng)umount

格式:#umount[參數(shù)]

<裝載點>功能:參數(shù):

-t文件系統(tǒng)類型//指定文件系統(tǒng)類型

實例:

#umount/mnt/cdrom5.檢測文件系統(tǒng)fsck

格式:#fsck[參數(shù)]<設備文件名>

功能:參數(shù):

-p//自動修復檢測到的錯誤實例:

#fsck-p/dev/hda5案例二把hda5分區(qū)掛載在/abc下,對該分區(qū)做磁盤配額;建立ah用戶與xh用戶;設定ah用戶在/abc下只允許使用空間為5M,使用的節(jié)點數(shù)為5;設定xh用戶在/abc下只允許使用空間為10M,使用的節(jié)點數(shù)為4;分別用兩個用戶登錄,來進行測試;Swapfile實現(xiàn)增加虛擬內(nèi)存1。Mkdir/var/swap2。Chmod700/var/swap

ddif=/dev/sdaof=/dev/sdb(if為inputfile實現(xiàn)硬盤對拷)將sda的數(shù)據(jù)拷到sdb上去sdb>=sda

dd創(chuàng)建指定大小的文件Ddif=/dev/zero(偽設備)zero表示不斷的往輸入中寫0,寫到指定大小/dev/null相當于是一個黑洞無論是往里面丟多少東西都會自動消失如find/-nameinit>abc.find2>/dev/null(2>錯誤輸入重定向)3。Ddif=/dev/zeroof=/var/swap/file.swpbs=1024kcount=64\\bs=blocksizebs=1024k表示1塊為1Mcount表示文件大小4.mkswap/var/swap/file.swp5.free–m6.swapon/var/swap/file.swp7.free–m可看到增加了64MB的空間另:6.vi/etc/fatab自動加載卷標裝載點類型裝載選項是否檢測檢查順序/var/swap/file.swpswapswapdefaults0 0如果一個普通用戶使用Ddif=/dev/zeroof=zerofilebs=1024kcount=1024創(chuàng)建一個較大的文件將系統(tǒng)的根分區(qū)占滿,則會導致系統(tǒng)崩潰。6-4磁盤配額1.磁盤配額概述:

從所用空間大小和擁有的文件數(shù)目兩方面限定用戶或用戶組的磁盤使用空間.主要指定在分區(qū)上并不是針對用戶來給多少磁盤空間三要素:用戶(user)磁盤(/dev/sda5)

空間大?。??MB/?文件)開啟分區(qū)配額功能1。永久開啟Vi/fstab文件,在掛載屬性上加上標志usrquota或者grpquota(用戶組配額)Defaults,usrquota,grpquota2。臨時開啟Mount–oremount,usrquota/home(分區(qū))3.建立配額數(shù)據(jù)庫quotacheck–cvugac表示創(chuàng)建v詳細信息u用戶配置額g用戶組配額a檢查所有分區(qū)啟動和關閉配額功能quotaon/quotaoffquotaon/boot編輯用戶配額edquota用戶名/組名filesystemBlocksSoftHardInodessofthard/dev/sda10051200000實例:給boot分區(qū)設置磁盤配置使用戶peie只允許寫入50M文件1。Mount–oremount,usrquota/boot2.quotacheck–cvuga查看是否創(chuàng)建成功3。開啟配額quotaon4.編用戶edquotapeie5.在hard選項中設置51200保存退出6.允許boot分區(qū)peie寫入chmod777/boot7.su–peie8ddif=/dev/zeroof=zerofilebs=1024kcount=100Quota用戶查用戶的配額信息repquota/分區(qū)管理查看每個分區(qū)的配額信息Edquota–t設置寬限期默認7天Edquota–p模版用戶用戶1用戶2Quota普通用戶查看配額信息2.限定方式:

軟限制:當用戶使用達到限額時,在一定的期限內(nèi)仍可以使用磁盤空間(默認7天)硬限制:當用戶使用達到限額時,立刻停止使用磁盤空間注:如果同時硬限制和軟限制,權限取嚴,即取硬限制單位:塊(block)=1kb

節(jié)點數(shù)(inodes)=文件數(shù)3.配置步驟:

(1)檢查quota軟件包是否安裝

#rpm–qquotaquota-3.06-9

(2)如果未安裝,先安裝quota軟件包

插入CD2#mount/mnt/cdrom#cd/mnt/cdrom/RedHat/RPMS#rpm–ivhquota………相關文件:

/sbin/quotacheck生成配額文件

/sbin/quotaon啟動磁盤配額

/sbin/quotaoff關閉磁盤配額

/usr/sbin/edquota設定用戶/組配額

/usr/bin/quota顯示用戶/組的配額信息(3).修改fstab文件

目的:給相應的磁盤分區(qū)設定限額信息,即在裝載選項中加入usrquota或者grpquota

參數(shù)。例如:

/dev/hda5/abcext2defaults,usrquota01

(4).重新啟動系統(tǒng)使fstab更改生效相當于:

#umount–a#mount-a

(5).在實行配額限制的磁盤分區(qū)的掛載點下創(chuàng)建空的配額信息文件

#cd/abc#touchaquota.user#touchaquota.group(6).生成標準的配額信息文件格式:#quotacheck[參數(shù)][裝載點]

參數(shù):

-a//所有實行配額的文件系統(tǒng)

-u//生成用戶配額文件

-g//生成組配額文件

-v//顯示詳細信息實例:

#quotacheck-uv/abc7.設定用戶或組的配額限制格式:#edquota[參數(shù)]<用戶名/組名>

參數(shù):

-u

溫馨提示

  • 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

提交評論