Illegal file name是什麼意思

"Illegal file name" 這個詞彙通常出現在計算機科學或操作系統的領域,指的是一個不符合特定檔案系統規範的檔案名稱。不同的檔案系統和操作系統對檔案名稱的長度、可使用的字元、是否允許空格或特殊字元等方面有不同的限制。

例如,在許多Unix-like操作系統的檔案系統中,檔案名稱不能包含某些特殊字元,如斜槓(/)、問號(?)、星號(*)等,因為這些字元有特殊的意義(如分隔路徑或作為通配符)。此外,檔案名稱通常也不能包含控制字元(如換行符、退格符等),並且有長度限制。

當用戶嘗試創建或訪問一個不符合這些規則的檔案名稱時,操作系統會報錯,指出該檔案名稱是「非法的」。這個錯誤可能會在檔案管理器、命令行界面或者應用程式中顯示。

在某些情況下,「非法檔案名稱」也可能指代的是檔案名稱中包含不當或非法字元的檔案,這些檔案可能被用於惡意目的,如惡意軟件或病毒。這種情況下,檔案名稱可能會被安全軟件標記為非法,並被阻止或刪除。

總之,「非法檔案名稱」指的是不符合檔案系統規範或被操作系統或安全軟件識別為有問題的檔案名稱。