Le guide des gestionnaires de fichiers Linux. Gestionnaires de fichiers de la console Linux Commande pour lancer le gestionnaire de fichiers sous Linux

Original : Midnight Commander - Un gestionnaire de fichiers basé sur une console pour Linux
Auteur : Pungki Arianto
Date de parution : 23 octobre 2013
Traduction : A. Krivoshey
Date de transfert : mai 2013

Si vous devez travailler avec un grand nombre de fichiers dans un environnement de console, vous pouvez trouver le travail assez fastidieux. L'environnement graphique dispose de gestionnaires de fichiers qui permettent d'augmenter la vitesse de travail avec les fichiers. Vous n'avez pas besoin de vous souvenir du nom et de la syntaxe de chaque commande associée aux fichiers.

Dans un environnement de console, pour travailler avec des fichiers, vous devez connaître les commandes de base et leur syntaxe. Heureusement, Linux dispose également d'un gestionnaire de fichiers texte qui s'exécute dans un environnement de console. Il s'appelle Midnight Commander (ci-après, nous l'appellerons simplement MC).

En-têtes de section

Le site de Midnight Commander dit :
"GNU Midnight Commander est un gestionnaire de fichiers visuel sous licence GPL et est donc qualifié de logiciel libre. Il s'agit d'un puissant programme textuel complet qui vous permet de copier, déplacer et supprimer des fichiers et des répertoires, de rechercher des fichiers et exécuter des commandes shell. . Un éditeur et une visionneuse de fichiers intégrés sont également inclus. "

Comment installer Midnight Commander sur Linux

MC n'est généralement pas installé par défaut. Sur Debian, Ubuntu et Linux Mint, vous pouvez l'installer en utilisant la commande apt-get :

$ sudo apt-get install mc

Sur RHEL, CentOS et Fedora, vous pouvez utiliser la commande :

# miam installer mc

Une fois l'installation terminée, entrez simplement "mc" (sans les guillemets) dans la console pour l'exécuter.

Fonctionnalités de Midnight Commander

MC a de nombreuses fonctions utiles pour les utilisateurs et les administrateurs.

Copier, supprimer, renommer/déplacer, créer des répertoires

L'interface MC est divisée en deux colonnes indépendantes. Chaque colonne représente le répertoire actif. Vous pouvez basculer entre eux à l'aide de la touche Tab. En bas de l'écran, vous pouvez voir les boutons numérotés qui correspondent aux touches de fonction F1 - F10.
Pour copier un fichier d'un répertoire à un autre, il suffit de le sélectionner et d'appuyer sur "F5". Pour copier plusieurs fichiers à la fois, vous devez d'abord les sélectionner à l'aide de la touche "Insertion".

MC vous demandera une confirmation. Cliquez simplement sur "OK" pour lancer la copie.
La suppression de fichiers est encore plus simple. Sélectionnez simplement les fichiers et appuyez sur "F8". Le déplacement des fichiers se fait avec les touches "F6".
Renommer les fichiers est cependant légèrement différent. En appuyant sur la touche "F6", vous devez entrer un nouveau nom de fichier. Un exemple de la façon dont cela est fait est montré ci-dessous dans la capture d'écran.

Vous pouvez appuyer sur "F7" pour créer un répertoire. MC créera un nouveau répertoire dans le répertoire actuel. Pour voir ce que le MC peut faire d'autre avec les fichiers, appuyez sur F9> Fichier.

Utilitaire intégré pour visualiser les fichiers

De nombreux éditeurs de texte sont disponibles en mode console, tels que vi, joe et nano. MC a son propre programme intégré pour afficher le contenu des fichiers texte. Pour l'exécuter, sélectionnez le fichier et appuyez sur "F3". Vous pouvez également modifier le fichier si nécessaire en le mettant en surbrillance et en appuyant sur "F4".
Lorsque vous démarrez votre éditeur de texte pour la première fois, MC vous demandera de sélectionner votre éditeur de texte par défaut :

[email protégé]~ $ Sélectionnez un éditeur. Pour changer plus tard, exécutez "select-editor". 1. / bin / ed 2. / bin / nano

Ensuite, lorsque vous appuyez sur la touche "F4", MC utilisera l'éditeur de texte de votre choix. Si vous souhaitez modifier l'éditeur par défaut, appuyez simplement sur "F2", sélectionnez "@" et entrez "select-editor" (sans les guillemets).

