
我很困惑應該提供哪個路徑來儲存文件。
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
答案1
您應該/mnt
在您的情況下使用,因為它位於有可用空間的第二個分割區上。
您不希望根 ( /
) 分區已滿,否則會遇到麻煩。例如,在下一次系統更新期間,您的套件管理器可能會下載許多套件並在嘗試安裝它們時崩潰,這僅僅是由於磁碟空間不足。
這預設文件的位置應該是您的主目錄。例如,如果您以使用者身分登錄,navaz
那麼您的主目錄是/home/navaz
。你的一般儲存區域應該是這個而不是 root ( /
)。
在您的情況下,/home
它是 root () 的子目錄/
,因此您不會透過將檔案儲存到 來阻止磁碟填滿/home
。但是,如果您掛載 8GiB 分割區,/home
那麼/mnt
您可以使用該分割區上的空間來儲存文件,這將釋放大部分根分割區。