Midnight Commander: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Esolg (talk | contribs)
No edit summary
Esolg (talk | contribs)
No edit summary
Line 17: Line 17:
'''LEFT/RIGHT (ABOVE/BELOW)'''- vastavalt vasaku/parema (või ülemise/alumise) paneeli seadistamine.
'''LEFT/RIGHT (ABOVE/BELOW)'''- vastavalt vasaku/parema (või ülemise/alumise) paneeli seadistamine.


::-- Info - vastav paneel kuvab infot kõrvalpaneelis hetkel valitud faili kohta.
:-- Info - vastav paneel kuvab infot kõrvalpaneelis hetkel valitud faili kohta.


::-- Tree - kataloogipuu kuvamine. Selgitamist vajavate kiirklahvide funktsioonid selles kuvarežiimis on järgnevad:
:-- Tree - kataloogipuu kuvamine. Selgitamist vajavate kiirklahvide funktsioonid selles kuvarežiimis on järgnevad:


:::::''ENTER'' - hetkel valitud kataloogi kuvamine tavarežiimis ja kataloogipuust väljumine.
:::''ENTER'' - hetkel valitud kataloogi kuvamine tavarežiimis ja kataloogipuust väljumine.


:::::''F2'' - skanneerimine. Kuvab hetkel valitud kataloogi alamkataloogid ja failid. Samuti kasulik juhul, kui vaja kataloogi sisu ajakohastada.
:::''F2'' - skanneerimine. Kuvab hetkel valitud kataloogi alamkataloogid ja failid. Samuti kasulik juhul, kui vaja kataloogi sisu ajakohastada.


:::::''F3'' - valitud kataloogi/faili kustutamine puuvaatest. Kui soov toimingut tagasi võtta, tuleb teostada vülemkataloogis skanneerimine (F2).
:::''F3'' - valitud kataloogi/faili kustutamine puuvaatest. Kui soov toimingut tagasi võtta, tuleb teostada vülemkataloogis skanneerimine (F2).


:::::''F4'' - staatiline/dünaamiline vaade. Dünaamiline vaade erineb staatilisest selle poolest, et nooleklahvidega (vasak/parem) saab liikuda ülem- ja alamkataloogide vahet (skanneerimine toimub automaatselt).
:::''F4'' - staatiline/dünaamiline vaade. Dünaamiline vaade erineb staatilisest selle poolest, et nooleklahvidega (vasak/parem) saab liikuda ülem- ja alamkataloogide vahet (skanneerimine toimub automaatselt).


::-- Quick View - vastav paneel kuvab eelvaadet kõrvalpaneelis hetkel valitud faili kohta.
:-- Quick View - vastav paneel kuvab eelvaadet kõrvalpaneelis hetkel valitud faili kohta.


::-- Listing Mode - paneeli kuvamisrežiim.
:-- Listing Mode - paneeli kuvamisrežiim.


:::::''Full'' - kuvab failinime, suurust ja muutmise aega.
:::''Full'' - kuvab failinime, suurust ja muutmise aega.


:::::''Brief''- kuvab ainult failinime. See-eest saab lisada tulpasid juurde, et mahutada vaadeldava kataloogi failid kõik ühele leheküljele.
:::''Brief''- kuvab ainult failinime. See-eest saab lisada tulpasid juurde, et mahutada vaadeldava kataloogi failid kõik ühele leheküljele.


:::::''Long'' - sarnane ''ls -l'' käsu tagastusega.
:::''Long'' - sarnane ''ls -l'' käsu tagastusega.


:::::''User'' - enda kujundatud kuvamisrežiim vastavate määrajate abil (''vt man mc'').
:::''User'' - enda kujundatud kuvamisrežiim vastavate määrajate abil (''vt man mc'').


::-- Sort Order - failide sorteerimisjärjekorra määramine.
:-- Sort Order - failide sorteerimisjärjekorra määramine.


::-- Filter - kuvatavate failid filtreerimine (näiteks *.gz). Ei rakendu kataloogidele.
:-- Filter - kuvatavate failid filtreerimine (näiteks *.gz). Ei rakendu kataloogidele.


::-- Rescan - kataloogi taaskuvamine (näiteks kui andmed selles on vahepeal muutunud).
:-- Rescan - kataloogi taaskuvamine (näiteks kui andmed selles on vahepeal muutunud).




'''FILE''' - toimingud hetkel valitud failiga. Enamik neist on kuvatud ka eelpool mainitud abiriba peal koos kiirklahvidega. Veidi rohkemat selgitust nõuavad aga järgmised:
'''FILE''' - toimingud hetkel valitud failiga. Enamik neist on kuvatud ka eelpool mainitud abiriba peal koos kiirklahvidega. Veidi rohkemat selgitust nõuavad aga järgmised:


