免费人成网站视频在线观看国内,久视频精品线在线观看,人妻激情偷乱频一区二区三区,国产 字幕 制服 中文 在线

Linux命令實(shí)例參考手冊,第9章 Linux系統磁盤(pán)基本管理命令_云主機和虛擬主機_奇迪科技(深圳)有限公司(m.cheanjie.com)

歡迎來(lái)到奇迪科技(深圳)有限公司,超值服務(wù)提供卓越產(chǎn)品!

云主機和虛擬主機

Linux命令實(shí)例參考手冊,第9章 Linux系統磁盤(pán)基本管理命令

作者:qvdv 來(lái)源: 更新時(shí)間:2015-02-19

掛載文件系統――mount

mount命令語(yǔ)法:

mount [參數] [設備名稱(chēng)] [目錄]

實(shí)例1:掛載光盤(pán)鏡像文件mydisk.iso。

本例中在執行mount命令之前,可以先執行mkisofs命令將用戶(hù)sheriff的主目錄/home/sheriff下的資料建立成一個(gè)mydisk.iso的光盤(pán)鏡像文件。

[root@localhost ~]# mkisofs –r –J –V mydisk –o /root /mydisk.iso /home/sheriff

然后,可以執行mount命令將已創(chuàng )建好的光盤(pán)鏡像文件mydisk.iso掛載到新建的掛載點(diǎn)/mnt/vcdrom目錄下。

[root@localhost ~]# mount –o loop –t iso9660 /root/myd isk.iso /mnt/vcdrom

最后查看/mnt/vcdrom目錄下資料,證實(shí)掛載操作成功完成。

實(shí)例2:掛載移動(dòng)磁盤(pán)。

1步:對Linux系統而言,USB接口的移動(dòng)磁盤(pán)被識別為SCSI設備。插入移動(dòng)磁盤(pán)之前,應先用fdisk –lmore /proc/partitions查看系統的磁盤(pán)和磁盤(pán)分區情況。

2步:接好移動(dòng)磁盤(pán)后,再用fdisk –lmore /proc/partitions查看系統的磁盤(pán)和磁盤(pán)分區情況。

3步:對比兩次磁盤(pán)分區情況查看結果,應該可以發(fā)現多了一個(gè)SCSI磁盤(pán)/dev/sdb和它的三個(gè)磁盤(pán)分區/dev/sdb1,/dev/sdb2。其中/dev/sdb5/dev/sdb2分區的邏輯分區??梢允褂孟旅娴拿顠燧d/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格式的磁盤(pán)分區應使用-t ntfs 參數,對fat32格式的磁盤(pán)分區應使用-t vfat參數。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。

