Mount
為什麼某些工具(例如 dd)不需要安裝點來使用設備?
如果我需要在 Ubuntu 機器上使用我的 USB 驅動器,我需要先掛載它。如果我的 USB 設備是,
/dev/sdb1
那麼我安裝它:mount /dev/sdb1 /home/some_folder
然後用於
/home/some_folder
讀取和寫入數據到 U 盤。但是像這樣的工具
dd
可以在沒有安裝點的情況下直接與設備一起工作:dd if=/dev/sdb1 ...
這是為什麼?為什麼我不能在不安裝 USB 的情況下使用它但
dd
工作正常?
您可以在不安裝 USB 的情況下使用它。您可以使用
dd
或其他工具將數據複製到其中,並從中複製數據。將儲存設備用作交換空間而不安裝它們也很常見。“掛載”是指將駐留在單獨儲存設備上的文件系統附加到目前掛載的文件系統。這需要使用文件系統結構格式化的儲存設備。完成此操作後,您可以訪問已掛載文件系統上的文件和其他對象,而不必擔心它們駐留在哪個設備上。您只會看到一個無縫的文件系統樹。這只有在您安裝該設備時才有可能。