Linux系統(tǒng)磁盤基本管理命令掛載文件系統(tǒng)――mount
mount命令語法:
mount [參數(shù)] [設(shè)備名稱] [目錄]
實(shí)例1:掛載光盤鏡像文件mydisk.iso。
本例中在執(zhí)行mount命令之前,可以先執(zhí)行mkisofs命令將用戶sheriff的主目錄/home/sheriff下的資料建立成一個(gè)mydisk.iso的光盤鏡像文件。
[root@localhost ~]# mkisofs –r –J –V mydisk –o /root /mydisk.iso /home/sheriff
然后,可以執(zhí)行mount命令將已創(chuàng)建好的光盤鏡像文件mydisk.iso掛載到新建的掛載點(diǎn)/mnt/vcdrom目錄下。
[root@localhost ~]# mount –o loop –t iso9660 /root/myd isk.iso /mnt/vcdrom
最后查看/mnt/vcdrom目錄下資料,證實(shí)掛載操作成功完成。
實(shí)例2:掛載移動磁盤。
第1步:對Linux系統(tǒng)而言,USB接口的移動磁盤被識別為SCSI設(shè)備。插入移動磁盤之前,應(yīng)先用fdisk –l或more /proc/partitions查看系統(tǒng)的磁盤和磁盤分區(qū)情況。
第2步:接好移動磁盤后,再用fdisk –l或more /proc/partitions查看系統(tǒng)的磁盤和磁盤分區(qū)情況。
第3步:對比兩次磁盤分區(qū)情況查看結(jié)果,應(yīng)該可以發(fā)現(xiàn)多了一個(gè)SCSI磁盤/dev/sdb和它的三個(gè)磁盤分區(qū)/dev/sdb1,/dev/sdb2。其中/dev/sdb5是/dev/sdb2分區(qū)的邏輯分區(qū)。可以使用下面的命令掛載/dev/sdb1和/dev/sdb5。
[root@localhost ~]# mkdir –p /mnt/usbhd1
[root@localhost ~]# mkdir –p /mnt/usbhd2
[root@localhost ~]# mount –t ntfs /dev/sdb1 /mnt/usbhd1
[root@localhost ~]# mount –t vfat /dev/sdb5 /mnt/usbhd2
對ntfs格式的磁盤分區(qū)應(yīng)使用-t ntfs 參數(shù),對fat32格式的磁盤分區(qū)應(yīng)使用-t vfat參數(shù)。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。
[root@localhost ~]# mount –t ntfs –o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
[root@localhost ~]# mount –t vfat –o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
實(shí)例3:掛載U盤。
第1步:和USB接口的移動磁盤一樣,在Linux系統(tǒng)中U盤也被當(dāng)作SCSI設(shè)備。插入U(xiǎn)磁盤之前,應(yīng)先用fdisk –l或more /proc/partitions查看系統(tǒng)的磁盤和磁盤分區(qū)情況。
第2步:接好U磁盤后,再用fdisk –l 或 more /proc/partitions查看系統(tǒng)的磁盤和磁盤分區(qū)情況。
第3步:對比兩次磁盤分區(qū)情況查看結(jié)果,應(yīng)該可以發(fā)現(xiàn)多了一個(gè)SCSI磁盤/dev/sdd和它的一個(gè)磁盤分區(qū)/dev/sdb1,/dev/sdb1就是要掛載的U盤。
[root@localhost ~]# mkdir –p /mnt/usb
[root@localhost ~]# mount –t vfat /dev/sdd1 /mnt/usb
若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。
[root@localhost ~]# mount –t vfat –o iocharset=cp936 /dev/sdd1 /mnt/usb
實(shí)例4:掛載Windows文件共享。
Windows網(wǎng)絡(luò)共享的核心是SMB/CIFS,在Linux下要掛載Windows的磁盤共享,就必須安裝和使用samba軟件包?,F(xiàn)在流行的Linux發(fā)行版絕大多數(shù)已經(jīng)包含了Samba軟件包,如果安裝Linux系統(tǒng)時(shí)未安裝Samba,請首先安裝Samba。
當(dāng)Windows系統(tǒng)共享設(shè)置好以后,就可以在Linux客戶端掛載了,具體操作步驟如下:
第1步,建立一個(gè)目錄用來作掛載點(diǎn)(mount point)。
[root@localhost ~]# mkdir –p /mnt/samba
第2步,掛載。
[root@localhost ~]# mount -t smbfs -o username=adm inistrator, password=BEIBEI //192.168.1.100/c$ /mnt/samba
第3步,訪問測試。
[root@localhost ~]# cd /mnt/samba
[root@localhost ~]# ls
實(shí)例5:掛載UNIX系統(tǒng)的NFS文件共享。
類似于Windows的網(wǎng)絡(luò)共享,UNIX(Linux)系統(tǒng)也有自己的網(wǎng)絡(luò)共享,那就是NFS(網(wǎng)絡(luò)文件系統(tǒng))。下面就以Red Hat Enterprise Linux 5為例,簡單介紹一下在Linux下如何mount nfs網(wǎng)絡(luò)共享。
在Linux客戶端掛載(mount)NFS磁盤共享之前,必須先配置好NFS服務(wù)端。
第1步,Linux系統(tǒng)NFS服務(wù)端配置方法如下:
修改/etc/exports,增加共享目錄。
/export/home/test 192.168.1.102(rw)
192.168.1.102 linux-client
啟動與停止NFS服務(wù)。
/etc/rc.d/init.d/portmap start(在REDHAT中PORTMAP是默認(rèn)啟動的)
/etc/rc.d/init.d/nfs start 啟動NFS服務(wù)
/etc/rc.d/init.d/nfs stop 停止NFS服務(wù)
第2步 Linux客戶端掛載(mount)其他Linux系統(tǒng)或UNIX系統(tǒng)的NFS共享
[root@localhost ~]# mkdir –p /mnt/nfs
[root@localhost ~]# mount –t nfs –o rw 192.168.1.10 2:/export/home/test /mnt/nfs
這里假設(shè)192.168.1.102是NFS服務(wù)端的主機(jī)IP地址,當(dāng)然這里也可以使用主機(jī)名,但必須在本機(jī)/etc/hosts文件里增加服務(wù)端ip定義。/export/home/test為服務(wù)端共享的目錄。
這樣,就可以在Linux客戶端通過/mnt/nfs來訪問其他Linux系統(tǒng)或UNIX系統(tǒng)以NFS方式共享出來的文件了。
實(shí)例6:虛擬掛載/dev/sdb1磁盤的vfat文件系統(tǒng)。
[root@localhost ~]# mount –fv –t vfat /dev/sdb1 /mnt/usb
參數(shù)-f表示虛擬掛載文件系統(tǒng),實(shí)際上并未真實(shí)掛載文件系統(tǒng)。通過執(zhí)行”ls /mnt/usb”命令,可以看到加載點(diǎn)下沒有什么內(nèi)容顯示。
實(shí)例7:列出當(dāng)前已掛載的vfat文件系統(tǒng)。
[root@localhost ~]# mount–t vfat
卸載文件系統(tǒng)――umount
umount命令語法:
umount [參數(shù)] [設(shè)備或目錄]
實(shí)例1:卸載一個(gè)已經(jīng)掛載的光盤鏡像文件mydisk.iso。
[root@localhost ~]# umount /mnt/vcdrom/
實(shí)例2:卸載/etc/mtab文件中登記的類型為vfat的文件系統(tǒng)。
[root@localhost ~]# umount /mnt/vcdrom/
實(shí)例3:卸載已掛接在/mnt/usb的U盤,若無法卸載,則嘗試以只讀方式重新掛載。
為了展示該效果,首先在已掛載U盤的前提下,在一個(gè)控制臺中將當(dāng)前工作目錄切換至/mnt/sub目錄。
接下來打開另外一個(gè)控制臺,在控制臺中執(zhí)行umount命令卸載已掛接在/mnt/usb的U盤,若無法卸載便嘗試以只讀方式重新掛載U盤。
[root@localhost ~]# umount –r /mnt/usb
df命令語法:
df [參數(shù)] [文件或磁盤設(shè)備]
實(shí)例1:報(bào)告所有已安裝文件系統(tǒng)上剩余磁盤空間使用信息。
[root@localhost ~]# df
該命令報(bào)告了所有已安裝文件系統(tǒng)的磁盤總塊數(shù)、已用空間、可用空間、已用百分比以及掛載點(diǎn)等信息。
實(shí)例2:報(bào)告設(shè)備/dev/sda1上的文件系統(tǒng)上剩余磁盤空間信息。
[root@localhost ~]# df /dev/sda1
實(shí)例3:報(bào)告索引節(jié)點(diǎn)inode的使用信息。
[root@localhost ~]# df –i
實(shí)例4:報(bào)告所有文件系統(tǒng)的使用情況。
[root@localhost ~]# df –a
在此可以看到很多空間為0的文件系統(tǒng)也都紛紛列表出來了。
實(shí)例5:以可讀性較強(qiáng)的方式報(bào)告文件系統(tǒng)的使用情況。
[root@localhost ~]# df –h
在此可以看到很文件系統(tǒng)的容量、已用空間、可用空間等信息不再已塊為單位描述了,而是以可讀性比較好的M、G等為單位。
查看磁盤空間的使用情況――du
du命令語法:
du [參數(shù)][目錄或文件]
實(shí)例1查看當(dāng)前目錄下的所有文件占用磁盤空間大小。
[root@localhost ~]# du –abh *
實(shí)例2以可讀性較強(qiáng)的方式報(bào)告當(dāng)前目錄占用磁盤空間大小的總和信息(不包括子目錄占用的磁盤空間)。
[root@localhost ~]# du –sSh
實(shí)例3以可讀性較強(qiáng)的方式報(bào)告目錄/usr,/bin,/var等占用磁盤空間的大小。
[root@localhost ~]# du –sh /usr /bin /var
實(shí)例4以可讀性較強(qiáng)的方式報(bào)告當(dāng)前目錄的直接子目錄占用磁盤空間的大小。
[root@localhost ~]# du –h --max-depth=1
報(bào)告磁盤空間限制狀態(tài)――repquota
repquota命令語法:
repquota [參數(shù)] [文件系統(tǒng)...]
實(shí)例1顯示所有分區(qū)中所有用戶磁盤限額狀況信息。
[root@localhost ~]# repquota -a
實(shí)例2以可讀性較好的方式報(bào)告所有分區(qū)中群組的磁盤限額狀況信息。
[root@localhost ~]# repquota –ags
實(shí)例3報(bào)告文件系統(tǒng)“/home/sheriff/sdb1”的用戶和群組的磁盤限額狀況信息。
[root@localhost ~]# repquota –ugs /home/sheriff/sdb1
顯示使用空間與限制――quota
quota命令語法:
quota [參數(shù)][-u 用戶...][ -g 群組...][ -f 文件系統(tǒng)...]
實(shí)例1:查看用戶root的磁盤限額及其使用情況。
[root@localhost ~]# quota –u root
實(shí)例2:以可讀性較好的方式查看root用戶的磁盤限額及其使用情況。
[root@localhost ~]# quota -s -u root
實(shí)例3:查看群組sheriff的磁盤限額及其使用情況。
[root@localhost ~]# quota –g sheriff
檢驗(yàn)磁盤使用空間與限制――quotacheck
quotacheck命令語法:
quotacheck [參數(shù)][文件系統(tǒng)]
實(shí)例1:創(chuàng)建文件系統(tǒng)/home/sheriff/test下的磁盤限額文件。
第1步,掛載磁盤分區(qū)/dev/sdb1到掛載點(diǎn)/home/sheriff/test。
[root@localhost ~]# mkdir /home/sheriff/test
[root@localhost ~]# mount –t vfat /dev/sdb1 /home/sheriff/test/
第2步,開啟磁盤分區(qū)文件系統(tǒng)/dev/sdb1的quota功能,即編輯配置文件/etc/fstab,使得準(zhǔn)備要開放quota功能的磁盤分區(qū)可以支持quota。目前/home/sheriff/test是一個(gè)獨(dú)立的分區(qū)的掛載點(diǎn),掛載了磁盤分區(qū)/dev/sdb1。為了開啟指定磁盤分區(qū)/dev/sdb1的quota功能,用vi來編輯配置文件/etc/fstab。只要在/etc/fstab里頭增加usrquota,grpquota即可。
[root@localhost ~]# df
[root@localhost ~]# vi /etc/fstab
[root@localhost ~]# umount /dev/sdb1
[root@localhost ~]# mount -a
[root@localhost ~]# more /etc/mtab
第3步,掃瞄磁盤分區(qū)文件系統(tǒng)/dev/sdb1的使用者使用狀況,并產(chǎn)生重要的aquota.group與aquota.user磁盤限額文件。
[root@localhost ~]# quotacheck –avug
[root@localhost ~]# ll /home/sheriff/test/
實(shí)例2:依據(jù)/etc/fstab文件,除根分區(qū)外,建立所有分區(qū)的磁盤限額文件(即文件aquota.user和aquota.group)。
第1步,掛載磁盤分區(qū)/dev/sdb1到掛載點(diǎn)/home/sheriff/sdb1,磁盤分區(qū)/dev/sdb5到掛載點(diǎn)/home/sheriff/sdb5。
[root@localhost ~]# mkdir /home/sheriff/sdb1
[root@localhost ~]# mkdir /home/sheriff/sdb5
[root@localhost ~]# mount –t ext3 /dev/sdb1 /home/sherif f/sdb1/
[root@localhost ~]# mount –t ext3 /dev/sdb5 /home/sheri ff/sdb5/
第2步,開啟磁盤分區(qū)文件系統(tǒng)/dev/sdb1、/dev/sdb5的quota功能,即編輯配置文件/etc/fstab,使得準(zhǔn)備要開放quota功能的磁盤分區(qū)可以支持quota。目前/home/sheriff/sdb1,/home/sheriff/sdb5均是獨(dú)立的分區(qū)的掛載點(diǎn),分別掛載了磁盤分區(qū)/dev/sdb1,/dev/sdb5。為了開啟指定磁盤分區(qū)/dev/sdb1,/dev/sdb5的quota功能, vi來編輯配置文件/etc/fstab。只要在/etc/fstab里頭增加了usrquota和grpquota即可。
[root@localhost ~]# df
[root@localhost ~]# vi /etc/fstab
[root@localhost ~]# ll /home/sheriff/sdb1 /home/she riff/sdb5
[root@localhost ~]# umount /dev/sdb1 /dev/sdb5
[root@localhost ~]# mount -a
[root@localhost ~]# more /etc/mtab
第3步,掃描除根分區(qū)外,建立的所有分區(qū)(即掃瞄磁盤分區(qū)文件系統(tǒng)/dev/sdb1,/dev/sdb5)的使用者使用狀況,并產(chǎn)生重要的aquota.group與aquota.user磁盤限額文件。
[root@localhost ~]# quotacheck -aRvug
[root@localhost ~]# ll /home/sheriff/sdb1 /home/she riff/sdb5
執(zhí)行quotacheck命令后,在/home/sheriff/sdb1,/home/sheriff/sdb5目錄下分別創(chuàng)建了兩個(gè)文件aquota.user和aquota.group。
開啟磁盤空間限制――quotaon
quotaon命令語法:
/sbin/quotaon [參數(shù)] [文件系統(tǒng)...]
實(shí)例1:啟動所有分區(qū)文件系統(tǒng)的配額限制。
通過執(zhí)行下面的more命令,可以知道當(dāng)前系統(tǒng)中進(jìn)行配額限制的分區(qū)是/dev/sdb1,/dev/sdb5。
[root@localhost ~]# more /etc/mtab
接下來執(zhí)行quotaon命令,啟動當(dāng)前系統(tǒng)中進(jìn)行配額限制的分區(qū)(分區(qū)/dev/sdb1和/dev/sdb5)的配額限制功能。
[root@localhost ~]# quotaon –av
實(shí)例2:啟動目錄/home/sheriff/sdb1所在分區(qū)用戶的磁盤空間限制。
通過執(zhí)行下面的quotaoff命令,關(guān)閉當(dāng)前系統(tǒng)中進(jìn)行配額限制的分區(qū)(分區(qū)/dev/sdb1和/dev/sdb5)的配額限制功能(包括對用戶和群組的配額限制)。接下來,執(zhí)行下面的quotaon命令,啟動目錄/home/sheriff/sdb1所在分區(qū)用戶的磁盤空間限制。
[root@localhost ~]# quotaoff –av
[root@localhost ~]# quotaon –uv /home/sheriff/sdb1
關(guān)閉磁盤空間限制――quotaoff
quotaoff命令語法:
quotaoff [參數(shù)][文件系統(tǒng)...]
實(shí)例:關(guān)閉所有文件系統(tǒng)的配額限制。
[root@localhost ~]# quotaoff –av
編輯磁盤空間限制――edquota
edquota命令語法:
edquota [參數(shù)][用戶或群組...]
實(shí)例1:修改用戶sheriff的quota用量。
[root@localhost ~]# edquota -u sheriff
實(shí)例2:將用戶sheriff的quota配置應(yīng)用到用戶cjacker上。
首先創(chuàng)建一個(gè)用戶cjacker,然后使用如下命令將用戶sheriff的quota配置應(yīng)用到用戶cjacker上。
[root@localhost ~]# edquota -p sheriff -u cjacker
磁盤格式化——mformat
mformat命令語法:
mformat [參數(shù)][驅(qū)動器代號]
實(shí)例:格式化分區(qū)C盤,其中C盤是SCSI磁盤/dev/sdb的第一個(gè)主分區(qū)/dev/sdb1。
首先在確保已經(jīng)用fdisk,mfdisk或parted工具對SCSI磁盤進(jìn)行了分區(qū),且第一個(gè)主分區(qū)為fat16分區(qū)。
接下來修改配置文件/etc/mtools.conf,取消對drive C的注釋,同時(shí)將file修改為”/dev/sdb1”。
然后使用mmount命令掛載分區(qū)/dev/sdb1(即驅(qū)動器C)到掛載點(diǎn)/mnt/hdc,然后即可執(zhí)行mformat命令對驅(qū)動器C進(jìn)行格式化工作。
[root@localhost ~]# mmount C: -t msdos /dev/sdb1 /mnt/hdc
[root@localhost ~]# mformat C:
[root@localhost ~]# mdir C:
顯示文件系統(tǒng)信息——minfo
minfo命令語法:
minfo [-v][驅(qū)動器代號]
實(shí)例:顯示C盤(即SCSI磁盤/dev/sdb的第一個(gè)主分區(qū)/dev/sdb1)MS-DOS文件系統(tǒng)的信息。
[root@localhost ~]# minfo C:
顯示FAT記錄——mshowfat
mshowfat命令語法:
mshowfat [文件...]
實(shí)例:顯示在C盤(即SCSI磁盤/dev/sdb的第一個(gè)主分區(qū)/dev/sdb1)中創(chuàng)建的文件demoiso.log和install.log。
[root@localhost ~]# mshowfat C:/demoiso.log C:/test/I nstall.log
掛載MS-DOS文件系統(tǒng)——mmount
mmount命令語法:
mmount [驅(qū)動器代號][mount參數(shù)]
實(shí)例1:掛載SCSI磁盤/dev/sdb的第一個(gè)fat16格式的主分區(qū)/dev/sdb1到掛載點(diǎn)/mnt/hdc,并設(shè)置其驅(qū)動器代號為C。
首先在確保已經(jīng)用fdisk,mfdisk或parted工具對SCSI磁盤進(jìn)行了分區(qū),且第一個(gè)主分區(qū)為fat16分區(qū)。
接下來修改配置文件/etc/mtools.conf,取消對drive C的注釋,同時(shí)將file修改為”/dev/sdb1”。
然后使用mmount命令掛載分區(qū)/dev/sdb1(即驅(qū)動器C)到掛載點(diǎn)/mnt/hdc。
[root@localhost ~]# mmount C: -t msdos /dev/sdb1 /mnt/hdc
實(shí)例2:掛載U盤/dev/sdc的第一個(gè)fat32格式的主分區(qū)/dev/sdc1到掛載點(diǎn)/mnt/usb,并設(shè)置其驅(qū)動器代號為D。
首先在確保的U磁盤是fat32格式分區(qū)。
接下來修改配置文件/etc/mtools.conf,將U盤當(dāng)作SCSI設(shè)備處理,添加對drive D的描述,同時(shí)將file修改為”/dev/sdc1”。
然后使用mmount命令掛載分區(qū)/dev/sdc1(即驅(qū)動器D)到掛載點(diǎn)/mnt/usb。
[root@localhost ~]# mmount D: -t msdos /dev/sdc1 /mnt/usb
[root@localhost ~]# mdir D:
設(shè)置MS-DOS磁盤卷標(biāo)——mlabel
mlabel命令語法:
mlabel [參數(shù)][-N 序列號][驅(qū)動器代號]
實(shí)例:將前述示例中C盤的標(biāo)簽更改為SYS_DISK。
[root@localhost ~]# mlabel C:
切換目錄——mcd
mcd命令語法:
mcd [目錄名稱...]
實(shí)例:使用mcd切換目錄到C盤下的demo目錄。
[root@localhost ~]# mcd C:/demo
使用命令不帶參數(shù)的mcd命令可切換回原來的工作目錄。
目錄列表——mdir
mdir命令語法:
mdir [參數(shù)] [目錄...]
實(shí)例1:列表所有在C盤中以字母“m”打頭的文件。
[root@localhost ~]# mdir C:/m*.*
實(shí)例2:列表所有在C盤中的文件(包括隱藏文件)。
[root@localhost ~]# mdir –a C:
實(shí)例3:以橫排的方式列表在C盤中的文件。
[root@localhost ~]# mdir –w C:
顯示目錄大小——mdu
mdu命令語法:
mdu [參數(shù)] [目錄...]
實(shí)例1:顯示C盤中demo目錄所占用的磁盤空間。
[root@localhost ~]# mdu C:/demo
實(shí)例2:顯示C盤中所有文件及目錄所占用的磁盤空間。
[root@localhost ~]# mdu –a C:
建立目錄——mmd
mmd命令語法:
mmd [目錄...]
實(shí)例1:在C盤中創(chuàng)建一個(gè)demox目錄。
[root@localhost ~]# mmd C:/demox
實(shí)例2:在C盤中創(chuàng)建一個(gè)testx和一個(gè)user目錄。
[root@localhost ~]# mmd C:/testx C:/user
刪除目錄——mrd
mrd命令語法:
mrd [目錄...]
實(shí)例:在C盤中刪除一個(gè)空目錄demo。
[root@localhost ~]# mrd C:/user
刪除目錄及內(nèi)容——mdeltree
mdeltree命令語法:
mdeltree [目錄...]
實(shí)例:在C盤中刪除一個(gè)目錄demo,其中demo目錄下又有很多子目錄和一些文件。
[root@localhost ~]# mdeltree C:/demo
顯示mtools支持命令——mtools
mtools命令語法:
mtools
實(shí)例:列出mtools的所有命令。
[root@localhost ~]# mtools
測試mtools相關(guān)設(shè)置——mtoolstest
mtoolstest命令語法:
mtoolstest
實(shí)例:測試mtools的相關(guān)設(shè)置。
[root@localhost ~]# mtoolstest
讀取或設(shè)置磁盤參數(shù)——hdparm
hdparm命令語法:
hdparm [參數(shù)] [設(shè)備]
實(shí)例1:評估磁盤的讀取效率。
[root@localhost ~]# hdparm –t /dev/sda2
實(shí)例2:激活磁盤的DMA模式。
[root@localhost ~]# hdparm –d 1 /dev/sda2
實(shí)例3:檢查IDE磁盤電源管理模式。
[root@localhost ~]# hdparm –C /dev/sda2
設(shè)置循環(huán)設(shè)備——losetup
losetup命令語法:
losetup [參數(shù)][設(shè)備][文件]
實(shí)例:通過設(shè)置loop設(shè)備的方式,將文件虛擬成塊設(shè)備。
首先創(chuàng)建loop設(shè)備,通過執(zhí)行dd命令創(chuàng)建一個(gè)容量為50 MB的空文件cryptoloop.img,然后執(zhí)行l(wèi)osetup命令將創(chuàng)建好的文件cryptoloop.img虛擬成塊設(shè)備/dev/loop0。
[root@localhost ~]# dd if=/dev/zero of=cryptoloop.img bs=1M count=50
[root@localhost ~]# losetup /dev/loop0 cryptoloop.img
接下來為當(dāng)前的loop設(shè)備建立文件系統(tǒng)并掛載的Linux中。
[root@localhost ~]# mkfs.ext3 /dev/loop0
[root@localhost ~]# mkdir /mnt/crypto
[root@localhost ~]# mount -t ext3 /root/ cryptoloop.img /mnt/crypto –o loop
最后卸載loop設(shè)備。
[root@localhost ~]# umount /mnt/crypto
[root@localhost ~]# losetup –d /dev/loop0
若在需要的時(shí)候希望重新加密掛載時(shí),執(zhí)行如下命令。
[root@localhost ~]# losetup -e des /dev/loop0 cryptolo op.img
[root@localhost ~]# mount -t ext3 /root/ cryptoloop.img /mnt/crypto -o encryption=des
彈出設(shè)備——eject
eject命令語法:
eject [參數(shù)][設(shè)備]
實(shí)例1:彈出光盤。
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
[root@localhost ~]# eject –v /mnt/cdrom
實(shí)例2:關(guān)閉光盤的托盤。
[root@localhost ~]# eject –t
實(shí)例3:彈出第二臺光驅(qū)。
假設(shè)第二臺光驅(qū)掛載在/mnt/vcdrom上,則使用一下命令:
[root@localhost ~]# eject /mnt/vcdrom
實(shí)例4:顯示預(yù)設(shè)的設(shè)備。
[root@localhost ~]# eject –d
顯示inode內(nèi)容——stat
stat命令語法:
stat[參數(shù)][文件或目錄]
實(shí)例1:顯示/root/demo目錄inode的信息。
[root@localhost ~]# stat /root/demo
實(shí)例2:顯示/root/demo目錄所在的文件系統(tǒng)inode的信息。
[root@localhost ~]# stat –f /root/demo
遠(yuǎn)程磁帶傳輸協(xié)議——rmt
rmt命令語法:
rmt
刷新磁盤緩沖區(qū)——sync
sync命令語法:
sync [參數(shù)]
實(shí)例:將緩沖區(qū)數(shù)據(jù)寫入磁盤。
[root@localhost ~]# sync