drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 19 07:30 xxxxx
-rw-rw-r-- 1 ubuntu ubuntu 580 Mar 20 07:24
-rw-rw-r-- 1 ubuntu ubuntu 27137 Mar 20 09:10 xxx.js
Di sini ada file di baris kedua tetapi kosong, ada ide bagaimana melihat isinya?
filesystem
files
wizgot
sumber
sumber
ls -b
:)Jawaban:
Inode to the rescue: pertama, lakukan
ls -li
untuk membuat daftar semua file dengan inode mereka. Inode adalah angka di sebelah kiri. Catat nomor inode dari file tidak terlihat Anda. Lalu:find . -inum xxx -exec nano {} \;
mengganti xxx dengan nomor inode, dan mungkin nano dengan editor pilihan Anda.Penjelasan:
Perintah find menemukan file dengan inode number xxx, kemudian mengeksekusi perintah, dalam hal ini: meneruskannya ke
nano
. The{}
adalah sebuah tempat untuk nama file; yang\;
pada akhirnya menunjukkan akhir dari perintah.sumber
Anda bisa melakukan
untuk membuka semua file (pendekatan brute force) Atau lebih baik
jika Anda yakin file dimulai dengan karakter spasi.
(Anda dapat mengganti gedit dengan editor favorit Anda)
sumber
xdg-open *
? Seharusnya membuka semua file menggunakan aplikasi default mereka.*
akan menyebabkan ekspansi shell. Jika file terdiri dari karakter spasi, maka*
hanya akan menambahkan spasi putih ke baris perintah. Karena itu, file tersebut akan dilewati.