Midnight Commander - Maniġer tal-Fajl Ibbażat fuq il-Console għal Linux


Meta taħdem ma 'ħafna fajls fuq l-ambjent tal-console bħal fajls li jiċċaqilqu jew tikkopja fajls, tista' ssib li x-xogħol tiegħek huwa tedious. Fuq l-ambjent GUI hemm File Manager. File Manager ser jgħinek u tħaffef l-attivitajiet tiegħek assoċjati mal-fajls. M'għandekx għalfejn tiftakar kull sintassi/kmand assoċjati mal-fajls. Ikklikkja u drag jew agħfas shortcuts biex tlesti x-xogħol tiegħek.

Fl-ambjent tal-console, trid tiftakar kmandi/sintassi. Fortunatament, Linux għandu File Manager ibbażat fuq test li jaħdem fuq l-ambjent tal-console. L-isem huwa Midnight Commander (aktar tard insejħulu MC).

X'inhu Kmandant ta' Nofsillejl

Il-websajt tal-Kmandant ta’ Nofsillejl tgħid:

\GNU Midnight Commander huwa maniġer tal-fajls viżwali, liċenzjat taħt il-Liċenzja Pubblika Ġenerali tal-GNU u għalhekk jikkwalifika bħala Software Ħieles. Hija applikazzjoni b'mod ta' test full-screen b'ħafna karatteristiċi li tippermettilek tikkopja, timxi u tħassar fajls u siġar tad-direttorji sħaħ, tfittex għall-fajls u run kmandi fis-subshell. Telespettatur intern u editur huma inklużi

Kif Tinstalla Midnight Commander fil-Linux

B'mod awtomatiku, MC mhuwiex installat fuq magna Linux. Allura għandek bżonn tinstallah l-ewwel. Fuq Debian, Ubuntu u Linux Mint tista' tuża dan il-kmand apt-get:

$ sudo apt-get install mc

Fuq RHEL, CentOS u Fedora, tista 'tuża dan il-kmand:

# yum install mc

Wara li l-installazzjoni tkun lesta, ittajpja \mc (mingħajr kwotazzjonijiet) mill-console biex tħaddem.

# mc

Karatteristiċi tal-Kmandant ta' Nofs il-lejl

MC għandu ħafna karatteristiċi li huma utli għal utent jew Amministratur tal-Linux. Hawn xi karatteristiċi li jistgħu jkunu utli għal kuljum.

MC huwa maqsum f'żewġ kolonni. Kolonna tax-xellug u kolonna tal-lemin. Dawk il-kolonni huma tieqa indipendenti minn xulxin. Kull tieqa tirrappreżenta direttorju attiv. Tista' taqleb bejn tieqa billi tuża l-buttuna Tab. Fil-qiegħ, se tara hemm buttuni li prefissati b'numru. Dawk in-numri jirrappreżentaw buttuni F1 – F10.

Biex tikkopja fajl(i) minn direttorju għal ieħor, sempliċement enfasizza l-fajl u agħfas iċ-ċavetta F5. Jekk trid tikkopja fajls multipli, trid tagħfas il-buttuna Daħħal għal kull fajl li trid tikkopja.

MC se jitlob il-konferma tiegħek dwar il-folder tad-destinazzjoni (To), Segwi links, Jippreserva l-attributi. Ġeneralment, tista 'tiffoka biss fuq il-parametru To. Agħfas OK biex tikkommetti proċess ta 'kopja.

It-tħassir tal-fajl(i) huwa aktar faċli. Sempliċement enfasizza l-fajl(i) u agħfas iċ-ċavetta F8 biex tikkonferma t-tħassir. Iċ-ċaqliq tal-fajl(s) jista' jsir billi tuża ċ-ċavetta F6.

Tismija mill-ġdid tal-fajl minn naħa l-oħra hija differenti. Meta tagħfas iċ-ċavetta F6, trid tiżgura li żżid Isem tal-Fajl Ġdid għall-fajl fil-parametru To. Hawn screenshot meta trid tibdel isem fajl.

Biex toħloq direttorju, tista 'tagħfas iċ-ċavetta F7. MC se joħloq direttorju ġdid fid-direttorju attwali. Għal aktar dettalji dwar x'jista' jagħmel MC bil-fajls, agħfas F9 > File.

Fil-modalità console, hemm ħafna edituri tat-test bħal vi, joe, u nano. MC għandu telespettatur intern tiegħu stess. Jekk trid tara l-kontenut ta 'test tal-fajl, tista' tenfasizza l-fajl u agħfas iċ-ċavetta F3. Tista 'wkoll teditja l-fajl meta jkollok bżonn. Immarka l-fajl u agħfas F4 biex tibda teditja.

Meta tmexxi l-editur tat-test għall-ewwel darba, MC se jgħidlek tagħżel editur tat-test default għalik. Hawn kampjun tal-output:

[email  ~ $ 

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

Imbagħad meta tagħfas il-buttuna F4 biex teditja fajl, MC juża l-editur tat-test li għażilt. Jekk trid tibdel l-editur default tiegħek, agħfas il-buttuna “F2”, agħżel is-sinjal ‘@’ u ikteb ‘select-editor’ (mingħajr kwotazzjonijiet).

X'jiġri jekk trid tuża edituri oħra tat-test li ma jinstabux minn MC? Ejja ngħidu li trid tuża l-editur tat-test Vi. Għal dan il-każ, tista 'tagħmel dan mod ieħor. Fid-direttorju tad-dar tiegħek issib fajl “.selected_editor”. Dan huwa fajl moħbi, għalhekk jibda b'sinjal b'tikka. Editja l-fajl. Issa tara:

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

Fajls u direttorji għandhom permessi. Permess se jamministra min jista 'jaqra, jikteb u jesegwixxi l-fajls u direttorji. Il-kmand biex timmaniġġjah huwa chmod. Tista 'tara kif tuża chmod fid-dettalji billi ttajpja man chmod fit-terminal.

B'MC, għandek bżonn biss tagħżel fajl imbagħad agħfas F9 > File > Chmod jew agħfas Ctrl-x u c. MC jurilek il-permess attwali tal-fajl magħżul u jurik aktar parametri li jistgħu jiġu ssettjati.

Fajls u direttorji għandhom ukoll sid u sid tal-grupp. Il-privileġġi ta 'dawn is-sidien huma ġestiti mill-kmand chmod hawn fuq. Il-kmand biex jimmaniġġjaw is-sid huwa chown.

Bħas-soltu, tista 'tara kif tuża chown fid-dettalji billi ttajpja man chown fit-terminal. B'MC, għandek bżonn biss tagħżel fajl imbagħad agħfas F9 > File > Chown jew agħfas Ctrl-x u o. Issa tista 'tissettja sid u sid tal-grupp mil-lista disponibbli tal-isem tal-utent u l-isem tal-grupp.

MC għandu wkoll Advanced Chown. Hija taħlita bejn chmod u chown. Tista 'tagħmel 2 kompiti differenti f'post wieħed. Agħfas F9 > File > Avvanzata Chown.

B'default, MC jurik 2 interfaces tal-kolonni. Ix-xellug u l-lemin. Dawk il-kolonni mhumiex biss għad-direttorju lokali. Tista 'tagħmel waħda minnhom jew it-tnejn konnessi ma' kompjuter remot billi tuża rabta FTP.

F'dan il-każ, MC se jaġixxi bħala Klijent FTP. Biex tgħaqqadha fis-servizz FTP, trid tagħfas F9 > Link FTP. MC se jitlob kredenzjali tal-FTP. Il-format tal-kredenzjali se jkun bħal dan:

user:[email _or_ip_address

Jekk hija korretta, allura l-kolonna turik direttorji fuq il-kompjuter remot.

Biex skonnettja l-link FTP tiegħek, tista 'tagħfas F9 > Kmand > Link VPS Attiv. Fil-lista tad-direttorji VFS Attivi, se tara l-link FTP tiegħek. Agħżel il-link FTP tiegħek u agħfas VFSs Ħieles issa. Jekk trid biss taqleb għal folder lokali mingħajr ma skonnettja l-link FTP attwali, agħżel Ibdel għal.

Jekk in-netwerk tiegħek juża proxy server, tista' tikkonfigura MC biex tuża proxy FTP. Agħfas F9 > Għażliet > FS Virtwali > Dejjem uża proxy ftp.

Biex tħalli Kmand ta' Nofs il-lejl, agħfas F9 > File > Ħruġ. Jew sempliċement agħfas F10 biex tieqaf. Għad hemm ħafna karatteristiċi ġewwa Midnight Commander.

Għal aktar dettalji dwar il-karatteristiċi MC, jekk jogħġbok żur Midnight Commander FAQ fuq:

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