Gestionnaires de fichiers de la console Linux. Ligne de commande Homme plus attirant

Aujourd'hui, je souhaite passer en revue le « Top 4 des gestionnaires de fichiers pour Ubuntu Linux » ; je n'ai pas classé ce top en ligne, en me basant uniquement sur mon expérience d'utilisation de tel ou tel gestionnaire et sur la facilité d'y travailler.

Travaillant sous Linux, nous connectons chaque jour notre travail à un gestionnaire de fichiers. Aujourd'hui, nous parlerons des meilleurs gestionnaires de fichiers avec lesquels il vaut la peine de travailler et en choisirons un pour un usage quotidien.

En travaillant dans n'importe quel système d'exploitation, vous interagissez toujours avec le gestionnaire de fichiers, au moindre exemple, en passant d'un dossier à un autre dossier, c'est tout le travail du gestionnaire de fichiers, en déplaçant des fichiers du premier répertoire au second, ceci C'est aussi le travail du gestionnaire de fichiers sans lequel, à notre époque, je ne peux tout simplement pas imaginer travailler sur tel ou tel système d'exploitation.

Imaginez la situation, vous n'avez pas de gestionnaire de fichiers, comment allez-vous travailler avec des fichiers (livres, images, musique, fichiers texte, word et autres), ce n'est pas facile, non ? Bien sûr, certains d'entre vous diront : eh bien, il existe un terminal, je peux facilement travailler à partir de celui-ci, oui, vous pouvez, mais vous ne pouvez pas vous passer tous les jours d'un gestionnaire de fichiers avec une interface graphique. À mon avis, si vous travaillez avec des fichiers dans la console et sans interface graphique, c'est un retour à ces époques lointaines de création de systèmes d'exploitation où la création de l'un ou l'autre programme qui ajoutait du confort au travail provoquait une grande joie ("Wow, tu as finalement accouché :D)) ").

Aujourd'hui, je souhaite passer en revue « Top 4 des gestionnaires de fichiers pour Ubuntu Linux » et à la demande des lecteurs, j'ai complété la revue avec + 6 autres gestionnaires de fichiers PCManFM/Double Commander/GNOME Commander/Midnight Commander « MC/Sunflower/Ranger » non programmés , ce qui donne 10 , je n'ai pas compilé ce top sur la base des notes en ligne, en m'appuyant uniquement sur mon expérience d'utilisation de tel ou tel gestionnaire et sur la facilité d'y travailler.

Nautile- bien sûr, dans cette liste des meilleurs, ce gestionnaire de fichiers occupe la première marche du classement. Je vais vous expliquer pourquoi, ce gestionnaire de fichiers à partir de GNOME 1.4, Nautilus 2.0 a remplacé Midnight Commander dans Ubuntu Linux. Lorsqu'il était sur Gnome 2, c'était un gestionnaire de fichiers décent, mais après être passé à Gnome 3, il perd tout simplement ses fonctionnalités. Si vous l'utilisez, alors quelque part à partir de la version 3.18.3 pas supérieure, à partir de la version 3.18.5 commence l'horreur pure. Toutes les mises à jour qui se produisent constamment ne font que tuer toute sa commodité, je vous conseille de n'utiliser que la version 3.18.3 et de ne pas mettre à jour.

Avantages Nautilus :

  • Vous pouvez connecter ou déconnecter des périphériques de stockage de données (disques durs, lecteurs réseau, lecteurs flash, lecteurs optiques, etc.) ;
  • Accès pour travailler avec des serveurs distants (FTP, SSH, WebDAV, SMB);
  • Parcourez les fichiers et les répertoires ;
  • Possibilité d'afficher des vignettes de fichiers (vidéo, images, PDF, DJVU, fichiers texte) ;
  • Possibilité d'afficher les propriétés des fichiers et des répertoires ;
  • Vous pouvez créer, modifier, supprimer et éditer des fichiers et des répertoires ;
  • Capacité à exécuter des scripts et des applications ;
  • Rechercher des fichiers et des répertoires par leurs noms ;
  • Possibilité de placer des fichiers et des répertoires sur le bureau ;
  • Prise en charge de l'aperçu des icônes pour les fichiers texte, images, fichiers audio ou vidéo (Totem est utilisé pour cela). Les fichiers audio sont visualisés (à l'aide de GStreamer) lorsque le curseur se trouve sur eux ;
  • Nautilus utilise des icônes vectorisées originales conçues par Susan Care ;
  • Nautilus prend en charge les signets, les arrière-plans de fenêtres, les logos, les notes, les scripts complémentaires et l'utilisateur peut choisir une vue par icône, par liste ou par liste compacte ;
  • Nautilus conserve un historique des dossiers visités, comme de nombreux navigateurs Web, offrant un accès facile aux dossiers précédemment visités.
  • Grâce à la bibliothèque GIO, Nautilus suit les modifications apportées aux fichiers locaux en temps réel, éliminant ainsi le besoin d'actualiser manuellement l'écran. GIO prend en charge le système de notification d'événements de fichiers Gamin et FAM, Linux Inotify et Solaris.