[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盤(pán)。

1步:和USB接口的移動(dòng)磁盤(pán)一樣,在Linux系統中U盤(pán)也被當作SCSI設備。插入U磁盤(pán)之前,應先用fdisk –lmore /proc/partitions查看系統的磁盤(pán)和磁盤(pán)分區情況。

2步:接好U磁盤(pán)后,再用fdisk –l more /proc/partitions查看系統的磁盤(pán)和磁盤(pán)分區情況。

3步:對比兩次磁盤(pán)分區情況查看結果,應該可以發(fā)現多了一個(gè)SCSI磁盤(pán)/dev/sdd和它的一個(gè)磁盤(pán)分區/dev/sdb1,/dev/sdb1就是要掛載的U盤(pán)。

[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的磁盤(pán)共享,就必須安裝和使用samba軟件包?,F在流行的Linux發(fā)行版絕大多數已經(jīng)包含了Samba軟件包,如果安裝Linux系統時(shí)未安裝Samba,請首先安裝Samba。

Windows系統共享設置好以后,就可以在Linux客戶(hù)端掛載了,具體操作步驟如下:

1步,建立一個(gè)目錄用來(lái)作掛載點(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步,訪(fǎng)問(wèn)測試。

[root@localhost ~]# cd /mnt/samba

[root@localhost ~]# ls

實(shí)例5:掛載UNIX系統的NFS文件共享。

類(lèi)似于Windows的網(wǎng)絡(luò )共享,UNIXLinux)系統也有自己的網(wǎng)絡(luò )共享,那就是NFS(網(wǎng)絡(luò )文件系統)。下面就以Red Hat Enterprise Linux 5為例,簡(jiǎn)單介紹一下在Linux下如何mount nfs網(wǎng)絡(luò )共享。

Linux客戶(hù)端掛載(mountNFS磁盤(pán)共享之前,必須先配置好NFS服務(wù)端。

1步,Linux系統NFS服務(wù)端配置方法如下:

修改/etc/exports,增加共享目錄。

/export/home/test 192.168.1.102rw

192.168.1.102 linux-client

啟動(dòng)與停止NFS服務(wù)。

/etc/rc.d/init.d/portmap start(在REDHATPORTMAP是默認啟動(dòng)的)

/etc/rc.d/init.d/nfs start 啟動(dòng)NFS服務(wù)

/etc/rc.d/init.d/nfs stop 停止NFS服務(wù)

2 Linux客戶(hù)端掛載(mount)其他Linux系統或UNIX系統的NFS共享

[root@localhost ~]# mkdir –p /mnt/nfs

[root@localhost ~]# mount –t nfs –o rw 192.168.1.10 2:/export/home/test /mnt/nfs

 

這里假設192.168.1.102NFS服務(wù)端的主機IP地址,當然這里也可以使用主機名,但必須在本機/etc/hosts文件里增加服務(wù)端ip定義。/export/home/test為服務(wù)端共享的目錄。

這樣,就可以在Linux客戶(hù)端通過(guò)/mnt/nfs來(lái)訪(fǎng)問(wèn)其他Linux系統或UNIX系統以NFS方式共享出來(lái)的文件了。

實(shí)例6:虛擬掛載/dev/sdb1磁盤(pán)的vfat文件系統。

[root@localhost ~]# mount –fv –t vfat /dev/sdb1 /mnt/usb

參數-f表示虛擬掛載文件系統,實(shí)際上并未真實(shí)掛載文件系統。通過(guò)執行”ls /mnt/usb”命令,可以看到加載點(diǎn)下沒(méi)有什么內容顯示。

實(shí)例7:列出當前已掛載的vfat文件系統。

[root@localhost ~]# mount–t vfat

卸載文件系統――umount

umount命令語(yǔ)法:

umount [參數] [設備或目錄]

實(shí)例1:卸載一個(gè)已經(jīng)掛載的光盤(pán)鏡像文件mydisk.iso。

[root@localhost ~]# umount /mnt/vcdrom/

實(shí)例2:卸載/etc/mtab文件中登記的類(lèi)型為vfat的文件系統。

[root@localhost ~]# umount /mnt/vcdrom/

實(shí)例3:卸載已掛接在/mnt/usbU盤(pán),若無(wú)法卸載,則嘗試以只讀方式重新掛載。

為了展示該效果,首先在已掛載U盤(pán)的前提下,在一個(gè)控制臺中將當前工作目錄切換至/mnt/sub目錄。

接下來(lái)打開(kāi)另外一個(gè)控制臺,在控制臺中執行umount命令卸載已掛接在/mnt/usbU盤(pán),若無(wú)法卸載便嘗試以只讀方式重新掛載U盤(pán)。

[root@localhost ~]# umount –r /mnt/usb

查看文件系統磁盤(pán)使用情況――df

df命令語(yǔ)法:

df [參數] [文件或磁盤(pán)設備]

實(shí)例1:報告所有已安裝文件系統上剩余磁盤(pán)空間使用信息。

[root@localhost ~]# df

該命令報告了所有已安裝文件系統的磁盤(pán)總塊數、已用空間、可用空間、已用百分比以及掛載點(diǎn)等信息。

實(shí)例2:報告設備/dev/sda1上的文件系統上剩余磁盤(pán)空間信息。

[root@localhost ~]# df /dev/sda1

實(shí)例3:報告索引節點(diǎn)inode的使用信息。

[root@localhost ~]# df –i

實(shí)例4:報告所有文件系統的使用情況。

[root@localhost ~]# df –a

在此可以看到很多空間為0的文件系統也都紛紛列表出來(lái)了。

實(shí)例5:以可讀性較強的方式報告文件系統的使用情況。

[root@localhost ~]# df –h

在此可以看到很文件系統的容量、已用空間、可用空間等信息不再已塊為單位描述了,而是以可讀性比較好的M、G等為單位。

查看磁盤(pán)空間的使用情況――du

du命令語(yǔ)法:

du [參數][目錄或文件]

實(shí)例1查看當前目錄下的所有文件占用磁盤(pán)空間大小。

[root@localhost ~]# du –abh *

實(shí)例2以可讀性較強的方式報告當前目錄占用磁盤(pán)空間大小的總和信息(不包括子目錄占用的磁盤(pán)空間)。

[root@localhost ~]# du –sSh

實(shí)例3以可讀性較強的方式報告目錄/usr,/bin,/var等占用磁盤(pán)空間的大小。

[root@localhost ~]# du –sh /usr /bin /var

實(shí)例4以可讀性較強的方式報告當前目錄的直接子目錄占用磁盤(pán)空間的大小。

[root@localhost ~]# du –h --max-depth=1

報告磁盤(pán)空間限制狀態(tài)――repquota

repquota命令語(yǔ)法:

repquota [參數] [文件系統...]

實(shí)例1顯示所有分區中所有用戶(hù)磁盤(pán)限額狀況信息。

[root@localhost ~]# repquota -a

實(shí)例2以可讀性較好的方式報告所有分區中群組的磁盤(pán)限額狀況信息。

[root@localhost ~]# repquota –ags

實(shí)例3報告文件系統“/home/sheriff/sdb1的用戶(hù)和群組的磁盤(pán)限額狀況信息。

[root@localhost ~]# repquota –ugs /home/sheriff/sdb1

顯示使用空間與限制――quota

quota命令語(yǔ)法:

quota [參數][-u 用戶(hù)...][ -g 群組...][ -f 文件系統...]

實(shí)例1:查看用戶(hù)root的磁盤(pán)限額及其使用情況。

[root@localhost ~]# quota –u root

實(shí)例2:以可讀性較好的方式查看root用戶(hù)的磁盤(pán)限額及其使用情況。

[root@localhost ~]# quota -s -u root

實(shí)例3:查看群組sheriff的磁盤(pán)限額及其使用情況。

[root@localhost ~]# quota –g sheriff

檢驗磁盤(pán)使用空間與限制――quotacheck

quotacheck命令語(yǔ)法:

quotacheck [參數][文件系統]

實(shí)例1:創(chuàng )建文件系統/home/sheriff/test下的磁盤(pán)限額文件。

1步,掛載磁盤(pán)分區/dev/sdb1到掛載點(diǎn)/home/sheriff/test。

[root@localhost ~]# mkdir /home/sheriff/test

[root@localhost ~]# mount –t vfat /dev/sdb1 /home/sheriff/test/

2步,開(kāi)啟磁盤(pán)分區文件系統/dev/sdb1quota功能,即編輯配置文件/etc/fstab,使得準備要開(kāi)放quota功能的磁盤(pán)分區可以支持quota。目前/home/sheriff/test是一個(gè)獨立的分區的掛載點(diǎn),掛載了磁盤(pán)分區/dev/sdb1。為了開(kāi)啟指定磁盤(pán)分區/dev/sdb1quota功能,用vi來(lái)編輯配置文件/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步,掃瞄磁盤(pán)分區文件系統/dev/sdb1的使用者使用狀況,并產(chǎn)生重要的aquota.groupaquota.user磁盤(pán)限額文件。

[root@localhost ~]# quotacheck –avug

[root@localhost ~]# ll /home/sheriff/test/

實(shí)例2依據/etc/fstab文件,除根分區外,建立所有分區的磁盤(pán)限額文件即文件aquota.useraquota.group。

1步,掛載磁盤(pán)分區/dev/sdb1到掛載點(diǎn)/home/sheriff/sdb1,磁盤(pán)分區/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,開(kāi)啟磁盤(pán)分區文件系統/dev/sdb1、/dev/sdb5quota功能,即編輯配置文件/etc/fstab,使得準備要開(kāi)放quota功能的磁盤(pán)分區可以支持quota。目前/home/sheriff/sdb1,/home/sheriff/sdb5是獨立的分區的掛載點(diǎn),分別掛載了磁盤(pán)分區/dev/sdb1,/dev/sdb5。為了開(kāi)啟指定磁盤(pán)分區/dev/sdb1,/dev/sdb5quota功能, vi來(lái)編輯配置文件/etc/fstab。只要在/etc/fstab里頭增加了usrquotagrpquota即可。

[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步,掃描除根分區外,建立的所有分區(即掃瞄磁盤(pán)分區文件系統/dev/sdb1,/dev/sdb5)的使用者使用狀況,并產(chǎn)生重要的aquota.groupaquota.user磁盤(pán)限額文件。

 [root@localhost ~]# quotacheck -aRvug

[root@localhost ~]# ll /home/sheriff/sdb1 /home/she riff/sdb5

執行quotacheck命令后,/home/sheriff/sdb1,/home/sheriff/sdb5目錄下分別創(chuàng )建了兩個(gè)文件aquota.useraquota.group。

開(kāi)啟磁盤(pán)空間限制――quotaon

quotaon命令語(yǔ)法:

/sbin/quotaon [參數] [文件系統...]

實(shí)例1:?jiǎn)?dòng)所有分區文件系統的配額限制。

通過(guò)執行下面的more命令,可以知道當前系統中進(jìn)行配額限制的分區是/dev/sdb1,/dev/sdb5。

[root@localhost ~]# more /etc/mtab

接下來(lái)執行quotaon命令,啟動(dòng)當前系統中進(jìn)行配額限制的分區(分區/dev/sdb1/dev/sdb5)的配額限制功能。

[root@localhost ~]# quotaon –av

實(shí)例2:?jiǎn)?dòng)目錄/home/sheriff/sdb1所在分區用戶(hù)的磁盤(pán)空間限制。

