① linux系統怎麼把根目錄映射到另一個分區
可以用ln -s命令創建一個軟連接,也就是快捷方式它的功能是為某一個文件在另外一個位置建立一個同不的鏈接,這個命令最常用的參數是-s,具體用法是:ln -s 源文件 目標文件。 當 我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,我們只要在某個固定的目錄,放上該文件,然後在其它的 目錄下用ln命令鏈接(link)它就可以,不必重復的佔用磁碟空間。例如:ln -s /bin/less /usr/local/bin/less -s 是代號(symbolic)的意思。 這 里有兩點要注意:第一,ln命令會保持每一處鏈接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變化;第二,ln的鏈接又軟鏈接 和硬鏈接兩種,軟鏈接就是ln -s ** **,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁碟空間,硬鏈接ln ** **,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,無論是軟鏈接還是硬鏈接,文件都保持同步變化。 如果你用ls察看一個目錄時,發現有的文件後面有一個@的符號,那就是一個用ln命令生成的文件,用ls -l命令去察看,就可以看到顯示的link的路徑了。 ln是linux中又一個非常重要命令,它的功能是為某一個文件在另外一個位置建立一個同步的鏈接.當我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,我們只要在某個固定的目錄,放上該文件,然後在 其它的目錄下用ln命令鏈接(link)它就可以,不必重復的佔用磁碟空間。1.命令格式: ln [參數][源文件或目錄][目標文件或目錄]2.命令功能:Linux文件系統中,有所謂的鏈接(link),我們可以將其視為檔案的別名,而鏈接又可分為兩種 : 硬鏈接(hard link)與軟鏈接(symbolic link),硬鏈接的意思是一個檔案可以有多個名稱,而軟鏈接的方式則是產生一個特殊的檔案,該檔案的內容是指向另一個檔案的位置。硬鏈接是存在同一個文件系統中,而軟鏈接卻可以跨越不同的文件系統。軟鏈接:1.軟鏈接,以路徑的形式存在。類似於Windows操作系統中的快捷方式2.軟鏈接可以 跨文件系統 ,硬鏈接不可以3.軟鏈接可以對一個不存在的文件名進行鏈接4.軟鏈接可以對目錄進行鏈接硬鏈接:1.硬鏈接,以文件副本的形式存在。但不佔用實際空間。2.不允許給目錄創建硬鏈接3.硬鏈接只有在同一個文件系統中才能創建 這里有兩點要注意:第一,ln命令會保持每一處鏈接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變化;第二,ln的鏈接又分軟鏈接和硬鏈接兩種,軟鏈接就是ln –s 源文件 目標文件,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁碟空間,硬鏈接 ln 源文件 目標文件,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,無論是軟鏈接還是硬鏈接,文件都保持同步變化。ln指令用在鏈接文件或目錄,如同時指定兩個以上的文件或目錄,且最後的目的地是一個已經存在的目錄,則會把前面指定的所有文件或目錄復制到該目錄中。若同時指定多個文件或目錄,且最後的目的地並非是一個已存在的目錄,則會出現錯誤信息。Linux系統怎麼把根目錄映射到另一個分區?
② linux 怎麼分區
可以fdisk 和parted命令進行分區 舉例
大概說一下 fdisk /dev/sdb n添加 然後熟人大小 w寫入 具體可以看看《linux就該這么學》上面有截圖可以更好理解
③ linux磁碟分區命令是什麼
Linux磁碟分區命令中有專門的分區命令fdisk和parted。其中fdisk命令較為常用,但不支持大於2TB的分區;如果需要支持大於2TB的分區,則需要使用parted命令,當然parted命令也能分配較小的分區。
④ 我用的是Linux,如何將硬碟分區
/boot --啟動分區
/ --根目錄
swap --虛擬內存,一般為內存的2倍,跟win里的臨時頁面文件一樣
/temp --臨時目錄。linux上的所有用戶都對他有讀寫許可權
/目錄和swap是必須的
⑤ linux下怎麼查看目錄所在的分區
Linux下沒有盤符的概念,而是將各分區通過掛載到目錄(掛載點)來訪問實際的磁碟分區,有時候我們想知道某個文件或目錄是在哪個分區上,
有如下幾種方法:
1、最簡單的,直接 df -h 目錄名
比如我要查看工作目錄下的pan目錄在哪個分區
# df -h pan
可以看到,pan在vda1分區下
1.設備管理
在Linux中,每一個硬體設備都映射到一個系統的文件,對於硬碟、光碟機等IDE或SCSI設備也不例外。Linux把各種IDE設備分配了一個由hd前綴組成的文件;而對於各種SCSI設備,則分配了一個由sd前綴組成的文件。
對於ide硬碟,驅動器標識符為「hdx~」,其中「hd」表明分區所在設備的類型,這里是指ide硬碟了。「x」為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),「~」代表分區,前四個分區用數字1到4表示,它們是主分區或擴展分區,從5開始就是邏輯分區。例,hda3表示為第一個ide硬碟上的第三個主分區或擴展分區,hdb2表示為第二個ide硬碟上的第二個主分區或擴展分區。對於scsi硬碟則標識為「sdx~」,scsi硬碟是用「sd」來表示分區所在設備的類型的,其餘則和ide硬碟的表示方法一樣,不在多說。
例如,第一個IDE設備,Linux就定義為hda;第二個IDE設備就定義為hdb;下面以此類推。而SCSI設備就應該是sda、sdb、sdc等。
2.分區數量
要進行分區就必須針對每一個硬體設備進行操作,這就有可能是一塊IDE硬碟或是一塊SCSI硬碟。對於每一個硬碟(IDE或SCSI)設備,Linux分配了一個1到16的序列號碼,這就代表了這塊硬碟上面的分區號碼。
例如,第一個IDE硬碟的第一個分區,在Linux下面映射的就是hda1,第二個分區就稱作是hda2。對於SCSI硬碟則是sda1、sdb1等。
3.各分區的作用
在Linux中規定,每一個硬碟設備最多能有4個主分區(其中包含擴展分區)構成,任何一個擴展分區都要佔用一個主分區號碼,也就是在一個硬碟中,主分區和擴展分區一共最多是4個。
對於早期的DOS和Windows(Windows 2000以前的版本),系統只承認一個主分區,可以通過在擴展分區上增加邏輯盤符(邏輯分區)的方法,進一步地細化分區。
主分區的作用就是計算機用來進行啟動操作系統的,因此每一個操作系統的啟動,或者稱作是引導程序,都應該存放在主分區上。
這就是主分區和擴展分區及邏輯分區的最大區別。
我們在指定安裝引導Linux的bootloader的時候,都要指定在主分區上,就是最好的例證。
Linux規定了主分區(或者擴展分區)佔用1至16號碼中的前4個號碼。以第一個IDE硬碟為例說明,主分區(或者擴展分區)佔用了hda1、hda2、hda3、hda4,而邏輯分區佔用了hda5到hda16等12個號碼。
因此,Linux下面每一個硬碟總共最多有16個分區。
對於邏輯分區,Linux規定它們必須建立在擴展分區上(在DOS和Windows系統上也是如此規定),而不是主分區上。
因此,我們可以看到擴展分區能夠提供更加靈活的分區模式,但不能用來作為操作系統的引導。除去上面這些各種分區的差別,我們就可以簡單地把它們一視同仁了。
4.分區指標
對於每一個Linux分區來講,分區的大小和分區的類型是最主要的指標。容量的大小讀者很容易理解,但是分區的類型就不是那麼容易接受了。分區的類型規定了這個分區上面的文件系統的格式。
Linux支持多種的文件系統格式,其中包含了我們熟悉的FAT32、FAT16、NTFS、HP-UX,以及各種Linux特有的Linux Native和Linux Swap分區類型。
在Linux系統中,可以通過分區類型號碼來區別這些不同類型的分區。各種類型號碼在介紹Fdisk的使用方式的時候將會介紹。
⑥ Linux系統怎麼把根目錄映射到另一個分區
可以用ln -s命令創建一個軟連接,也就是快捷方式
它的功能是為某一個文件在另外一個位置建立一個同不的鏈接,這個命令最常用的參數是-s,具體用法是:ln -s 源文件 目標文件。
當 我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,我們只要在某個固定的目錄,放上該文件,然後在其它的 目錄下用ln命令鏈接(link)它就可以,不必重復的佔用磁碟空間。
例如:ln -s /bin/less /usr/local/bin/less
-s 是代號(symbolic)的意思。
這 里有兩點要注意:第一,ln命令會保持每一處鏈接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變化;第二,ln的鏈接又軟鏈接 和硬鏈接兩種,軟鏈接就是ln -s ** **,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁碟空間,硬鏈接ln ** **,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,無論是軟鏈接還是硬鏈接,文件都保持同步變化。
如果你用ls察看一個目錄時,發現有的文件後面有一個@的符號,那就是一個用ln命令生成的文件,用ls -l命令去察看,就可以看到顯示的link的路徑了。
ln是linux中又一個非常重要命令,它的功能是為某一個文件在另外一個位置建立一個同步的鏈接.當我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,我們只要在某個固定的目錄,放上該文件,然後在 其它的目錄下用ln命令鏈接(link)它就可以,不必重復的佔用磁碟空間。
1.命令格式:
ln [參數][源文件或目錄][目標文件或目錄]
2.命令功能:
Linux文件系統中,有所謂的鏈接(link),我們可以將其視為檔案的別名,而鏈接又可分為兩種 : 硬鏈接(hard link)與軟鏈接(symbolic link),硬鏈接的意思是一個檔案可以有多個名稱,而軟鏈接的方式則是產生一個特殊的檔案,該檔案的內容是指向另一個檔案的位置。硬鏈接是存在同一個文件系統中,而軟鏈接卻可以跨越不同的文件系統。
軟鏈接:
1.軟鏈接,以路徑的形式存在。類似於Windows操作系統中的快捷方式
2.軟鏈接可以 跨文件系統 ,硬鏈接不可以
3.軟鏈接可以對一個不存在的文件名進行鏈接
4.軟鏈接可以對目錄進行鏈接
硬鏈接:
1.硬鏈接,以文件副本的形式存在。但不佔用實際空間。
2.不允許給目錄創建硬鏈接
3.硬鏈接只有在同一個文件系統中才能創建
這里有兩點要注意:
第一,ln命令會保持每一處鏈接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變化;
第二,ln的鏈接又分軟鏈接和硬鏈接兩種,軟鏈接就是ln –s 源文件 目標文件,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁碟空間,硬鏈接 ln 源文件 目標文件,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,無論是軟鏈接還是硬鏈接,文件都保持同步變化。
ln指令用在鏈接文件或目錄,如同時指定兩個以上的文件或目錄,且最後的目的地是一個已經存在的目錄,則會把前面指定的所有文件或目錄復制到該目錄中。若同時指定多個文件或目錄,且最後的目的地並非是一個已存在的目錄,則會出現錯誤信息。
⑦ linux下怎麼查看目錄所在的分區
1、用df
命令查看查看目錄所在分區,例如查看/var目錄所在分區
2、如果還想看磁碟分區情況,用fdisk
-l命令查看
3、語法:df
[選項]
說明:linux中df命令可顯示所有文件系統對i節點和磁碟塊的使用情況。
該命令各個選項的含義如下:
-a
顯示所有文件系統的磁碟使用情況,包括0塊(block)的文件系統,如/proc文件系統。
-k
以k位元組為單位顯示。
-i
顯示i節點信息,而不是磁碟塊。
-t
顯示各指定類型的文件系統的磁碟空間使用情況。
-x
列出不是某一指定類型文件系統的磁碟空間使用情況(與t選項相反)。
-T
顯示文件系統類型。
功能:檢查文件系統的磁碟空間佔用情況。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等信息。
如果你想了解更詳細內容,建議看看劉遄老師的另外就是劉遄老師的《linux就該這么學》,書籍當中有詳細的描述;
⑧ 簡述Linux的/boot分區、swap分區和/(根)分區的作用
1、boot分區
在Linux中,boot是存儲內核及在引導過程中使用文件的分區,是啟動Linux時使用的一些核心文件;在boot中包括了系統kernel的配置文件、啟動管理程序GRUB的目錄、啟動時的模塊供應的主要來源Initrd文件和vmlinuz文件。
/boot分區就是操作系統的內核及在引導過程中使用的文件,一般是幾年前的版本要求劃分的一個區,大小為100MB左右,但現在的新版本都不需要對這個分區進行單獨劃分,也就是說你完全可以不分/boot。
安裝Linux只要求兩個基本分區,即根分區及交換分區,如果你的磁碟空間足夠大,可以多劃分空間給根分區,你也可以把常用的目錄新建到桌面,如下載的軟體包,放到桌面不影響你進入Linux系統的速度,當然這要求你有足夠大的根分區。
2、swap分區
swap就是Linux下的虛擬內存分區,它的作用是在物理內存使用完之後,將磁碟空間虛擬成內存來使用。
它和Windows系統的交換文件作用類似,但是它是一段連續的磁碟空間,並且對用戶不可見。
需要注意的是,雖然這個swap分區能夠作為虛擬的內存,但它的速度比物理內存可是慢多了,因此如果需要更快的速度的話,並不能寄厚望於SWAP,最好的辦法仍然是極大物理內存。SWAP分區只是臨時的解決辦法。
交換分區的合理值一般在內存的2倍左右?一種流行的說法是,安裝Linux系統時,交換分區swap的大小應該是內存的兩倍。也就是說,如果內存是2G,那麼就應該分出4G的硬碟空間作為交換空間。其實這是嚴重的浪費。真實的情況是:可以根據你系統內存的大小,以及所使用的程序,自行決定交換分區的大小,甚至可以完全不用交換分區。
3、根分區
所謂根分區,說白了就是系統分區,是root分區,所有的東西都放在這裡面。
Linux是一個樹形文件系統,根分區就是它的root節點,任何的目錄文件都會掛在根節點以下。Linux只有一個根。你可以給你的硬碟進行分區,但是,分區設備一定掛載到Linux根目錄下的指定位置,如/usr、/var、/home等。如果要對分區進行操作的話,只能到分區所掛載的目錄中進行操作。所以,不管對硬碟分多少個區,都要將這些分區掛載到根目錄底下才可以使用。
⑨ LINUX的每個根目錄都是幹嘛的我們分區得怎麼去分
linux採用的是級層式的樹狀分區,每個子目錄都和/相連。etc :存放配置相關的文件。bin :存放普通命令的目錄。sbin :存放具有一定許可權才可以使用的命令。boot:存放引導相關的文件。mnt:默認掛載光碟機和軟體的目錄。home:存放普通用戶的文件。root:存放root用戶的文件。至於怎麼分區,可以選擇自動分區啊
⑩ Linux下怎樣用fdisk命令分區
body{
line-height:200%;
}
Linux下怎樣用fdisk命令分區
1、添加新硬碟
因為在現有的硬碟當中,所有的空間以及被分配完了;這個時候就需要拿一塊新的硬碟,然後在新硬碟進行分區。
虛擬機的好處是:只要你的真實機硬體空間足夠,那你想添加多少塊硬碟都可以;但是虛擬機必須先關閉,否則是不能添加新硬碟的
2、查看新硬碟
[root@localhost~]#
fdisk
-l
查詢新添加的硬碟是否被識別。
3、使用fdisk命令分區
[root@localhost~]#
fdisk
/dev/sbd
fdisk交互指令說明
a:設置可引導標記
b:編輯bsd磁碟標簽
c:設置DOS操作系統兼容標記
d:刪除一個分區
l:顯示已知的文件系統類型,82為Linux
swqp分區,83為Linux分區
m:顯示幫助帶單
n:新建分區
o:建立空白DOS分區表
p:顯示分區列表
q:不保存退出
t:改變一個分區的系統ID
w:保存退出
4、重新讀取分區表信息
[root@localhost~]#
partprobe
5、格式化分區
[root@localhost~]#
mkfs
-t
ext4
/dev/sdb1
6、建立掛載點並掛載
[root@localhost~]#
mkdir
/disk1
[root@localhost~]#
mount
/dev/sdb1/disk1/