Почему Linux может показать имя файла, содержащее символ '/'?

В реальной среде Linux отображается следующее изображение.

ls output, показывающий символы, похожие на forward-slash (/) в имени файла

Почему Linux может показать имя файла, содержащего символ '/'?

33 голоса | спросил xmllmx 5 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 05 Sep 2014 08:30:07 +0400 2014, 08:30:07

1 ответ


54

Это не символ / (U+002F ); это какой-то символ Юникода, который выглядит просто.

Try

ls | hexdump -C

, чтобы узнать, что это такое.

Некоторые возможности FRACTION SLASH (U + 2044) , ОТДЕЛЕНИЕ SLASH (U + 2215) , МАТЕМАТИЧЕСКИЙ ДИАГНОСТИК ВОСПРОИЗВЕДЕНИЯ (U + 27CB) и объединение символов солидуса U+0337 и U + 0338 , но нет способа сказать, какой из снимков экрана.

ответил cjm 5 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 05 Sep 2014 08:57:08 +0400 2014, 08:57:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132