Que faire si vous souhaitez utiliser un autre éditeur de texte non détecté par MC ? Disons que vous voulez travailler avec Vi. Cela peut être fait différemment. Recherchez le fichier ".selected_editor" dans votre répertoire personnel. C'est un fichier caché, il commence donc par un point. Modifiez-le comme ceci :

# Généré par / usr / bin / select-editor SELECTED_EDITOR = "/ usr / bin / vi"

Autorisations de fichier

Les fichiers et les répertoires ont des autorisations qui indiquent qui peut lire, écrire et exécuter des fichiers et des répertoires. La commande pour gérer les droits d'accès est chmod. Pour savoir comment l'utiliser, tapez "man chmod" dans un terminal.
Dans MC, il vous suffit de sélectionner le fichier, puis d'appuyer sur "F9"> Fichier> Chmod ou "Ctrl-x" et "c". MS vous montrera les droits d'accès actuels du fichier sélectionné et les paramètres qui peuvent être modifiés.

Propriétaire du fichier

Les fichiers et répertoires ont leur propre propriétaire ainsi qu'un groupe de propriétaires. Les privilèges du propriétaire sont contrôlés avec la commande chmod ci-dessus. Les propriétaires sont gérés avec la commande chown.
Comme d'habitude, tapez "man chmod" dans un terminal pour savoir comment l'utiliser. Dans MC, il vous suffit de sélectionner le fichier, puis d'appuyer sur "F9"> Fichier> Chown, ou sur "Ctrl-x" et "o". Vous pouvez maintenant définir le propriétaire et le groupe de propriétaires à partir de la liste des utilisateurs et des groupes disponibles.

Le MC dispose également d'une fonction "Chown avancé", qui est une combinaison de chmod et de chown qui vous permet d'effectuer les deux tâches ci-dessus en un seul endroit. Appuyez sur "F9"> Fichier> Chown avancé.

Par défaut, MC a une interface à double volet. Ces panneaux ne sont pas uniquement destinés aux annuaires locaux. Vous pouvez les connecter à un ordinateur distant via FTP.
Dans ce cas, MC agit comme un client FTP. Pour vous connecter, vous devez appuyer sur "F9"> Lien FTP. MC demandera les données de connexion au format suivant :

Utilisateur: [email protégé] _ou_adresse_ip

Si les données saisies sont correctes, dans l'un des panneaux, vous verrez une liste de répertoires sur l'ordinateur distant.

Pour déconnecter la connexion FTP, vous pouvez appuyer sur "F9"> Commande> Lien VPS actif. Dans la liste des répertoires VFS actifs, vous verrez votre connexion FTP. Sélectionnez-le et cliquez sur "VFS gratuits". Si vous souhaitez simplement basculer vers le répertoire local sans rompre la connexion FTP, sélectionnez "Changer vers".

Si votre réseau utilise un serveur proxy, vous pouvez configurer MC pour qu'il fonctionne avec un proxy. Appuyez sur "F9"> Options> Virtual FS> Toujours utiliser le proxy ftp.

Commandant de minuit sortant

Pour quitter Midnight Command, appuyez sur F9> Fichier> Quitter ou sur F10.

Pour un aperçu plus détaillé des capacités MC, consultez la FAQ Midnight Commander.

Comme vous le savez, dans les distributions Ubuntu le gestionnaire de fichiers est installé et utilisé par défaut Nautile développé par l'équipe Gnome... Mais si dans les versions précédentes Nautile il était possible d'activer le mode deux panneaux (F3), puis à partir de la version Nautile 3.6 cette fonction n'est pas disponible.
Dans ce court article, chers utilisateurs Ubuntu, je voudrais attirer votre attention sur quatre gestionnaires de fichiers à deux panneaux qui se trouvent dans les référentiels Ubuntu, et donc dans Centre de candidature: Commandant de minuit ; Commandant GNOME ; Commandant de Tux et Krusader:


1. Commandant de minuit


Commandant de minuit GNU- gestionnaire de fichiers texte en plein écran. Il utilise une interface à deux volets et un shell de commande intégré. Il existe également un éditeur intégré avec mise en évidence de la syntaxe et une visionneuse qui prend en charge les binaires. Le programme prend en charge un système de fichiers virtuel (VFS), qui vous permet de travailler avec des fichiers sur des machines distantes (par exemple, sur des serveurs FTP, SSH) et avec des fichiers à l'intérieur d'archives, comme avec des fichiers ordinaires.

