Installation du commandant de minuit. Midnight Commander est un gestionnaire de fichiers de console pour Linux. Utilitaire intégré pour visualiser les fichiers

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.

Pour vous épargner l'angoisse de l'utilisation de la ligne de commande, et aussi pour ne pas perdre la tête à propos de l'éditeur de texte VI, vous devez installer un gestionnaire de fichiers. Ce qui permettra non seulement de "voyager" librement sur le disque de votre serveur, mais aussi de créer et éditer des dossiers (répertoires, répertoires) et fichiers.

Comment installer Midnight Commander sur CentOS

Pour CentOS, il existe un gestionnaire de fichiers douloureusement similaire à Peter Norton Norton Commander, qui est douloureusement similaire au gestionnaire de fichiers de Peter Norton depuis DOS, à la fois en apparence et en schéma de couleurs, et dans sa fonctionnalité, le gestionnaire de fichiers Midnight Commander.
L'installer se résume à une commande :

Miam installer mc

Pour démarrer le gestionnaire de fichiers Midnight Commander, utilisez :

Après cela, la communication avec CentOS prend l'apparence familière de l'époque DOS.

Gestionnaire de paquets YUM

Ce n'est pas la première fois dans cet article que je fais référence à la commande YUM pour installer un logiciel. Il est temps de mieux la connaître.

C'est quoi miam

YUM (Yellow dog Updater, Modified) est un gestionnaire de packages qui peut rechercher des informations sur les packages, récupérer des packages à partir de référentiels, les installer et les désinstaller à l'aide de la résolution automatique des dépendances et mettre à jour l'ensemble du système avec les dernières versions de package.

Commandes de base yum

Vérifiez les mises à jour :

Yum check-update

Mise à jour de l'ensemble du système :

Miam mise à jour

Mettre à jour uniquement un package spécifique :

Miam mise à jour<имя пакета>

Installer le paquet:

Miam installer<имя пакета>

Supprimer le paquet :

Miam supprimer<имя пакета>

Afficher tous les packages disponibles dans le référentiel :

Liste miam

Vérifiez si le package est disponible dans le référentiel (vous pouvez utiliser des caractères génériques ? Et * dans le nom du package) :

Liste miam<имя пакета>

Recherchez un package dont le nom ou la description contient la valeur spécifiée :

miam recherche<строка поиска>

Vider le cache système :

Miam tout nettoyer

Comment annuler une mise à jour :

Miam déclassement<имя пакета>

Quelle est la différence entre les commandes YUM UPDATE et YUM UPGRADE

J'ai gardé le silence sur une autre commande - YUM UPGRADE. L'action est similaire à YUM UPDATE. La différence est que lors de la mise à jour des packages, UPDATE conserve les versions obsolètes des packages, c'est-à-dire que lorsqu'une nouvelle version d'un package est installée, l'ancienne reste également dans le système.
UPGRADE ne conserve pas les versions précédentes. C'est-à-dire qu'il y a un remplacement complet.

Commandant de minuit- gestionnaire de fichiers pour linux (ainsi que freebsd, unix), ressemble beaucoup à Norton Commander, ou Far (Peut-être que peu de gens se souviennent du bon vieux grand-père Norton ...). Bien sûr, pour une administration à part entière, la connaissance des commandes * nix est indispensable, mais la navigation dans les répertoires, les opérations avec les répertoires, les fichiers, les groupes de fichiers, ainsi que la visualisation et l'édition de fichiers deviennent beaucoup plus pratiques.

Midnight Commander n'est généralement pas installé par défaut, mais la vérification ne prendra pas longtemps - nous tapons la ligne de commande
mc
si la réponse est ennuyeuse "commande introuvable" ou quelque chose de similaire - tout est correct. Nous allons installer.

Installer Midnight Commander sur FreeBSD

1. Accédez aux ports
cd/usr/ports/misc/mc

2. Exécutez la configuration
faire la configuration

Dans la fenêtre qui apparaît, il est conseillé de sélectionner le support pour UTF-8 (pour le bon affichage des pseudo-graphiques)

3. Installation directe de MC
faire l'installation propre