通過(guò)執行下面的quotaoff命令,關(guān)閉當前系統中進(jìn)行配額限制的分區(分區/dev/sdb1/dev/sdb5)的配額限制功能(包括對用戶(hù)和群組的配額限制)。接下來(lái),執行下面的quotaon命令,啟動(dòng)目錄/home/sheriff/sdb1所在分區用戶(hù)的磁盤(pán)空間限制。

[root@localhost ~]# quotaoff –av

[root@localhost ~]# quotaon –uv /home/sheriff/sdb1

關(guān)閉磁盤(pán)空間限制――quotaoff

quotaoff命令語(yǔ)法:

quotaoff [參數][文件系統...]

實(shí)例:關(guān)閉所有文件系統的配額限制。

[root@localhost ~]# quotaoff –av

編輯磁盤(pán)空間限制――edquota

edquota命令語(yǔ)法:

edquota [參數][用戶(hù)或群組...]

實(shí)例1:修改用戶(hù)sheriffquota用量。

[root@localhost ~]# edquota -u sheriff

實(shí)例2:將用戶(hù)sheriffquota配置應用到用戶(hù)cjacker上。

首先創(chuàng )建一個(gè)用戶(hù)cjacker,然后使用如下命令將用戶(hù)sheriffquota配置應用到用戶(hù)cjacker上。