Installation Commandant de minuit très simple, il suffit d'ouvrir Centre d'applications Ubuntu, saisissez un nom dans le champ de recherche et cliquez sur Installer ou exécutez la commande dans le terminal :

sudo apt-get install mc

2. Commandant GNOME


Commandant GNOME- gestionnaire de fichiers graphique rapide et puissant pour l'environnement de bureau GNOME... Il a une interface à deux volets dans la tradition Commandant Norton et Commandant de minuit.

Installer Commandant GNOMEégalement possible à partir de Centre de candidature ou dans le terminal avec la commande :

sudo apt-get install gnome-commander

3. Tux Commandant


Commandant de Tux- un gestionnaire de fichiers fenêtré avec deux panneaux l'un vers l'autre, similaire aux gestionnaires de fichiers populaires Commandant total et Commandant de minuit.

Possibilités :

  1. deux volets de répertoires côte à côte (verticalement)
  2. interface à onglets, boutons pour un accès rapide aux catalogues favoris
  3. panneau personnalisable pour un accès rapide aux supports amovibles et aux ressources réseau
  4. interface utilisateur multilingue
  5. la fonctionnalité s'étend grâce au système de plugin
  6. actions basées sur les extensions sur les types de fichiers (associations de fichiers)
Installation Commandant de Tux possible dans Centre de candidature ou avec une commande de terminal :

sudo apt-get install tuxcmd

4. Krusader


Krusader Est un gestionnaire de fichiers à deux volets (de style Commander) facile à apprendre et puissant similaire à Commandant de minuit ou Commandant total.

Fournit toutes les fonctions dont vous avez besoin pour gérer les fichiers.

De plus : capacités étendues de traitement d'archives, prise en charge du montage de systèmes de fichiers, FTP, module de recherche avancé, fonctions d'affichage et d'édition, synchronisation de répertoires, comparaison de contenu de fichiers, puissants outils de renommage de fichiers par lots, et bien plus encore.

Prend en charge les formats d'archives suivants : ace, arj, bzip2, deb, iso, lha, rar, rpm, tar, zip et 7-zip.

Prend en charge le mécanisme KIOSlaves, qui rend des protocoles tels que smb: // et fish: // disponibles.

Krusader- Entièrement personnalisable, convivial, rapide, aura fière allure sur votre bureau.

P.S. Il existe d'autres gestionnaires de fichiers à deux volets comme

L'explication est simple. L'environnement de travail est un élément important, mais essentiellement auxiliaire. L'outil utilisateur principal est un programme d'application. L'utilisateur peut pendant un certain temps accepter le mode de lancement des applications qui lui est personnellement gênant ou la couleur désagréable des icônes. Mais si les raccourcis clavier habituels ne fonctionnent pas dans un nouvel éditeur de texte, il n'y aura pas de transition vers celui-ci.

Ceci, à son tour, peut créer des problèmes pour les migrants. Dépourvus du poids du passé, ils choisissent objectivement les meilleurs outils, mais limitent ainsi la capacité des utilisateurs expérimentés à leur donner des conseils. Soit dit en passant, cela est souvent observé dans la pratique et est perçu par certains nouveaux arrivants comme l'hostilité des anciens combattants. Bien que leurs conseils soient en fait assez sincères - ils peuvent vous aider à peaufiner vim, ils ne connaissent presque pas Kate.

Une proportion importante d'utilisateurs Linux expérimentés travaille avec des gestionnaires de fichiers de console, les préférant aux plus intuitifs Dolphin ou Nautilus. Ce faisant, ils exploitent les bureaux KDE ou GNOME.

Ainsi, même les débutants doivent être conscients de ce que l'on appelle communément les classiques Linux. Y compris les gestionnaires de fichiers de la console.

1 Commandant de minuit

Gestionnaire de fichiers de la console Midnight Commander

C'est le gestionnaire de fichiers de console le plus populaire pour Linux. Le programme est inclus par défaut dans un grand nombre de distributions. Beaucoup de documentation a déjà été compilée pour cela, donc apprendre les règles de travail avec l'application ne sera pas difficile pour les utilisateurs de différents niveaux de compétence.

MC prend en charge toutes les opérations de base avec les fichiers : copier, renommer, supprimer, changer le propriétaire et les droits d'accès, créer des liens, des répertoires, etc. Le programme peut fonctionner non seulement avec des systèmes de fichiers locaux, mais également distants via un accès FTP et SSH.

