Midnight Commander - Ένας διαχειριστής αρχείων που βασίζεται σε κονσόλα για Linux


Όταν εργάζεστε με πολλά αρχεία στο περιβάλλον της κονσόλας, όπως η μετακίνηση αρχείων ή η αντιγραφή αρχείων, μπορεί να διαπιστώσετε ότι η δουλειά σας είναι κουραστική. Στο περιβάλλον GUI υπάρχει μια Διαχείριση αρχείων. Η Διαχείριση αρχείων θα σας βοηθήσει και θα επιταχύνει τις δραστηριότητές σας που σχετίζονται με τα αρχεία. Δεν χρειάζεται να θυμάστε κάθε σύνταξη/εντολή που σχετίζεται με τα αρχεία. Απλώς κάντε κλικ και σύρετε ή πατήστε τις συντομεύσεις για να ολοκληρώσετε την εργασία σας.

Σε περιβάλλον κονσόλας, πρέπει να θυμάστε εντολές/σύνταξη. Ευτυχώς, το Linux διαθέτει μια Διαχείριση αρχείων που βασίζεται σε κείμενο και λειτουργεί σε περιβάλλον κονσόλας. Το όνομα είναι Midnight Commander (αργότερα το ονομάζουμε MC).

Τι είναι το Midnight Commander

Ο ιστότοπος του Midnight Commander λέει:

«Το GNU Midnight Commander είναι ένας οπτικός διαχειριστής αρχείων, με άδεια χρήσης βάσει GNU General Public License και επομένως πληροί τις προϋποθέσεις ως Ελεύθερου Λογισμικού. Είναι μια εφαρμογή πλήρους οθόνης πλήρους οθόνης που σας επιτρέπει να αντιγράψετε, να μετακινήσετε και να διαγράψετε αρχεία και ολόκληρα δέντρα καταλόγου, να αναζητήσετε αρχεία και να εκτελέσετε εντολές στο υποκέλυφος. Περιλαμβάνεται ο εσωτερικός θεατής και ο επεξεργαστής "

Πώς να εγκαταστήσετε το Midnight Commander στο Linux

Από προεπιλογή, το MC δεν είναι εγκατεστημένο σε μηχανή Linux. Πρέπει λοιπόν να το εγκαταστήσετε πρώτα. Σε Debian, Ubuntu και Linux Mint μπορείτε να χρησιμοποιήσετε αυτήν την εντολή apt-get:

sudo apt-get install mc

Σε RHEL, CentOS και Fedora, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή:

yum install mc

Αφού ολοκληρωθεί η εγκατάσταση, απλώς πληκτρολογήστε "mc " (χωρίς εισαγωγικά) από την κονσόλα για να την εκτελέσετε.

mc

Χαρακτηριστικά Midnight Commander

Το MC έχει πολλές δυνατότητες που είναι χρήσιμες για έναν χρήστη ή έναν Διαχειριστή Linux. Ακολουθούν ορισμένες λειτουργίες που μπορεί να είναι χρήσιμες σε καθημερινή βάση.

Αντιγραφή, Διαγραφή, Μετονομασία/Μετακίνηση, Δημιουργία καταλόγου

Το MC χωρίζεται σε δύο στήλες. Αριστερή στήλη και δεξιά στήλη. Αυτές οι στήλες είναι ανεξάρτητα παράθυρο η μία από την άλλη. Κάθε παράθυρο θα αντιπροσωπεύει έναν ενεργό κατάλογο. Μπορείτε να κάνετε εναλλαγή μεταξύ παραθύρου χρησιμοποιώντας το κουμπί Tab. Στο κάτω μέρος, θα δείτε ότι υπάρχουν κουμπιά με πρόθεμα ενός αριθμού. Αυτοί οι αριθμοί αντιπροσωπεύουν τα κουμπιά F1F10.

Για να αντιγράψετε αρχεία από έναν κατάλογο σε έναν άλλο, απλώς επισημάνετε το αρχείο και πατήστε το πλήκτρο «F5». Εάν θέλετε να αντιγράψετε πολλά αρχεία, πρέπει να πατήσετε το κουμπί «Εισαγωγή» για κάθε αρχείο που θέλετε να αντιγράψετε.

