海詩網(wǎng) 頭條熱點(diǎn) linux下home分區(qū)滿了

linux下home分區(qū)滿了

如果要在運(yùn)行Linux下訪問其他文件系統(tǒng)中的資源,需要使用mount命令。

1.坐騎的基本用法是什么?

格式:掛載[-參數(shù)][設(shè)備名][掛載點(diǎn)]

常用參數(shù)包括:

-a .安裝/etc/fstab文件中分類的所有文件系統(tǒng)。

-f偽裝掛載檢查設(shè)備和目錄,但不真正掛載文件系統(tǒng)。

-n不要在/etc/mtab文件中記錄安裝。

-r文件系統(tǒng)以只讀方式裝載。

-v顯示詳細(xì)的安裝信息。

-w將文件系統(tǒng)裝載為可寫,這是該命令的默認(rèn)設(shè)置。

-t指定設(shè)備的文件系統(tǒng)類型。常見的有:

2 extlinux目前常用的文件系統(tǒng)

msdos MS-DOS的fat是fat16。

vfat windows98中常用的Fat32

Nfs網(wǎng)絡(luò)文件系統(tǒng)

Iso9660光盤標(biāo)準(zhǔn)文件系統(tǒng)

windows nt/2000/XP的文件系統(tǒng)

自動自動檢測文件系統(tǒng)。

-o在掛載文件系統(tǒng)時(shí)指定選項(xiàng),其中一些選項(xiàng)也可以寫入/etc/fstab。常用的有:

默認(rèn)值使用所有選項(xiàng)的默認(rèn)值(自動、nouser、rw、suid)

Auto/noauto允許/不允許安裝a選項(xiàng)。

Dev/nodev不解釋文件系統(tǒng)上的特殊設(shè)備。

Exec/noexec允許/禁止二進(jìn)制代碼的執(zhí)行。

Suid/noSuid確認(rèn)/不確認(rèn)suid和sgid位

用戶/nouser允許/不允許一般用戶掛載。

Code=XXX代碼頁

Iocharset=XXX字符集

Ro以只讀方式安裝。

讀寫安裝

重新裝載重新裝載已裝載的文件系統(tǒng)。

安裝環(huán)形回旋加速器

應(yīng)該注意,掛載點(diǎn)必須是一個(gè)現(xiàn)有的目錄。這個(gè)目錄可以不為空,但是掛載后這個(gè)目錄中以前的內(nèi)容就不可用了,以后卸載就恢復(fù)正常了。使用多個(gè)-o參數(shù)時(shí),-o只使用一次,參數(shù)之間用半角逗號分隔:

代碼:

#安裝o重新安裝,rw /

比如在windows下掛載FAT32文件系統(tǒng)的D盤,一般來說這個(gè)分區(qū)對應(yīng)的是Linux下的/dev/hda5,根據(jù)具體分區(qū)情況會有所不同。這里以hda5為例:

代碼:

# mkdir /mnt/hda5 //創(chuàng)建hda5的目錄作為掛載點(diǎn),位置和目錄名可以自定義//

# mount -t vfat /dev/hda5 /mnt/hda5

一般來說,Linux會自動檢測分區(qū)的文件系統(tǒng),除非要求您指定,否則可以省略-t vfat。

代碼:

#掛載/開發(fā)/hda5 /mnt/hda5

這樣就可以進(jìn)入/mnt/hda5目錄來訪問分區(qū)中的資源。

3.為什么中文文件在mount上分區(qū)后不能顯示成問號/亂碼?

問號表示您的系統(tǒng)中沒有可識別的中文字體。請先安裝中文字體。確保您的系統(tǒng)已經(jīng)可以很好地顯示中文。亂碼的顯示一般是由于mount默認(rèn)使用的文件系統(tǒng)編碼和文件系統(tǒng)中文件的實(shí)際編碼不一致造成的。要正常顯示中文文件,需要在掛載時(shí)使用-o參數(shù)中的codepage和iocharset選項(xiàng)。Page指定文件系統(tǒng)的代碼頁,簡體中文代碼為936;Iocharset指定字符集,簡體中文一般使用cp936或gb2312。

代碼:

# mounto iocharset=GB 2312 code page=936/dev/HD a5/mnt/HD a5

一般來說,mounto iocharset=CP 936/dev/HD a5/mnt/HD a5可以解決問題。

如果這樣做后仍有問題,請嘗試UTF-8編碼:

代碼:

# mounto iocharset=utf8/dev/HD a5/mnt/HD a5

4.為什么普通用戶在掛載后不能寫分區(qū)?

將ou mask=000添加到mount:

代碼:

# mounto umask=000,iocharset=CP 936/dev/HD a5/mnt/HD a5

5.為什么掛載后分區(qū)里的文件都變成了短文件名?

這就是文件系統(tǒng)出錯(cuò)的原因。當(dāng)FAT32安裝為FAT16時(shí)會發(fā)生這種情況。首先卸載,然后用- t vfat重新裝載,以解決問題。

代碼:

# mountt vat/dev/HD a5/mnt/HD a5