Le programme a également des fonctionnalités supplémentaires : travail avec des archives, recherche intégrée, visualisation et édition de fichiers à l'aide de son propre module MCEdit. Ainsi, des opérations relativement complexes peuvent être effectuées dans MC.

L'interface du gestionnaire de fichiers est une interface familière à deux volets. Son efficacité est prouvée depuis longtemps dans la pratique.

L'application est entièrement localisée.

Sudo apt-get install mc

2 Rôdeur

Gestionnaire de fichiers de la console Ranger

C'est un gestionnaire de fichiers de console. Par défaut, son interface est à trois volets : la première colonne affiche une liste de répertoires, la seconde - une liste de fichiers, et la troisième est destinée à la visualisation de fichiers, y compris les formats graphiques. Dans le même temps, toutes les opérations standard pour les programmes de ce type sont prises en charge, mais pas de la manière la plus évidente.

Cependant, le manque de visibilité rend le Ranger peu convivial pour les opérations de copie et de déplacement. Les points forts de cette application sont la navigation, la recherche et la navigation. Ceci est grandement facilité par un système de bookmarking pratique.

Le programme est configuré en éditant directement le fichier de configuration. Cela peut sembler gênant, bien qu'en pratique tout soit différent en raison de la structure compréhensible de ce fichier. L'utilisateur peut définir le nombre de colonnes, l'ordre de tri, l'apparence de la barre d'état, le schéma de couleurs, etc.

Distribué sous les termes de la GNU GPLv3.

Sudo apt-get install ranger

3 Commandant de la WCM

Gestionnaire de fichiers de la console WCM Commander

Il s'agit d'un gestionnaire de fichiers, que l'on appelle le plus souvent un clone du célèbre FAR. Bien sûr, les utilisateurs expérimentés diront que c'est un peu exagéré, mais néanmoins la similitude est assez proche, du moins au niveau des opérations les plus populaires. En particulier, le raccourci clavier Shift + F1, familier à beaucoup, fonctionne de la même manière.

Les fonctionnalités supplémentaires de WCM Commander sont assez sérieuses même pour un utilisateur expérimenté : un éditeur avec mise en évidence de la syntaxe pour les langages de programmation les plus courants et la possibilité de changer les encodages, accès aux systèmes de fichiers distants via SMB et FTP/SFTP avec la possibilité de lancer fichiers, historique et auto-complétion, prise en charge des schémas de couleurs externes, etc.

Le programme est parfaitement russifié, et bien plus profond que les éléments de l'interface. En particulier, la fonction de recherche de texte vous permet d'utiliser tous les encodages de la langue russe à la fois.

Distribué sous les termes de la licence MIT.

4 Vif

Gestionnaire de fichiers de la console Vifm

Il s'agit d'un gestionnaire de fichiers de console pour les fans de Vim. Même le nom du programme signifie Vi File Manager.

La principale caractéristique de vifm est les contrôles de style vim. Par exemple, pour naviguer dans les fichiers, vous pouvez utiliser non seulement les touches fléchées, mais aussi les boutons "j" et "k", aller au dernier fichier du répertoire courant en appuyant sur "G", etc.

Vifm vous permet d'utiliser des étiquettes de répertoire et de fichier pour accéder rapidement à l'emplacement souhaité à l'aide d'un raccourci clavier. La recherche dans vifm se fait de la même manière que dans vim - en appuyant sur "/". L'application a ses propres commandes intégrées : "com" pour afficher une liste de commandes personnalisées, "marks" pour afficher les marques, "seulement" pour masquer la deuxième colonne, etc.

Distribué sous les termes de la GNU GPLv2.

Sudo apt-get install vifm

5 dernier gestionnaire de fichiers

Gestionnaire de fichiers de la console LFM

C'est un gestionnaire de fichiers de console facile à utiliser. Par défaut, le programme a une vue traditionnelle à deux volets, bien qu'il puisse fonctionner en mode à volet unique.

À la fois extérieurement et fonctionnellement, Last File Manager est très similaire à Midnight Commander. Au moins un utilisateur qui maîtrise un programme n'aura pas de problèmes avec un autre - les mêmes clés sont responsables des opérations les plus demandées.

Distribué sous les termes de la GNU GPLv3.

BeeSoft Commander 2.23

BeeSoft Commander est un jeune projet, un gestionnaire de fichiers simple, écrit dans l'esprit UNIX. Selon la règle non écrite, le programme ne devrait s'acquitter que de ses responsabilités directes et rien de plus.

