8 labākie Linux konsoles failu pārvaldnieki


Linux konsole ātri veic failu/mapju darbības un ietaupa mūs.

Šajā rakstā mēs pārskatīsim dažus no visbiežāk izmantotajiem Linux konsoles failu pārvaldniekiem un to funkcijām un priekšrocībām.

GNU pusnakts komandieris

Pusnakts komanda, kuru bieži dēvē vienkārši par mc un kas ir viens no galvenajiem failu pārvaldniekiem, kas aplūkots šajā rakstā. Mc komplektā ir visu veidu noderīgas funkcijas, izņemot kopēšanu, pārvietošanu, dzēšanu, failu un direktoriju izveidi, kā arī jūs varat mainīt atļaujas un īpašumtiesības, pārskatīt arhīvus, izmantot to kā FTP klientu un daudz ko citu.

Pilnu pusnakts komandiera pārskatu varat atrast uz konsoles failu pārvaldnieku.

Lai instalētu pusnakts komandieri, varat izmantot šādas komandas:

$ sudo apt install mc    [Debian/Ubuntu]
$ sudo yum install mc    [CentOS/RHEL]
$ sudo dnf install mc    [Fedora]

Ranger Console failu pārvaldnieks

Ranger ir vēl viena labākā izvēle, meklējot konsoles failu pārvaldnieku. Tam ir vim līdzīgs interfeiss, atlasītā faila vai direktorija priekšskatījums, peles grāmatzīmju atbalsts un cilnes skats.

Pilnu pārskatu varat atrast šeit: Ranger - jauks konsoles failu pārvaldnieks ar vi atslēgu stiprinājumiem.

Lai instalētu mežzini, varat izmantot šādas komandas:

$ sudo apt install ranger    [Debian/Ubuntu]
$ sudo yum install ranger    [CentOS/RHEL]
$ sudo dnf install ranger    [Fedora]

Cfiles Fast Terminal File Manager

Cfiles ir ātrs termināla failu pārvaldnieks, kas rakstīts C un izmanto ncurses, līdzīgi kā mežzinis, tas izmanto arī vi taustiņu saites. Tam ir maz atkarību, piemēram, cp, mv, fzf, xdg-open un citas. Lai gan tas ir viegls, tā uzstādīšanai nepieciešami vēl daži soļi:

Lai instalētu cfiles, vispirms jāinstalē izstrādes rīki, izmantojot šādas komandas:

$ sudo apt-get install build-essential          [On Debian/Ubuntu]
$ sudo yum groupinstall 'Development Tools'	[on CentOS/RHEL 7/6]

Pēc tam klonējiet cfiles repozitoriju un instalējiet to, izmantojot šādas komandas.

$ git clone https://github.com/mananapr/cfiles.git
$ cd cfiles
$ gcc cf.c -lncurses -o cf
$ sudo cp cf /usr/bin/            #Or copy somewhere else in your $PATH 

Detalizētāku cfile pārskatu var atrast šeit: Cfiles terminālu failu pārvaldnieks operētājsistēmai Linux.

Vifm konsoles failu pārvaldnieks

Vifm ir vēl viens komandrindas failu pārvaldnieks, kas izmanto lāstu saskarni. Tomēr šis nokopē dažas funkcijas. Ja esat vim lietotājs, jums nebūs jāapgūst jauns komandu kopums darbam ar vifm. Tas izmanto vienus un tos pašus taustiņus un var rediģēt vairāku veidu failus.

Līdzīgi kā citi konsoles failu pārvaldnieki, tam ir divas rūtiņas, tā atbalsta automātisko pabeigšanu. Tas arī atbalsta dažādus skatus failu koku salīdzināšanai. Ar to var izpildīt arī tālvadības komandas.

Lai instalētu Vifm, varat izmantot šādas komandas:

$ sudo apt install vifm    [Debian/Ubuntu]
$ sudo yum install vifm    [CentOS/RHEL]
$ sudo dnf install vifm    [Fedora]

Detalizētāku vifm pārskatu var skatīt vietnē Vifm komandrindas faila pārvaldnieks Linux.

Nnn termināla failu pārlūks

Nnn ir ātrākais konsoles failu pārvaldnieks mūsu sarakstā. Lai gan tam ir mazāk funkciju salīdzinājumā ar citiem failu pārvaldniekiem, tas ir ārkārtīgi viegls, un tas ir vistuvāk darbvirsmas failu pārvaldniekam par to, ko varat iegūt konsolē. Mijiedarbība ir vienkārša un ļauj jaunajiem lietotājiem viegli pierast pie termināļa.

Lai instalētu nnn, varat izmantot šādu komandu:

$ sudo apt install nnn    [Debian/Ubuntu]
$ sudo yum install nnn    [CentOS/RHEL]
$ sudo dnf install nnn    [Fedora]

Detalizētāku nnn priekšskatījumu var atrast vietnē: Nnn - ātrs un draudzīgs termināla failu pārlūks.

Lfm pēdējais failu pārvaldnieks

Lfm saīsināts Last File Manager ir lāstu konsoles failu pārvaldnieks, kas rakstīts Python 3.4. To var izmantot ar 1 vai 2 rūtīm. Tam ir dažas noderīgas funkcijas, piemēram, filtri, grāmatzīmes, vēsture, saspiesto failu VFS, koku skats un tieša integrācija ar komandu df un citiem rīkiem. Ir pieejamas arī pielāgošanas tēmas.

Lai instalētu Lfm, varat izmantot šādu komandu:

$ sudo apt install lfm    [Debian/Ubuntu]
$ sudo yum install lfm    [CentOS/RHEL]
$ sudo dnf install lfm    [Fedora]
$ sudo pacman -S lfm      [[Arch Linux]

Varat arī instalēt lfm, izmantojot komandu pip:

$ sudo pip install lfm

lf - Saraksts ar failiem

Lf - “List files” ir komandrindas failu pārvaldnieks, kas rakstīts Go rakstā, iedvesmojoties no Ranger. Sākotnēji tas bija domāts, lai aizpildītu trūkumus, kas bija mežsargam.

Dažas no lf galvenajām iezīmēm ir:

  • Tā ir daudzplatforma - Linux, OSX, Windows (tikai daļēja).
  • Viens binārs bez atkarībām no izpildlaika.
  • Zems atmiņas nospiedums.
  • Konfigurēšana ar čaulas komandām.
  • Pielāgojami taustiņsaites.

Nākotnes plānos ietilpst peles vadības aktivizēšana.

Lai instalētu lf, vienkārši lejupielādējiet ar OS saistīto bināro versiju no lf releases lapas.

WCM komandieris

Pēdējā mūsu sarakstā ir WCM komanda, kas ir vēl viens starpplatformu konsoles failu pārvaldnieks. WCM komandiera autori domāja izveidot starpplatformu failu pārvaldnieku, kas atdarina Far Manager funkcijas.

Tam ir iebūvēts terminālis, iebūvēta WCM lejupielādes lapa:

Šī bija mūsu īsa prezentācija par dažiem labākajiem Linux konsoles failu pārvaldniekiem. Ja jūs domājat, ka mēs esam palaiduši garām vienu vai patīk daži no tiem vairāk, lūdzu, dalieties savās domās komentāru sadaļā.