6.為什么我不能掛載ntfs分區(qū)?

這就是內(nèi)核不支持NTFS文件系統(tǒng)的原因。請重新編譯內(nèi)核或安裝NTFS文件系統(tǒng)支持包,使內(nèi)核支持NTFS文件系統(tǒng)。

7.如何掛載u盤和mp3?

如果計(jì)算機(jī)沒有其他SCSI設(shè)備和usb外設(shè),則插入的USB閃存驅(qū)動器的設(shè)備路徑是/dev/sda1,并且命令:

代碼:

# mkdir /mnt/u

# mount /dev/sda1 /mnt/u

裝上它。

8.可以直接用iso文件嗎?

沒錯(cuò),就是這個(gè)掛載選項(xiàng)讓Linux有了一個(gè)免費(fèi)的虛擬光驅(qū)。具體用法是:

代碼:

# mkdir /mnt/iso

# mounto loop Linux . iso/mnt/iso

當(dāng)然掛載后掛載點(diǎn)/mnt/iso也是只讀的。

9.為什么我不能掛載iso文件?

一般來說,大部分發(fā)行版使用的內(nèi)核都編譯了對loop設(shè)備的支持,但也有一些情況,所以請確保系統(tǒng)使用的內(nèi)核支持loop設(shè)備。

在第二種情況下,iso文件放在NTFS或其他只讀文件系統(tǒng)中。要安裝環(huán)路設(shè)備,必須將其安裝在可寫分區(qū)中。目前Linux內(nèi)核對NTFS文件系統(tǒng)的寫支持非常有限。請?jiān)趻燧d之前將iso文件復(fù)制到其他可寫文件系統(tǒng)。

10.光驅(qū)軟驅(qū)怎么掛載?

一般來說,CDROM的設(shè)備文件是/dev/hdc,軟驅(qū)的設(shè)備名是/dev/fd0。

代碼:

# mkdir /mnt/cdrom

# mount /dev/hdc /mnt/cdrom //掛載光驅(qū)//

# mkdir /mnt/floppy

# mount /dev/fd0 /mnt/floppy //掛載軟盤驅(qū)動器//

11.為什么掛載的光盤不能顯示中文文件?

一般使用- o iocharset=CP 936選項(xiàng)就可以解決問題;否則,使用utf-8編碼。

代碼:

# mounto iocharset=CP 936/dev/hdc/mnt/cdrom

12.如何引導(dǎo)并自動掛載分區(qū)?

每次掛載都要輸入這么長的命令,真的很繁瑣。只要將分區(qū)信息寫入/etc/fstab文件,就可以實(shí)現(xiàn)系統(tǒng)啟動時(shí)的自動掛載。例如,將下面一行添加到/dev/hda5的自動掛載中:

代碼:

/dev/hda5 /mnt/hda5 vfat默認(rèn)值,iocharset=cp936,rw 0 0

13.如何掛載samba分區(qū)?

代碼:

#市場/管理/份額

# mount -t smbfs -o username=root,password=abc,codepage=936,iocharset=GB 2312//192 . 168 . 1 . 100/share/mnt/share

如果中文顯示不正常,請嘗試UTF-8編碼。當(dāng)然也可以寫入fstab實(shí)現(xiàn)自動掛載。

14.mount-bind是什么意思?

Mount - bind是將一個(gè)目錄的內(nèi)容掛載到另一個(gè)目錄。用法是

代碼:

# mount - bind舊目錄新目錄

這個(gè)命令使得FTP共享目錄變得非常方便。要取消裝載命令,請執(zhí)行以下操作:

代碼:

# mount - move olddir newdir。

如果mount - bind也要寫入fstab,格式如下:

代碼:

舊目錄新目錄無綁定0 0

15.umount的基本用法是什么?

例如,/dev/hda5已經(jīng)掛載在/mnt/hda5上。您可以使用三個(gè)命令卸載掛載的文件系統(tǒng)。

代碼:

# umount /dev/hda5

# umount /mnt/hda5

# umount /dev/hda5 /mnt/hda5

16.為什么umount總是顯示設(shè)備忙?

這是因?yàn)橛幸粋€(gè)程序正在訪問這個(gè)設(shè)備,最簡單的方法是讓訪問這個(gè)設(shè)備的程序退出,然后在以后卸載它。有時(shí)用戶無法弄清楚到底是什么程序在訪問設(shè)備。如果用戶不急于卸載,他們可以使用:

代碼:

# umount -l /mnt/hda5

卸載設(shè)備。選項(xiàng)l不是立即卸載,而是在目錄空閑后卸載。還可以用命令ps aux先檢查占用設(shè)備的程序的PID,再用命令kill殺死占用設(shè)備的進(jìn)程,這樣umount就很放心了。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場,轉(zhuǎn)載請注明出處:http://x91880.com/n/134689.html
      

imap和imaps區(qū)別(pop協(xié)議和imap協(xié)議的區(qū)別)

win10怎樣看有幾根內(nèi)存條(win10查看內(nèi)存條是ddr3還是ddr4)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部