Le gestionnaire de fichiers utilise la bibliothèque QT et se lance très rapidement depuis l'environnement KDE. La barre d'outils n'est pas personnalisable, mais elle contient pratiquement toutes les fonctions principales du programme. Vous pouvez travailler avec plusieurs onglets. Le bouton droit de la souris est responsable de la sélection des fichiers - un hommage à la vieille tradition de Norton Commander. De nombreuses opérations sur les fichiers sont effectuées à l'aide de touches de fonction, selon l'ancienne norme également établie par Peter Norton.

BeeSoft Commander contient un bon client FTP qui vous permet de vous connecter à plusieurs serveurs et d'enregistrer les paramètres de connexion. Les développeurs ne se sont pas souciés de la mise en œuvre de la visualisation et de l'édition de divers documents. Avec l'éditeur intégré, vous ne pouvez modifier que les documents texte. Si d'autres types de fichiers sont trouvés, le programme passe en mode HEX ou un ensemble chaotique de caractères s'affiche. L'édition n'est pas disponible.

BeeSoft Commander n'a pas besoin de configuration compliquée. Vous pouvez spécifier les polices et les couleurs des panneaux, ajuster la largeur des colonnes. Et, en fait, c'est là que s'arrête le plaisir de parcourir les paramètres.

Site officiel:

Worker est l'un des gestionnaires de fichiers les plus inhabituels. La première chose à laquelle vous devez immédiatement faire attention est qu'il n'est pas nécessaire d'installer de bibliothèques graphiques supplémentaires en plus de X11.

Tout le contrôle du gestionnaire de fichiers est concentré dans de nombreux boutons situés au bas de la fenêtre de travail de l'application. En cliquant sur la barre d'état, vous changez de groupe de boutons. Chaque bouton appelle une fonction distincte. Les fonctions peuvent être à la fois des outils Worker intégrés et des utilitaires externes conçus pour traiter les fichiers.

Worker est étroitement intégré à Midnight Commander et vous permet d'utiliser les règles de traitement des archives du gestionnaire de fichiers de la console. De plus, par défaut, MC est utilisé comme éditeur de fichier (fonction Edit File).

La distribution Worker comprend uniquement un visualiseur de fichiers texte. Toutes les autres actions (visualisation de graphiques et de vidéos, édition de tout type de données...) sont laissées à des programmes externes. L'éditeur de texte par défaut est xedit, ce qui n'est pas surprenant. xedit utilise également uniquement la bibliothèque X11.

Parmi les fonctions prédéfinies (boutons), vous pouvez trouver la conversion d'informations audio, la conversion de graphiques, le montage de périphériques et bien plus encore.

Le gestionnaire de fichiers est très inhabituel, ce qui rendra bien sûr difficile l'apprentissage à partir de zéro. En revanche, tous les concurrents utilisent soit de puissantes librairies graphiques (QT, GTK) soit fonctionnent en mode texte. Le travailleur dans cette optique semble être une sorte de solution de compromis.

Tableau croisé dynamique

