15 Exemples de commande «LS» de base dans Linux

15 Exemples de commande «LS» de base dans Linux

La commande LS est l'une des commandes les plus fréquemment utilisées de Linux. Je crois que le LS La commande est la première commande que vous pouvez utiliser lorsque vous entrez dans l'invite de commande de la zone Linux.

Nous utilisons la base quotidienne de la commande LS et souvent même si nous ne connaissons pas et n'utilisons jamais toutes les astuces de commande LS disponibles.

[Vous pourriez également aimer: 5 outils utiles pour se souvenir des commandes Linux pour toujours]

Dans cet article, nous discuterons des bases de Commande LS Exemples avec tous les paramètres disponibles dans Linux.

Commande Linux LS

1. Liste des fichiers et des répertoires dans Linux

En cours Commande LS sans aucune liste de fichiers et répertoires dans un format nu où nous ne pourrons pas afficher les détails comme les types de fichiers, la taille, la date et l'heure modifiées, l'autorisation et les liens, etc.

# LS 0001.Index de téléchargements de bureau PCAP.Installation HTML.enregistrer.Modèles d'images syslog anaconda-ks.CFG documente fbcmd_update.Installation de PHP.Journal des vidéos publiques de musique 

2. Longue liste des fichiers dans Linux

Ici, ls -l (-l est un caractère, pas un) affiche le fichier ou le répertoire, la taille, la date et l'heure modifiées, le nom du fichier ou du dossier et le propriétaire du fichier, et son autorisation.

# ls -l total 176 -rw-r - r--. 1 racine racine 683 19 août 09:59 0001.PCAP -RW-------. 1 racine racine 1586 31 juil 02:17 Anaconda-ks.cfg drwxr-xr-x. 2 Root Root 4096 31 juil 02:48 DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Documents DRWXR-XR-X. 4 racine racine 4096 16 août 02:55 Téléchargements -rw-r - r--. 1 racine racine 21262 12 août 12:42 FBCMD_UPDATE.php -rw-r - r--. 1 racine racine 46701 31 juil 09:58 Index.html -rw-r - r--. 1 racine racine 48867 31 juil 02:17 Installation.log -rw-r - r--. 1 racine racine 11439 31 juillet 02:13 Installation.enregistrer.syslog drwxr-xr-x. 2 Root Root 4096 31 juil 02:48 MUSIQUE DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Images DRWXR-XR-X. 2 racine racine 4096 31 juil 02:48 public drwxr-xr-x. 2 racine racine 4096 31 juil 02:48 Modèles DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Vidéos

3. Afficher les fichiers cachés dans Linux

Liste tous les fichiers, y compris les fichiers cachés en commençant par '.'.

# ls -a… Documents Bashrc .Installation de GCONFD.enregistrer .nautile .Pulse-Cookie… Téléchargements de cache .Installation de GNOME2.enregistrer .netstat.SWP .utilisé récemment.XBEL 0001.PCAP .configurer .elinks .gnome2_private .kde .opéra .anaconda-ks.CFG .CSHRC .esd_auth .GTK-Bookmarks .images libreOffice .TCSHRC .bash_history .dbus .fbcmd .GVFS .local .modèles PKI .bash_logout bourse fbcmd_update.php .Icite-autorité .Vidéos publiques de Mozilla .bash_profile .digrc .index GCONF.musique html .impulsion .Wireshark 

4. Liste des fichiers avec un format lisible par humain

Avec une combinaison de -LH Option, affiche les tailles dans un format lisible par l'homme.

# ls -lh total 176k -rw-r - r--. 1 racine racine 683 19 août 09:59 0001.PCAP -RW-------. 1 racine racine 1.6K 31 juillet 02:17 Anaconda-ks.cfg drwxr-xr-x. 2 racine racine 4.0k 31 juillet 02:48 DRWXR-XR-X. 2 racine racine 4.0k 31 juil 02:48 Documents DRWXR-XR-X. 4 racine racine 4.0k 16 août 02:55 Téléchargements -rw-r - r--. 1 racine racine 21k 12 août 12:42 fbcmd_update.php -rw-r - r--. 1 racine racine 46k 31 juil 09:58 Index.html -rw-r - r--. 1 racine racine 48k 31 juil 02:17 Installation.log -rw-r - r--. 1 racine Root 12k 31 juil 02:13 Installation.enregistrer.syslog drwxr-xr-x. 2 racine racine 4.0k 31 juillet 02:48 MUSIQUE DRWXR-XR-X. 2 racine racine 4.0k 31 juillet 02:48 Images drwxr-xr-x. 2 racine racine 4.0k 31 juillet 02:48 public drwxr-xr-x. 2 racine racine 4.0k 31 juillet 02:48 Modèles DRWXR-XR-X. 2 racine racine 4.0k 31 juil 02:48 Vidéos

