Commandes Linux fondamentales
Ci-dessous voici les commandes Linux fondamentales et basiques à connaître pour pouvoir utiliser Linux.Afficher le contenu d’un fichier grâce à cat
Afficher un fichier
Si l’on souhaite par exemple afficher le contenu d’un fichier nommé monfichier, alors il suffit simplement de taper la commande cat suivante :
1cat monfichierAffichage d’un fichier page par page (ou ligne par ligne)
Vous l’aurez sans doute remarqué lorsqu’on affiche un fichier de plusieurs page à l’aide de la commande cat, toutes les pages de ce dernier défile à l’écran sans qu’on est la possibilité de stopper ce défilement. Pour afficher un fichier page par page, il est nécessaire d’utiliser conjointement la commande cat et la commande more. La commande more va permettre le défilement de l’affichage ligne par ligne (grâce à la touche entrée du clavier) ou page par page (grâce à la touche espace). Voici un exemple ci dessous :
Nous utilisons ici l’opérateur pipe représenté par le caractère “|”, ce dernier permet de rediriger la sortie standard de la commande cat vers l’entrée standard de la commande more. La première page du fichier s’affiche alors à l’écran et nous pouvons faire défiler le fichier, ligne par ligne, grâce à la touche “entrée” ou, page par page, grâce à la touche “espace”.1cat monfichier | more
Afficher les numéros de ligne
La commande cat dispose de l’option –number ou -n permettant d’afficher les numéros de ligne d’un fichier. Exemple :
Il est possible également grâce à l’option “-b” de n’afficher que les numéros des lignes non vides.1cat -n monfichier
1cat -b monfichierNe pas afficher les lignes vides (retour à la ligne) répétées
La commande cat dispose de l’option –squeeze-blank ou -s qui permet de supprimer les sauts de ligne excédentaires (supérieur à un). Je m’explique, si il y a par exemple cinq sauts de ligne à la suite, la commande cat n’en affichera qu’un seul.
1cat -s monfichierAfficher le contenu de tous les fichiers ayant une extension particulière
Il est possible et très utile d’utiliser les expressions régulières avec la commande cat, parfois il peut nous arriver de souhaiter afficher le contenu de plusieurs fichiers ayant une extension particulière. Par exemple si l’on veut afficher tous les fichiers ayant l’extension ‘.cc’ on peut utiliser la commande suivante :
1cat *.ccConcaténer le contenu de deux fichiers
On peut grâce à la commande cat concaténer deux fichiers, pour cela nous utilisons l’opérateur de redirection “>” . Nous allons rediriger la sortie standard dans un fichier cible. Un exemple sera plus claire. Nous avons deux fichiers nommés ‘fichier1’ et ‘fichier2’, nous souhaitons créer ‘fichier3’ qui sera la concaténation des deux autres. Nous utilisons pour cela la commande suivante :
Au lieu d’afficher le contenu du ‘fichier1’ puis du ‘fichier2’ à l’écran (dit autrement ‘sortie standard’) le résultat est mis dans ‘fichier3’ grâce à l’opérateur de redirection représenté par le caractère “>”.1cat fichier1 fichier2 > fichier3
Afficher les caractères de tabulation
Lors de la programmation de certains script shell, il peut arriver que la présence du caractère tabulation soit gênante. La commande cat donne la possibilité grâce à son option “–show-tabs” ou “-T” de représenter les tabulation par la chaîne de caractères : ^|
1cat -TAfficher l’aide mémoire de la commande cat
Toutes les commandes Linux dispose d’un aide mémoire.
1cat --help
- Se déplacer et changer de répertoire avec la commande cd
La commande cd
La commande cd (change the working directory) permet de changer de répertoire, c’est à dire de se déplacer au sein de l’arborescence du système de fichier linux.
Exemples d’utilisations :
Aller dans le répertoire /etc :
Pour se diriger vers le répertoire supérieur (parent) représenté par les caractères “..” :12admin@debian:~$ cd /etcadmin@debian:/etc$
Il est possible de retourner dans le répertoire de connexion de l’utilisateur en tapant la commande cd sans paramètre.12admin@debian:/etc$ cd ..admin@debian:/$
Par exemple :
Pour accéder au répertoire précédent vous pouvez utilisez la commande :12345admin@debian:/$ pwd #Nous sommes dans le repertoire racine/admin@debian:/$ cd # Sans argument nous appelons la commande cdadmin@debian:~$ pwd # Nous sommes dans le repertoire de connexion/home/admin
1admin@debian:/$ cd ~- - Copier des fichier grâce à cp
- Afficher la taille occupé par des fichiers avec la commande du
- Créer un nouveau répertoire grâce à mkdir
- Effacer des fichier avec rm
- Savoir où vous vous trouvez avec pwd
- Avec mv déplacer des fichiers
- Arrêter le système avec shutdown
- Afficher les informations des processus avec la commande top
- Savoir qui à ouvert une session sur le système avec who
- Afficher l’historique des commandes précédemment utilisées avec fc
- Connaître le chemin d’une commande avec which
- Afficher l’espace utilisé avec du
- Installer et supprimer des paquets avec apt-get
- Rechercher des paquets grâce à apt-cache
- Depuis combien de temps le système fonctionne? uptime
- Faire une copie (sauvegarde) de son disque dur avec la commande dd
- UNIX / Linux: 10 Exemples de la commande Netstat
- Comment sauvegarder sous Linux? 15 exemples de la commande rsync
- Vérifier et contrôler les fichier et les variables à l’aide de la commande test



Aucun commentaire:
Enregistrer un commentaire