7 Trucs de commande «LS» excentrique Chaque utilisateur Linux devrait savoir

7 Trucs de commande «LS» excentrique Chaque utilisateur Linux devrait savoir

Nous avons couvert la plupart des choses sur la commande «LS» dans les deux derniers articles de notre série d'interview. Cet article est la dernière partie du 'Commande LS' série. Si vous n'avez pas parcouru les deux derniers articles de cette série, vous pouvez visiter les liens ci-dessous.

  1. 15 Exemples de commande «LS» de base dans Linux
  2. Trier la sortie de la commande «ls» à la dernière date et heure modifiées
  3. 15 Questions d'entrevue sur la commande Linux «LS» - Partie 1
  4. 10 Questions d'entrevue de commande «LS» utiles - Partie 2
7 astuces de commande LS excentriques
1. Énumérez le contenu d'un répertoire avec le temps en utilisant divers styles de temps.

Pour répertorier le contenu d'un répertoire avec des temps en utilisant le style, nous devons choisir l'une des deux méthodes ci-dessous.

# ls -l -time-style = [style] (méthode a) 

Note - Le commutateur ci-dessus (--temps Le style doit être exécuté avec Switch -l, sinon cela ne servira pas le but).

# ls -full-time (méthode b) 

Remplacer [STYLE] avec l'une des options ci-dessous.

Locale ISO ISO à longue ISO complète +% H:% M:% S:% D 

Note - Dans la ligne ci-dessus h (heure), m (minute), S (deuxième), D (date) peut être utilisée dans n'importe quel ordre.

De plus, vous choisissez simplement ces options pertinentes et pas toutes. E.g., ls -l - style temps = +% h ne montrera que l'heure.

ls -l - style temps = +% h:% m:% d montrera l'heure, la minute et la date.

# ls -l - style temps = complet Iso 
Style à temps plein de commande LS
# ls -l - style temps = long-iso 
Listing de style longue durée
# ls -l - style temps = ISO 
Liste du style temporel
# ls -l - style temps = paramètres régionaux 
Liste du style des paramètres régionaux
# ls -l - style temps = +% h:% m:% s:% d 
Listing de style de date et d'heure
# ls --full-time 
Listing de temps de style complet
2. Sortie le contenu d'un répertoire dans divers formats tels que séparés par des virgules, horizontaux, longs, verticaux, à travers, etc.

Le contenu du répertoire peut être répertorié en utilisant Commande LS dans divers formats comme suggéré ci-dessous.

  1. à travers
  2. virgule
  3. horizontal
  4. long
  5. seule colonne
  6. verbeux
  7. vertical
# ls - format = à travers # ls - format = virgule # ls - format = horizontal # ls - format = long # ls - format = single-colonne # ls - format = verbose # ls - format = vertical 
Listing Formats de la commande LS
3. Utilisez la commande LS pour ajouter des indicateurs comme (/ [e-mail protégé] |) en sortie dans le contenu du répertoire.

L'option -p avec 'LS'La commande servira l'objectif. Il ajoutera l'un des indicateurs ci-dessus, en fonction du type de fichier.

# ls -p 
Ajouter les indicateurs du contenu
4. Triez le contenu du répertoire sur la base de l'extension, de la taille, du temps et de la version.

Nous pouvons utiliser des options comme --extension Pour trier la sortie par extension, taille par extension --taille, temps en utilisant l'extension -t et version utilisant l'extension -V.

Nous pouvons également utiliser l'option --aucun qui sortira de manière générale sans aucun tri en réel.

# ls --sort = extension # ls --sort = size # ls --sort = time # ls --sort = version # ls --sort = aucun 
Trier la liste du contenu par options
5. Imprimez UID numérique et GID pour chaque contenu d'un répertoire utilisant la commande LS.

Le scénario ci-dessus peut être réalisé en utilisant le drapeau -n (Numéme-UID-GID) avec LS commande.

# ls -n 
Imprimer la liste du contenu par UID et GID
6. Imprimez le contenu d'un répertoire sur la sortie standard dans plus de colonnes que spécifiées par défaut.

Bien LS Commande Sortie le contenu d'un répertoire en fonction de la taille de l'écran automatiquement.

Nous pouvons cependant affecter manuellement la valeur de la largeur de l'écran et du numéro de contrôle des colonnes apparaissant. Cela peut être fait en utilisant Switch '--largeur'.

# ls - largeur 80 # ls - largeur 100 # ls - largeur 150 
Liste du contenu basé sur les tailles de fenêtre

Note: Vous pouvez expérimenter la valeur que vous devez passer largeur drapeau.

7. Inclure la taille de l'onglet manuel au contenu du répertoire répertorié par la commande LS au lieu de par défaut 8.
# ls --tabsize = [valeur] 
Répertoriez le contenu par taille de table

Note: Spécifie le [Valeur] = Valeur numérique.

C'est tout pour le moment. Restez à l'écoute de Tecmint Jusqu'à ce que nous proposons l'article suivant. N'oubliez pas de nous fournir vos précieux commentaires dans les commentaires ci-dessous. Aimez-nous et partagez-nous et aidez-nous à nous propager.