Aperçu
ls-t est une forme abrégée de 'ls -t', qui affiche les éléments du système de fichiers triés par ordre décroissant selon l'heure de modification (les fichiers modifiés le plus récemment apparaissent en premier). Ceci est utile pour trouver rapidement les fichiers récemment travaillés ou pour suivre les modifications dans un répertoire spécifique. ls-t en soi n'est pas une commande intégrée au système, donc l'utilisateur doit configurer un alias.
Fonctionnalités principales
- Tri par date de modification (du plus récent au plus ancien)
- Identification rapide des fichiers modifiés récemment
- Peut être combiné avec diverses options de la commande ls
Installation
ls-t n'étant pas une commande intégrée, vous devez configurer un alias de shell ou créer un script. La méthode la plus courante consiste à utiliser un alias de shell.
Configuration de l'alias
Pour utiliser ls-t dans les shells bash ou zsh, ajoutez la ligne suivante à votre fichier de configuration de shell (par exemple, ~/.bashrc, ~/.zshrc).
echo "alias ls-t='ls -t'" >> ~/.bashrc
source ~/.bashrc
Commande de configuration d'alias
Explication
La commande ci-dessus associe l'alias `ls-t` à la commande `ls -t`. Exécutez `source ~/.bashrc` pour appliquer les modifications immédiatement, ou ouvrez un nouveau terminal.
Exemples d'utilisation
ls-t fonctionne de la même manière que 'ls -t' et peut être utilisé en combinaison avec diverses options de ls.
Afficher la liste des fichiers modifiés le plus récemment
ls-t
Liste les fichiers du répertoire courant dans l'ordre de modification le plus récent.
Afficher en ordre chronologique avec informations détaillées
ls-t -l
Liste les fichiers avec leurs informations détaillées (permissions, propriétaire, taille, etc.) dans l'ordre chronologique.
Afficher avec informations détaillées et taille lisible par l'homme
ls-t -lh
Affiche la taille des fichiers en KB, MB, etc. pour une meilleure lisibilité, avec les informations détaillées et dans l'ordre chronologique.
Afficher en ordre chronologique, du plus ancien au plus récent
ls-t -r
Inverse l'ordre de tri par défaut (du plus récent au plus ancien) pour lister les fichiers du plus ancien au plus récent.
Afficher les fichiers cachés en ordre chronologique
ls-t -a
Liste les fichiers et répertoires cachés commençant par un point (.) dans l'ordre chronologique.
Conseils et précautions
Conseils et précautions pour utiliser efficacement ls-t (c'est-à-dire ls -t).
Ordre de tri
ls -t liste par défaut les fichiers modifiés le plus récemment. Pour afficher du plus ancien au plus récent, utilisez l'option `-r` (reverse).
- Du plus récent au plus ancien (par défaut) : `ls-t`
- Du plus ancien au plus récent : `ls-t -r`
Tri des répertoires
ls -t trie les fichiers et les répertoires selon leur heure de modification. L'heure de modification d'un répertoire lui-même peut différer de la modification des fichiers qu'il contient.
Autres critères de temps
ls peut trier selon l'heure d'accès (-u) ou l'heure de création (-U, sur certains systèmes) en plus de l'heure de modification. Utilisez ces options selon vos besoins.
- Par heure d'accès : `ls -tu`
- Par heure de création (Linux) : `ls -l --time=ctime`
Gestion des alias
Les alias ne s'appliquent qu'à la session de shell actuelle. Pour une utilisation permanente, vous devez les ajouter à votre fichier de configuration de shell (par exemple, ~/.bashrc, ~/.zshrc). Si vous utilisez plusieurs shells, vous devrez les ajouter à la configuration de chaque shell.