Inconvénients de Nautilus

Le principal inconvénient réside probablement dans les mises à jour du système. J'ai récemment eu un cas. une petite mise à jour du système est sortie, elle a probablement été mise à jour le matin, elle a fonctionné jusqu'au soir, n'a pas redémarré l'ordinateur, l'a éteint le soir, l'a rallumé le lendemain et a été surpris, Nautilus a été mis à jour vers la version 3.18 .5. Le plus triste, c’est que toutes les icônes/(raccourcis) des applications sont devenues énormes. Comme toujours, j'ai décidé d'aller simplement dans le menu "Edition - Options" du répertoire personnel et dans l'onglet "Affichage" changer la taille des icônes du système, mais ce n'était pas le cas, l'onglet "Edition" a disparu , le menu de navigation a complètement disparu. En dernier recours, j'ai décidé de modifier la taille des icônes dans l'éditeur Dconf, mais hélas, cela s'est avéré impossible ici aussi, car il n'y avait pas d'option pour sélectionner des tailles plus petites pour les icônes du bureau, il n'y avait que des tailles (moyennes , grand et très grand).

Avant la mise à jour, l'éditeur Dconf avait une image complètement différente :

C'est comme ça que ça se passe, une petite mise à jour brise toute la convivialité de ce bon gestionnaire de fichiers.

Bien entendu, sur Internet, vous trouverez des avis d'autres utilisateurs sur ce bug :

où il est conseillé de supprimer tous les répertoires cachés du répertoire personnel, mais ce n'est pas une option. J'ai résolu ce problème en passant au gestionnaire de fichiers Nemo et je ne le regrette pas, il a une interface plus fonctionnelle et plus conviviale que Nautilus, bien que Nemo soit un fork de Nautilus, il est toujours en quelque sorte plus stable et convivial.

Installation du gestionnaire de fichiers Nautilus sur Ubuntu 16.04 LTS et dérivés

Comment réaffecter le gestionnaire de fichiers à un autre dans Ubuntu

Tout d'abord, vous devez avoir le package "exo-utils" installé sur votre système ; vous pouvez l'installer dans le terminal en exécutant la commande :

Sudo apt installer exo-utils

Une fois le package installé, pour réaffecter le gestionnaire de fichiers, vous devez exécuter la commande dans le terminal :

Exo-applications-préférées

Après avoir exécuté la commande ci-dessus, une nouvelle fenêtre s'ouvrira :

allons à "l'onglet" Utilitaires", puis le premier élément consiste à sélectionner le gestionnaire de fichiers qui est votre priorité, après la sélection, appuyez sur le bouton " Fermer" et les modifications doivent être appliquées, si vous avez un autre manager qui n'est pas dans la liste, cliquez sur la flèche et sélectionnez " Un autre", vous serez redirigé vers le répertoire "usr/bin", où sélectionnez votre gestionnaire de fichiers et cliquez sur le bouton "Ok".

Pour définir Nemo comme gestionnaire de fichiers par défaut au lieu de Nautilus, exécutez la commande suivante dans un terminal :

Sudo xdg-mime par défaut nemo.desktop inode/répertoire application/x-gnome-saved-search

pour récupérer Nautilus, exécutez les commandes :

Sudo gsettings défini org.gnome.desktop.background show-desktop-icons true sudo xdg-mime par défaut nautilus.desktop inode/directory application/x-gnome-saved-search

