Table des matières:
- Commandes Linux pour naviguer dans le terminal
- Commandes Linux pour obtenir les droits de superutilisateur
- Commandes Linux pour gérer le gestionnaire de paquets
- Commandes Linux pour la gestion des processus
- Commandes Linux pour la gestion des fichiers
- Commandes Linux pour travailler avec des partitions
- Commandes Linux pour la gestion du système
- Commandes Linux pour la gestion des utilisateurs
- Commandes Linux pour la gestion du réseau
- Et quelque chose d'autre
2024 Auteur: Malcolm Clapton | [email protected]. Dernière modifié: 2024-01-19 14:13
Vous pouvez presque tout faire dans le terminal Linux: configurer le système, installer et désinstaller des applications, gérer des disques et des fichiers, et même parler à des vaches.
Commandes Linux pour naviguer dans le terminal
-
&&
… À proprement parler, ce n'est pas une commande. Si vous souhaitez exécuter plusieurs commandes à la fois, placez une double esperluette entre elles comme ceci:
première_commande && seconde_commande
- … Le terminal exécutera les commandes dans l'ordre. Vous pouvez entrer autant de commandes que vous le souhaitez.
-
alias
… Attribue les noms que vous créez aux commandes longues dont vous ne vous souvenez pas. Entrer
alias commande-long-commande-courte
- .
-
CD
… Modifie le dossier du terminal actuel. Lorsque vous démarrez le terminal, il utilise votre dossier personnel. Entrer
cd folder_address
- , et le terminal fonctionnera avec les fichiers qui s'y trouvent.
-
dégager
- … Efface tous les messages de la fenêtre du terminal.
-
l'histoire
… Affiche toutes les commandes que vous avez récemment entrées. De plus, vous pouvez basculer entre les commandes récentes à l'aide des touches Haut et Bas. Si vous ne voulez pas que la commande que vous avez entrée soit écrite, placez un espace avant comme ceci:
ton équipe
- .
-
homme
… Affiche un guide des programmes et des commandes Linux. Entrer
homme nom_paquet
ou
mec ta_commande
- .
-
quel est
… Affiche une brève description d'un programme. Entrez la commande et le nom du programme
c'est quoi package_name
- .
Commandes Linux pour obtenir les droits de superutilisateur
Pour effectuer de nombreuses actions sur le système, par exemple pour ajouter et supprimer des programmes, vous avez besoin des droits d'administrateur, ou du superutilisateur root, comme on l'appelle sous Linux.
-
sudo
… Cette commande vous donnera des droits de superutilisateur. Entrer
sudo
avant la commande souhaitée (par ex.
mise à niveau sudo apt
- ) pour l'exécuter en tant qu'administrateur. Le système vous demandera un mot de passe.
-
sudo su
- … Après cette commande, toutes les commandes que vous avez entrées seront exécutées au nom du superutilisateur jusqu'à ce que vous fermiez le terminal. Utilisez-le si vous devez exécuter de nombreuses commandes avec des droits d'administrateur.
-
sudo gksudo
… Commande pour exécuter une application GUI en tant qu'administrateur. Par exemple, si vous souhaitez déplacer ou modifier des fichiers système, saisissez
sudo gksudo nautilus
- (précisez le gestionnaire de fichiers que vous utilisez).
-
sudo !!
… Cette commande exécutera la commande précédemment entrée avec des privilèges d'administrateur. Utile si vous avez tapé une commande sans
sudo
- .
N'exécutez pas de commandes au nom du superutilisateur que vous ne comprenez pas.
Commandes Linux pour gérer le gestionnaire de paquets
L'installation et la désinstallation d'applications sous Linux sont effectuées par les gestionnaires de packages. Ubuntu et Debian appellent le gestionnaire de paquets apt, Fedora appelle dnf, Arch et Manjaro appellent pacman. Ils téléchargent des applications à partir de référentiels en ligne, de sources de packages. Les commandes doivent leur être données avec des droits de superutilisateur.
apt (Debian / Ubuntu / Mint)
-
sudo apt install nom_paquet
- … Installez le package requis.
-
sudo apt-add-repository repository_address
- … Ajoutez un référentiel tiers.
-
mise à jour sudo apt
- … Mettre à jour les informations du package.
-
mise à niveau sudo apt
… Mettre à jour tous les packages vers le plus récent (exécuter après
mise à jour appropriée
- ).
-
sudo apt supprimer package_name
- … Supprimez le paquet inutile.
-
sudo apt purge package_name
- … Supprimez un package inutile avec toutes les dépendances si vous souhaitez libérer plus d'espace.
-
sudo apt suppression automatique
- … Supprimez toutes les dépendances inutiles, les packages orphelins et autres indésirables.
dnf (Red Hat / Fedora / CentOS)
-
sudo dnf install package_name
- … Installez le package requis.
-
sudo dnf config-manager --add-repo repository_address
- … Ajoutez un référentiel tiers.
-
mise à niveau sudo dnf
- … Mettez à jour tous les packages au plus récent.
-
sudo dnf supprimer package_name
- … Supprimez le paquet inutile.
-
sudo dnf suppression automatique
- … Supprimez toutes les dépendances inutiles.
pacman (Arche / Manjaro)
-
sudo pacman -S nom_paquet
- … Installez le package requis.
-
sudo yaourt -S nom_paquet
- … Installez un package à partir de l'AUR s'il ne se trouve pas dans le référentiel principal.
-
sudo pacman -Sy
- … Mettre à jour les informations du package.
-
sudo pacman -Syu
- … Mettez à jour tous les packages au plus récent.
-
sudo pacman -R nom_paquet
- … Supprimez le paquet inutile.
-
sudo pacman -Rs nom_paquet
- … Supprimez le package inutile avec toutes les dépendances.
Vous pouvez installer et désinstaller plusieurs packages à la fois en les listant simplement séparés par un espace.
sudo apt installer firefox clémentine vlc
Si vous souhaitez installer un package mais ne connaissez pas son nom exact, entrez les premières lettres du nom du package et appuyez deux fois sur Tab. Le gestionnaire de packages affichera tous les packages commençant par le même nom.
Commandes Linux pour la gestion des processus
-
tuer
… Cette commande est utilisée pour forcer l'arrêt des processus. Vous devez entrer
tuer le processus_PID
… Le PID du processus peut être trouvé en entrant
Haut
- .
-
xkill
- … Une autre commande pour terminer les processus. Saisissez-le, puis cliquez sur la fenêtre que vous souhaitez fermer.
-
tuer tous
… Tue les processus avec un nom spécifique. Par exemple,
killall firefox
- .
-
Haut
- … Affiche une liste des processus en cours, triés en fonction de la consommation du processeur. Une sorte de terminal "System Monitor".
Commandes Linux pour la gestion des fichiers
Affichage et modification des fichiers
-
chat
… Lorsque la commande est utilisée avec un fichier texte (comme ceci:
cat path_to_file
), il affiche son contenu dans une fenêtre de terminal. Si vous spécifiez deux fichiers ou plus,
chat path_to_file_1 path_to_file_2
elle les collera. Si nous introduisons
cat path_to_file_1> new_file
- , il fusionnera le contenu des fichiers spécifiés dans un nouveau fichier.
-
chmod
- … Vous permet de modifier les autorisations de fichier. Cela peut être utile si vous souhaitez apporter des modifications au fichier système.
-
chown
- … Change le propriétaire du fichier. Doit être exécuté avec les droits de superutilisateur.
-
déposer
- … Affiche des informations sur le fichier spécifié.
-
nano
… Ouvre un éditeur de texte simple. Vous pouvez créer un nouveau fichier texte ou en ouvrir un existant:
nano path_to_file
- .
-
Renommer
- … Renomme un fichier ou plusieurs fichiers. La commande peut également être utilisée pour renommer en masse des fichiers par masque.
-
toucher
- … Modifie la date à laquelle le fichier spécifié a été ouvert ou modifié pour la dernière fois.
-
wget
- … Télécharge des fichiers depuis Internet vers un dossier de terminal.
-
Zip *: français
- … Décompresse et compresse les archives.
Création et suppression de fichiers et de dossiers
-
mkdir
… Crée un nouveau dossier dans le dossier du terminal actuel ou dans le dossier spécifié:
mkdir chemin_dossier
- .
-
rmdir
- … Supprime le dossier spécifié.
-
rm
- … Supprime les fichiers. Il peut supprimer à la fois un fichier séparé et un groupe correspondant à certaines caractéristiques.
Copier et déplacer des fichiers
-
cp
… Crée une copie du fichier spécifié dans le dossier du terminal:
cp chemin_vers_fichier
… Ou vous pouvez spécifier la destination
cp path_to_file path_to_copy
- .
-
mv
- … Déplace un fichier d'un dossier à un autre. Vous pouvez spécifier un nom pour le fichier transférable. Curieusement, sous Linux, cette commande peut également être utilisée pour renommer des fichiers. Spécifiez simplement le même dossier où se trouve le fichier et un nom différent.
Rechercher des fichiers
-
trouve
- … Recherchez des fichiers selon des critères spécifiques tels que le nom, le type, la taille, le propriétaire, la date de création et de modification.
-
grep
- … Recherchez des fichiers texte contenant des chaînes spécifiques. Les critères sont très flexibles.
-
Localiser
- … Recherchez des fichiers et des dossiers dont les noms correspondent à la requête et affichez leurs chemins dans le système de fichiers.
Commandes Linux pour travailler avec des partitions
-
lsblk
- … Cette commande montre quels disques se trouvent sur votre système et dans quelles partitions ils sont divisés. La commande affiche également les noms de vos partitions et lecteurs, au format sda1, sda2, etc.
-
monter
… Montez des lecteurs, des périphériques ou des systèmes de fichiers Linux avec lesquels vous pouvez travailler. Généralement, les appareils sont connectés automatiquement dès que vous cliquez dessus dans le gestionnaire de fichiers. Mais parfois, vous devrez peut-être monter quelque chose manuellement. Vous pouvez tout monter: des disques, des lecteurs externes, des partitions et même des images ISO. Cette commande doit être exécutée avec les droits de superutilisateur. Pour monter un disque ou une partition existante, tapez
monter sdX
- .
-
démonter
… Vide les systèmes de fichiers. Commander
démonter sdX
- démontera le système de fichiers du support externe afin que vous puissiez l'éjecter.
-
jj
… Cette commande copie et convertit les fichiers et les sections. Il a de nombreuses utilisations différentes. Par exemple,
dd si = / dev / sda de = / dev / sdb
fera une copie exacte de la partition sda sur la partition sdb.
dd si = / dev / zéro de = / dev / sdX
écrasera le contenu du support spécifié par des zéros afin que les informations ne puissent pas être restaurées. UNE
dd if = ~ / Téléchargements / ubuntu.iso de = / dev / sdX bs = 4M
- créera un support de démarrage à partir de l'image de distribution que vous avez téléchargée.
Commandes Linux pour la gestion du système
-
df
- … Affiche la taille de votre disque et la quantité d'espace libre qui y est laissée.
-
libre
- … Affiche la quantité de RAM disponible et utilisée.
-
ton nom
… Affiche les informations système. Si vous entrez
ton nom
le terminal ne signalera que Linux. Mais l'équipe
uname -a
- affiche des informations sur le nom de l'ordinateur et la version du noyau.
-
disponibilité
- … Indique depuis combien de temps votre système fonctionne.
-
où se trouve
- … Affiche l'emplacement du fichier exécutable pour le programme souhaité.
-
qui suis je
- … Appelle le nom d'utilisateur.
Commandes Linux pour la gestion des utilisateurs
-
useradd
… Enregistre un nouvel utilisateur. Entrer
useradd nom d'utilisateur
- et l'utilisateur sera créé.
-
userdel
- … Supprime le compte d'utilisateur et les fichiers.
-
mod utilisateur
- … Modifie le compte utilisateur. Peut déplacer le dossier d'accueil de l'utilisateur ou définir une date à laquelle le compte sera verrouillé.
-
mot de passe
- … Modifie les mots de passe du compte. Un utilisateur régulier ne peut changer le mot de passe que de son propre compte, le superutilisateur peut changer le mot de passe de n'importe quel compte.
Commandes Linux pour la gestion du réseau
-
ip
… Équipe multifonctionnelle pour travailler avec le réseau. Commander
afficher l'adresse ip
affiche des informations sur les adresses réseau,
itinéraire ip
gère le routage et ainsi de suite. Donner des commandes
lien ip mis en place ethX
,
lien ip mis ethX vers le bas
vous pouvez activer et désactiver les connexions. L'équipe
ip
nombreuses utilisations, donc avant de l'utiliser il vaut mieux lire le manuel ou entrer
ip --help
-
ping
- … Indique si vous êtes connecté au réseau et aide à déterminer la qualité de la connexion.
Et quelque chose d'autre
Enfin, il y a les principales commandes Linux. Ils affichent une vache qui peut vous parler (ne demandez pas ce que les développeurs utilisent).
-
cow-say quoi que ce soit
- … La vache dira ce que vous lui dites.
-
fortune | cow-say
- … La vache émettra une pensée ou une citation intelligente (ou pas).
-
cowsay -l
- … Répertorie tous les animaux pouvant être affichés dans le terminal. Si soudain vous n'aimez pas les vaches.
-
fortune | cowsay -f animal_from_list
- … L'animal de votre choix se met à pleuvoir avec des citations, parfois appropriées.
-
sudo apt-get installer fortunes fortune-mod fortunes-min fortunes-ru
- … Faites parler tout le zoo en russe. Sans cela, les animaux citent Twain et Wilde dans l'original.
Ce ne sont pas toutes des commandes Linux. Si vous avez besoin de connaître en détail les options et comment utiliser les commandes Linux, vous pouvez utiliser le didacticiel intégré. Cadran
mec ta_commande
ou
votre_commande --help
Conseillé:
20 modèles Google Sheets utiles pour toutes les occasions
Google Sheets est un ensemble gratuit de fonctionnalités pratiques pour ceux qui aiment garder les choses sous contrôle. Essayez des solutions prêtes à l'emploi pour vous simplifier la vie
14 multi-outils avec AliExpress pour toutes les occasions
Avec des pinces, des couteaux, un marteau et même une hache : nous avons trouvé des multitools pour différents budgets et avec différentes fonctionnalités. Existe aussi en bracelet
19 applications pour musiciens pour toutes les occasions
Des tuners et métronomes aux studios d'enregistrement portables. GuitarTuna, Famous Riffs, MuseScore, Drum Machine et GarageBand - Lifehacker a rassemblé les meilleures applications pour les musiciens
Comment votre vie va changer si vous supprimez presque toutes les applications de votre smartphone
Ne perdez pas de temps à installer un autre programme sur votre smartphone qui promet de vous rendre la vie plus pratique. Essayez d'aller dans l'autre sens et de désinstaller les applications de celles déjà installées. Si ce n'est pas tous, alors au moins certains d'entre eux. Le confort dans votre vie augmentera vraiment
30 packs d'autocollants pour Telegram pour toutes les occasions
Quelqu'un utilise des autocollants pour faire rire ses amis, et quelqu'un remplace les messages texte par eux. Compilé une sélection de packs d'autocollants pour toutes les occasions