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
Tutaj jest plik w drugim wierszu, ale jest pusty, jakiś pomysł, jak zobaczyć zawartość?
filesystem
files
czarodziej
źródło
źródło
ls -b
:)Odpowiedzi:
I-węzły na ratunek: najpierw wykonaj
ls -li
listę wszystkich plików z ich i-węzłami. I-węzeł to liczba po lewej stronie. Zwróć uwagę na numer i-węzła niewidzialnego pliku. Następnie:find . -inum xxx -exec nano {} \;
zastępując xxx numerem i-węzła i ewentualnie nano wybranym edytorem.Objaśnienie:
Polecenie find znajduje plik o numerze i-węzła xxx, a następnie wykonuje polecenie, w tym przypadku: przekazuje je
nano
.{}
Jest zastępczy dla plików;\;
na końcu wskazuje na końcu polecenia.źródło
Możesz zrobić
aby otworzyć wszystkie pliki (podejście z użyciem siły brutalnej) Lub lepiej
jeśli masz pewność, że plik zaczyna się od spacji.
(możesz zastąpić gedit swoim ulubionym edytorem)
źródło
xdg-open *
? Powinien otworzyć wszystkie pliki za pomocą domyślnej aplikacji.*
spowoduje rozszerzenie powłoki. Jeśli plik składa się ze spacji, to*
po prostu doda spację do linii poleceń. Dlatego plik zostanie pominięty.