::-- Quick cd - mõeldud olukordadeks, mil vaja liikuda teise kausta, kui terminal on hõivatud (nt pikkade käskluste moodustamise ajal). MITTE KASUTADA ''cd'' ALTERNATIIVINA. Viimase jaoks on loodud palju mugavam kiirotsing, mille kiirklahv on ''ALT + S''.
:-- Quick cd - mõeldud olukordadeks, mil vaja liikuda teise kausta, kui terminal on hõivatud (nt pikkade käskluste moodustamise ajal). MITTE KASUTADA ''cd'' ALTERNATIIVINA. Viimase jaoks on loodud palju mugavam kiirotsing, mille kiirklahv on ''ALT + S''.


::-- Select group - failide märgistamine. Märgistatud faile saab korraga hallata (näiteks korraga teisaldada või kustutada). Individuaalsete failide märgistamiseks on eelistatud kiirklahv 'CTRL + T'.
:-- Select group - failide märgistamine. Märgistatud faile saab korraga hallata (näiteks korraga teisaldada või kustutada). Individuaalsete failide märgistamiseks on eelistatud kiirklahv 'CTRL + T'.


::-- Chmod - failide ja kataloogide õiguste muutmine. Samuti hetkel kehtivate õiguste ja omanduse kuvamine.
:-- Chmod - failide ja kataloogide õiguste muutmine. Samuti hetkel kehtivate õiguste ja omanduse kuvamine.


::-- Chown - failide ja kataloogide omanike muutmine.
:-- Chown - failide ja kataloogide omanike muutmine.


::-- Advanced Chown - saab teostada chmod ja chown toiminguid ühes aknas.
:-- Advanced Chown - saab teostada chmod ja chown toiminguid ühes aknas.


::-- Invert selection - funktsioon, mis märgib ära kõik failid, mis hetkel pole märgitud ja võtab märke ära hetkel märgitud failidele.
:-- Invert selection - funktsioon, mis märgib ära kõik failid, mis hetkel pole märgitud ja võtab märke ära hetkel märgitud failidele.


'''COMMAND''' - muud käsklused ja funktsioonid.
'''COMMAND''' - muud käsklused ja funktsioonid.


::-- Switch panels on/off - Midnight Commanderi kasutajaliidese peitmine (juhuks, kui on soov vaadata terminalis endas kuvatut).
:-- Switch panels on/off - Midnight Commanderi kasutajaliidese peitmine (juhuks, kui on soov vaadata terminalis endas kuvatut).


::-- Compare Directories - paneelide võrdlus. Selle tulemusena märgib Midnight Commander mõlemas paneelis ära failid, mis puuduvad/on erinevad teises paneelis. Kui on soov mõlema paneeli kataloogi sisu muuta identseks, tuleb anda ''COPY'' korraldus (F5) ja märgitud failid saavad kopeeritud kõrvalpaneeli.
:-- Compare Directories - paneelide võrdlus. Selle tulemusena märgib Midnight Commander mõlemas paneelis ära failid, mis puuduvad/on erinevad teises paneelis. Kui on soov mõlema paneeli kataloogi sisu muuta identseks, tuleb anda ''COPY'' korraldus (F5) ja märgitud failid saavad kopeeritud kõrvalpaneeli.


:::::''Quick'' - võrdleb ainult faili suurust ja loomis/muutmiskuupäeva.
:::''Quick'' - võrdleb ainult faili suurust ja loomis/muutmiskuupäeva.


:::::''Size only'' - võrdleb ainult failide suurusi.
:::''Size only'' - võrdleb ainult failide suurusi.


:::::''Through'' - failide võrdlemine bititasemel.
:::''Through'' - failide võrdlemine bititasemel.


::-- External panelize- võimaldab käivitada mõnda välist käsurea programmmi ja kuvada selle tulemus hetkel valitud paneelis (näiteks programmi ''find''). Soovi korral saab salvestada programmikäsku ka mallina.
:-- External panelize- võimaldab käivitada mõnda välist käsurea programmmi ja kuvada selle tulemus hetkel valitud paneelis (näiteks programmi ''find''). Soovi korral saab salvestada programmikäsku ka mallina.


::-- Directory hotlist - võimaldab luua ja kasutada enam kasutatavaid katalooge järjehoidjatena.
:-- Directory hotlist - võimaldab luua ja kasutada enam kasutatavaid katalooge järjehoidjatena.


::-- Screen list - nimekiri hetkel kuvatavatest ja taustal olevatest Midnight Commanderi akendest. Näiteks võib korraga lahti olla lisaks paneelide aknale ka mitu ''VIEW'' ja ''EDIT'' akent. Akende vahel saab navigeerida ''ALT + }'' ja ''ALT + {'' kiirklahvidega.
:-- Screen list - nimekiri hetkel kuvatavatest ja taustal olevatest Midnight Commanderi akendest. Näiteks võib korraga lahti olla lisaks paneelide aknale ka mitu ''VIEW'' ja ''EDIT'' akent. Akende vahel saab navigeerida ''ALT + }'' ja ''ALT + {'' kiirklahvidega.


::-- Edit extension file - muudab laiendifaili. Laiendifail määrab selle, kuidas Midnight Commander käivitab teatud faililaienditega faile. Faili muutmisest räägib ''Toimingud edasijõudnumatele'' alapeatükk viki artikli lõpuosas.
:-- Edit extension file - muudab laiendifaili. Laiendifail määrab selle, kuidas Midnight Commander käivitab teatud faililaienditega faile. Faili muutmisest räägib ''Toimingud edasijõudnumatele'' alapeatükk viki artikli lõpuosas.


::-- Edit menu file - muudab kiirmenüüfaili (F2). Faili muutmisest räägib ''Toimingud edasijõudnumatele'' alapeatükk viki artikli lõpuosas.
:-- Edit menu file - muudab kiirmenüüfaili (F2). Faili muutmisest räägib ''Toimingud edasijõudnumatele'' alapeatükk viki artikli lõpuosas.


::-- Directory tree - kataloogipuu. Samaväärne ''LEFT/RIGHT (ABOVE/BELOW)'' menüü omaga. Erineb vaid selle poolest, et puu ei avane paneelis sees.
:-- Directory tree - kataloogipuu. Samaväärne ''LEFT/RIGHT (ABOVE/BELOW)'' menüü omaga. Erineb vaid selle poolest, et puu ei avane paneelis sees.


::-- Find file - failide otsing. Võimaldab teostada otsingud faili nime järgi. Otsingule saab lisada ka vajalikke tingimusi ja otsinguparameetreid nagu sisu (''Content'' väli), suur- ja väiketähtede ignoreerimine. ''Enable ignore directories'' välja saab kirjutada kataloogid, mida otsingus ignoreerida ja tuleb eraldada kooloniga.
:-- Find file - failide otsing. Võimaldab teostada otsingud faili nime järgi. Otsingule saab lisada ka vajalikke tingimusi ja otsinguparameetreid nagu sisu (''Content'' väli), suur- ja väiketähtede ignoreerimine. ''Enable ignore directories'' välja saab kirjutada kataloogid, mida otsingus ignoreerida ja tuleb eraldada kooloniga.


::-- Background jobs - failide kopeerimis- ja teisaldamisoperatsioonide kuvamine ja haldamine.
:-- Background jobs - failide kopeerimis- ja teisaldamisoperatsioonide kuvamine ja haldamine.




'''OPTIONS''' - Midnight Commanderi seadete muutmine.
'''OPTIONS''' - Midnight Commanderi seadete muutmine.


::-- Configuration
:-- Configuration


:::::''Verbose operation'' - eri failioperatsioonide (nagu kopeerimine) reaalajas kuvamine koos progressiribaga. Vaikimisi lubatud (keelata aeglasematel terminalidel).
:::''Verbose operation'' - eri failioperatsioonide (nagu kopeerimine) reaalajas kuvamine koos progressiribaga. Vaikimisi lubatud (keelata aeglasematel terminalidel).


:::::''Compute totals'' - failioperatsioonidele eelnev täpsem failide suuruste ja hulga arvutus. Tagab täpsema progressiriba kuvamise operatsiooni ajal.
:::''Compute totals'' - failioperatsioonidele eelnev täpsem failide suuruste ja hulga arvutus. Tagab täpsema progressiriba kuvamise operatsiooni ajal.


:::::''Classic progressbar'' - kui lubatud, siis progressiriba uueneb vasakult paremale.
:::''Classic progressbar'' - kui lubatud, siis progressiriba uueneb vasakult paremale.


:::::''Mkdir autoname'' - kataloogi loomisel on väli täidetud hetkel vaadeldava kataloogiga.
:::''Mkdir autoname'' - kataloogi loomisel on väli täidetud hetkel vaadeldava kataloogiga.


:::::''Preallocate space'' - andmeruumi reserveerimine mälus enne kopeerimisoperatsiooni, kui see on võimalik.
:::''Preallocate space'' - andmeruumi reserveerimine mälus enne kopeerimisoperatsiooni, kui see on võimalik.


:::::''Esc key mode'' - määrab, kuidas ''ESC'' nupp töötab. Vaikimisi toimib ''ESC'' klahvi ''ALT''i alternatiivina (kui viimane peaks puuduma) ja pääsufunktsiooni jaoks on vajalik ''ESC''i kahekordne vajutus. ''Single press'' kaotab kahekordse vajutuse nõude ja ''Timeout'' väljaga saab määrata aja (mikrosekundites, 100000μs = 1s), kui kaua ootab Midnight Commander, enne kui käitleb ühekordset vajutust kui pääsufunktsiooni.
:::''Esc key mode'' - määrab, kuidas ''ESC'' nupp töötab. Vaikimisi toimib ''ESC'' klahvi ''ALT''i alternatiivina (kui viimane peaks puuduma) ja pääsufunktsiooni jaoks on vajalik ''ESC''i kahekordne vajutus. ''Single press'' kaotab kahekordse vajutuse nõude ja ''Timeout'' väljaga saab määrata aja (mikrosekundites, 100000μs = 1s), kui kaua ootab Midnight Commander, enne kui käitleb ühekordset vajutust kui pääsufunktsiooni.


:::::''Pause after run'' - võimaldab teminalis käskluste andmise järel tekitada pause, et oleks võimalik jälgida terminalis kuvatut. Vajalik üksnes terminalidel, mil pole võimalik viimati antud käsklusi taaskuvada. Seega oleks mõistlik jätta säte valikul ''On dumb terminals''.
:::''Pause after run'' - võimaldab teminalis käskluste andmise järel tekitada pause, et oleks võimalik jälgida terminalis kuvatut. Vajalik üksnes terminalidel, mil pole võimalik viimati antud käsklusi taaskuvada. Seega oleks mõistlik jätta säte valikul ''On dumb terminals''.


:::::''Use internal editor/viewer'' - kui lubatud, siis Midnight Commander kasutab enda siseseid failiredigeerijaid. Kui valik on keelatud, siis käivitub ''VIEW'' ja ''EDIT'' käskluste korral vastavalt PAGER ja EDIT keskkonnamuutujates määratud programmid.
:::''Use internal editor/viewer'' - kui lubatud, siis Midnight Commander kasutab enda siseseid failiredigeerijaid. Kui valik on keelatud, siis käivitub ''VIEW'' ja ''EDIT'' käskluste korral vastavalt PAGER ja EDIT keskkonnamuutujates määratud programmid.


:::::''Auto menus'' - Midnight Commanderi käivitamisel kuvatakse kohe ka kiiremennüü. Tavaliselt kasutatakse menüüde koostamisel ja testimisel toimingute kiirendamiseks.
:::''Auto menus'' - Midnight Commanderi käivitamisel kuvatakse kohe ka kiiremennüü. Tavaliselt kasutatakse menüüde koostamisel ja testimisel toimingute kiirendamiseks.


:::::''Pull down menus'' - menüü avamisel (F9) avatakse automaatselt ka alam-rippmenüü. Täht-kiirklahvide kasutamisel menüüs oleks soovitav valik mitte lubada, kuna navigeerimine kiirklahvide abil muutub veaohtlikumaks.
:::''Pull down menus'' - menüü avamisel (F9) avatakse automaatselt ka alam-rippmenüü. Täht-kiirklahvide kasutamisel menüüs oleks soovitav valik mitte lubada, kuna navigeerimine kiirklahvide abil muutub veaohtlikumaks.


:::::''Rotating dash'' - progressiinidikaator (pöörlev kriips) näitamine paremal üleval nurgas.
:::''Rotating dash'' - progressiinidikaator (pöörlev kriips) näitamine paremal üleval nurgas.


:::::''Safe delete'' - kustutamise korral kinnitusdialoogil valik on vaikimisi ''No'' peal.
:::''Safe delete'' - kustutamise korral kinnitusdialoogil valik on vaikimisi ''No'' peal.


:::::''Auto save setup'' - kui lubatud, siis Midnight Commander salvestab sätted konfiguratsioonifaili programmi sulgemisel.
:::''Auto save setup'' - kui lubatud, siis Midnight Commander salvestab sätted konfiguratsioonifaili programmi sulgemisel.




::-- Layout
:-- Layout


:::::''Panel split'' - paneelide asetus (vertikaalne/horisontaalne) ja jaotus.
:::''Panel split'' - paneelide asetus (vertikaalne/horisontaalne) ja jaotus.


:::::''Menu bar visible'' - menüü alatise kuvamise lubamine.
:::''Menu bar visible'' - menüü alatise kuvamise lubamine.


:::::''Command prompt'' - käsurea kuvamine.
:::''Command prompt'' - käsurea kuvamine.


:::::''Keybar visible'' - kiirklahvide spikker Midnight Commanderi alaosas.
:::''Keybar visible'' - kiirklahvide spikker Midnight Commanderi alaosas.


:::::''Hintbar visible'' - vihjeriba kuvamine alaosas.
:::''Hintbar visible'' - vihjeriba kuvamine alaosas.


:::::''Xterm window title'' - kui lubatud, siis terminali emulaatori akna pealkiri muutub hetkel hallatava kataloogi aadressiks.
:::''Xterm window title'' - kui lubatud, siis terminali emulaatori akna pealkiri muutub hetkel hallatava kataloogi aadressiks.


:::::''Show free space'' - vaba ja kogu mäluruumi kuvamine paneeli alaosas.
:::''Show free space'' - vaba ja kogu mäluruumi kuvamine paneeli alaosas.


::-- Panel options -  
:-- Panel options -  


:::::''Show mini-status'' - hetkel valitud faili nime kuvamine paneeli allosas.
:::''Show mini-status'' - hetkel valitud faili nime kuvamine paneeli allosas.


:::::''Use SI size units'' - kui lubatud, siis faili suuruseid kuvatakse 10 astmetena (mitte 2 astmetena).
:::''Use SI size units'' - kui lubatud, siis faili suuruseid kuvatakse 10 astmetena (mitte 2 astmetena).


:::::''Mix all files'' - kui lubatud, siis katalooge ja faile näidatakse paneelis läbisegi (vaikimisi keelatud, ehk katalooge näidatakse enne faile).
:::''Mix all files'' - kui lubatud, siis katalooge ja faile näidatakse paneelis läbisegi (vaikimisi keelatud, ehk katalooge näidatakse enne faile).


:::::''Fast directory reload'' - kui lubatud, siis kuvatava kataloogi sisu värskendatakse ainult siis, kui faile on juurde lisatud või kustutatud (andmed faili suuruste muutuste kohta ja omanike vahetust reaalajas ei värskendata).
:::''Fast directory reload'' - kui lubatud, siis kuvatava kataloogi sisu värskendatakse ainult siis, kui faile on juurde lisatud või kustutatud (andmed faili suuruste muutuste kohta ja omanike vahetust reaalajas ei värskendata).


:::::'' Mark moves down'' - failide märkimisel liigutakse ühe faili võrra allapoole.
:::'' Mark moves down'' - failide märkimisel liigutakse ühe faili võrra allapoole.


:::::''Reverse files only'' - ''invert selection''i korral märgitakse ainult faile (mitte katalooge).
:::''Reverse files only'' - ''invert selection''i korral märgitakse ainult faile (mitte katalooge).


:::::''Simple swap'' - kui keelatud, siis paneelide vahetamise korral (''swap panels'') talletavad paneelid oma kuvarežiimi ja sorteerimisreegli.
:::''Simple swap'' - kui keelatud, siis paneelide vahetamise korral (''swap panels'') talletavad paneelid oma kuvarežiimi ja sorteerimisreegli.


:::::''Auto save panels setup'' - kui lubatud, siis paneelide sisu talletatakse Midnight Commanderi sulgemisel.
:::''Auto save panels setup'' - kui lubatud, siis paneelide sisu talletatakse Midnight Commanderi sulgemisel.


:::::''Lynx-like motion'' - nooleklahvidega (vasak ja parem) alam- ja ülemkataloogide vahet liikumine.
:::''Lynx-like motion'' - nooleklahvidega (vasak ja parem) alam- ja ülemkataloogide vahet liikumine.


:::::''Page scrolling'' - lehekülje lõppu jõudes keritakse lehte edasi poole lehekülje võrra (kui keelatud, siis keritakse ühe faili kaupa).
:::''Page scrolling'' - lehekülje lõppu jõudes keritakse lehte edasi poole lehekülje võrra (kui keelatud, siis keritakse ühe faili kaupa).


:::::''Mouse page scrolling'' - hiirega lehte kerides keritakse lehte edasi poole lehekülje võrra (kui keelatud, siis keritakse ühe faili kaupa).
:::''Mouse page scrolling'' - hiirega lehte kerides keritakse lehte edasi poole lehekülje võrra (kui keelatud, siis keritakse ühe faili kaupa).


:::::''Filenames highlight'' - kui lubatud, siis teatud tüüpi failid ja õiguste informatsioon kuvatakse teise eristatava värviga. Sätted asuvad failis ''/etc/mc/filehighliht.ini'' (reeglite jaoks vt ''man mc'' sektsiooni ''Filenames Highlight''.
:::''Filenames highlight'' - kui lubatud, siis teatud tüüpi failid ja õiguste informatsioon kuvatakse teise eristatava värviga. Sätted asuvad failis ''/etc/mc/filehighliht.ini'' (reeglite jaoks vt ''man mc'' sektsiooni ''Filenames Highlight''.


::-- Display bits - tähemärkide kodeering/bittide arv.
:-- Display bits - tähemärkide kodeering/bittide arv.


::-- Learn keys - klahvide testimine ja ümberdefineerimine. Pärast testimist peaks vajutatud klahvi nime kõrvale tekkima OK kirje. Ümberdefineerimiseks valida defineeritav klahv, vajutada enter ja seejärel vajutada soovitud asendusklahvi.
:-- Learn keys - klahvide testimine ja ümberdefineerimine. Pärast testimist peaks vajutatud klahvi nime kõrvale tekkima OK kirje. Ümberdefineerimiseks valida defineeritav klahv, vajutada enter ja seejärel vajutada soovitud asendusklahvi.


::-- Virtual FS - virtuaalsete failisüsteemide seaded
:-- Virtual FS - virtuaalsete failisüsteemide seaded


:::::''Timeout for freeing VFSs'' - virtuaalfailisüsteemiga seotud resursside (need, mis on ajutiselt kopeeritud enda kodufailisüsteemi) alleshoidmise aeg. Nt tar failide sisu (et säästa aega, mis kulub uuesti lahti pakkimiseks).
:::''Timeout for freeing VFSs'' - virtuaalfailisüsteemiga seotud resursside (need, mis on ajutiselt kopeeritud enda kodufailisüsteemi) alleshoidmise aeg. Nt tar failide sisu (et säästa aega, mis kulub uuesti lahti pakkimiseks).


:::::''FTP anonymous password - ''anonymous'' kontona sisse logides kaasaantav salasõna.
:::''FTP anonymous password - ''anonymous'' kontona sisse logides kaasaantav salasõna.


:::::''FTP directory cache timeout'' - FTP failisüsteemi kataloogipuu kohta oleva info talletamise aeg.
:::''FTP directory cache timeout'' - FTP failisüsteemi kataloogipuu kohta oleva info talletamise aeg.


:::::''Always use ftp proxy'' - proxy serveri kasutamine, kui võrk võimaldab seda.
:::''Always use ftp proxy'' - proxy serveri kasutamine, kui võrk võimaldab seda.


:::::''Use ~/.netrc'' - sisselogimistunnuste ja paroolide talletamine failis.
:::''Use ~/.netrc'' - sisselogimistunnuste ja paroolide talletamine failis.


:::::''Use passive mode'' - FTP passiivse režiimi kasutamine.
:::''Use passive mode'' - FTP passiivse režiimi kasutamine.


== Kasulikud otseteeklahvid ==
== Kasulikud otseteeklahvid ==

Revision as of 10:38, 11 November 2016

Ülevaade

Midnight Commander on vabatarkvaraline käsureal põhinev kasutajaliidesega failihaldur. Midnight Commanderi esimene versioon tuli välja 1994. aastal ning ta põhineb (nagu ka mitmed teised sama klassi failihaldurid) nüüdseks juba maha kantud Norton Commanderi kasutajaliidesel.

Midnight Commander teeb käsureal failide haldamise mugavaks ja pakub suurel hulgal kasulikke funktsioone, mille käivitamine käsureal oleks palju tülikam ja aeganõudvam. Lisaks saab haldurit ka enda äranägemise järgi seadistada ja abistavate skriptide abil sootuks ümber programmeerida.

Veel saab Midnight Commanderiga hallata failisüsteeme üle võrgu (SFTP, SMB jpt).

Navigeerimine

Failihalduri kasutajaliides koosneb kahest paneelist, mis kujutavad samu või erinevaid hallatavaid failisüsteeme. Faile pidi saab liikuda kasutades nooleklahve ja ENTER klahvi. TAB klahviga saab üle minna teisele paneelile. Ekraani alaosas on ka käsurida, mida saab samaaegselt programmiga kasutada.

Otsetee-klahvide abil saab teostada halduris mitmesuguseid failioperatsioone nagu failide vaatamine, redigeerimine, kopeerimine, liigutamine/ümber nimetamine, kustutamine ja uute failide/kaustade loomine. Levinumate tegevuste kiirklahvide spikker on vaikimisi kujutatud abiribal Midnight Commanderi alaosas. Näiteks saab hetkel märgitud faili kustutada F8 klahvi vajutades. Nende seas on ka kiirmenüü (F2) mis sisaldab mitmeid lisafunktsioone hetkel hallatava faili/kataloogi jaoks.

Erinevatele lisafunktsioonidele ja sätetele pääseb ligi menüü abil, mis asub programmi ülaosas (ja on vaikimisi ka nähtav). Menüüle pääseb ligi F9 klahviga ja selles saab samuti navigeerida nooleklahvide ja ENTERiga. Igas menüüvalikus on üks tähtedest teist värvi. Vastavat tähte saab kasutada menüüs liikumisel otsedeena valikuni jõudmiseks. Näiteks Midnight Commanderi välimuse muutmiseks tuleb teha vaid järgnevad kolm klahvivajutust: F9, o, a.

Menüü tutvustus

LEFT/RIGHT (ABOVE/BELOW)- vastavalt vasaku/parema (või ülemise/alumise) paneeli seadistamine.

-- Info - vastav paneel kuvab infot kõrvalpaneelis hetkel valitud faili kohta.
-- Tree - kataloogipuu kuvamine. Selgitamist vajavate kiirklahvide funktsioonid selles kuvarežiimis on järgnevad:
ENTER - hetkel valitud kataloogi kuvamine tavarežiimis ja kataloogipuust väljumine.
F2 - skanneerimine. Kuvab hetkel valitud kataloogi alamkataloogid ja failid. Samuti kasulik juhul, kui vaja kataloogi sisu ajakohastada.
F3 - valitud kataloogi/faili kustutamine puuvaatest. Kui soov toimingut tagasi võtta, tuleb teostada vülemkataloogis skanneerimine (F2).
F4 - staatiline/dünaamiline vaade. Dünaamiline vaade erineb staatilisest selle poolest, et nooleklahvidega (vasak/parem) saab liikuda ülem- ja alamkataloogide vahet (skanneerimine toimub automaatselt).
-- Quick View - vastav paneel kuvab eelvaadet kõrvalpaneelis hetkel valitud faili kohta.
-- Listing Mode - paneeli kuvamisrežiim.
Full - kuvab failinime, suurust ja muutmise aega.
Brief- kuvab ainult failinime. See-eest saab lisada tulpasid juurde, et mahutada vaadeldava kataloogi failid kõik ühele leheküljele.
Long - sarnane ls -l käsu tagastusega.
User - enda kujundatud kuvamisrežiim vastavate määrajate abil (vt man mc).
-- Sort Order - failide sorteerimisjärjekorra määramine.
-- Filter - kuvatavate failid filtreerimine (näiteks *.gz). Ei rakendu kataloogidele.
-- Rescan - kataloogi taaskuvamine (näiteks kui andmed selles on vahepeal muutunud).


FILE - toimingud hetkel valitud failiga. Enamik neist on kuvatud ka eelpool mainitud abiriba peal koos kiirklahvidega. Veidi rohkemat selgitust nõuavad aga järgmised:

-- Quick cd - mõeldud olukordadeks, mil vaja liikuda teise kausta, kui terminal on hõivatud (nt pikkade käskluste moodustamise ajal). MITTE KASUTADA cd ALTERNATIIVINA. Viimase jaoks on loodud palju mugavam kiirotsing, mille kiirklahv on ALT + S.
-- Select group - failide märgistamine. Märgistatud faile saab korraga hallata (näiteks korraga teisaldada või kustutada). Individuaalsete failide märgistamiseks on eelistatud kiirklahv 'CTRL + T'.
-- Chmod - failide ja kataloogide õiguste muutmine. Samuti hetkel kehtivate õiguste ja omanduse kuvamine.
-- Chown - failide ja kataloogide omanike muutmine.
-- Advanced Chown - saab teostada chmod ja chown toiminguid ühes aknas.
-- Invert selection - funktsioon, mis märgib ära kõik failid, mis hetkel pole märgitud ja võtab märke ära hetkel märgitud failidele.

COMMAND - muud käsklused ja funktsioonid.

-- Switch panels on/off - Midnight Commanderi kasutajaliidese peitmine (juhuks, kui on soov vaadata terminalis endas kuvatut).
-- Compare Directories - paneelide võrdlus. Selle tulemusena märgib Midnight Commander mõlemas paneelis ära failid, mis puuduvad/on erinevad teises paneelis. Kui on soov mõlema paneeli kataloogi sisu muuta identseks, tuleb anda COPY korraldus (F5) ja märgitud failid saavad kopeeritud kõrvalpaneeli.
Quick - võrdleb ainult faili suurust ja loomis/muutmiskuupäeva.
Size only - võrdleb ainult failide suurusi.
Through - failide võrdlemine bititasemel.
-- External panelize- võimaldab käivitada mõnda välist käsurea programmmi ja kuvada selle tulemus hetkel valitud paneelis (näiteks programmi find). Soovi korral saab salvestada programmikäsku ka mallina.
-- Directory hotlist - võimaldab luua ja kasutada enam kasutatavaid katalooge järjehoidjatena.
-- Screen list - nimekiri hetkel kuvatavatest ja taustal olevatest Midnight Commanderi akendest. Näiteks võib korraga lahti olla lisaks paneelide aknale ka mitu VIEW ja EDIT akent. Akende vahel saab navigeerida ALT + } ja ALT + { kiirklahvidega.
-- Edit extension file - muudab laiendifaili. Laiendifail määrab selle, kuidas Midnight Commander käivitab teatud faililaienditega faile. Faili muutmisest räägib Toimingud edasijõudnumatele alapeatükk viki artikli lõpuosas.
-- Edit menu file - muudab kiirmenüüfaili (F2). Faili muutmisest räägib Toimingud edasijõudnumatele alapeatükk viki artikli lõpuosas.
-- Directory tree - kataloogipuu. Samaväärne LEFT/RIGHT (ABOVE/BELOW) menüü omaga. Erineb vaid selle poolest, et puu ei avane paneelis sees.
-- Find file - failide otsing. Võimaldab teostada otsingud faili nime järgi. Otsingule saab lisada ka vajalikke tingimusi ja otsinguparameetreid nagu sisu (Content väli), suur- ja väiketähtede ignoreerimine. Enable ignore directories välja saab kirjutada kataloogid, mida otsingus ignoreerida ja tuleb eraldada kooloniga.
-- Background jobs - failide kopeerimis- ja teisaldamisoperatsioonide kuvamine ja haldamine.


OPTIONS - Midnight Commanderi seadete muutmine.

-- Configuration
Verbose operation - eri failioperatsioonide (nagu kopeerimine) reaalajas kuvamine koos progressiribaga. Vaikimisi lubatud (keelata aeglasematel terminalidel).
Compute totals - failioperatsioonidele eelnev täpsem failide suuruste ja hulga arvutus. Tagab täpsema progressiriba kuvamise operatsiooni ajal.
Classic progressbar - kui lubatud, siis progressiriba uueneb vasakult paremale.
Mkdir autoname - kataloogi loomisel on väli täidetud hetkel vaadeldava kataloogiga.
Preallocate space - andmeruumi reserveerimine mälus enne kopeerimisoperatsiooni, kui see on võimalik.
Esc key mode - määrab, kuidas ESC nupp töötab. Vaikimisi toimib ESC klahvi ALTi alternatiivina (kui viimane peaks puuduma) ja pääsufunktsiooni jaoks on vajalik ESCi kahekordne vajutus. Single press kaotab kahekordse vajutuse nõude ja Timeout väljaga saab määrata aja (mikrosekundites, 100000μs = 1s), kui kaua ootab Midnight Commander, enne kui käitleb ühekordset vajutust kui pääsufunktsiooni.
Pause after run - võimaldab teminalis käskluste andmise järel tekitada pause, et oleks võimalik jälgida terminalis kuvatut. Vajalik üksnes terminalidel, mil pole võimalik viimati antud käsklusi taaskuvada. Seega oleks mõistlik jätta säte valikul On dumb terminals.
Use internal editor/viewer - kui lubatud, siis Midnight Commander kasutab enda siseseid failiredigeerijaid. Kui valik on keelatud, siis käivitub VIEW ja EDIT käskluste korral vastavalt PAGER ja EDIT keskkonnamuutujates määratud programmid.
Auto menus - Midnight Commanderi käivitamisel kuvatakse kohe ka kiiremennüü. Tavaliselt kasutatakse menüüde koostamisel ja testimisel toimingute kiirendamiseks.
Pull down menus - menüü avamisel (F9) avatakse automaatselt ka alam-rippmenüü. Täht-kiirklahvide kasutamisel menüüs oleks soovitav valik mitte lubada, kuna navigeerimine kiirklahvide abil muutub veaohtlikumaks.
Rotating dash - progressiinidikaator (pöörlev kriips) näitamine paremal üleval nurgas.
Safe delete - kustutamise korral kinnitusdialoogil valik on vaikimisi No peal.
Auto save setup - kui lubatud, siis Midnight Commander salvestab sätted konfiguratsioonifaili programmi sulgemisel.


-- Layout
Panel split - paneelide asetus (vertikaalne/horisontaalne) ja jaotus.
Menu bar visible - menüü alatise kuvamise lubamine.
Command prompt - käsurea kuvamine.
Keybar visible - kiirklahvide spikker Midnight Commanderi alaosas.
Hintbar visible - vihjeriba kuvamine alaosas.
Xterm window title - kui lubatud, siis terminali emulaatori akna pealkiri muutub hetkel hallatava kataloogi aadressiks.
Show free space - vaba ja kogu mäluruumi kuvamine paneeli alaosas.
-- Panel options -
Show mini-status - hetkel valitud faili nime kuvamine paneeli allosas.
Use SI size units - kui lubatud, siis faili suuruseid kuvatakse 10 astmetena (mitte 2 astmetena).
Mix all files - kui lubatud, siis katalooge ja faile näidatakse paneelis läbisegi (vaikimisi keelatud, ehk katalooge näidatakse enne faile).
Fast directory reload - kui lubatud, siis kuvatava kataloogi sisu värskendatakse ainult siis, kui faile on juurde lisatud või kustutatud (andmed faili suuruste muutuste kohta ja omanike vahetust reaalajas ei värskendata).
Mark moves down - failide märkimisel liigutakse ühe faili võrra allapoole.
Reverse files only - invert selectioni korral märgitakse ainult faile (mitte katalooge).
Simple swap - kui keelatud, siis paneelide vahetamise korral (swap panels) talletavad paneelid oma kuvarežiimi ja sorteerimisreegli.
Auto save panels setup - kui lubatud, siis paneelide sisu talletatakse Midnight Commanderi sulgemisel.
Lynx-like motion - nooleklahvidega (vasak ja parem) alam- ja ülemkataloogide vahet liikumine.
Page scrolling - lehekülje lõppu jõudes keritakse lehte edasi poole lehekülje võrra (kui keelatud, siis keritakse ühe faili kaupa).
Mouse page scrolling - hiirega lehte kerides keritakse lehte edasi poole lehekülje võrra (kui keelatud, siis keritakse ühe faili kaupa).
Filenames highlight - kui lubatud, siis teatud tüüpi failid ja õiguste informatsioon kuvatakse teise eristatava värviga. Sätted asuvad failis /etc/mc/filehighliht.ini (reeglite jaoks vt man mc sektsiooni Filenames Highlight.
-- Display bits - tähemärkide kodeering/bittide arv.
-- Learn keys - klahvide testimine ja ümberdefineerimine. Pärast testimist peaks vajutatud klahvi nime kõrvale tekkima OK kirje. Ümberdefineerimiseks valida defineeritav klahv, vajutada enter ja seejärel vajutada soovitud asendusklahvi.
-- Virtual FS - virtuaalsete failisüsteemide seaded
Timeout for freeing VFSs - virtuaalfailisüsteemiga seotud resursside (need, mis on ajutiselt kopeeritud enda kodufailisüsteemi) alleshoidmise aeg. Nt tar failide sisu (et säästa aega, mis kulub uuesti lahti pakkimiseks).
FTP anonymous password - anonymous kontona sisse logides kaasaantav salasõna.
FTP directory cache timeout - FTP failisüsteemi kataloogipuu kohta oleva info talletamise aeg.
Always use ftp proxy - proxy serveri kasutamine, kui võrk võimaldab seda.
Use ~/.netrc - sisselogimistunnuste ja paroolide talletamine failis.
Use passive mode - FTP passiivse režiimi kasutamine.

Kasulikud otseteeklahvid

Toimingud edasijõudnumatele

Laiendifaili muutmine

Lorem ipsum trallalaa

Menüüfaili muutmine

Trallalaaa