C'est probablement la fin du matériel, si vous avez des questions sur le matériel, posez-les dans les commentaires ci-dessous, j'attends également avec impatience vos commentaires sur les gestionnaires de fichiers que vous utilisez, peut-être que ce volume de 4 peut être étendu à 5 ou 6 fichiers gestionnaires.

Par analogie avec Windows, Linux dispose d'un certain ensemble de commandes pour le travail le plus pratique et le plus rapide dans le système d'exploitation. Mais si dans le premier cas nous appelons l'utilitaire ou effectuons une action depuis la « Ligne de commande » (cmd), alors dans le second système, les actions sont effectuées dans l'émulateur de terminal. En fait, "Terminal" Et "Ligne de commande"- C'est le même.

Pour ceux qui ont récemment commencé à se familiariser avec la gamme de systèmes d'exploitation de la famille Linux, nous proposons ci-dessous une liste des commandes les plus importantes nécessaires à chaque utilisateur. Notez que les outils et utilitaires appelés depuis "Terminal", sont préinstallés sur toutes les distributions Linux et ne nécessitent pas de pré-téléchargement.

Gestion de fichiers

Tout système d'exploitation ne peut se passer d'interagir avec différents formats de fichiers. La plupart des utilisateurs sont habitués à utiliser un gestionnaire de fichiers doté d'un shell graphique à ces fins. Mais toutes les mêmes manipulations, voire une liste plus longue, peuvent être effectuées à l'aide de commandes spéciales.


Travailler avec du texte

Entrer dans "Terminal" les commandes qui interagissent directement avec les fichiers devront tôt ou tard y apporter des modifications. Les commandes suivantes sont utilisées pour travailler avec des documents texte :


La gestion des processus

L'utilisation à long terme du système d'exploitation au cours d'une session stimule l'apparition de nombreux processus actifs qui peuvent dégrader considérablement les performances de l'ordinateur au point qu'il devient inconfortable de travailler avec.

Cette situation peut être facilement corrigée en mettant fin aux processus inutiles. Sous Linux, les commandes suivantes sont utilisées à cet effet :


Environnement utilisateur

Les commandes importantes incluent non seulement celles qui vous permettent d'interagir avec les composants du système, mais également celles qui effectuent des tâches plus triviales qui contribuent à la commodité de travailler sur l'ordinateur.


gestion des utilisateurs

Lorsque plusieurs personnes travaillent sur un ordinateur, la meilleure option serait de créer plusieurs utilisateurs. Cependant, vous devez connaître les commandes pour interagir avec chacune d’elles.


Affichage des documents

Aucun utilisateur ne peut se souvenir de la signification de toutes les commandes du système ni de l'emplacement de tous les fichiers exécutables du programme, mais trois commandes faciles à retenir peuvent venir à la rescousse :


La gestion du réseau

Pour configurer Internet et effectuer avec succès les ajustements des paramètres réseau à l'avenir, vous devez connaître au moins quelques commandes responsables de cela.


Conclusion

Connaissant toutes les commandes ci-dessus, même un débutant qui vient d'installer un système basé sur Linux sera capable d'interagir parfaitement avec celui-ci, résolvant avec succès les tâches assignées. À première vue, il peut sembler que la liste est très difficile à retenir, mais si vous exécutez fréquemment telle ou telle commande, avec le temps les principales seront ancrées dans votre mémoire, et vous n'aurez pas besoin de vous référer aux instructions que nous présentée à chaque fois.

Dans cet article, je souhaite collecter des informations sur les gestionnaires de fichiers à 2 panneaux pour Ubuntu Linux.