[root@localhost ~]# edquota -p sheriff -u cjacker

磁盤(pán)格式化——mformat

mformat命令語(yǔ)法:

mformat [參數][驅動(dòng)器代號]

實(shí)例:格式化分區C盤(pán),其中C盤(pán)是SCSI磁盤(pán)/dev/sdb的第一個(gè)主分區/dev/sdb1。

首先在確保已經(jīng)用fdisk,mfdiskparted工具對SCSI磁盤(pán)進(jìn)行了分區,且第一個(gè)主分區為fat16分區。

接下來(lái)修改配置文件/etc/mtools.conf,取消對drive C的注釋?zhuān)瑫r(shí)將file修改為”/dev/sdb1”。

然后使用mmount命令掛載分區/dev/sdb1(即驅動(dòng)器C)到掛載點(diǎn)/mnt/hdc,然后即可執行mformat命令對驅動(dòng)器C進(jìn)行格式化工作。

[root@localhost ~]# mmount C: -t msdos /dev/sdb1 /mnt/hdc

[root@localhost ~]# mformat C:

[root@localhost ~]# mdir C:

顯示文件系統信息——minfo

minfo命令語(yǔ)法:

minfo [-v][驅動(dòng)器代號]

實(shí)例:顯示C盤(pán)(即SCSI磁盤(pán)/dev/sdb的第一個(gè)主分區/dev/sdb1MS-DOS文件系統的信息。

[root@localhost ~]# minfo C:

顯示FAT記錄——mshowfat

mshowfat命令語(yǔ)法:

mshowfat [文件...]

實(shí)例:顯示在C盤(pán)(即SCSI磁盤(pán)/dev/sdb的第一個(gè)主分區/dev/sdb1)中創(chuàng )建的文件demoiso.loginstall.log。

本文版權所有,轉載須注明:來(lái)源  http://m.cheanjie.com/qvdv-zhuji-780.html