Το MC θα ζητήσει την επιβεβαίωσή σας για το φάκελο προορισμού (Προς), Ακολουθήστε συνδέσμους, Διατηρεί χαρακτηριστικά. Γενικά, μπορείτε να εστιάσετε μόνο στην παράμετρο Προς. Απλώς πατήστε OK για να πραγματοποιήσετε τη διαδικασία αντιγραφής.

Η διαγραφή αρχείων είναι ευκολότερη. Απλώς επισημάνετε τα αρχεία και πατήστε το πλήκτρο «F8» για να επιβεβαιώσετε τη διαγραφή. Η μετακίνηση αρχείων μπορεί να γίνει χρησιμοποιώντας το πλήκτρο "F6".

Η μετονομασία του αρχείου από την άλλη πλευρά είναι διαφορετική. Όταν πατάτε το πλήκτρο "F6", πρέπει να βεβαιωθείτε ότι έχετε προσθέσει ένα "Νέο όνομα αρχείου" για το αρχείο στην παράμετρο Προς. Ακολουθεί ένα στιγμιότυπο οθόνης όταν θέλετε να Μετονομάσετε ένα αρχείο.

Για να δημιουργήσετε έναν κατάλογο, μπορείτε να πατήσετε το πλήκτρο «F7». Το MC θα δημιουργήσει έναν νέο κατάλογο στον τρέχοντα κατάλογο. Για περισσότερες λεπτομέρειες σχετικά με το τι μπορεί να κάνει το MC με τα αρχεία, πατήστε "F9" > Αρχείο.

Εσωτερικό πρόγραμμα προβολής

Στη λειτουργία κονσόλας, υπάρχουν πολλά προγράμματα επεξεργασίας κειμένου όπως vi, joe και nano. Το MC έχει το δικό του εσωτερικό πρόγραμμα προβολής. Εάν θέλετε να δείτε το περιεχόμενο ενός κειμένου αρχείου, μπορείτε να επισημάνετε το αρχείο και να πατήσετε το πλήκτρο «F3». Μπορείτε επίσης να επεξεργαστείτε το αρχείο όταν το χρειάζεστε. Επισημάνετε το αρχείο και πατήστε "F4" για να ξεκινήσετε την επεξεργασία.

Όταν εκτελείτε το πρόγραμμα επεξεργασίας κειμένου για πρώτη φορά, το MC θα σας ζητήσει να επιλέξετε τον προεπιλεγμένο επεξεργαστή κειμένου για εσάς. Ακολουθεί ένα δείγμα εξόδου:

pungki@mint15 ~ $ 

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano

Στη συνέχεια, όταν πατήσετε το κουμπί "F4" για να επεξεργαστείτε ένα αρχείο, η MC θα χρησιμοποιήσει το πρόγραμμα επεξεργασίας κειμένου που έχετε επιλέξει. Εάν θέλετε να αλλάξετε τον προεπιλεγμένο επεξεργαστή σας, απλώς πατήστε το κουμπί «F2», επιλέξτε το σύμβολο «@» και πληκτρολογήστε «επιλογή επεξεργασίας» ( χωρίς εισαγωγικά).

Τι γίνεται αν θέλετε να χρησιμοποιήσετε άλλα προγράμματα επεξεργασίας κειμένου που δεν εντοπίζονται από το MC; Ας πούμε ότι θέλετε να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας κειμένου Vi. Για αυτήν την περίπτωση, μπορείτε να το κάνετε με άλλο τρόπο. Στον αρχικό σας κατάλογο θα βρείτε ένα αρχείο ".selected_editor". Αυτό είναι ένα κρυφό αρχείο, επομένως ξεκινά με ένα σημάδι κουκκίδας. Επεξεργαστείτε το αρχείο. Θα δεις:

Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vi"
Παραχώρηση αρχείου

Τα αρχεία και οι κατάλογοι έχουν δικαιώματα. Η άδεια θα διαχειρίζεται ποιος μπορεί να διαβάσει, να γράψει και να εκτελέσει τα αρχεία και τους καταλόγους. Η εντολή για τη διαχείρισή του είναι chmod. Μπορείτε να δείτε πώς μπορείτε να χρησιμοποιήσετε το chmod λεπτομερώς πληκτρολογώντας "man chmod" στο τερματικό.

