Shell

無法訪問我的外部硬碟驅動器。

  • May 13, 2015

我對 Linux 相當陌生,並且一直在嘗試使用終端在我的外部硬碟驅動器上移動一些文件,但我似乎無法讓它工作。我正在使用具有 ext4 格式的通用外部硬碟驅動器,但無論我嘗試什麼,我都無法通過終端對其執行任何操作。驅動器的名稱中確實有空格,因此當我在終端中執行某些操作時,它會嘗試分隔外部名稱並且吐出未找到目錄。有沒有辦法讓它在不刪除空格的情況下辨識名稱?任何幫助將不勝感激。

歡迎來到 Linux!一個能讓你從這裡開始的技巧(並且會讓你在未來避免腕管)是“標籤完成”:

$ ls /med

然後按Tab查看

$ ls /media/

如果您Tab再次按下,您可能會看到繼續路徑的可能選項列表,

$ ls /media/
MyBigExternalDrive/    My Example Hard Drive/

或者(如果只有一條路徑)將完成整個路徑:

$ ls /media/My\ Example\ Hard\ Drive/

像這樣的技巧很好,因為您可以學習看似無關的語法。\在這種情況下,您可以通過在空格前面放置 a 來寫出帶有空格的路徑。

引用自:https://unix.stackexchange.com/questions/203076