IHM graphique+ + + + + + - + - + +
Bibliothèque graphiqueQTGTK2GTK1GTK2QTQT- GTK2- GTK2X11
Onglets+ - - - + + - - + - -
client FTP+ - - + + + + + - - +
FTP : //- - - - + + - + - - -
Protocole SMB : //- - - + + + - + - - -
Protocole HTTP : //- - - - + - - - - - -
Vignettes de documents- - - - + + - + - - -
Éditeur de texte+ + - - - + + - + - -
Affichage des images- - - + + - - - - - -
Regarder une vidéo- - - - + - - - - - -
Affichage HTML- - - - + + + - - - -
Visionneuse RTF- - - - + + - - - - -
Vue DOC- - - - + + + - - - -
éditeur HEX- - - - - - - - + - -
Mettre en évidence les types de fichiers- - + + - - - - + - -
Dossiers rapides (Signets)- + - + + + + + - + -
Historique des dossiers- + + + + + + + + - -
Dossiers fréquemment visités- - - - + + - - - - -
Panneau de lancement rapide (menu)- - - - + + + - + - -
Plugins- + - + + + + - - - -
Multitâche- - + + + + + + - - -
BeeSoft Commander 2.23
emelFM2 0.1.6
Gentoo 0.11.55
Commandeur GNOME 1.2.0
Konqueror 3.5.2
Krusader 1.70.0
Nautile 2.12.2
Tux Commander 0.4.101
Gestionnaires de fichiers texte et travailleur
  1. &&. À proprement parler, ce n'est pas une commande. Si vous voulez exécuter plusieurs commandes à la fois, placez une double esperluette entre elles comme ceci : first_command && second_command. Le terminal exécutera les commandes dans l'ordre. Vous pouvez entrer autant de commandes que vous le souhaitez.
  2. alias. Attribue les noms que vous créez aux commandes longues dont vous ne vous souvenez pas. Entrez alias command-long short-command.
  3. CD. Modifie le dossier du terminal actuel. Lorsque vous démarrez le terminal, il utilise votre dossier personnel. Entrez cd folder_address et le terminal fonctionnera avec les fichiers qui s'y trouvent.
  4. dégager. Efface tous les messages de la fenêtre du terminal.
  5. 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 souhaitez pas que la commande que vous avez saisie soit enregistrée, placez un espace avant celle-ci comme ceci : votre_commande.
  6. homme. Affiche un guide pour les programmes et les commandes. Entrez man package_name ou man your_command.
  7. quel est. Affiche une brève description d'un programme. Entrez la commande et le nom du programme whatis pkgname.

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.

  1. sudo. Cette commande vous donnera des droits de superutilisateur. Entrez sudo avant la commande souhaitée (par exemple, sudo apt upgrade) pour l'exécuter en tant qu'administrateur. Le système vous demandera un mot de passe.
  2. sudo su. Après cette commande, toutes les commandes que vous entrez 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.
  3. 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, tapez sudo gksudo nautilus (choisissez le gestionnaire de fichiers que vous utilisez).
  4. sudo !! ... Cette commande exécutera la commande entrée précédemment avec des privilèges d'administrateur. Utile si vous avez tapé la commande sans sudo.

N'exécutez pas de commandes au nom du superutilisateur que vous ne comprenez pas.

