Mount
文件系統和掛載點
我對應該提供哪個路徑來儲存文件感到困惑。
host# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda2 5.9G 5.0G 574M 90% / /dev/xvda4 7.9G 147M 7.4G 2% /mnt
預設情況下,它將數據儲存在
/
. 當我的預設位置已滿時,我需要提供其他磁碟位置來儲存文件。那麼我該如何給出路徑呢?是這樣的嗎:
/dev/xvda4/
?或者這樣:/mnt/mydir
您應該
/mnt
在您的情況下使用它,因為它位於具有可用空間的第二個分區上。您不想讓根 (
/
) 分區變滿,因為您會遇到麻煩。例如,在下一次系統更新期間,您的包管理器可能會下載許多包並在嘗試安裝它們時崩潰,這僅僅是由於磁碟空間不足。您的文件的預設位置應該是您的主目錄。例如,如果您以使用者身份登錄,
navaz
那麼您的主目錄是/home/navaz
. 您的一般儲存區域應該是這個而不是 root (/
)。在您的情況下
/home
是根 () 的子目錄,/
因此您不會通過將文件保存到/home
. 但是,如果您掛載 8GiB 分區/home
而不是/mnt
then 您可以使用其上的空間來保存您的文件,這將釋放大部分根分區。