5. Liste des fichiers et des répertoires avec le caractère '/' à la fin

En utilisant le -F option avec le LS La commande ajoutera la '/' caractère à la fin de chaque répertoire.

# ls -f 0001.PCAP Desktop / Downloads / Index.Installation HTML.enregistrer.images / modèles syslog / anaconda-ks.Documents CFG / FBCMD_UPDATE.Installation de PHP.JOGNE MUSIQUE / PUBLIC / VIDÉOS / 

6. Liste des fichiers dans l'ordre inverse dans Linux

La commande suivante avec le ls -r Option afficher les fichiers et les répertoires dans l'ordre inverse.

# ls -r Vidéos Installation de musique publique.journal fbcmd_update.PHP documente les anaconda-ks.CFG Templates Images Installer.enregistrer.index syslog.HTML Downloads Desktop 0001.PCAP 

7. Répertoriez récursivement les sous-répertoires dans Linux

ls -r L'option répertorie les arbres d'annuaire de listing très longs. Voir un exemple de la sortie de la commande.

# ls -r Total 1384 -rw-------. 1 racine racine 33408 8 août 17:25 Anaconda.journal -rw-------. 1 racine racine 30508 8 août 17:25 Anaconda.programme.enregistrer ./ httpd: total 132 -rw-r - r-- 1 racine root 0 août 19 03:14 Access_log -rw-r - r--. 1 racine racine 61916 10 août 17:55 Access_log-20120812 ./ LightTPD: Total 68 -RW-R - R-- 1 LightTPD LightTPD 7858 Août 21 15:26 Accès.log -rw-r - r--. 1 LightTPD LightTPD 37531 17 août 18:21 Accès.LOG-20120819 ./ nginx: total 12 -rw-r - r--. 1 racine racine 0 août 12 03:17 Accès.log -rw-r - r--. 1 racine racine 390 août 12 03:17 Accès.LOG-20120812.gz

8. Liste des fichiers et des répertoires dans l'ordre inverse dans Linux

Une combinaison de -LTR affichera le dernier fichier de modification ou la date du répertoire comme dernier.

# ls -ltr total 176 -rw-r - r--. 1 racine racine 11439 31 juillet 02:13 Installation.enregistrer.syslog -rw-r - r--. 1 racine racine 48867 31 juil 02:17 Installation.journal -rw-------. 1 racine racine 1586 31 juil 02:17 Anaconda-ks.cfg drwxr-xr-x. 2 Root Root 4096 31 juil 02:48 DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Vidéos DRWXR-XR-X. 2 racine racine 4096 31 juil 02:48 Modèles DRWXR-XR-X. 2 racine racine 4096 31 juil 02:48 public drwxr-xr-x. 2 Root Root 4096 31 juil 02:48 Images DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 MUSIQUE DRWXR-XR-X. 2 racine racine 4096 31 juil 02:48 Documents -rw-r - r--. 1 racine racine 46701 31 juil 09:58 Index.html -rw-r - r--. 1 racine racine 21262 12 août 12:42 FBCMD_UPDATE.php drwxr-xr-x. 4 racine racine 4096 16 août 02:55 Téléchargements -rw-r - r--. 1 racine racine 683 19 août 09:59 0001.PCAP

9. Trier les fichiers par taille de fichier dans Linux

Avec une combinaison de -LS Affiche la taille du fichier dans l'ordre, affichera d'abord la grande taille.

# ls -ls total 176 -rw-r - r--. 1 racine racine 48867 31 juil 02:17 Installation.log -rw-r - r--. 1 racine racine 46701 31 juil 09:58 Index.html -rw-r - r--. 1 racine racine 21262 12 août 12:42 FBCMD_UPDATE.php -rw-r - r--. 1 racine racine 11439 31 juillet 02:13 Installation.enregistrer.syslog drwxr-xr-x. 2 Root Root 4096 31 juil 02:48 DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Documents DRWXR-XR-X. 4 Root Root 4096 16 août 02:55 Téléchargements DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 MUSIQUE DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Images DRWXR-XR-X. 2 racine racine 4096 31 juil 02:48 public drwxr-xr-x. 2 racine racine 4096 31 juil 02:48 Modèles DRWXR-XR-X. 2 Root Root 4096 31 juil 02:48 Vidéos -rw-------. 1 racine racine 1586 31 juil 02:17 Anaconda-ks.cfg -rw-r - r--. 1 racine racine 683 19 août 09:59 0001.PCAP

