Obtenha a última data modificada do arquivo no Linux

Obtenha a última data modificada do arquivo no Linux
Este tutorial mostra três maneiras simples de obter a última data modificada de um arquivo no Linux. Depois de ler este tutorial, você saberá como verificar a última data de modificação de um arquivo usando os comandos ls, data, e Estado.

Obtenha a última data modificada de um arquivo no Linux com a data de comando

O primeiro método para aprender a última data de modificação de um arquivo em Linux explicada neste tutorial se concentra no data comando. Quando o comando data é seguido pelo -r Flag, mostra -nos a última data de modificação de um arquivo.

O exemplo a seguir mostra a sintaxe para usar o comando de data, onde Linuxhint é o arquivo cuja última data de modificação eu quero ser impressa.

Data -R Linuxhint

Como você pode ver, a saída é muito fácil de usar e inclui a data e a hora da última modificação feita no arquivo.

Para mais informações sobre o data comando, visite https: // man7.org/linux/man-páginas/man1/data.1.html.

Obtenha a última data modificada dos arquivos no Linux usando o comando ls

O segundo método explicado neste tutorial explica como obter a última data modificada de um arquivo usando o ls comando.

Primeiro, vamos usar o ls comando seguido pelo -eu bandeira, como mostrado na captura de tela abaixo. O -eu A bandeira instrui o comando LS a imprimir uma lista de arquivos longos de formato. A lista de formatos longos inclui a última data de modificação de um arquivo.

ls -l

Como você pode ver, a primeira coluna mostra as permissões, a segunda e a terceira coluna mostram usuários e grupos de arquivos. A quarta coluna é o tamanho. Então você pode ver o mês, o dia e o tempo em que o arquivo foi modificado. Ao contrário do método anterior com ls, Você receberá uma lista de todos os arquivos no diretório, incluindo suas datas de modificação.

Para uma saída ordenada, você pode adicionar o -t bandeira. O sinalizador -t imprimirá a saída ordenada por data de modificação, mostrando os últimos arquivos modificados primeiro, conforme mostrado na imagem a seguir.

LS -LT

Como você pode ver agora, os últimos arquivos modificados agora são mostrados primeiro.

O comando LS também permite verificar a última data de modificação de um arquivo individualmente; Para isso, basta especificar o nome do arquivo, como mostrado abaixo.

LS -L Linuxhint

Como você pode ver, esta saída é mais fácil de usar se você quiser verificar apenas um único arquivo.

Você pode obter informações adicionais sobre o comando ls em sua página mane https: // pt.Wikipedia.org/wiki/ls.

Aprenda a última data modificada de um arquivo no Linux usando o Stat

O terceiro método para obter a última data de modificação de um arquivo em Linux explicada neste artigo mostra como usar o Estado Comando para esse propósito.

A sintaxe é bem simples; Basta executar o comando stat seguido pelo nome do arquivo cuja última data de modificação você deseja saber, como mostrado no exemplo abaixo.

Stat Linuxhint

Como você pode ver, a saída mostra mais informações do que comandos anteriores. É importante diferenciar as datas de modificação e mudança.

A fila chamada Modificar mostra -nos a última vez que o arquivo foi modificado. A linha chamada alteração mostra a última vez que o status do arquivo foi alterado; O status inclui mudança de permissões, mudança de propriedade, etc.

Você pode executar o comando abaixo para obter a saída apenas o tempo de modificação, omitindo o restante da informação.

stat -c '%y' linuxhint

Como você vê, a saída é limitada à última data de modificação.

O comando STAT também nos permite verificar vários arquivos de uma só vez, conforme mostrado no exemplo abaixo, em que arquivos chamados Linuxhint, e LinuxhintFile são verificados.

Stat Linuxhint LinuxhintFile

Agora obtemos informações sobre os dois arquivos que especificamos.

Você pode obter mais informações sobre o Estado comando em https: // man7.org/linux/man-páginas/man1/stat.1.html.

Conclusão

Este tutorial mostra que obter a última data modificada de um arquivo no Linux pode ser feita através de diferentes métodos simples. Não há vantagem especial para nenhum dos métodos explicados; Todos eles podem ser implementados facilmente e sem instalar pacotes adicionais. Para este tutorial, usei o Debian, mas todos os comandos descritos aqui estão disponíveis em todas as distribuições Linux. Todos os comandos explicados têm recursos adicionais que você pode conhecer lendo as páginas do homem especificadas no final de cada seção.

Obrigado por nos seguir; Continue lendo Linux Dint para dicas e tutoriais adicionais.