Ls

為什麼Linux可以顯示包含字元’/‘的文件名?

  • January 28, 2018

下圖是在真實的 Linux 環境下拍攝的。

ls 輸出在文件名中顯示類似於正斜杠 (/) 的字元

為什麼Linux可以顯示包含字元’/‘的文件名?

這不是一個/字元(U+002F);它是一些看起來相似的 Unicode 字元。

嘗試

ls | hexdump -C

看看它是什麼。

一些可能性是FRACTION SLASH (U+2044)DIVISION SLASH (U+2215)MATHEMATICAL RISING DIAGONAL (U+27CB),以及組合的固線字元U+0337U+0338,但是沒有辦法分辨哪一個來自你的截圖。

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