Mengapa Linux dapat menampilkan nama file yang mengandung karakter '/'?

32

Gambar berikut ini diambil di lingkungan Linux nyata.

Outputnya menunjukkan karakter yang mirip dengan garis miring (/) dalam nama file

Mengapa Linux dapat menampilkan nama file yang mengandung karakter '/'?

xmllmx
sumber
7
Jadi karakter apa itu? Harap perbarui pertanyaan Anda dengan hexdumphasilnya.
cjm
1
Bahkan jika semua API memberlakukan batasan karakter nama file pada penulisan, mungkin saja (tetapi sulit) untuk mengedit nama file secara langsung dalam gambar disk. (Saya tidak tahu apakah filesystem biasa hari ini memeriksa nama file saat dibaca.)
Ulrich Schwarz
@ cjm, saya telah mengembalikan snapshot vmware.
xmllmx
5
@xmllmx: Itulah salah satu alasan mengapa daripada (atau sebagai tambahan) gambar, yang terbaik adalah menyalin dan menempelkan output sebagai teks.
TJ Crowder
2
Ext * hanya melarang dua karakter dari nama file: \0dan /. Ini adalah batasan level kernel dan FS; bahkan jika Anda berhasil melakukannya sendiri dengan mondar-mandir dengan entri direktori, saya 82% yakin Linux tidak akan dapat menavigasi ke file untuk membukanya.
cHao

Jawaban: