Midnight Commander - Upravitelj datoteka zasnovan na konzoli za Linux


Kada radite s puno datoteka u okruženju konzole, kao što je premještanje datoteka ili kopiranje datoteka, možda ćete otkriti da je vaš posao zamoran. U GUI okruženju postoji Upravitelj datoteka. File Manager će vam pomoći i ubrzati vaše aktivnosti povezane s datotekama. Ne morate pamtiti svaku sintaksu/komandu povezanu sa datotekama. Samo kliknite i prevucite ili pritisnite prečice da završite svoj posao.

U okruženju konzole, morate zapamtiti komande/sintaksu. Srećom, Linux ima tekstualni File Manager koji radi u okruženju konzole. Ime je Midnight Commander (kasnije ćemo ga nazvati MC).

Šta je Midnight Commander

Web lokacija Midnight Commander kaže:

“GNU Midnight Commander je vizualni upravitelj datoteka, licenciran pod GNU Općom javnom licencom i stoga se kvalifikuje kao slobodan softver. To je aplikacija za tekstualni način rada preko cijelog ekrana bogata značajkama koja vam omogućava kopiranje, premještanje i brisanje datoteka i cijelih stabala direktorija, traženje datoteka i pokretanje komandi u podljusci. Interni preglednik i uređivač su uključeni ”

Kako instalirati Midnight Commander u Linux

Podrazumevano, MC nije instaliran na Linux mašini. Dakle, prvo ga morate instalirati. Na Debian, Ubuntu i Linux Mint možete koristiti ovu apt-get naredbu:

sudo apt-get install mc

Na RHEL, CentOS i Fedora, možete koristiti ovu naredbu:

yum install mc

Nakon što se instalacija završi, samo ukucajte “mc” (bez navodnika) sa konzole da biste je pokrenuli.

mc

Karakteristike Midnight Commander

MC ima mnogo funkcija koje su korisne za korisnika ili Linux administratora. Evo nekih funkcija koje mogu biti korisne za svakodnevnu upotrebu.

Kopiraj, Izbriši, Preimenuj/Premjesti, Kreiraj direktorij

MC je podijeljen u dvije kolone. Ljeva kolona i desna kolona. Te kolone su nezavisni prozori jedan od drugog. Svaki prozor će predstavljati aktivni direktorij. Možete se prebacivati između prozora pomoću dugmeta Tab. Na dnu ćete vidjeti dugmad sa prefiksom broja. Ovi brojevi predstavljaju dugmad F1F10.

Da biste kopirali fajl(ove) iz jednog direktorija u drugi, jednostavno označite datoteku i pritisnite tipku “F5”. Ako želite kopirati više datoteka, trebate pritisnuti dugme “Insert” za svaku datoteku koju želite kopirati.

MC će tražiti vašu potvrdu o odredišnom folderu (Za), Pratite linkove, Čuva atribute. Općenito, možete se fokusirati samo na parametar Do. Samo pritisnite OK da izvršite proces kopiranja.

Brisanje fajla(ova) je lakše. Jednostavno označite fajl(ove) i pritisnite tipku “F8” da potvrdite brisanje. Premještanje fajlova se može izvršiti pomoću tipke “F6”.

Preimenovanje fajla s druge strane je drugačije. Kada pritisnete tipku “F6”, morate biti sigurni da ste dodali “Novo ime datoteke” za datoteku u parametru Za. Evo snimka ekrana kada želite Preimenovati fajl.

Da kreirate direktorij, možete pritisnuti tipku “F7”. MC će kreirati novi direktorij u trenutnom direktoriju. Za više detalja o tome šta MC može učiniti sa fajlovima, pritisnite “F9> Datoteka.

Interni preglednik

U režimu konzole postoji mnogo uređivača teksta kao što su vi, joe i nano. MC ima svoj interni preglednik. Ako želite da vidite sadržaj teksta datoteke, možete označiti datoteku i pritisnuti taster “F3”. Takođe možete uređivati fajl kada vam je potrebno. Označite datoteku i pritisnite “F4” da započnete uređivanje.

