Aperçu
ls-h est une commande personnalisée qui exécute la fonction de 'ls -h', convertissant la taille des fichiers en unités telles que 1024 octets (K), 1048576 octets (M) et les affichant. Ceci est très utile pour identifier rapidement la taille des fichiers ou répertoires volumineux.
Caractéristiques principales
- Affiche la taille des fichiers dans des unités lisibles par l'homme (K, M, G)
- Même fonction que l'option '-h' de la commande 'ls' standard
- Principalement utilisé sous forme d'alias ou de script pour la commodité de l'utilisateur
Options principales
ls-h inclut en soi la fonctionnalité de 'ls -h', donc plutôt que d'avoir des options uniques distinctes, il peut être utilisé avec d'autres options de la commande 'ls'. Les options décrites ici sont des options de la commande 'ls', et peuvent être utilisées conjointement si ls-h est un alias de 'ls -h'.
Affichage/Format
Commande générée :
Essayez de combiner les commandes.
Description:
`ls-h` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
ls-h est principalement utilisé comme alias pour 'ls -h', donc les exemples ci-dessous montrent comment utiliser 'ls -h'. Si un alias ls-h est configuré, vous pouvez obtenir le même résultat en tapant 'ls-h' au lieu de 'ls -h'.
Afficher la taille des fichiers du répertoire courant
ls -h
Affiche la taille des fichiers et répertoires du répertoire courant dans des unités lisibles par l'homme.
Afficher la taille avec des informations détaillées
ls -lh
Affiche la taille lisible par l'homme avec les informations détaillées du fichier (permissions, propriétaire, etc.).
Afficher la taille des fichiers cachés dans un répertoire spécifique
ls -ah /var/log
Affiche la taille de tous les éléments, y compris les fichiers cachés, dans le répertoire spécifié, dans des unités lisibles par l'homme.
Installation
ls-h n'est pas une commande intégrée au système par défaut. Pour utiliser la fonctionnalité de 'ls -h' de manière pratique, vous pouvez définir un alias personnalisé ou créer un script shell simple.
Définir un alias
alias ls-h='ls -h'
Pour utiliser 'ls-h' comme alias de 'ls -h' pendant la session shell, tapez la commande suivante. Pour une utilisation permanente, vous devez l'ajouter à votre fichier de configuration shell (par exemple, ~/.bashrc, ~/.zshrc).
Définir un alias permanent (Bash/Zsh)
echo "alias ls-h='ls -h'" >> ~/.bashrc
source ~/.bashrc
Ajoutez la commande alias ci-dessus au fichier ~/.bashrc ou ~/.zshrc, puis appliquez les modifications.
Créer un script shell simple
echo '#!/bin/bash\nls -h "$@"' > ~/bin/ls-h\nchmod +x ~/bin/ls-h
Vous pouvez également créer un script exécutable pour créer la commande 'ls-h'. Créez un fichier de script, accordez-lui les permissions d'exécution, puis enregistrez-le dans un répertoire inclus dans votre PATH (par exemple, ~/bin).
Conseils et précautions
Voici quelques conseils utiles et points à considérer lors de l'utilisation de ls-h.
Combinaison avec d'autres options de ls
Si ls-h est un alias de 'ls -h', vous pouvez le combiner librement avec d'autres options utiles de la commande 'ls' (-l, -a, -t, -r, etc.). Par exemple, vous pouvez l'utiliser comme 'ls-h -lat'.
- ls-h -l : Affiche la taille lisible par l'homme avec des informations détaillées
- ls-h -a : Affiche la taille lisible par l'homme en incluant les fichiers cachés
- ls-h -t : Trie par date et affiche la taille lisible par l'homme
Alias vs Script
Pour des fonctionnalités simples, un alias est pratique, mais si une logique plus complexe ou un traitement d'arguments supplémentaire est nécessaire, une approche par script est plus flexible. Dans la plupart des cas, un alias pour 'ls -h' est suffisant.