Με το MC, χρειάζεται μόνο να επιλέξετε ένα αρχείο και, στη συνέχεια, πατήστε "F9" > Αρχείο > Chmod ή πατήστε " Ctrl-x" και "c". Το MC θα σας δείξει την τρέχουσα άδεια του επιλεγμένου αρχείου και θα σας δείξει περισσότερες παραμέτρους που μπορούν να ρυθμιστούν.

Κάτοχος αρχείου

Τα αρχεία και οι κατάλογοι έχουν επίσης κάτοχο και κάτοχο ομάδας. Η διαχείριση των προνομίων αυτών των κατόχων γίνεται από την εντολή chmod παραπάνω. Η εντολή για τη διαχείριση του κατόχου είναι chown.

Ως συνήθως, μπορείτε να δείτε πώς μπορείτε να χρησιμοποιήσετε το chown με λεπτομέρειες πληκτρολογώντας "man chown" στο τερματικό. Με το MC, χρειάζεται μόνο να επιλέξετε ένα αρχείο και, στη συνέχεια, να πατήσετε "F9" > Αρχείο > Chown ή πατήστε "Ctrl-x" και "o". Τώρα μπορείτε να ορίσετε κάτοχο και κάτοχο ομάδας από τη διαθέσιμη λίστα ονόματος χρήστη και ονόματος ομάδας.

Το MC διαθέτει επίσης Προηγμένο Chown. Είναι ένας συνδυασμός μεταξύ chmod και chown. Μπορείτε να κάνετε 2 διαφορετικές εργασίες σε 1 μέρος. Πατήστε "F9" > Αρχείο > Σύνθετη επιλογή.

Σύνδεσμος FTP

Από προεπιλογή, το MC θα σας εμφανίσει 2 διεπαφές στηλών. Αριστερά και δεξιά. Αυτές οι στήλες δεν είναι μόνο για τον τοπικό κατάλογο. Μπορείτε να συνδέσετε ένα από αυτά ή και τα δύο σε απομακρυσμένο υπολογιστή χρησιμοποιώντας τον σύνδεσμο FTP.

Σε αυτήν την περίπτωση, το MC θα ενεργεί ως Πελάτης FTP. Για να το συνδέσετε στην υπηρεσία FTP, πρέπει να πατήσετε "F9" > FTP Σύνδεσμος. Η MC θα ζητήσει τα διαπιστευτήρια του FTP. Η μορφή διαπιστευτηρίων θα είναι η εξής:

user:password@machine_or_ip_address

Εάν είναι σωστό, τότε η στήλη θα σας εμφανίσει καταλόγους στον απομακρυσμένο υπολογιστή.

Για να αποσυνδέσετε τον σύνδεσμο FTP, μπορείτε να πατήσετε "F9" > Εντολή > Σύνδεσμος Ενεργό VPS. Στη λίστα καταλόγων Active VFS, θα δείτε τη σύνδεσή σας FTP. Επιλέξτε τον σύνδεσμο FTP και πατήστε "Δωρεάν VFS" τώρα. Εάν θέλετε μόνο να μεταβείτε στον τοπικό φάκελο χωρίς να αποσυνδέσετε τον τρέχοντα σύνδεσμο FTP, επιλέξτε Αλλαγή σε.

Εάν το δίκτυό σας χρησιμοποιεί διακομιστή μεσολάβησης, μπορείτε να διαμορφώσετε το MC ώστε να χρησιμοποιεί διακομιστή μεσολάβησης FTP. Πατήστε "F9" > Επιλογές > Εικονικό FS > Να χρησιμοποιείτε πάντα διακομιστή μεσολάβησης ftp.

Φεύγοντας από τα Μεσάνυχτα Διοικητής

Για να αποχωρήσετε από το Midnight Command, πατήστε "F9" > Αρχείο > Έξοδος. Ή απλώς πατήστε "F10" για έξοδο. Υπάρχουν ακόμη πολλές δυνατότητες μέσα στο Midnight Commander.

Για περισσότερες λεπτομέρειες σχετικά με τις δυνατότητες MC, επισκεφτείτε τις Συνήθεις ερωτήσεις για το Midnight Commander στη διεύθυνση:

  1. https://midnight-commander.org/wiki/doc/faq