8 geriausi „Linux Console“ failų tvarkyklės


„Linux“ konsolė greitai atlieka failų/aplankų operacijas ir sutaupo mums laiko.

Šiame straipsnyje apžvelgsime keletą dažniausiai naudojamų „Linux“ konsolės failų tvarkyklių ir jų ypatybes bei pranašumus.

GNU vidurnakčio vadas

„Midnight Command“, dažnai vadinama tiesiog mc ir yra viena iš geriausių šiame straipsnyje aptariamų failų tvarkyklių. „Mc“ yra su visomis naudingomis funkcijomis, išskyrus kopijavimą, perkėlimą, ištrynimą, failų ir katalogų kūrimą, galite pakeisti teises ir nuosavybės teises, peržiūrėti archyvus, naudoti kaip FTP klientą ir daug daugiau.

Išsamią „Midnight“ vado apžvalgą galite rasti konsole pagrįstame failų tvarkyklėje.

Norėdami įdiegti vidurnakčio vadą, galite naudoti šias komandas:

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

„Ranger Console“ failų tvarkyklė

„Ranger“ yra dar vienas geriausias pasirinkimas, kai ieškoma konsolės failų tvarkyklės. Turi „vim“ tipo sąsają, pasirinkto failo ar katalogo peržiūrą, žymių pelės palaikymą ir skirtukų rodinį.

Visą apžvalgą galite rasti čia: „Ranger“ - puikus konsolės failų tvarkyklė su „vi“ klavišų susiejimais.

Norėdami įdiegti rangerį, galite naudoti šias komandas:

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

„Cfiles“ greitas terminalo failų tvarkyklė

„Cfiles“ yra greitas terminalo failų tvarkyklė, parašyta C kalba, ir naudoja „ncurses“, panašiai kaip „ranger“, taip pat naudoja „vi“ klavišus. Jis turi mažai priklausomybių, tokių kaip cp, mv, fzf, xdg-open ir kt. Nors jis yra lengvas, jo diegimui reikia dar kelių žingsnių:

Norėdami įdiegti cfiles, pirmiausia turite įdiegti kūrimo įrankius naudodami šias komandas:

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

Tada klonuokite cfiles saugyklą ir įdiekite ją naudodami šias 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 

Išsamesnę cfile apžvalgą galite rasti čia: Cfiles terminalo failų tvarkyklė, skirta Linux.

„Vifm Console“ failų tvarkyklė

„Vifm“ yra dar viena komandų eilutės failų tvarkyklė, naudojanti prakeiksmų sąsają. Tačiau šis nukopijuoja kai kurias ypatybes. Jei esate „Vim“ vartotojas, jums nereikės išmokti naujų komandų rinkinio, kad galėtumėte dirbti su „vifm“. Jis naudoja tuos pačius klavišus ir taip pat turi galimybę redaguoti kelių rūšių failus.

Panašus į kitus konsolės failų tvarkytuvus, jis turi dvi sritis, palaiko automatinį užbaigimą. Jis taip pat palaiko įvairius skirtingus failų medžių rodinius. Juo taip pat galite vykdyti nuotolines komandas.

Norėdami įdiegti „Vifm“, galite naudoti šias komandas:

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

Išsamesnę „vifm“ apžvalgą galite pamatyti: „Vifm“ komandų eilutės failų tvarkyklė, skirta „Linux“.

„Nnn“ terminalo failų naršyklė

Nnn yra greičiausias konsolės failų tvarkytuvas mūsų sąraše. Nors jis turi mažiau funkcijų, palyginti su kitais failų tvarkyklėmis, jis yra ypač lengvas ir yra arčiausiai darbalaukio failų tvarkyklės, kurį galite rasti konsolėje. Sąveika yra paprasta ir leidžia naujiems vartotojams lengvai priprasti prie terminalo.

Norėdami įdiegti „nnn“, galite naudoti šią komandą:

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

Išsamesnę „nnn“ peržiūrą galite rasti: Nnn - greita ir draugiška terminalo failų naršyklė.

Lfm paskutinis failų tvarkyklė

Lfm, sutrumpintas paskutiniam failų tvarkytuvui, yra keiksmais pagrįstas konsolės failų tvarkyklė, parašyta „Python 3.4“. Jis gali būti naudojamas su 1 arba 2 stiklais. Jame yra keletas naudingų funkcijų, tokių kaip filtrai, žymės, istorija, suspaustų failų VFS, medžio vaizdas ir tiesioginė integracija su komandomis df ir kitais įrankiais. Taip pat galima pritaikyti temas.

Norėdami įdiegti „Lfm“, galite naudoti šią komandą:

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

Taip pat galite įdiegti lfm naudodami komandą pip:

$ sudo pip install lfm

lf - Sąrašas failus

Lf - „List files“ yra komandų eilutės failų tvarkyklė, parašyta „Go“, įkvėpta Rangerio. Iš pradžių tai buvo skirta užpildyti trūkumus, kuriuos turėjo reindžeris.

Kai kurie pagrindiniai lf bruožai yra šie:

  • Tai įvairiapusė platforma - „Linux“, OSX, „Windows“ (tik dalinė).
  • Vienas dvejetainis kompiuteris be jokių priklausomybių vykdymo metu.
  • Mažas atminties pėdsakas.
  • Konfigūravimas naudojant apvalkalo komandas.
  • Pritaikomi klavišų rišimai.

Ateities planai apima pelės valdymo suaktyvinimą.

Norėdami įdiegti „lf“, tiesiog atsisiųskite su dvejetainiais failais susijusią savo OS versiją iš „lf releases“ puslapio.

WCM vadas

Paskutinė mūsų sąraše yra komanda WCM, kuri yra dar viena platformos konsolės failų tvarkyklė. WCM vado autoriai norėjo sukurti daugialypės platformos failų tvarkyklę, imituojančią „Far Manager“ funkcijas.

Jame yra įmontuotas terminalas, įmontuotas WCM atsisiuntimo puslapis:

Tai buvo mūsų trumpas pristatymas apie kai kuriuos geriausius „Linux“ konsolės failų tvarkytuvus. Jei manote, kad praleidome vieną ar kai kurie iš jų patinka daugiau, pasidalykite savo mintimis komentarų skiltyje.