dix. Afficher le nombre inode de fichier ou de répertoire

Nous pouvons voir certains numéros imprimés avant le nom de fichier / répertoire. Avec -je Options Liste du fichier / répertoire avec un numéro inode.

# ls -i 20112 0001.PCAP 23610 Documents 23793 Index.HTML 23611 MUSIQUE 23597 Modèles 23564 Anaconda-ks.CFG 23595 Téléchargements 22 Installation.Journal 23612 Images 23613 Vidéos 23594 Desktop 23585 FBCMD_UPDATE.PHP 35 Installation.enregistrer.Syslog 23601 public 

11. Affiche la version de la commande LS

Vérifiez la version de la commande LS.

# LS - Version LS (GNU Coreutils) 8.4 Copyright (c) 2010 Free Software Foundation, Inc. Licence GPLV3 +: GNU GPL version 3 ou version ultérieure . Ceci est un logiciel gratuit: vous êtes libre de le changer et de le redistribuer. Il n'y a pas de garantie, dans la mesure permise par la loi. Écrit par Richard M. Stallman et David Mackenzie.

12. Afficher la page d'aide de la commande LS

La page d'aide de la commande LS avec leur option.

# ls - help Utilisation: LS [Option]… [Fichier]… 

13. Liste des informations sur les répertoires dans Linux

Avec ls -l Liste de commandes Fichiers sous répertoire / tmp. Où avec -LD Les paramètres affichent les informations de / tmp annuaire.

# ls -l / tmp Total 408 DRWX------. 2 Narad Narad 4096 2 août 02:00 CRX_75DAF8CB7768 -R--------. 1 racine racine 384683 août 4 12:28 htop-1.0.1.le goudron.GZ DRWX------. 2 racine racine 4096 août 4 11:20 Keyring-6Mfjnk DRWX------. 2 racine racine 4096 16 août 01:33 Keyring-piozjr drwx------. 2 GDM GDM 4096 21 août 11:26 Orbit-GDM DRWX------. 2 racine racine 4096 19 août 08:41 Pulse-Gl6o4zdxqvrx drwx------. 2 Narad Narad 4096 4 août 08:16 Pulse-udh76Exwuvou DRWX------. 2 GDM GDM 4096 21 août 11:26 Pulse-wjtcweuctsvhn -rw-------. 1 racine racine 300 août 16 03:34 yum_save_tx-2012-08-16-03-34ljtaa1.yumtx
# ls -ld / tmp / drwxrwxrwt. 13 racine racine 4096 21 août 12:48 / tmp /

14. Afficher UID et GID des fichiers

Afficher Uid et Gid des fichiers et répertoires. Utiliser l'option -n avec la commande LS.

# ls -n total 36 drwxr-xr-x. 2 500 500 4096 2 août 2 01:52 Téléchargements DRWXR-XR-X. 2 500 500 4096 2 août 2 01:52 MUSIQUE DRWXR-XR-X. 2 500 500 4096 2 août 2 01:52 Images -rw-rw-r--. 1 500 500 12 août 21 13:06 TMP.txt drwxr-xr-x. 2 500 500 4096 2 août 01:52 vidéos

15. Commande LS et ses alias

Nous avons fait un alias pour LS Commande, lorsque nous exécuterons la commande ls, il faudra le -l Option par défaut et afficher une longue liste comme mentionné précédemment.

# alias ls = "ls -l"

Note: Nous pouvons voir un certain nombre d'alias disponibles dans votre système avec la commande d'alias ci-dessous et le même peut être unalias que l'exemple ci-dessous.

# Alias alias cp = "cp -i" alias l.= 'ls -d .* --color = auto 'alias ll = "ls -l --color = auto" alias ls = "ls --color = auto" alias mv = "mv -i" alias rm = "rm -i" alias qui = "Alias ​​| / usr / bin / qui --tty-only - read-alias --show-dot --show-tilde"

Pour supprimer un alias précédemment défini, utilisez simplement la commande unalias.

# unalias ls

[Vous pourriez également aimer: comment créer et utiliser la commande Alias ​​dans Linux]

Dans notre prochain article, nous couvrirons les commandes LS plus ou avancées avec leurs exemples. De plus, je vous suggère de passer par quelques questions d'entrevue sur la commande LS, et si nous avons manqué quelque chose dans la liste, veuillez nous mettre à jour via la section des commentaires.