Existe algum comando para exibir os arquivos modificados / criados recentemente?
Qual...?
Existe algum comando para exibir os arquivos modificados / criados recentemente?
Qual...?
Respostas:
Basta pressionar Ctrl+ Alt+ Tno teclado para abrir o Terminal. Quando abrir, execute o (s) comando (s) abaixo:
find ${1} -type f | xargs stat --format '%Y :%y %n' 2>/dev/null | sort -nr | cut -d: -f2-
Consulte o comando Localizar
-iname. Por exemplo, encontre o arquivo * .txt, mas ignore o arquivo .txt oculto, como .vimrc -type f \( -iname "*.txt" ! -iname ".*" \).
statComando de verificação :
Uso:
stat [options] filename ... ...
por exemplo
stat /home/user/Docs/filename.txt
Para procurar arquivos, use os findcomandos:
por exemplo
find /to/target/directory* -mtime -1
(o -mtime narquivo switch show com os dados modificados pela última vez n * 24 horas atrás, para -mtime -1os arquivos com 1 dia de idade será mostrado)
find /to/target/directory* -mmin 30
mostrará os arquivos modificados nos últimos 30 minutos.
Verifique mais opções em TESTES nas páginas de manual (use man findno terminal). Você pode usar outras opções como -amin n(último acesso n minutos atrás), -cmin(o status do arquivo foi alterado pela última vez n minutos atrás) e outras.
stat filenameonde o nome do arquivo pode ser o caminho absoluto ou relativo do seu destino. Isso mostrará acesso, modificação, alteração de tempos entre outras saídas.
stattambém fornecerá a hora do nascimento do arquivo, se o sistema de arquivos suportar isso ..
statfornece propriedades de um arquivo ou diretório específico (como quando foi modificado pela última vez). Portanto, este comando não é apropriado para esta pergunta.
ls -t
Isso ordenará a lista de arquivos por tempo de modificação