Yra daug terminalais pagrįstų programų, skirtų „Linux“ vartotojams, o failų tvarkyklė nnn yra viena iš jų. Tai apgaulingai paprastai atrodanti, bet itin konfigūruojama programa. Štai kaip jį įdiegti ir naudoti.

Kas yra nnn?

nnn yra failų tvarkyklė, skirta į „Unix“ panašioms sistemoms, įskaitant „Linux“, „MacOS“ ir „Windows“ pagal WSL. Projektui vadovauja Arun Prakash Jana. Pagrindinis projekto centras yra jo „GitHub“ puslapis, kur taip pat galite atsisiųsti šaltinio kodą.

„nnn“ diegimas „Linux“.

Įdiegti nnn yra pakankamai paprasta. Galite tiesiog naudoti savo platinimo paketų tvarkyklę.

Pavyzdžiui, „Debian“ arba „Ubuntu“:

sudo apt diegti nnn

„Arch Linux“:

pacman -S nnn

Norėdami įdiegti nnn „Red Hat“, „CentOS“, „Fedora“ arba „Rocky Linux“:

sudo dnf diegti nnn

Failų tvarkymas „Linux“ naudojant nnn

Norėdami pradėti nnn, tiesiog apvalkale įveskite „nnn“. Failų sistemoje galite naršyti rodyklių klavišais arba Vim klavišais.

Jums nereikia įsiminti komandų. Galite paspausti "?“, kad peržiūrėtumėte pagalbos ekraną. Tai parodys visas nnn klavišų kombinacijas.

instagram viewer

Galite perjungti keturis nnn „kontekstus“. Jie panašūs į naršyklės skirtukus. Galite pereiti į vieną katalogą viename kontekste, o pasirinkę kitą katalogą kitame. Galite kopijuoti failą iš vienos vietos į kitą.

Klaviatūros komandos judėti yra pagrįstos Vim: "h"už kairę",j"už pūką",k"už aukštyn ir"l"už teisę. Taip pat galite naudoti rodyklių klavišus. Norėdami įvesti katalogą, judėkite į dešinę arba paspauskite Įeikite. Norėdami pereiti į katalogą, paspauskite kairę.

Laimei, jums nereikia įsiminti valdiklių. Klavišų rišimus galite pamatyti bet kuriuo metu paspausdami "?".

Galite ieškoti sąrašuose paspausdami "/". Tai naudinga, jei esate kataloge, kuriame yra daug failų.

nnn Papildiniai

Kaip ir daugelyje „Linux“ programų, skirtų patyrusiems vartotojams, „nnn“ yra su papildinių sistema, leidžiančia ją pritaikyti pagal savo pageidavimus.

Nesunku nustatyti nnn papildinius. Jų kolekcija jau įdiegta ~/.config/nnn/plugins katalogas.

Papildiniai dažniausiai įgyvendinami kaip apvalkalo scenarijai. Norėdami juos paleisti, tiesiog susiekite juos su raktais naudodami NNN_PLUG aplinkos kintamasis. Įdėkite tai į apvalkalo paleisties failą, pvz., .bashrc, jei yra Bash, arba .zsh, jei tai Zsh.

Norėdami iškviesti papildinius, paspauskite kabliataškis (;), po kurio nurodomas raktas, su kuriuo susiejote papildinį paleidę NNN.

Pavyzdžiui, norėdami iškviesti paleidimo priemonės papildinį, turite jį nustatyti naudodami NNN_PLUG:

eksportuoti NNN_PLUG='l: paleidimo priemonė'

Kai paspausite kabliataškį (;), po kurio – mažąsias raides L (l), atidarysite paleidimo priemonę, kurią galėsite naudoti programoms, net GUI programoms, ieškoti ir paleisti.

Norėdami paleisti papildinį paleidžiant, paleiskite nnn su -P parinktį, po kurios – norimo paleisti papildinio raktą. Tikriausiai norėsite nustatykite tai kaip apvalkalo slapyvardį jei norite tai daryti dažnai.

Ką galite padaryti su nnn papildiniais? Daug dalykų.

Ar mėgstate klausytis muzikos dirbdami? Galite leisti nnn paleisti atsitiktines dainas su bumu.

Daugelis šių papildinių turi priklausomybių, kurias gali tekti įdiegti prieš naudojant. Jie yra išvardyti GitHub puslapyje ir daugelį jų galima įdiegti per jūsų platinimo paketų tvarkyklę.

Išsamus programų sąrašas rodo, kad terminalas vis dar sulaiko rimtų „Linux“ vartotojų vaizduotę ir kodėl „Linux“ yra tokia mėgstamiausia technikų. Papildinių sąrašas tik augs, nes vis daugiau kūrėjų sugalvos savo plėtinių. Jau atrodo, kad nnn funkcionalumą riboja tik jūsų vaizduotė.

Galinga terminalo failų tvarkyklė

Netrūksta įrankių failams valdyti Linux sistemoje. nnn, kurį galima pritaikyti naudojant papildinius, taps „Linux“ vartotojų pasirinktu įrankiu.

Apskritai „Linux“ failų sistemos yra sudėtingos, o failų sistemos pasirinkimas yra subtilus, bet svarbus dalykas, kuris turės įtakos sistemos veikimui po gaubtu. Du didžiausi yra ext4 ir Btrfs.