4. S'il n'y a pas d'erreurs, après la commande
ressasser
gestionnaire de fichiers Commandant de minuit peut être exécuté avec la commande mc.

Lors de l'installation à partir des ports, tous les programmes nécessaires seront téléchargés automatiquement.

Installation de Midnight Commander sur Linux

Si vous disposez d'une connexion Internet, tapez simplement dans la ligne de commande :
miam installer mc

Installation de Midnight Commander sur Ubuntu ou Debian

Pour installer le commandant de minuit sur Ubuntu, ajoutez d'abord les sources (si elles ne sont pas déjà là) dans le fichier /etc/apt/sources.list :

deb http://archive.ubuntu.com/ubuntu/ univers restreint principal hardy
deb-src http://archive.ubuntu.com/ubuntu/ univers restreint principal hardy

et installer directement MC

sudo apt-get mise à jour
sudo apt-get install mc

Si la commande sudo n'est pas trouvée, vous devez vous connecter en tant que root (su) et installer MC : (sans mise à jour, l'installation peut se terminer par une erreur)

apt-get mise à jour
apt-get installer mc

Connaissez-vous d'autres moyens Installations du commandant de minuit? Vous avez trouvé un bug ? Se désabonner.

Les systèmes d'exploitation de la famille Unix sont célèbres pour leur écran noir fantomatique, qui pour les personnes éloignées de l'ordinateur peut souvent sembler quelque chose de follement surnaturel, à leur tour, les administrateurs qui travaillent derrière cet objet du spectacle sont des représentants d'une organisation secrète.
En général, une bonne intrigue qui pourrait avoir une suite passionnante. Cependant, ceux qui ont eu à gérer l'administration de ces systèmes voient une image complètement différente. Mode console - dans ce mode, de nombreux serveurs de différents plans continuent de fonctionner, dont la partie principale de l'administration est effectuée via la console de gestion. Parfois, il est pratique d'utiliser des gestionnaires de fichiers pour travailler avec le système de fichiers ; nous parlerons ici de l'un d'entre eux, le plus populaire du genre pour les systèmes Unix.

Commandant de minuit - un gestionnaire de fichiers populaire qui a une interface caractéristique, généralement bleue, similaire à Norton Commander ou Far. Si vous deviez travailler avec des programmes similaires, vous devinez de quoi il s'agit. Le programme de gestion de fichiers lancé occupe toute la zone de travail de l'écran. L'interface est visuellement divisée en deux parties. Chacune des parties affiche le contenu du répertoire courant, ainsi que de brèves informations sur les fichiers. Bien sûr, le programme peut faire toutes les choses de base nécessaires pour travailler avec des fichiers.
Maintenant, comment installer Midnight Commander sur le système d'exploitation Linux CentOS.

Installation de Midnight Commander à partir d'Internet

Attention, assurez-vous d'avoir accès à Internet, car cette méthode d'installation prévoit la présence d'Internet sur votre serveur.
Pour plus de commodité, vous pouvez également lire les informations sur. Par exemple, vous pouvez vérifier l'envoi de paquets via l'utilitaire ping. Après cela, vous pouvez procéder à l'installation, exécutez la commande :

# miam installer mc

Le gestionnaire de paquets téléchargera automatiquement tous les fichiers nécessaires. Ensuite, il vous sera demandé de confirmer vos actions, après cette procédure le gestionnaire de fichiers sera installé.

Pour exécuter le programme, entrez simplement la commande dans la ligne de commande :

Installation de Midnight Commander à partir d'un CD/DVD

Tout semble être beau, mais il y a des moments où il n'y a pas d'accès Internet à portée de main, il y a un disque d'installation avec le kit de distribution, que faire dans ce cas ? En général, il existe de nombreuses façons d'installer des packages sur Linux, et l'une d'entre elles est la possibilité d'installer à partir du disque. Alors, commençons. Comme vous le savez, pour pouvoir utiliser un disque CD/DVD sous Linux, et même dans les systèmes d'exploitation de la famille Unix, il est nécessaire de « monter » l'appareil, dans notre cas il s'agit d'un lecteur de disque avec un disque. Le montage de la manière habituelle se fait dans le système de fichiers, dans notre cas, nous monterons dans le répertoire que nous allons créer maintenant.
Créer un répertoire :

