dev :裝置檔案
media :掛載**裝置,如光碟機、u盤等
mnt :目錄是讓使用者臨時掛載別的檔案系統,如掛載windows下的某個分割槽,ubuntu預設還是掛載在/media目錄。
df :檢視分割槽掛載情況,
fdisk :檢視系統分割槽情況。
一、 掛載:
linux中樹形的檔案結構,最頂層是/ 目錄。在安裝系統時,你必須選擇把乙個主分割槽掛載在/ 目錄下,因為系統需要安裝在/掛載的主分割槽下。否則系統會提示你。這裡又一次提到了掛載。所以掛載就是把目錄和分割槽連線起來。不同的是windows是把分割槽對映到乙個碟符,而linux下是對映到乙個目錄。 這是理解他們不同最重要的地方,而導致不同的是因為檔案系統結構不同。
linux的檔案系統是樹形的,安裝的系統必須是在/ 目錄下,因為/目錄下掛載了乙個主分割槽。/目錄是樹形的根,其他所有目錄都是他的子節點。 我們安裝系統的時候已經把分割槽1掛載到 / 目錄下了. 而這個時候沒有掛載其他任何分割槽,所以/ 目錄下的所有其他目錄都在這個分割槽下,也就是說,在任何目錄下讀寫操作實際都是操作的這個1號分割槽。如果我們想使用其他分割槽,就必須把這個分割槽掛載到乙個目錄下,這個目錄可以是已經存在的目錄,比如/home,也可以是我們自己建立的目錄,比如/oracle。當然有些目錄比如/lib, /dev, /etc, /usr這些都不能掛載其他分割槽,因為他們都存放著系統需要的檔案,一旦被掛載其他分割槽,那沒os就無法找到所需的檔案,系統就會崩潰。比如我們把分割槽2掛載到/usr/x11目錄下時,系統就無法通過x11目錄找到分割槽1上的檔案,這個時候系統圖形介面就無法使用了. 雖然檔案還在硬碟上。
前面說過,目錄 --- 分割槽 是通過掛載吧他們聯絡起來。你更換了分割槽,也就破壞了聯絡,就無法在找到之前的檔案了。分割槽5和分割槽6,我們把它掛載到/home/ftp 和 /oracle目錄下,這個時候我們在操作這2個目錄是,就是操作對用的分割槽了.
而windows就沒這麼複雜,她不是採用樹形的結構,每個分割槽對應乙個碟符,一旦建立對映關係就無法在修改。實際上,linux的每個掛載了分割槽的目錄就相當於windows系統中的碟符,比如上面的,/home/ftp 和 /oracle目錄我們就可以把她看做乙個碟符和乙個分割槽關聯,只是因為linux檔案系統,使得她更加靈活,所以也更複雜和難以理解。
linux下所有裝置都被認為是檔案,而/dev目錄存放所有系統裝置檔案的,而乙個分割槽就是乙個檔案,名字就是分割槽的名字. liunx採用樹形的檔案管理系統,也就是在linux系統中,可以說已經沒有分割槽的概念了。分割槽在linux和其他裝置一樣都只是乙個檔案。要使用乙個分割槽必須把它載入到檔案系統中。
檢視磁碟的掛載情況1、df 命令 2、 mount 命令
二、 關於mount命令(用來掛載硬碟或映象等)
用法:mount [-t vfstype] [-o options] device dir
1.-t vfstype 指定檔案系統的型別,通常不必指定。mount 會自動選擇正確的型別。常用型別有:
dos fat16檔案系統:msdos
windows 9x fat32檔案系統:vfat
windows nt ntfs檔案系統:ntfs
windows網路檔案共享:smbfs (預設的windows系統都支援的)
2.-o options 主要用來描述裝置或檔案的掛接方式。常用的引數有:
defaults 使用所有選項的預設值(auto、nouser、rw、suid)
auto/noauto 允許/不允許以 –a選項進行安裝
dev/nodev 對/不對檔案系統上的特殊裝置進行解釋
exec/noexec 允許/不允許執行二進位制**
suid/nosuid 確認/不確認suid和sgid位
user /nouser 允許/不允許一般使用者掛載
codepage=*** **頁
iocharset=*** 字符集
ro 以唯讀方式掛載
rw 以讀寫方式掛載
remount 重新安裝已經安裝了的檔案系統
loop 掛載迴旋裝置
username/password用來設定有訪問許可權的使用者名稱和密碼
需要注意的是,掛載點必須是乙個已經存在的目錄,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用,umount以後會恢復正常。使用多個-o引數的時候,-o 只用一次,引數之間用半形逗號隔開:
3.device 要掛接(mount)的裝置。儲存裝置比如/dev/hda1, /dev/sda1 ,cdrom 等;
一般的情況下光碟機裝置是/dev/cdrom ;軟碟機裝置是/dev/fd0 ;硬碟及行動硬碟以 fdisk -l 的輸出為準;
4.dir裝置在系統上的掛接點(mount point)。
三、舉例
掛載磁碟分割槽:
1、mkdir /mnt/hda6 ——建立hda6目錄作為掛載點,位置與目錄均可自定義
2、mount /dev/hda6 /mnt/hda6
掛載u盤
1、mkdir /mnt/u
2、mount /dev/sda1 /mnt/u
掛載光碟機和軟碟機
1、mkdir /mnt/cdrom
2、mount /dev/hdc /mnt/cdrom
Linux常用技巧系列 硬碟掛載篇Mount
閱讀時間 1分鐘 硬碟掛載也是常用的命令之一,系統所在盤空間肯定是不夠的。常常需要額外掛程式載乙個更大的硬碟。這個時候就需要掛載 解掛載命令。1.掛載 檢查一下可以掛載的磁碟 root localhost fdisk l可以看到 dev sdc dev sdd 各有1t的儲存空間,可以掛載。unit...
ubuntu配置NFS,掛載到開發板(新手版)
首先我們需要準備的東西有 1.虛擬機器 這裡我用的是vmware 2.ubuntu的映象安裝包 3.安裝好的ubuntu系統 一開始的介面是這樣的,左側沒有命令列終端 我們按快捷鍵ctrl alt t 或 alt f2搜尋 gnome terminal即可開啟命令列模式 注釋 由於用到root超級使...
ubuntu掛載硬碟
ubuntu linux phpblog html 如果系統到硬碟滿了,需要新增新的硬碟,在linux 作業系統應 該怎麼做呢。如果您想新增乙個新的分 區,或者增加乙個新的硬碟,您要通過分割槽工具來新增分割槽,然後要建立分割槽的檔案系統,然後才是掛 載文 件系統 比如通過mount加 載,或者通過修...