commande kali linux - image mise en avant

Les commandes Linux indispensables pour les débutants

Salut à toi, futur maître des commandes Linux ! Si tu débutes dans l’univers fascinant de Linux, tu es au bon endroit. Cet article est conçu pour te donner les clés essentielles pour naviguer dans le terminal Linux avec confiance. Prêt à devenir un pro ? Allons-y !

Les Bases des commandes Linux

Avant de découvrir les commandes Linux les plus courantes, assure-toi d’ouvrir un terminal. Sur la plupart des distributions Linux, tu peux le faire en appuyant sur Ctrl + Alt + T. Si ce raccourci ne fonctionne pas, cherche simplement « terminal » dans ton menu d’applications.

Linux-terminal-emulator
L’émulateur de terminal Linux

Qu’est-ce qu’une commande Linux ?

Bon, avant de plonger dans le vif du sujet, il faut comprendre ce qu’est une commande Linux. Imagine une commande comme une petite instruction que tu donnes à ton ordinateur pour qu’il fasse quelque chose. Chaque commande a sa propre fonction et peut être accompagnée d’options et d’arguments pour affiner ce qu’elle fait.

Par exemple, la commande ls liste les fichiers dans un répertoire, mais tu peux ajouter des options pour la personnaliser, comme ls -l pour obtenir une liste détaillée.

Les commandes de navigation de base

Naviguer dans Linux, c’est un peu comme explorer un immense disque dur rempli de fichiers et de dossiers. Les commandes suivantes vont t’aider à te déplacer facilement :

  • ls : Liste les fichiers et dossiers dans le répertoire courant.
  • cd : Change de répertoire. Par exemple, cd Documents te mène au dossier Documents.
  • pwd : Affiche le chemin complet du répertoire courant.

Manipulation des fichiers et répertoires

Une fois que tu sais te déplacer, il est temps d’apprendre à manipuler les fichiers et dossiers. Voici quelques commandes essentielles :

  • cp : Copie des fichiers. Par exemple, cp fichier.txt /chemin/vers/destination.
  • mv : Déplace ou renomme des fichiers. mv fichier.txt nouveau_nom.txt.
  • rm : Supprime des fichiers. Attention, cette commande est définitive !
  • mkdir : Crée un nouveau répertoire. mkdir mon_nouveau_dossier.

Regarde cette petite vidéo pour voir ces commandes en action :

À LIRE  Découvrez Webolog : Votre Partenaire Numérique
Techno

Gestion des permissions et des utilisateurs

Comprendre les permissions des fichiers

Sous Linux, chaque fichier et dossier a des permissions qui déterminent qui peut lire, écrire ou exécuter le fichier. Voici comment comprendre ces permissions et les modifier avec chmod et chown.

  • chmod : Change les permissions des fichiers. Par exemple, chmod 755 fichier.sh.
  • chown : Change le propriétaire d’un fichier. chown utilisateur:group fichier.txt.

Un petit tableau pour mieux comprendre les permissions :

TypePropriétaireGroupeAutres
Lecture (r)444
Écriture (w)222
Exécution (x)111

Gestion des utilisateurs et groupes

Linux est conçu pour être utilisé par plusieurs utilisateurs, chacun avec ses propres permissions et accès. Voici comment gérer les utilisateurs et groupes :

  • adduser : Ajoute un nouvel utilisateur. adduser nouvel_utilisateur.
  • deluser : Supprime un utilisateur. deluser ancien_utilisateur.
  • usermod : Modifie un utilisateur existant. usermod -aG groupe utilisateur.

Voici une courte vidéo explicative :

Informatique Sans Complexe

Surveillance et Gestion des Processus

Les commandes de surveillance système

Pour garder un œil sur ce qui se passe dans ton système, les commandes suivantes sont essentielles :

  • top : Affiche les processus actifs et leur utilisation des ressources.
  • htop : Une version améliorée de top avec une interface plus conviviale.
  • ps : Liste les processus en cours. ps aux donne une vue complète.

Gérer les processus

Parfois, un processus peut devenir incontrôlable. Voici comment les gérer :

  • kill : Termine un processus en utilisant son identifiant (PID). kill 1234.
  • pkill : Termine un processus par son nom. pkill firefox.
  • killall : Termine tous les processus d’un certain nom. killall firefox.

Voici un lien vers un article pour rentrer en détail sur l’utilisation du processus “kill”

Utilitaires réseaux

Les commandes de base pour le réseau

Pour gérer et surveiller ton réseau, ces commandes sont indispensables :

  • ping : Vérifie la connectivité avec une autre machine. ping google.com.
  • ifconfig : Affiche les configurations réseau. ifconfig eth0.
  • netstat : Affiche les connexions réseau et les statistiques. netstat -a.
  • ss : Remplaçant moderne de netstat, plus rapide et détaillé. ss -tuln.

Voici une capture d’écran de ifconfig :

ipconfig-img

Diagnostiquer les problèmes de réseau

Pour résoudre les problèmes réseau, ces commandes sont très utiles :

  • traceroute : Affiche le chemin des paquets vers une destination. traceroute google.com.
  • nslookup : Interroge les serveurs DNS. nslookup google.com.
  • dig : Outil DNS plus puissant que nslookup. dig google.com.

Les commandes avancées pour aller plus loin

Automatisation avec les scripts

Pour les tâches répétitives, rien de mieux que les scripts Bash. Ils te permettent d’automatiser les commandes que tu utilises souvent.

À LIRE  Installer Kali Linux sur Windows : Dual-boot configuration

Regarde cette vidéo pour créer ton premier script :

Techno

Utilisation d’outils spécifiques

Pour traiter et manipuler des fichiers texte, voici quelques outils puissants :

  • awk : Un langage de programmation pour le traitement de texte. awk '{print $1}' fichier.txt.
  • sed : Un éditeur de texte en ligne de commande. sed 's/ancien/nouveau/g' fichier.txt.
  • grep : Recherche de texte dans les fichiers. grep 'mot' fichier.txt.

Conclusion

Voilà, tu as maintenant un bon aperçu des commandes Linux indispensables pour débuter. N’hésite pas à pratiquer régulièrement pour te familiariser avec ces outils. Plus tu les utilises, plus tu seras à l’aise. Bon courage et amuse-toi bien dans l’univers de Linux !


J’espère que cet article t’a aidé à mieux comprendre les commandes Linux. Si tu as des questions, n’hésite pas à les poser en commentaire. À bientôt pour de nouvelles aventures Linux !

Partager cet article
URL Partageable
Article précédent

Samsung Galaxy XCover 7 : Idéal pour les conditions extrêmes

Article suivant

Le Mékong : Une aventure inoubliable en croisière

5 1 vote
Note de l'article
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
Lire la suite
0
Partage