# mkdir / média / centos

Montez le lecteur dans le répertoire que nous venons de créer :

# mount / dev / cdrom / media / centos

Nous vérifions si notre disque a été monté avec succès :

# cd / media / centos / # ls

Après avoir entré les commandes, le contenu du disque doit être affiché, le cas échéant, alors tout est comme il se doit. Après cela, en utilisant le même, nous effectuons l'installation :

# miam --disablerepo = \ * --enablerepo = c5-media install mc

La saisie de la commande initialise la vérification des dépendances, après quoi une question sera posée sur la confirmation de l'installation de l'application, comme dans la méthode précédente, l'installation à partir d'Internet, après quoi l'installation sera effectuée.

Après cela, vous pouvez vous connecter sur le port 22 via putty au serveur. Vous devez spécifier root comme nom d'utilisateur et le mot de passe de votre compte administrateur. Nous entrons et voyons la console noire habituelle :

Bien que je connaisse toutes les commandes UNIX populaires, je préfère toujours utiliser Midnight Commander ou simplement mc. Dans synology, par défaut, ce n'est pas là et ça ne fonctionnera pas comme ça. J'ai d'abord décidé de télécharger les sources, de les compiler et de les installer, comme cela se fait habituellement. Mais avant cela, j'ai décidé de rechercher la question sur Google, il existe peut-être un moyen plus simple.

Et il l'est vraiment. Pour installer rapidement et facilement MC sur Synology, connectez simplement un référentiel alternatif via le panneau de configuration et installez Midnight Commander en quelques clics de souris. Pour ce faire, rendez-vous sur Centre de paquets, presse Paramètres, ouvrez l'onglet Origines des colis et ajoutez-en un nouveau :

Nom - Synocommunauté

Emplacement - http://packages.synocommunity.com

nous appuyons d'accord... Tout. Vous pouvez maintenant sélectionner la section dans la liste des packages Communauté et là, sélectionnez Midnight Commander, ou tout ce dont vous avez besoin :

Allez maintenant dans la console Synology, écrivez-y 2 caractères simples mc et nous travaillons dans notre commandant de minuit préféré et familier.

Soit dit en passant, tout est très curieusement disposé à l'intérieur. Cela ressemble à un RHEL ou CentOS fortement modifié. Httpd est utilisé comme serveur Web, mais nginx et php-fpm sont tous deux installés et en cours d'exécution sur le système. Le système est installé sur raid1, construit sur mdadm, qui comprend une partition de chaque disque du système. Volumes personnalisés sur lvm. Peut-être que d'une manière ou d'une autre je trouverai le temps et le désir, je creuserai, je vous parlerai plus en détail de l'intérieur.

Cours en ligne Sécurité Linux

Si vous souhaitez comprendre plus en détail les processus de mise en place et de sécurisation de l'infrastructure locale et réseau construite sur la base de l'OS Linux, je vous recommande de vous familiariser avec cours en ligne "Sécurité Linux" chez OTUS. La formation dure 3 mois, après quoi les diplômés ayant réussi le cours pourront passer des entretiens avec des partenaires. Le programme du cours est développé sous la forme d'une série d'ateliers pratiques et s'adresse à des étudiants formés qui ont déjà des connaissances et une expérience dans l'administration Linux. Ce que vous apprendrez :
  • Appliquer les meilleures pratiques et normes mondiales de sécurité de l'information (Debian, RedHat, MitRE) ;
  • Utiliser des outils pour détecter et exploiter les vulnérabilités sous Linux ;
  • Installer et configurer des systèmes de détection et de prévention des attaques réseau ;
  • Travailler avec des systèmes de surveillance et de conteneurisation basés sur Docker ;
Vérifiez-vous sur le test d'entrée et consultez le programme détaillé sur.
2021 wisemotors.ru. Comment ça fonctionne. Le fer. Exploitation minière. Crypto-monnaie.