Gdy używam tych poleceń, otrzymuję to samo wyjście, ale zmieniana jest tylko kolejność ls -ltr
poleceń. Czy ktoś może mi powiedzieć, jaka jest różnica między poniższymi poleceniami?
ll
ls -l
ls -ltr
command-line
ls
Vishal
źródło
źródło
Odpowiedzi:
Po pierwsze, wspomniane polecenia nie generują tego samego wyniku. Oto szczegóły:
ll
: Nie ma takiego poleceniall
, w Ubuntu jest to alias polecenials -alF
. możesz to znaleźć:-a
opcja pokazuje ukryte pliki (pokaże.
i..
też)-l
opcja polega na wyświetleniu wyniku jako długiej listy wraz z różnymi atrybutami, np. uprawnieniami, rozmiarami plików, użyciem, grupą, czasem modyfikacji itp.-F
dołącza jeden z*/=>@|
wpisów, służy zasadniczo do odróżnienia plików od katalogów, ponieważ dołącza się/
do wpisów kataloguPrzykład:
ls -l
: Jak wspomniano wcześniej-l
, wpisy będą wyświetlane jako długa lista wraz z różnymi atrybutami.Przykład:
ls -ltr
:-t
opcja posortuje wpisy według daty modyfikacji (od najnowszej)-r
odwróci kolejność sortowania.Jak
-t
posortuje się według czasu modyfikacji od najnowszego,-r
spowoduje odwrotność, tzn. Najstarsze wpisy zostaną pokazane jako pierwsze.Przykład (dodanie pliku i katalogu, aby był bardziej przejrzysty):
Sprawdź,
man ls
aby uzyskać więcej pomysłów.źródło