Coś denerwującego w ls -l
poleceniu polega na tym, że pokazuje on tylko godzinę i minutę dla pliku (np. 08:30). Jak mogę zobaczyć drugą porcję (np. 08:30:44)?
man 1 ls
a wyszukiwanie „sekundy” nie daje żadnych wskazówek.
Czy twoja wersja ls obsługuje tę --time-style
opcję? W takim razie:
ls -la --time-style=full-iso blah
-rw-r--r-- 1 root root 0 2011-11-08 18:02:08.954092000 -0700 blah
ls -lT
--time-style=full
i--time-style=full-iso
?Prostszy sposób to:
co jest równe
Jeśli chcesz wyświetlać wpisy jako ukryte pliki zaczynające się od
.
, dodaj-a
:źródło
--time-style=full
i--time-style=full-iso
?W przypadku OS X wygląda na to, że najlepiej:
Z strony
ls(1)
podręcznika 10.10.5:źródło
ls -lT
.Alternatywa dla zatwierdzonej odpowiedzi - możesz użyć niestandardowego formatu, takiego jak w poleceniu date, jeśli wynik „--time-style = full-iso” jest dla Ciebie zbyt szczegółowy:
źródło
Jeśli chodzi o
man ls
instrukcje, po prostuls -e
działa dobrze!źródło
ls
nie ma-e
opcji. Podejrzewam, żels
twoja wersja jest oparta na Darwin.-e
jeśli te inne flagi (oparte na GNU) zawiodą.W przypadku FreeBSD byłoby to:
źródło