Linux: la puissance de la ligne de commande

L'examen Essentials Linux couvre le sujet de la ligne de commande. Ce tableau montre les sous-thèmes, le poids, la description et principaux domaines de connaissances pour ce sujet.

Breakout de Discussion
SubtopicPoidsDescriptionDomaines clés
Archivage de fichiers sur la ligne de commande2L'archivage de fichiers dans le répertoire personnel de l'utilisateurFichiers, archives directories-, la compression
Recherche et extraction de données à partir de fichiers4Rechercher et extraire des données de fichiers dans le répertoire de la maisonLigne de commande Cendrieres- I / O re-direction
Mise commandes dans un script4Mise commandes répétitives dans des scripts simplesTexte de base Editing- scripts shell de base

Pour répondre adéquatement à ces sujets, se concentrer sur les fichiers, termes, et utilitaires suivants: / bin / sh- arguments- bash- bzip2- cas- commun goudron options- Couper- sortie STATUS- extraire des fichiers individuels à partir ARCHIVES trouver- pour loops- grep- gzip- tête- si- Moins- nano- POSIX partielle expressions régulières de base ([^], ^, $) - Expressions régulières étendues POSIX partiels (+,(), |) - pico- lire- Trier- queue- goudron- test- Décompressez- variables- vi- WC- tandis que- xargs- et fermeture éclair.

Voici les dix premiers éléments de savoir que vous étudiez pour ce domaine:

  1. Entrée standard (stdin) Est traditionnellement le clavier et la sortie standard (stdout) Est traditionnellement le moniteur. Les deux peuvent être redirigés, comme on peut l'erreur standard (stderr) En utilisant les symboles >, >>, lt;, et |.




  2. Les commandes peuvent être réunis sur la ligne de commande par le point-virgule (-) Et chaque commande va lancer indépendants les uns des autres. Vous pouvez également utiliser le tuyau (|) Pour envoyer la sortie d'une commande comme l'entrée d'une autre commande.

  3. La Couper commande peut tirer des champs à partir d'un fichier et ils peuvent être combinés en utilisant soit pâte ou joindre. Ce dernier offre plus de fonctionnalités que l'ancien et peut être utilisé avec des conditions.

  4. La WC commande peut compter le nombre de lignes, de mots et de caractères dans un fichier.

  5. La grep utilitaire (et ses homologues egrep et fgrep) Peut être utilisé pour trouver des correspondances pour les chaînes dans les fichiers.

  6. La trouver commande peut être utilisée pour rechercher le système de fichiers / répertoires qui répondent à un certain nombre de critères. Lorsque ces entités sont trouvés, le xargs commande peut être utilisé pour examiner de plus près en leur sein pour d'autres valeurs (par exemple en liaison avec grep).

  7. Vous pouvez utiliser le goudron commande (qui peut combiner plusieurs fichiers en une seule archive) de faire des sauvegardes.

  8. En plus de l'archivage, vous pouvez également compresser des fichiers avec le gzip ou pack commandes. Pour décompresser les fichiers, utiliser uncompress, gunzip, ou déballer.

  9. Les variables peuvent être donnés à la ligne de commande et référencées comme 1 $, 2 $, et ainsi de suite, ou saisi dans le fichier d'exécution avec le lire commande.

  10. La logique peut être ajouté à des scripts de test avec des conditions test ou [. Les commandes peuvent exécuter à l'aide if-then-fi déviations ou par boucle (tandis que, jusqu'à, ou pour). Vous pouvez utiliser le Sortie commande de quitter un script ou l'utilisation pause de laisser une boucle.


» » » » Linux: la puissance de la ligne de commande