Kada prvi put pokrenete uređivač teksta, MC će od vas tražiti da odaberete zadani uređivač teksta za vas. Evo primjera izlaza:

pungki@mint15 ~ $ 

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

Zatim kada pritisnete dugme “F4” da uredite fajl, MC će koristiti uređivač teksta koji ste odabrali. Ako želite promijeniti zadani uređivač, samo pritisnite dugme “F2”, odaberite znak '@' i upišite 'select-editor' ( bez navodnika).

Što ako želite koristiti druge uređivače teksta koje MC ne prepoznaje? Recimo da želite koristiti Vi uređivač teksta. U ovom slučaju, možete to učiniti na drugi način. U vašem početnom direktoriju naći ćete datoteku “.selected_editor”. Ovo je skrivena datoteka, tako da počinje znakom tačke. Uredite datoteku. Vidjet ćeš:

Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vi"
File Remission

Fajlovi i direktoriji imaju dozvole. Dozvola će upravljati ko može čitati, pisati i izvršiti datoteke i direktorije. Komanda za upravljanje je chmod. Možete vidjeti kako koristiti chmod u pojedinostima tako što ćete upisati “man chmod” u terminal.

Uz MC, trebate samo odabrati datoteku, a zatim pritisnuti “F9” > File > Chmod ili pritisnuti “ Ctrl-x” i “c”. MC će vam pokazati trenutnu dozvolu odabranog fajla i pokazati vam više parametara koje možete podesiti.

File Owner

Fajlovi i direktoriji također imaju vlasnika i grupe vlasnika. Privilegijama ovih vlasnika upravlja chmod naredba iznad. Komanda za upravljanje vlasnikom je chown.

Kao i obično, možete vidjeti kako koristiti chown u detaljima tako što ćete upisati “man chown” u terminal. Uz MC, trebate samo odabrati datoteku, a zatim pritisnuti “F9> Datoteka > Prikaži ili pritisnite “Ctrl-x” i “o”. Sada možete postaviti vlasnika i vlasnika grupe sa dostupne liste korisničkog imena i imena grupe.

MC također ima Advanced Chown. To je kombinacija između chmod i chown. Možete obaviti 2 različita zadatka na jednom mjestu. Pritisnite “F9> Datoteka > Napredni Chown.

FTP Link

Podrazumevano, MC će vam pokazati 2 interfejsa kolone. Lijevo i desno. Te kolone nisu samo za lokalni direktorij. Možete povezati jedan od njih ili oba na udaljeni računar koristeći FTP vezu.

U ovom slučaju, MC će djelovati kao FTP klijent. Da ga povežete na FTP uslugu, trebate pritisnuti “F9> FTP Link. MC će tražiti akreditiv FTP-a. Format akreditiva će biti ovakav:

user:password@machine_or_ip_address

Ako je ispravno, kolona će vam pokazati direktorije na udaljenom računalu.

Da prekinete vezu FTP, možete pritisnuti “F9> Command > Aktivan VPS Link. Na listi Aktivnih VFS direktorija vidjet ćete svoju FTP vezu. Odaberite svoju FTP vezu i odmah pritisnite “Besplatni VFS”. Ako želite samo da se prebacite na lokalnu mapu bez prekidanja trenutne FTP veze, odaberite Promijeni na.

Ako vaša mreža koristi proxy server, možete konfigurirati MC da koristi FTP proxy. Pritisnite “F9> Opcije > Virtualni FS > Uvijek koristite ftp proxy.

Napuštam Midnight Commander

Da napustite ponoćnu komandu, pritisnite “F9> Datoteka > Izlaz. Ili jednostavno pritisnite “F10” da izađete. U Midnight Commander-u još uvijek postoji mnogo funkcija.

Za više detalja o MC funkcijama, posjetite Midnight Commander FAQ na:

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