ls: como listar diretórios classificados por registros de data e hora dos arquivos que ele contém
14
Como faço para listar diretórios pelo tempo de acesso, no sentido de que alguns novos arquivos / diretórios são criados (por exemplo, diretórios que contêm os arquivos criados mais recentemente).
Corra man lspara obter uma lista completa de opções, incluindo várias possibilidades de classificação.
Caleb
Respostas:
21
Existem algumas opções que você pode combinar.
O -ccomutador classifica por hora modificada [1]:
-c com -lt : classifica por e mostra, ctime (hora da última modificação das informações de status do arquivo) com -l : mostra ctime e classifica por nome, caso contrário:
classifica por ctime
Os comutadores -ue -ttambém podem ser usados:
-t classifica por hora da modificação -u com -lt : classifica por e mostra, acessa a hora com -l : mostra a hora de acesso e classifica por nome, caso contrário: classifica pela hora de acesso
Você pode juntar tudo dessa forma [2]:
ls -ltcr # sort by and show change time, most recent last
ls -ltur # sort by and show access time, most recent last
ls -ltr # sort by date, most recent last
man ls
para obter uma lista completa de opções, incluindo várias possibilidades de classificação.Respostas:
Existem algumas opções que você pode combinar.
O
-c
comutador classifica por hora modificada [1]:Os comutadores
-u
e-t
também podem ser usados:Você pode juntar tudo dessa forma [2]:
[1] http://unixhelp.ed.ac.uk/CGI/man-cgi?ls
[2]
-r
reverte a ordemfonte