Depuis la première version de Norton Commander, beaucoup d’eau a coulé sous les ponts. Kototo essayait constamment de le cloner pour répondre à ses besoins. Vsevolod Volkov a réécrit son commandant pour le rendre plus rapide (c'est terrible à quel point ils économisaient les ressources de la machine à l'époque, maintenant c'est une goutte d'eau dans l'océan). Microsoft a cloné Norton Commander, créant Far, on ne sait pas dans quel but, il serait préférable de prendre et d'écrire quelque chose comme Windows Commander, et aujourd'hui Total Commander, et de l'inclure en standard. Mais pas à propos de ça.

Gestionnaire de fichiers de console

Installation:

Sudo apt-get install mc


Vous pouvez dire que le gestionnaire de fichiers est standard pour Gnome. Il a l'air un peu effrayant après l'installation, alors je l'ai personnalisé aux couleurs de Midnight Commander.

Installation:

Sudo apt-get install gnome-commander


Double commandant

Peut-être le gestionnaire de fichiers le plus intéressant. Il s'agit d'un projet OpenSource entièrement gratuit. Pour Ubuntu, il est fourni avec deux librairies, QT et GTK (bien sûr plus agréables à regarder). Et également disponible pour Windows, Mac OS FreeBSD. Plus d'informations peuvent être trouvées sur le site Web des développeurs.

Installation:

Sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt-get mise à jour
sudo apt-get install doublecmd-gtk


J'ai trouvé ce programme après avoir publié cet article. Je l'ai installé tout de suite. Gestionnaire très ergonomique.

Installation:

Sudo add-apt-repository ppa:atareao/tournesol
sudo apt-get mise à jour
sudo apt-get installer tournesol


Commandant de smoking

Peu importe le nombre de systèmes sur lesquels je l’ai installé, il s’est installé sur autant de systèmes et n’a pas démarré. J'ai décidé d'activer ce commandant uniquement parce qu'il est toujours disponible dans le centre logiciel Ubuntu. Je vous conseille de ne pas perdre votre temps là-dessus.

Les utilisateurs, contrairement aux testeurs et aux passionnés, sont toujours conservateurs. Les utilisateurs de Linux ne font pas exception. Ceci est particulièrement visible non pas dans les environnements de travail, mais dans des programmes d'application spécifiques, pour lesquels la « fidélité » reste très longue.

Cela s'explique simplement. L’environnement de travail est un élément important, mais essentiellement auxiliaire. Le principal outil utilisateur est le programme d'application. L'utilisateur peut, pendant un certain temps, supporter une méthode de lancement d'applications peu pratique ou une couleur d'icônes désagréable. 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.

Cela peut à son tour créer des problèmes pour les migrants. Sans le fardeau du passé derrière eux, ils choisissent les meilleurs outils objectivement, mais limitent ainsi la capacité des utilisateurs expérimentés à leur donner des conseils. À propos, cela est souvent observé dans la pratique et est perçu par certains nouveaux arrivants comme une attitude hostile envers les anciens combattants. Bien qu'en réalité, leurs recommandations soient assez sincères - ils peuvent aider à configurer vim, mais ne connaissent pratiquement pas Kate.

Une partie importante des utilisateurs Linux expérimentés travaillent avec des gestionnaires de fichiers de console, les préférant aux plus intuitifs Dolphin ou Nautilus. Bien qu'ils utilisent des bureaux KDE ou GNOME.

Ainsi, même les débutants devraient connaître ce qu’on appelle communément les classiques de Linux. Y compris les gestionnaires de fichiers de console.

Commandant de minuit

Il s'agit du gestionnaire de fichiers de console le plus populaire fonctionnant sous Linux. Le programme est inclus par défaut dans un grand nombre de distributions. De nombreuses documentations ont déjà été compilées à cet effet, donc apprendre les règles de travail avec l'application ne sera pas difficile pour les utilisateurs de différents niveaux de formation.

MC prend en charge toutes les opérations de base avec les fichiers : copier, renommer, supprimer, modifier 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 dispose également de fonctionnalités supplémentaires : utilisation 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 celle habituelle à deux panneaux. Son efficacité est prouvée depuis longtemps par la pratique.

L'application est entièrement localisée.

Ranger

Il s'agit d'un gestionnaire de fichiers de console. Par défaut, son interface est à trois panneaux : 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 des 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 Ranger peu utile 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 signets pratique.

Le programme est configuré en éditant directement le fichier de configuration. Cela peut sembler gênant, même si en pratique ce n'est pas le cas grâce à la conception intuitive de ce fichier. L'utilisateur peut définir le nombre de colonnes, l'ordre de tri, l'apparence de la barre d'état, la palette de couleurs, etc.

Distribué selon les termes de GNU GPLv3.

Commandant WCM

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 quelque peu exagéré, mais néanmoins la similitude est assez proche, du moins au niveau des opérations les plus populaires. En particulier, la combinaison de touches Shift+F1, familière à beaucoup, fonctionne exactement 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 coloration syntaxique pour les langages de programmation les plus courants et possibilité de modifier les encodages, accès aux systèmes de fichiers distants via SMB et FTP/SFTP avec possibilité de lancement fichiers, historique et complétion des entrées, prise en charge des jeux de couleurs externes, etc.

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

Distribué sous licence MIT.

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 fonctionnalité de vifm réside dans les contrôles de style vim. Par exemple, pour vous déplacer dans les fichiers, vous pouvez utiliser non seulement les touches fléchées, mais aussi les boutons « j » et « k », accéder au dernier fichier du répertoire courant en appuyant sur « G », etc.

Vifm vous permet d'utiliser des étiquettes de répertoires et de fichiers pour naviguer rapidement vers 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 cliquant sur « / ». L'application possède ses propres commandes intégrées : « com » pour afficher une liste de commandes personnalisées, « marks » pour afficher les marques, « only » pour masquer la deuxième colonne, etc.

Distribué selon les termes de GNU GPLv2.

Dernier gestionnaire de fichiers

Il s'agit d'un gestionnaire de fichiers de console facile à utiliser. Par défaut, le programme a une vue traditionnelle à deux panneaux, bien qu'il puisse également fonctionner en mode panneau unique.

Tant extérieurement que fonctionnellement, Last File Manager est très similaire à Midnight Commander. Au moins, un utilisateur maîtrisant un programme n'aura aucun problème avec un autre - les mêmes touches sont responsables des opérations les plus populaires.

Distribué selon les termes de GNU GPLv3.

  1. && . À proprement parler, ce n’est pas une équipe. Si vous souhaitez exécuter plusieurs commandes à la fois, mettez une double esperluette entre elles comme ceci : first_command && second_command. Le terminal exécutera les commandes dans l'ordre. Vous pouvez saisir autant de commandes que vous le souhaitez.
  2. alias Attribue des noms que vous créez à des commandes longues dont vous ne vous souvenez plus. Entrez l'alias long_command short_command.
  3. CD. Modifie le dossier du terminal actuel. Lorsque vous démarrez le terminal, il utilise votre dossier personnel. Entrez cd dossier_adresse et le terminal fonctionnera avec les fichiers qui s'y trouvent.
  4. clair. Efface la fenêtre du terminal de tous les messages.
  5. histoire. Affiche toutes les commandes que vous avez récemment saisies. 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 écrite, placez un espace devant elle comme ceci : votre_commande.
  6. homme. Affiche un guide des programmes et des commandes. Tapez man package_name ou man your_command.
  7. qu'est-ce que. Affiche une brève description d'un programme. Entrez la commande et le nom du programme whatis package_name.

Pour effectuer de nombreuses actions sur le système, telles que l'installation et la désinstallation de programmes, vous aurez besoin des droits d'administrateur, ou du superutilisateur root comme on l'appelle sous Linux.

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

N'exécutez pas de commandes en tant que superutilisateur que vous ne comprenez pas.

L'installation et la désinstallation d'applications sous Linux sont effectuées par les gestionnaires de packages. Dans Ubuntu, le gestionnaire de paquets s'appelle apt, dans Fedora - dnf, dans Arch et Manjaro - pacman. Ils téléchargent des applications à partir de référentiels en ligne et de sources de packages. Les commandes doivent leur être données avec les droits de superutilisateur.

apt (Debian/Ubuntu/Mint)

  1. sudo apt install nom_paquet. Installez le package requis.
  2. sudo apt-add-repository adresse_référentiel. Ajoutez un référentiel tiers.
  3. sudo apt update . Mettez à jour les informations sur le package.
  4. sudo apt mise à niveau . Mettez à jour tous les packages avec la dernière version (à effectuer après la mise à jour apt).
  5. sudo apt supprime package_name. Supprimez le paquet inutile.
  6. sudo apt purge nom_paquet. Supprimez un package inutile avec toutes les dépendances si vous souhaitez libérer plus d'espace.
  7. sudo apt autoremove . Supprimez toutes les dépendances inutiles, les packages orphelins et autres déchets.

dnf (Red Hat/Fedora/CentOS)

  1. sudo dnf install nom_paquet. Installez le package requis.
  2. sudo dnf config-manager --add-repo adresse_du référentiel. Ajoutez un référentiel tiers.
  3. mise à niveau sudo dnf. Mettez à jour tous les packages avec les derniers.
  4. sudo dnf supprime 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 depuis AUR s'il ne se trouve pas dans le référentiel principal.
  3. sudo pacman -Sy . Mettez à jour les informations sur le package.
  4. sudo pacman -Syu . Mettez à jour tous les packages avec les derniers.
  5. sudo pacman -R nom_paquet. Supprimez le paquet inutile.
  6. sudo pacman -Rs nom_paquet. Supprimez un package inutile avec toutes les dépendances.

Vous pouvez installer et supprimer 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, tapez les premières lettres du nom du package et appuyez deux fois sur Tab. Le gestionnaire de packages affichera tous les packages dont les noms commencent par le même nom.

  1. tuer. Cette commande est utilisée pour terminer de force les processus. Vous devez entrer kill PID_process. Le PID d'un processus peut être trouvé en tapant top .
  2. xkill. Une autre commande pour mettre fin aux 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, tuez tous Firefox.
  4. haut. Affiche une liste des processus en cours d'exécution, triés en fonction de la consommation des ressources CPU. Une sorte de terminal « System Monitor ».

Affichage et modification de fichiers

  1. chat. Lorsque la commande est utilisée avec un seul fichier texte (comme ceci : cat file_path), elle 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 fusionnera. Si vous entrez cat file_path_1 > new_file, le contenu des fichiers spécifiés sera fusionné dans un nouveau fichier.
  2. chmod. Vous permet de modifier les autorisations des fichiers. Peut être utile si vous souhaitez apporter des modifications à un fichier système.
  3. chown. Change le propriétaire d'un 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 simple éditeur de texte. Vous pouvez créer un nouveau fichier texte ou en ouvrir un existant : nano file_path.
  6. Renommer. Renomme un ou plusieurs fichiers. La commande peut également être utilisée pour les fichiers par masque.
  7. touche. 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 dans un dossier de terminal.
  9. fermeture éclair. 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 chemin_dossier.
  2. rmdir. Supprime le dossier spécifié.
  3. RM. Supprime les fichiers. Il peut supprimer à la fois un fichier individuel et un groupe répondant à certains critères.

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 la destination cp path_to_file path_to_copy.
  2. mv. Déplace un fichier d'un dossier à un autre. Vous pouvez spécifier un nom pour le fichier à déplacer. 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. trouver . 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 très flexibles.
  3. Localiser. Recherche les fichiers et dossiers dont les noms correspondent à la requête et affiche leurs chemins dans le système de fichiers.

  1. lsblk. Cette commande vous montre quels lecteurs vous avez 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 Monte des lecteurs, des périphériques ou des systèmes de fichiers afin que vous puissiez travailler avec eux. En règle générale, les appareils se connectent 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 connecter : disques, disques externes, 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. démonter. Démonte les systèmes de fichiers. La commande umount sdX 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 partitions. 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 effacera le contenu du support spécifié avec 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. utilisateurajouter. Enregistre un nouvel utilisateur. Entrez useradd username et l’utilisateur sera créé.
  2. utilisateurdel. Supprime le compte et les fichiers de l'utilisateur.
  3. mod utilisateur. Modifie un compte utilisateur. Peut déplacer le dossier personnel de l'utilisateur ou définir une date de verrouillage du compte.
  4. mot de passe. Modifie les mots de passe du compte. Un utilisateur régulier ne peut modifier le mot de passe que de son propre compte ; un superutilisateur peut modifier 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, ip route contrôle le routage, etc. En exécutant 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 avant de l'utiliser, ou de taper ip --help
  2. ping. Indique si vous êtes connecté au réseau et aide à déterminer la qualité de la connexion.

Et encore une chose

Enfin, les principales commandes Linux. Ils mettent une vache sur l'écran qui peut vous parler (ne demandez pas ce que les développeurs utilisent).

  1. vache, dis n'importe quoi. La vache dira ce que vous lui dites.
  2. fortune | cowsay. La vache émettra une pensée ou une citation intelligente (ou pas si intelligente).
  3. cowsay -l . Répertorie tous les animaux pouvant être affichés dans le terminal. Au cas où vous n'aimeriez pas les vaches.
  4. fortune | cowsay -f animal_from_list. L’animal de votre choix se met à débiter des citations, parfois pertinentes.
  5. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru . Forcera tout le zoo à parler russe. 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 .