Linuxi kasutajate jaoks on palju terminalipõhiseid programme ja failihaldur nnn on üks neist. See on petlikult lihtsa välimusega, kuid äärmiselt konfigureeritav programm. Siit saate teada, kuidas seda installida ja kasutada.

Mis on nnn?

nnn on Unixi-sarnaste süsteemide, sealhulgas Linuxi, macOS-i ja Windowsi WSL-i failihaldur. Projekti juhib Arun Prakash Jana. Projekti peamine keskus on selle GitHubi leht, kust saate alla laadida ka lähtekoodi.

Nnn installimine Linuxi

Nnn installimine on piisavalt lihtne. Saate lihtsalt kasutada oma distributsiooni paketihaldurit.

Näiteks Debianis või Ubuntus:

sudo apt installida nnn

Arch Linuxis:

pacman -S nnn

Rakenduse nnn installimiseks Red Hati, CentOS-i, Fedora või Rocky Linuxi jaoks tehke järgmist.

sudo dnf installida nnn

Failide haldamine Linuxis rakendusega nnn

Nnn alustamiseks tippige lihtsalt kesta "nnn". Saate failisüsteemis navigeerida nooleklahvide või Vim-klahvide abil.

Sa ei pea käske pähe õppima. Võite vajutada "?", et vaadata abiekraani. See näitab kõiki nnn klahvikombinatsioone.

Saate lülituda nnn nelja "konteksti" vahel. Need on sarnased brauseri vahekaartidega. Saate minna ühes kontekstis ühte kataloogi, valides samas teises kontekstis erineva kataloogi. Saate faili ühest kohast teise kopeerida.

Liikumiseks kasutatavad klaviatuurikäsud põhinevad Vimil: "h"vasakule"j" allapoole "k"üles ja"l"õige eest. Võite kasutada ka nooleklahve. Kataloogi sisenemiseks liikuge paremale või vajutage Sisenema. Kataloogis üles liikumiseks vajutage vasakule.

Õnneks ei pea juhtnuppe pähe õppima. Klahvide sidumist näete igal ajal, vajutades "?".

Saate otsida loendist, vajutades "/". See on kasulik, kui asute kataloogis, kus on palju faile.

nnn Pluginad

Nagu paljud Linuxi programmid, mis on suunatud võimsatele kasutajatele, on ka nnn-l pistikprogrammide süsteem, mis võimaldab teil seda oma eelistustele kohandada.

Nnn pistikprogrammide seadistamine on lihtne. Nende kogumik on juba installitud ~/.config/nnn/plugins kataloog.

Pluginad rakendatakse enamasti shelliskriptidena. Nende käitamiseks siduge need lihtsalt NNN_PLUG-i võtmetega keskkonna muutuja. Peaksite selle sisestama kesta käivitusfaili, näiteks .bashrc Bashi jaoks või .zsh Zsh jaoks.

Pluginate helistamiseks vajutage nuppu semikoolon (;), millele järgneb võti, millega pistikprogrammi NNN käivitamisel sidusite.

Näiteks käivitaja pistikprogrammi käivitamiseks peate selle seadistama NNN_PLUG-ga:

eksportida NNN_PLUG='l: kanderakett'

Kui vajutate semikoolonit (;), millele järgneb väiketäht L (l), avate käivitaja, mida saate kasutada rakenduste, isegi GUI-rakenduste otsimiseks ja käivitamiseks.

Pistikprogrammi käivitamiseks käivitamisel käivitage nnn nupuga -P valik, millele järgneb käivitatava pistikprogrammi võti. Tõenäoliselt tahate määrake see shell-aliaseks kui soovite seda sageli teha.

Mida saate nnn-pluginatega teha? Palju asju.

Kas teile meeldib töötamise ajal muusikat kuulata? Saate lasta nnn buumiga juhuslikke lugusid mängida.

Paljudel nendel pistikprogrammidel on sõltuvused, mille peate võib-olla enne nende kasutamist installima. Need on loetletud GitHubi lehel ja paljusid saab installida oma distro paketihalduri kaudu.

Laialdane programmide nimekiri näitab, et terminalil on tõsiste Linuxi kasutajate kujutlusvõimel endiselt vaos ja miks Linux on tehnikute lemmik. Pistikprogrammide loend kasvab ainult sedamööda, kuidas rohkem arendajaid tuleb välja oma laiendustega. Tundub juba, et nnn-i funktsionaalsust piirab vaid teie kujutlusvõime.

Võimas terminalipõhine failihaldur

Linuxis failide haldamiseks pole puudust tööriistadest. Pluginate kaudu kohandatav nnn muutub Linuxi võimsaks kasutajaks valitud tööriistaks.

Linuxi failisüsteemid on üldiselt keerulised ja failisüsteemi valik on peen, kuid oluline, mis mõjutab seda, kuidas süsteem kapoti all käitub. Kaks suurimat on ext4 ja Btrfs.