版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Linux操作系統(tǒng)
內(nèi)容提要1.Linux文件系統(tǒng)概況1.1Linux文件系統(tǒng)的結(jié)構(gòu)1.2Linux文件系統(tǒng)的類型1.2Linux文件系統(tǒng)的構(gòu)成2.Linux文件系統(tǒng)管理2.1建立文件系統(tǒng)fdiskmke2fsmkswap2.2掛裝和卸載硬盤分區(qū)2.3使用/etc/fstab文件2.4使用fsck工具程序進(jìn)行文件系統(tǒng)恢復(fù)2.5文件系統(tǒng)配額管理1.Linux——文件系統(tǒng)Linux是建立在文件系統(tǒng)的基礎(chǔ)上的。文件系統(tǒng)是對(duì)磁盤進(jìn)行組織,在扇區(qū)和磁道組成的物理基礎(chǔ)上提供抽象操作層面的機(jī)制。磁盤管理要處理以下任務(wù)建立硬盤分區(qū)、建立文件系統(tǒng)、引導(dǎo)系統(tǒng)時(shí)自動(dòng)掛裝文件系統(tǒng)、以及發(fā)生系統(tǒng)崩潰之后如何對(duì)它們進(jìn)行恢復(fù)等等。掛裝網(wǎng)絡(luò)文件系統(tǒng)、硬盤空間配額管理、自動(dòng)掛裝(automounter)子系統(tǒng)等等。1.1Linux文件系統(tǒng)介紹(1)/bin:該目錄用于存放用戶命令。
目錄
/usr/bin
中也存放了一些用戶命令。
(2)/sbin:該目錄用于存放許多系統(tǒng)命令,例如
shutdown。目錄
/usr/bin
中也包括了許多系統(tǒng)命令。
(3)/root:該目錄用于存放根用戶(超級(jí)用戶)的主目錄。
(4)/mnt:該目錄主要用于存放系統(tǒng)引導(dǎo)后被掛載的文件系統(tǒng)的掛載點(diǎn)。(5)/boot:該目錄用于存放內(nèi)核和其它系統(tǒng)啟動(dòng)時(shí)使用的文件。(6)/lost+found:該目錄被fsck用于存放零散文件(沒(méi)有名稱的文件)。(7)/lib:該目錄用于存放被
/bin
和
/sbin
中的程序使用的庫(kù)文件。
目錄
/usr/bin
中含有更多庫(kù)文件。
(8)/dev:該目錄用于存放設(shè)備文件。1.1Linux文件系統(tǒng)介紹(9)/etc:該目錄用于存放許多配置文件和目錄。
(10)/var:該目錄用于存放系統(tǒng)中不斷擴(kuò)充、變化的文件,例如日志文件和鎖定文件。
(11)/usr:該目錄用于存放與系統(tǒng)用戶直接有關(guān)的文件和目錄。
(12)/proc:該目錄是一個(gè)虛擬的文件系統(tǒng)(不是實(shí)際貯存在磁盤上的),它包括被某些程序使用的系統(tǒng)信息。(13)/initrd:該目錄用于存放在計(jì)算機(jī)啟動(dòng)時(shí)掛載
initrd.img
映像文件的目錄以及載入所需的設(shè)備模塊。
(14)/tmp:該目錄用于存放用戶程序運(yùn)行時(shí)所產(chǎn)生或保存的一些臨時(shí)文件。
/tmp
有全局讀寫權(quán)。
(15)/home:該目錄用于存放用戶主目錄的位置。
1.2Linux文件類型普通文件
目錄文件
特殊文件
文件鏈接
1.3文件系統(tǒng)的構(gòu)成Linux的缺省文件系統(tǒng)ext2的全部抽象操作層面的構(gòu)成和管理操作。i-結(jié)點(diǎn)超級(jí)塊1.3文件系統(tǒng)的構(gòu)成:i-結(jié)點(diǎn)UNIX文件系統(tǒng)最基礎(chǔ)的材料是i-結(jié)點(diǎn)(i-node)i-結(jié)點(diǎn)是一個(gè)包含著指針的控制結(jié)構(gòu),其中的指針要么指向其他i-結(jié)點(diǎn),要么指向數(shù)據(jù)塊。i-結(jié)點(diǎn)中的控制信息包括文件的所有者、訪問(wèn)權(quán)限、長(zhǎng)度、最后一次存取時(shí)間、建立時(shí)間、用戶分組GID號(hào)等等/usr/src/linux/include/linux/ext2-fs.h文件中可以查到完整的內(nèi)核數(shù)據(jù)結(jié)構(gòu)i-結(jié)點(diǎn)中沒(méi)有保存的東西就是文件名。子目錄本身就是文件的一種特殊形式。這就意味著每一個(gè)子目錄都有一個(gè)i-結(jié)點(diǎn),i-結(jié)點(diǎn)指向的數(shù)據(jù)塊中包含子目錄所有文件的信息資料。1.3文件系統(tǒng)的構(gòu)成:i-結(jié)點(diǎn)ext2文件系統(tǒng)中i-結(jié)點(diǎn)和數(shù)據(jù)塊的組織結(jié)構(gòu)。2管理文件系統(tǒng)2.1建立文件系統(tǒng)fdiskmke2fsmkswap2.2掛裝和卸載硬盤分區(qū)2.3使用/etc/fstab文件2.4使用fsck工具程序進(jìn)行文件系統(tǒng)恢復(fù)2.5文件系統(tǒng)配額管理2.1建立文件系統(tǒng)BlockDeviceNamingMostblockdevicesarelocatedin/devSCSIdisksDiskorlogicalvolume:sd[a-iv]Primarypartitions:sda[1-4]Logicalpartitions:sda[5-15]IDEdisksDiskorlogicalvolume:hd[a-t]Primarypartitions:hda[1-4]Logicalpartitions:hda[5-31]2.1建立文件系統(tǒng)分區(qū)檢查新設(shè)備,可以使用下列命令fdisk-l/proc/diskstats>dmesgfdisk命令對(duì)硬盤做分區(qū)#fdisk[device]fdisk里的常用命令atoggleabootableflagddeleteapartitionmprintthismenunaddanewpartitionpprintthepartitiontableqquitwithoutsavingchangestchangeapartition'ssystemid82LinuxSwap83LinuxwwritetabletodiskandexitCreatingLogicalPartitions#/sbin/fdisk/dev/sdeCommand(mforhelp):nCommandactionllogical(5orover)pprimarypartition(1-4)lFirstcylinder(1-1020,default1):Usingdefaultvalue1Lastcylinderor+sizeor+sizeMor+sizeK(1-1020,default1020):+5mCommand(mforhelp):pDisk/dev/sde:232heads,62sectors,1020cylindersUnits=cylindersof14384*512bytesDeviceBootStartEndBlocksIdSystem/dev/sde11102073358095Extended/dev/sde511713083LinuxListingPartitions#cat/proc/partitionsmajorminor#blocksnameriormerge…808281507sda…818281476sda1…8164192965sdb…8172048256sdb1…8182048287sdb2…8329430155sdc…8339430123sdc1…8489430155sdd…8494715046sdd1…8504715077sdd2… 220252290hdc…2.1建立文件系統(tǒng)/sbin/mkfs
格式化分區(qū)–t指定文件系統(tǒng)類型如:Ext2:
#mkfs–text2/dev/sdb1Ext3:
#mkfs–j/dev/sdb1或使用/sbin/mkfs.<fstype>代替mke2fs建立ext2/3文件系統(tǒng);#mke2fs/dev/hdb3#mke2fs-jext3/dev/hdb3Swap分區(qū)配置mkswap建立swap文件系統(tǒng)。使用mkswap命令設(shè)置swap空間也同樣簡(jiǎn)明。唯一的參數(shù)是在其上建立swap空間的分區(qū)名稱。如果想在/dev/hdb2上建立swap空間,需要輸入下面的命令:#mks物理內(nèi)存的2倍,或大于2GB獲得swap分區(qū)信息:#/sbin/swapon-sTypeSizeUsedPriority/dev/sda5partition20964400-1/dev/sda6partition20964400-2/proc/procisavirtualProvidesaninstantaneousviewoftheoperationofthesystem/proc/meminfo,/proc/mounts,/proc/partitionsCanbeviewedwithcat,more,lessCanbeusedtoconfigurekernelparametersSettableparametersarebelow/proc/sysCanbesetwithechoorviasysctlshmfsMounttmpfson/dev/shmviafstabOption“size=8g”means8GBOption“size=??”canbelargerthanphysicalRAMRequiredbyOracleforVLMmodeOnlyusedforbuffercacheNeverusedinnon-VLMmode創(chuàng)建裸設(shè)備Createpartitionsoftype“Linux”(typeid=83)Use/sbin/rawtobindrawdevicewithapartitionExamples:#/sbin/raw/dev/raw/raw1/dev/sdc1#/sbin/raw/dev/raw/raw1833Giveoracleuserownershipofrawdevice:#chownoracle:dba/dev/raw/raw1BindingsarenotpersistentacrossrebootUse/etc/sysconfig/rawdevicesSystemVSharedMemoryUsedbyOraclefortheSGAMayhavemultiplesegmentsifshmmaxislowNormallyallsegmentsdeletedatshutdownIfinstancecrashes,segmentsmayhangaroundToviewexistingsegments:/usr/bin/ipcsTomanuallyremoveasegment:/usr/bin/ipcrmshm<shm_id>2.2使用mount命令One-timeMountsmount[options]devicedirectory用于mount選項(xiàng):
-o命令的參數(shù)如下所示下面的mount命令把/dev/hda3分區(qū)以只讀屬性掛裝到/usr子目錄上:[root@ford/root]#mount-oro/dev/hda3/usr-a把/etc/fstab文件(本小節(jié)后面介紹)中列出的文件系統(tǒng)都掛裝上-tfstype定義掛裝的文件系統(tǒng)類型。mount命令通??梢宰约簷z測(cè)出這類信息,例外:OCFS-ooptions定義作用于掛裝過(guò)程的選項(xiàng)。它們通常是一些與文件系統(tǒng)類型有關(guān)的選項(xiàng)(掛裝網(wǎng)絡(luò)文件系統(tǒng)的選項(xiàng)不能夠用來(lái)掛裝本地文件系統(tǒng))/bin/mount/dev/sdb1/oracle2.2使用mount命令掛載光盤mount–tiso9660/dev/cdrom/dir掛載iso文件(LoopbackMounts)mount-oloop,ro[isofile]/[dir]mount–tiso9660–oloop/img/cd_1.iso/mnt/cdrom掛載samba文件mount-tsmbfs-ousername=usr,password=pwd//host/folder/[dir]Etc/fstab://host/folder/dirsmbfsusername=user,password=pwd12Mountdir掛載NFS文件mount[host]:/[dir]/[dir]2.2使用mount命令mount-o命令的參數(shù)說(shuō)明ro以只讀屬性掛裝該分區(qū)rw以讀-寫屬性掛裝該分區(qū)(缺省值)exec允許二進(jìn)制代碼的執(zhí)行(缺省值)noatime禁止刷新i-結(jié)點(diǎn)上的存取時(shí)間。用于存取時(shí)間不重要的分區(qū)(比如新聞隊(duì)列),可以提高性能noauto如果使用了-a參數(shù),禁止這個(gè)分區(qū)的自動(dòng)掛裝(只作用于/etc/fstab文件)nosuid禁止setuid程序的應(yīng)用程序?qū)Υ藪煅b分區(qū)置位sb=n告訴mount命令對(duì)一個(gè)ext2文件系統(tǒng)使用第n個(gè)數(shù)據(jù)塊作為超級(jí)塊2.2卸載文件系統(tǒng)如果想卸載一個(gè)文件系統(tǒng),使用umount命令。下面是這個(gè)命令的格式:umount[-f]directory其中的directory是準(zhǔn)備卸載的子目錄名。如下所示:[root@test/root]#umount/usr把掛裝在/usr子目錄位置上的分區(qū)卸載下來(lái)。2.2卸載文件系統(tǒng)umount命令不足之處:如果文件系統(tǒng)正在使用中(也就是說(shuō)有人在那個(gè)分區(qū)上打開(kāi)了文件),就無(wú)法把這個(gè)文件系統(tǒng)卸載下來(lái)。有三種方法可以用來(lái)解決這個(gè)問(wèn)題:使用lsof程序或者fuser程序檢查有哪些進(jìn)程打開(kāi)了文件,終止那些進(jìn)程的運(yùn)行或者讓進(jìn)程的所有者停止操作。如果選擇終止那些進(jìn)程的運(yùn)行,一定要明白自己在做些什么。umount-f參數(shù)強(qiáng)制執(zhí)行卸載操作。任何在這個(gè)分區(qū)上打開(kāi)的進(jìn)程都將被掛起來(lái),可能會(huì)造成數(shù)據(jù)丟失。最安全和適當(dāng)?shù)霓k法是把系統(tǒng)調(diào)整為單用戶模式,然后再卸載這個(gè)文件系統(tǒng)。在現(xiàn)實(shí)生活里,你可能不會(huì)總有這個(gè)奢侈之舉。2.3/etc/fstab文件/etc/fstab是一個(gè)mount命令可以利用的配置文件。這個(gè)文件包含著一個(gè)系統(tǒng)中全部已知硬盤分區(qū)的清單。在引導(dǎo)過(guò)程中,這個(gè)清單被讀出,其中包含的各個(gè)分區(qū)都被自動(dòng)掛裝到系統(tǒng)上。下面是/etc/fstab文件中數(shù)據(jù)項(xiàng)的格式,下表定義了/etc/fstab數(shù)據(jù)項(xiàng)的各組成元素。/dev/device/dir/to/mountfstypeparametersfs_freqfs_passno掛載命令:mount/oraclemount/dev/sdb12.3/etc/fstab文件/etc/fstab文件的數(shù)據(jù)項(xiàng)說(shuō)明/dev/device將被掛裝的分區(qū)比如dev/hda3/dir/to/mount:分區(qū)掛裝到其上的子目錄(比如/usr)fstype:文件系統(tǒng)的類型(比如ext2/ext3)parameters:mount命令-o參數(shù)的附加參數(shù)mountoptiondefaults缺省值noauto
防止啟動(dòng)時(shí)自動(dòng)加載fs_freq:數(shù)值類型,告訴dump命令備份這個(gè)文件系統(tǒng)的頻率fs_passno:數(shù)值類型,告訴fsck程序在引導(dǎo)時(shí)確定文件系統(tǒng)的檢查順序(請(qǐng)注意所有文件系統(tǒng)在掛裝之前都要被檢查)2.3/etc/fstab文件swap分區(qū)是虛擬內(nèi)存駐留的地方。Linux的虛擬內(nèi)存可以保存在根分區(qū)以外的另一個(gè)分區(qū)上。swap分區(qū)遵守的規(guī)則不同于普通的文件系統(tǒng),所以這樣做可以提高性能。因?yàn)檫@個(gè)分區(qū)不需要備份或者在機(jī)器引導(dǎo)時(shí)由fsck程序檢查,所以最后的兩個(gè)參數(shù)都設(shè)置為0請(qǐng)注意swap還可以被保存為一個(gè)普通的磁盤文件。詳細(xì)資料請(qǐng)查閱mkswap命令的使用手冊(cè)頁(yè).2.3/etc/fstab文件/proc文件系統(tǒng)和/proc聯(lián)系在一起的none數(shù)據(jù)項(xiàng)用來(lái)定義/proc文件系統(tǒng)。這是一個(gè)特殊的文件系統(tǒng),它提供了一個(gè)到內(nèi)核參數(shù)的接口,通過(guò)這個(gè)接口可以模擬任何其他的文件系統(tǒng)。雖然它看起來(lái)好像是保存在磁盤上的文件,其實(shí)它不是的—所有文件分別代表內(nèi)核中的某些東西。最引人注目的是/dev/kcore,它實(shí)際上就是抽取成文件的系統(tǒng)內(nèi)存映像。不熟悉/proc文件系統(tǒng)的人經(jīng)常把它誤認(rèn)為是一個(gè)沒(méi)用的大文件,錯(cuò)誤地刪除了它,從而引起系統(tǒng)發(fā)生許多明顯的故障。除非你確實(shí)知道自己在干什么,否則最好還是把/proc中的文件留在那里別動(dòng)。/dev/pts文件系統(tǒng)數(shù)據(jù)項(xiàng)/dev/pts,是一個(gè)新的機(jī)制,用來(lái)完善網(wǎng)絡(luò)終端支持(ptys)的實(shí)現(xiàn)。如果你打算讓你的主機(jī)支持通過(guò)rsh、telnet、rlogin或者ssh的遠(yuǎn)程登錄,這個(gè)數(shù)據(jù)項(xiàng)就是必不可少的。2.4使用fsck程序fsck工具程序的名字是ChecK(文件系統(tǒng)檢查)的縮寫,它被用來(lái)診斷和修復(fù)在日常操作中可能已經(jīng)損壞的文件系統(tǒng)。系統(tǒng)發(fā)生崩潰的時(shí)候,一般都來(lái)不及把內(nèi)部緩沖區(qū)中的全部數(shù)據(jù)轉(zhuǎn)存到磁盤上,所以類似的修復(fù)通常是十分必要的。如果確實(shí)發(fā)現(xiàn)某個(gè)文件系統(tǒng)的操作行為與其正常情況不一樣(log日志是這類情況的最佳提示),你可能會(huì)在一個(gè)運(yùn)轉(zhuǎn)著的系統(tǒng)上運(yùn)行fsck程序。唯一的不足之處是:為了執(zhí)行這個(gè)程序,需要診斷的文件系統(tǒng)必須先卸載下來(lái)。如果你選擇了這個(gè)方法,完成操作后別忘記把文件系統(tǒng)再掛裝上去。2.4使用fsck程序e2fsck注意fsck并不是ext2文件系統(tǒng)修復(fù)工具合適的名字;它實(shí)際上只是e2fsck的一個(gè)別名。fsck嘗試確定哪一個(gè)文件系統(tǒng)需要修復(fù),然后再調(diào)用適當(dāng)?shù)男迯?fù)工具程序,把我們傳遞給fsck的參數(shù)都傳遞過(guò)去。對(duì)ext2文件系統(tǒng)來(lái)說(shuō),真正的工具叫做e2fsck。當(dāng)發(fā)生系統(tǒng)崩潰的時(shí)候,與其依靠其他應(yīng)用程序替你調(diào)用e2fsck,還不如自己直接來(lái)調(diào)用它。2.4e2fsck的可用參數(shù)如果想在/dev/hda3文件系統(tǒng)上運(yùn)行e2fsck,需要輸入下面的命令:[root@test/root]#e2fsck/dev/hda3強(qiáng)制進(jìn)行文件系統(tǒng)檢查并對(duì)出現(xiàn)的全部提示都回答“
Yes”,需要輸入下面的命令:[root@test]#e2fsck-f-y/dev/hda32.4e2fsck的可用參數(shù)e2fsck的參數(shù)說(shuō)明-bsuperblock讓e2fsck讀取分區(qū)信息的超級(jí)塊編號(hào)。大多數(shù)情況下,e2fsck可以在第一個(gè)數(shù)據(jù)塊中找到它,但是如果那個(gè)塊損壞了,就需要指定另外一個(gè)號(hào)碼。超級(jí)塊每隔8192個(gè)出現(xiàn)一次,因此第二個(gè)超級(jí)塊在8193、然后是16385等等-c在運(yùn)行e2fsck之前先執(zhí)行badblocks程序。它對(duì)整個(gè)硬盤按塊查找并校驗(yàn)該塊的完整性。這是檢查硬盤最徹底的方法,但是花的時(shí)間比較多-f強(qiáng)制進(jìn)行檢查,即使認(rèn)為文件系統(tǒng)已經(jīng)沒(méi)有問(wèn)題了-y告訴e2fsck對(duì)e2fsck提示的問(wèn)題全部自動(dòng)回答為“Yes”2.4lost+found子目錄另外一個(gè)比較少見(jiàn)的情況是e2fsck找到了一些文件碎片,但是沒(méi)有辦法把它們恢復(fù)到原始文件中去。這種情況下,它會(huì)把這些碎片放到該分區(qū)的lost+found子目錄里。這個(gè)子目錄就在該分區(qū)掛裝的位置,因此如果分區(qū)/dev/hda3被掛裝在子目錄/usr上,那么子目錄/usr/lost+found就對(duì)應(yīng)于分區(qū)/dev/hda3。任何東西都可以放到lost+found子目錄里—文件碎片、子目錄、甚至一些特殊文件。如果在這里找到了普通文件,可以看出它的所有者,你可以與該所有者聯(lián)系看他們是否還需要這些文件(他們通常都不需要)。如果在lost+found中遇到了子目錄,與其試圖從lost+found中重新建立它的結(jié)構(gòu),還不如從最近的備份中來(lái)恢復(fù)。lost+found子目錄至少可以告訴你有一些東西失去了定位。但是,這種錯(cuò)誤實(shí)在太少見(jiàn)了。2.5硬盤空間配額的管理實(shí)現(xiàn)配額管理的準(zhǔn)備工作設(shè)置配額管理配額2.5實(shí)現(xiàn)配額管理的準(zhǔn)備工作第一步是配置系統(tǒng)使用硬盤配額的一次性設(shè)置工作,通過(guò)這個(gè)設(shè)置把實(shí)行配額管理所必須的軟件安排就位,以后每次開(kāi)機(jī)時(shí)就進(jìn)入預(yù)備狀態(tài),第二步是在/etc/fstab文件中進(jìn)行必要的設(shè)置,并在每個(gè)準(zhǔn)備實(shí)行硬盤配額管理的分區(qū)里加上必須的文件。第二步的工作需要對(duì)每一個(gè)準(zhǔn)備實(shí)行硬盤配額管理的分區(qū)分別進(jìn)行設(shè)置操作。2.5設(shè)置引導(dǎo)過(guò)程大多數(shù)Linux發(fā)行版本(包括RedHat)都已經(jīng)把對(duì)配額管理的支持作為標(biāo)準(zhǔn)安裝的一個(gè)部分預(yù)先設(shè)置好了。因此不必再對(duì)引導(dǎo)過(guò)程進(jìn)行什么改動(dòng)了。如果想啟動(dòng)配額管理程序,在用戶的引導(dǎo)腳本程序末尾(rc.local是個(gè)不錯(cuò)的選擇)加上下面這幾行語(yǔ)句:2.5配置各個(gè)分區(qū)對(duì)每個(gè)準(zhǔn)備實(shí)行硬盤配額管理的分區(qū),需要進(jìn)行三項(xiàng)設(shè)置:usrquota參數(shù)、grpquota參數(shù)和配額數(shù)據(jù)庫(kù)。?usrquota參數(shù)編輯/etc/fstab文件,在每一個(gè)需要配額的硬盤分區(qū)的掛裝參數(shù)里加上usrquota參數(shù)。舉例來(lái)說(shuō),假設(shè)/dev/hda5掛裝到/home子目錄,現(xiàn)在準(zhǔn)備對(duì)這個(gè)子目錄設(shè)置用戶配額,/etc/fstab文件中的對(duì)應(yīng)數(shù)據(jù)項(xiàng)應(yīng)該修改為如下所示的樣子:/dev/hda5/homeext2defaults,usrquota11?grpquota參數(shù)需要用戶分組配額支持的硬盤分區(qū)對(duì)應(yīng)的/etc/fstab文件中的數(shù)據(jù)項(xiàng)應(yīng)該有g(shù)rpquota參數(shù),與剛才介紹的usrquota參數(shù)一樣(請(qǐng)注意同時(shí)設(shè)置這兩個(gè)參數(shù)是可以的)。?
配額數(shù)據(jù)庫(kù)建立相應(yīng)的數(shù)據(jù)庫(kù)文件保存用戶和用戶分組配額信息。這些文件是空的,它們被放置在每一個(gè)實(shí)行配額的硬盤分區(qū)的根目錄下;只有根用戶才能讀取它們的內(nèi)容;而且必須給它們起名為quota.user和quota.group。2.5設(shè)置配額無(wú)論是對(duì)用戶還是對(duì)用戶分組,建立、修改和刪除配額的操作都是由edquota命令來(lái)完成的。首先學(xué)習(xí)幾個(gè)術(shù)語(yǔ):軟限制:這個(gè)限制作用于用戶或者用戶分組。如果用戶的賬戶超過(guò)了軟限制,就開(kāi)始進(jìn)入限制期,也就是這個(gè)賬戶在超過(guò)軟限制后還能存在多長(zhǎng)的時(shí)間。在這個(gè)期間,用戶會(huì)收到警告他們的賬戶超標(biāo)的消息。硬限制:這個(gè)限制是由操作系統(tǒng)實(shí)行的,不允許超過(guò)。試圖在硬限制以外進(jìn)行數(shù)據(jù)寫操作會(huì)被拒絕。限制期(時(shí)間限制):當(dāng)用戶的賬戶超過(guò)軟限制的時(shí)候,時(shí)鐘開(kāi)始計(jì)時(shí)。在限制期結(jié)束之前,用戶是無(wú)法再訪問(wèn)這個(gè)賬戶的。這個(gè)限制期的長(zhǎng)度因系統(tǒng)而異,通常會(huì)是一個(gè)星期。如果不想讓這個(gè)賬戶被禁用,用戶需要?jiǎng)h除或者壓縮文件,使自己的硬盤空間消耗量降低到軟限制以下。2.5edquota的命令行參數(shù)當(dāng)管理單個(gè)用戶的配額時(shí),edquota命令只有三個(gè)參數(shù),如下所示:#edquota[option][user]-ulogin為參數(shù)定義的用戶設(shè)置配額數(shù)據(jù)#edquota-uheidi-t為硬盤分區(qū)設(shè)置限制期。把它與-u或者-g參數(shù)聯(lián)合使用可以分別為用戶或者用戶分組全部設(shè)置好限制期。請(qǐng)注意:如果用戶/用戶分組在同一個(gè)分區(qū)上,它們就不能有不同的限制期-ggroup為參數(shù)定義的用戶分組設(shè)置配額數(shù)據(jù)-plogin允許把一個(gè)用戶的配額資料(用戶名為login)克隆給另外一個(gè)用戶。這個(gè)參數(shù)必須與-u參數(shù)合用#edquota-pjyomebosze臨時(shí)文件.edquota命令編輯這些信息時(shí)會(huì)給其臨時(shí)文件起一個(gè)唯一的名字。保存這個(gè)臨時(shí)文件—不要把這些信息寫到quota.user或者quota.group文件上!edquota命令會(huì)把這些信息自動(dòng)調(diào)整到這兩個(gè)文件里去。2.5edquota命令示范各項(xiàng)限制的值都是0,表示此時(shí)在heidi的賬戶上還沒(méi)有設(shè)置任何配額。請(qǐng)注意:對(duì)i-結(jié)點(diǎn)和數(shù)據(jù)塊都可以進(jìn)行限制。別忘了Linux中的數(shù)據(jù)塊的長(zhǎng)度是1K字節(jié),而i-結(jié)點(diǎn)則是保存文件所必須的控制信息。每個(gè)文件一般
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024離婚案件子女撫養(yǎng)問(wèn)題合同版B版
- 專業(yè)版2024年協(xié)議附加協(xié)議范本版B版
- 二零二五年度高科技工地安全防控聘用合同3篇
- 二零二五年度高質(zhì)量箱涵施工一體化服務(wù)合同2篇
- 二零二五年度醫(yī)療機(jī)構(gòu)藥品配送及倉(cāng)儲(chǔ)管理合同3篇
- 2025年式警車借用協(xié)議3篇
- 二零二五版企業(yè)董事任期考核與職業(yè)發(fā)展合同3篇
- 二零二五版不銹鋼工程設(shè)計(jì)與施工全程監(jiān)理合同范本6篇
- 2025年度應(yīng)急管理體系責(zé)任協(xié)議書范本2篇
- 2024版借款協(xié)議含擔(dān)保人
- 學(xué)校對(duì)口幫扶工作計(jì)劃
- 2024年醫(yī)師定期考核臨床業(yè)務(wù)知識(shí)考試題庫(kù)及答案(共三套)
- 2014新PEP小學(xué)英語(yǔ)六年級(jí)上冊(cè)-Unit5-What-does-he-do復(fù)習(xí)課件
- 建筑材料供應(yīng)鏈管理服務(wù)合同
- 孩子改名字父母一方委托書
- 2024-2025學(xué)年人教版初中物理九年級(jí)全一冊(cè)《電與磁》單元測(cè)試卷(原卷版)
- 江蘇單招英語(yǔ)考綱詞匯
- 2024年事業(yè)單位財(cái)務(wù)工作計(jì)劃例文(6篇)
- 2024年工程咨詢服務(wù)承諾書
- 青桔單車保險(xiǎn)合同條例
- 車輛使用不過(guò)戶免責(zé)協(xié)議書范文范本
評(píng)論
0/150
提交評(píng)論