Filenames
cp:無法創建正常文件:參數無效
sudo cp -r "/home/fleamour/Music/Mum's Music" /run/media/fleamour/3732-6531 cp: cannot create regular file '/run/media/fleamour/3732-6531/Mum'\''s Music/Louis Armstrong - At His Very Best/13 - Louis Armstrong; Ella Fitzgerald _ Gee, Baby, Ain'\''t I Good To You?.mp3': Invalid argument cp: cannot create regular file "/run/media/fleamour/3732-6531/Mum's Music/Various Artists/Good Mood Music/Disc 1 - 08 - The Four Seasons: Spring Allegro.mp3": Invalid argument...
什麼是正確的語法?我以這種方式失去了大約一張專輯價值的音樂。這是在 Konsole (openSUSE Tumblweed) 下。
您的命令的語法是正確的。“無效參數”
cp
通常意味著文件名在目標文件系統上無效。它可能太長,包含禁止字元,或者是保留字。例如,Windows 文件系統(FAT、NTFS)禁止在文件名中使用
:
和等字元?
,因此您無法將這些文件複製到 Windows 文件系統中。有幾種解決方法:
- 使用不同的文件系統(Windows 不支持)。
- 重命名文件。
- 僅儲存包含文件的存檔(例如 zip 文件)。Windows 將無法解壓縮該存檔。