Bonjour à tous, voici une liste de toutes les commandes Linux auxquelles je peux penser et qui peuvent être utiles pour votre utilisation. Téléchargez la version PDF de la feuille de triche de commande Linux ici.
Gestion des fichiers
- ls [options] [arguments] : Liste les fichiers dans un répertoire particulier ou un répertoire actuel s'il est utilisé sans options ni arguments
- répertoire cd [options] : changer le répertoire actuel
- ln [options] fichier de lien de fichier d'origine : Créer des liens fichiers n/b ou répertoires n/b
- ln [options] fichier d'origine : Crée un lien vers le fichier d'origine dans le répertoire actuel
- Répertoire mkdir [options] : Créer un répertoire
- mv [options] source destination : Déplacer et/ou renommer les fichiers et répertoires
- pwd [option] : imprime le répertoire de travail courant
- rm [options] file : Supprimer des fichiers ou des répertoires
- rmdir [options] répertoire : Supprimer les répertoires vides
- tar [options] archivename [file(s)] : archiver ou extraire des fichiers
- chgrp [options] fichiers de groupe : modifiez la propriété du groupe d'un ou plusieurs fichiers et répertoires
- chmod [options]mode files : modifiez les autorisations d'accès à un ou plusieurs fichiers et répertoires
- chown[options] new owner files : Changer la propriété d'un ou plusieurs fichiers & répertoires
- cp [options] source destination : Copier les fichiers et répertoires
- find [point de départ] [critères de recherche] [terme de recherche] : rechercher des fichiers
- gzip [options] nom de fichier : compresser ou étendre les fichiers
- cat [options] [noms de fichiers] [-] [noms de fichiers] : Afficher, combiner ou créer de nouveaux fichiers.
- cut [options] file : Découpez des sections de chaque ligne d'un ou de plusieurs fichiers
- diff [options] from-file to-file : Affiche les différences entre deux fichiers
- grep [options] pattern [fichier] : Rechercher du texte et faire correspondre les modèles
- head [options] filename(s) : Liste la première partie d'un fichier spécifié
- less [options] filename : Affiche les fichiers texte
- more [options] filename : Affiche un fichier texte
- tail [options] filename(s) : Liste la dernière partie d'un fichier spécifié
Processus
- crontab [-u utilisateur] [-l | -r | -e] : Planifier une tâche à exécuter à une heure ou à un intervalle particulier
- kill [options] PID(s) : envoie un signal pour terminer un ou plusieurs processus par PID
- killall [options] command name : envoie un signal pour terminer un processus par son nom
- ps [options] : affiche un instantané des processus en cours
- top [options] : afficher les informations système et process en temps réel
Réseau
- ifconfig [arguments] interface [options] : Configurer une interface réseau
- ifconfig [arguments] [interface] : Afficher les détails de l'interface réseau
- ip [options] sous-commande d'objet [paramètres] : outil de configuration réseau
- netstat [options] : outil de surveillance de connexion réseau
- ping [options] serveur distant : vérifie la connexion réseau à un serveur distant.
- curl [options] [URL] : télécharger ou télécharger des fichiers sur des serveurs distants.
- host [options] server : vérifie l'adresse IP d'un ordinateur à partir de son nom d'hôte ou l'inverse
- scp[options][email protected]:directory/[email protected]:directory/filename : copie sécurisée des fichiers entre ordinateurs
- sftp [options] [[email protected]] hostname [:directory] : copie interactivement des fichiers entre ordinateurs en toute sécurité
- ssh [options] [nom de connexion] serveur : accéder en toute sécurité à un ordinateur distant.
- traceroute [options] host-name : trace la route empruntée par les paquets vers l'hôte du réseau
- wget [options] [URL] : télécharger ou télécharger des fichiers depuis le Web de manière non interactive.
Divers
- apt-get install package-name : Installer un package
- apt-get remove package-name : Désinstaller un package
- apt-get update : Mettre à jour la base de données des packages disponibles
- apt-get upgrade : Mettre à niveau les packages sur le système
- echo [options] [chaîne(s)] : affiche le texte à l'écran.
- groupadd [options] group : ajouter un compte de groupe
- clear : efface l'écran du terminal.
- man [options] commande : affiche le manuel de référence d'une commande.
- modprobe [options] nom_module : Charger ou supprimer un module du noyau Linux
- passwd [options] username : changer le mot de passe de l'utilisateur
- shutdown [options] [time] [message] : arrêter ou redémarrer un système.
- su [options] [nom d'utilisateur] : passer à un autre utilisateur.
- commande sudo [options] : exécuter une commande en tant que superutilisateur
- usermod [options] username : Modifier la configuration d'un compte utilisateur
- useradd [options] username : Ajouter un compte utilisateur
- who [options] : signaler les utilisateurs connectés au système.
- whoami [options] : signaler l'utilisateur actuel.
Systèmes de fichiers
- fdisk [options] [périphérique] : manipuler les tables de partition.
- périphérique mkfs [options] : formater une partition avec un système de fichiers
- mount [options] type device directory : Monter le stockage sur le système de fichiers
- umount [options] périphérique et/ou répertoire : démonter le stockage du système de fichiers
Informations système
- date [options] +format : afficher ou régler la date / l'heure
- du [options] file : affiche la quantité d'espace utilisé dans les fichiers et répertoires
- free [options] : affiche des informations sur la mémoire libre et utilisée sur le système
- df [options] file : affiche la quantité d'espace libre sur les systèmes de fichiers.