L'installation et la désinstallation des applications sous Linux sont effectuées par les gestionnaires de packages. Ubuntu appelle le gestionnaire de paquets apt, Fedora appelle dnf, Arch et Manjaro appelle 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)

  1. sudo apt install package_name. Installez le package requis.
  2. sudo apt-add-repository repository_address. Ajouter un référentiel tiers.
  3. sudo apt mise à jour. Mettre à jour les informations du package.
  4. sudo apt mise à niveau. Mettez à jour tous les packages vers le plus récent (exécuté après la mise à jour d'apt).
  5. sudo apt supprimer package_name. Supprimez le paquet inutile.
  6. sudo apt purge package_name. Supprimez le package inutile avec toutes les dépendances si vous souhaitez libérer plus d'espace.
  7. sudo apt suppression automatique. Supprimez toutes les dépendances inutiles, les packages orphelins et autres indésirables.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install nom_paquet. Installez le package requis.
  2. sudo dnf config-manager --add-repo repository_address. Ajouter un référentiel tiers.
  3. mise à niveau sudo dnf. Mettez à jour tous les packages avec le plus récent.
  4. sudo dnf supprimer package_name. Supprimez le paquet inutile.
  5. sudo dnf suppression automatique. Supprimez toutes les dépendances inutiles.

pacman (Arch / Manjaro)

  1. sudo pacman -S nom_paquet. Installez le package requis.
  2. sudo yaourt -S nom_paquet. Installez un package à partir de l'AUR s'il ne se trouve pas dans le référentiel principal.
  3. sudo pacman -Sy. Mettre à jour les informations du package.
  4. sudo pacman -Syu. Mettez à jour tous les packages avec le plus récent.
  5. sudo pacman -R nom_paquet. Supprimez le paquet inutile.
  6. 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 répertoriant 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.

  1. tuer. Cette commande est utilisée pour forcer l'arrêt des processus. Vous devez entrer kill PID_process. Le PID d'un processus peut être trouvé en entrant top.
  2. xkill. Une autre commande pour terminer les processus. Saisissez-le, puis cliquez sur la fenêtre que vous souhaitez fermer.
  3. tuer tous. Tue les processus avec un nom spécifique. Par exemple, killall firefox.
  4. Haut. Affiche une liste des processus en cours, triés en fonction de la consommation du processeur. Une sorte de terminal "System Monitor".

Affichage et modification des fichiers

  1. chat. Lorsqu'il est utilisé avec un seul fichier texte (comme celui-ci : cat filepath), il affiche son contenu dans une fenêtre de terminal. Si vous spécifiez deux fichiers ou plus, cat path_to_file_1 path_to_file_2, il les collera ensemble. Si vous entrez cat file_path_1> new_file, il concaténera le contenu des fichiers spécifiés dans un nouveau fichier.
  2. chmod. Vous permet de modifier les autorisations de fichier. Cela peut être utile si vous souhaitez apporter des modifications au fichier système.
  3. chown. Change le propriétaire du fichier. Doit être exécuté avec les droits de superutilisateur.
  4. déposer. Affiche des informations sur le fichier spécifié.
  5. nano. Ouvre un éditeur de texte simple. Vous pouvez créer un nouveau fichier texte ou en ouvrir un existant : nano filepath.
  6. Renommer. Renomme un ou plusieurs fichiers. La commande peut également être utilisée pour les fichiers par masque.
  7. toucher. Modifie la date à laquelle le fichier spécifié a été ouvert ou modifié pour la dernière fois.
  8. wget. Télécharge des fichiers depuis Internet vers un dossier de terminal.
  9. Zip *: français. Décompresse et compresse les archives.

Création et suppression de fichiers et de dossiers

  1. mkdir. Crée un nouveau dossier dans le dossier du terminal actuel ou dans le dossier spécifié : mkdir path_to_folder.
  2. rmdir. Supprime le dossier spécifié.
  3. 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

  1. cp. Crée une copie du fichier spécifié dans le dossier du terminal : cp path_to_file. Ou, vous pouvez spécifier le chemin d'accès au fichier cp de destination à copier.
  2. 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

  1. 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.
  2. grep. Recherchez des fichiers texte contenant des chaînes spécifiques. Les critères sont hautement personnalisables.
  3. Localiser. Recherchez des fichiers et des dossiers dont les noms correspondent à la requête et affichez leurs chemins dans le système de fichiers.

  1. 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.
  2. monter. Montez des lecteurs, des périphériques ou des systèmes de fichiers 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, entrez mount sdX.
  3. monter. Vide les systèmes de fichiers. La commande umount sdX démontera le système de fichiers du support externe afin que vous puissiez l'éjecter.
  4. jj. Cette commande copie et convertit les fichiers et les sections. Il a de nombreuses utilisations différentes. Par exemple, dd if =/dev/sda of =/dev/sdb fera une copie exacte de la partition sda sur la partition sdb. dd if = / dev / zero of = / dev / sdX écrasera le contenu du support spécifié par des zéros afin que les informations ne puissent pas être récupérées. Et dd if = ~ / Downloads / ubuntu.iso of = / 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 des utilisateurs

  1. useradd. Enregistre un nouvel utilisateur. Saisissez le nom d'utilisateur useradd et l'utilisateur sera créé.
  2. userdel. Supprime le compte d'utilisateur et les fichiers.
  3. 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é.
  4. mot de passe. Modifie les mots de passe du compte. Un utilisateur régulier peut changer le mot de passe de son propre compte uniquement, le superutilisateur peut changer le mot de passe de n'importe quel compte.

Commandes Linux pour la gestion du réseau

  1. ip. Équipe multifonctionnelle pour travailler avec le réseau. La commande ip address show affiche des informations sur les adresses réseau, la route ip contrôle le routage, etc. En émettant les commandes ip link set ethX up, ip link set ethX down, vous pouvez activer et désactiver les connexions. La commande ip a de nombreuses utilisations, il est donc préférable de lire le manuel ou de taper ip --help avant de l'utiliser.
  2. 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).

  1. cow-say quoi que ce soit. La vache dira ce que vous lui dites.
  2. fortune | cow-say. La vache émettra une pensée ou une citation intelligente (ou pas).
  3. cowsay -l. Répertorie tous les animaux pouvant être affichés dans le terminal. Si soudain vous n'aimez pas les vaches.
  4. fortune | cowsay -f animal_from_list. L'animal de votre choix se met à pleuvoir avec des citations, parfois appropriées.
  5. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru. Faites parler russe à tout le zoo. Sans cela, les animaux citent Twain et Wilde.

Ce ne sont pas toutes des commandes Linux. Si vous avez besoin de connaître en détail les paramètres et comment utiliser les commandes Linux, vous pouvez utiliser le didacticiel intégré. Tapez man your_command ou your_command --help.

Partagez ceci