8 iň oňat Linux konsoly faýl dolandyryjylary


Linux konsoly faýl/bukja amallaryny çalt ýerine ýetirýär we bize wagt tygşytlaýar.

Bu makalada iň köp ulanylýan Linux konsol faýl dolandyryjylarynyň käbirlerini we olaryň aýratynlyklaryny we peýdalaryny gözden geçirmekçi.

GNU ýary gije serkerdesi

“Midnight Command”, köplenç diňe mc diýlip atlandyrylýar we bu makalada ara alnyp maslahatlaşylan iň ýokary faýl dolandyryjylaryndan biridir. Mak, rugsatlary we eýeçiligi üýtgedip, arhiwleri gözden geçirip, FTP müşderisi hökmünde ulanyp we göçürip, göçürip, pozup, faýllary we kataloglary döretmekden başga-da her dürli peýdaly aýratynlyklar bilen gelýär.

“Midnight” serkerdesine doly gözden geçirip, konsol esasly faýl dolandyryjysyny tapyp bilersiňiz.

Gijäniň ýary komandirini gurmak üçin aşakdaky buýruklary ulanyp bilersiňiz:

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

Ranger konsoly faýl dolandyryjysy

Konsol faýl dolandyryjysyny gözläniňizde, Ranger başga bir esasy saýlawdyr. Onda interfeýs, saýlanan faýlyň ýa-da katalogyň deslapky syny, syçanjygyň goldawy we bellik görnüşi ýaly bellik bar.

Doly gözden geçirişimizi şu ýerden tapyp bilersiňiz: Ranger - vi açar baglanyşyklary bolan ajaýyp konsol faýl dolandyryjysy.

Ranger gurmak üçin aşakdaky buýruklary ulanyp bilersiňiz:

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

Cfiles Çalt Terminal Faýl Dolandyryjysy

Cfiles, C-de ýazylan çalt terminal faýl dolandyryjysy bolup, ranger-e meňzeş ncurslary ulanýar, vi açar düwmelerini hem ulanýar. Onda cp, mv, fzf, xdg-open we başgalar ýaly az garaşlylyk bar. Lighteňil bolsa-da, gurnamak ýene birnäçe ädim talap edýär:

Kfilleri gurmak üçin ilki bilen aşakdaky buýruklary ulanyp ösüş gurallaryny gurmaly:

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

Ondan soň, cfiles ammaryny klonlaň we aşakdaky buýruklary ulanyp guruň.

$ 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 

Cfiles barada has jikme-jik maglumaty şu ýerden tapyp bilersiňiz: Linux üçin terminal faýl dolandyryjysy.

Vifm Konsol faýl dolandyryjysy

Vifm, nälet interfeýsini ulanýan başga bir buýruk setiri faýl dolandyryjysy. Bu, ýöne mutter-den käbir aýratynlyklary göçürýär. “Vim” ulanyjy bolsaňyz, “vifm” bilen işlemek üçin täze buýruklar toplumyny öwrenmek hökman bolmaz. Şol bir düwmeleri ulanýar we birnäçe görnüşli faýly redaktirlemek ukybyna eýe.

Beýleki konsol faýl dolandyryjylaryna meňzeş ýaly, onuň iki paneli bar, awtomatik gutarmagy goldaýar. Şeýle hem faýl agaçlaryny deňeşdirmek üçin dürli pikirleri goldaýar. Şeýle hem, onuň bilen uzakdaky buýruklary ýerine ýetirip bilersiňiz.

Vifm gurmak üçin aşakdaky buýruklary ulanyp bilersiňiz:

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

Vifm hakda has jikme-jik gözden geçirip bilersiňiz: Linux üçin Vifm buýruk setiri esasly faýl dolandyryjysy.

Nnn Terminal faýl brauzeri

Nnn sanawymyzdaky iň çalt konsol faýl dolandyryjysy. Beýleki faýl dolandyryjylary bilen deňeşdirilende has az aýratynlyklary bar bolsa-da, gaty ýeňil we konsolda alyp boljak zatlaryňyzdaky iş stoly faýl dolandyryjysyna iň ýakyn. Özara täsir ýönekeý we täze ulanyjylara terminala aňsatlyk bilen öwrenişmäge mümkinçilik berýär.

Nnn gurmak üçin aşakdaky buýrugy ulanyp bilersiňiz:

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

Nnn-iň has jikme-jik synyny şu ýerden tapyp bilersiňiz: Nnn - çalt we dostlukly terminal faýl brauzeri.

Lfm Iň soňky faýl dolandyryjysy

Soňky faýl dolandyryjysy üçin gysgaldylan Lfm, Python 3.4-de ýazylan näletlere esaslanýan konsol faýl dolandyryjysydyr. 1 ýa-da 2 panel bilen ulanyp bolýar. Süzgüçler, bellikler, taryh, gysylan faýllar üçin VFS, agaç görnüşi we df buýrugy we beýleki gurallar bilen göni integrasiýa ýaly käbir peýdaly aýratynlyklary bar. Düzeltmek mowzuklary hem bar.

Lfm gurmak üçin aşakdaky buýrugy ulanyp bilersiňiz:

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

Şeýle hem pip buýrugyny ulanyp lfm gurup bilersiňiz:

$ sudo pip install lfm

lf - Sanaw faýllary

Lf - “Sanaw faýllary”, Ranger tarapyndan ylhamlanan Go-da ýazylan buýruk setir faýl dolandyryjysy. Ilki bilen, rangeriň ýok bolan aýratynlyklarynyň boşluklaryny doldurmak üçin niýetlenipdi.

Lf-iň esasy aýratynlyklary:

  • Bu platforma - Linux, OSX, Windows (diňe bölekleýin).
  • Iş wagtyna bagly bolmazdan ýeke ikilik.
  • memoryadyň pes yzy.
  • Gabyk buýruklary bilen konfigurasiýa.
  • Düzülip bilinýän düwmeler.

Geljekki meýilnamalar, syçanjygyň dolandyryşyny işjeňleşdirmegi öz içine alýar.

Lf gurmak üçin, OS üçin ikili baglanyşykly gurluşy lf goýberiş sahypasyndan göçürip alyň.

WCM serkerdesi

Sanawymyzdaky iň soňkusy, başga bir platforma konsol faýl dolandyryjysy bolan WCM buýrugydyr. WCM serkerdesiniň awtorlary, Uzak Dolandyryjynyň aýratynlyklaryna meňzeýän platforma faýl dolandyryjysyny döretmegi maksat edinýärler.

WCM göçürip almak sahypasynda gurlan terminalda gurlan:

Bu, iň ýokary Linux konsoly faýl dolandyryjylarynyň käbirinde gysga tanyşdyryşymyzdy. Birini sypdyrdyk öýdýän bolsaňyz ýa-da olaryň käbiri ýaly bolsa, pikirleriňizi teswirler bölüminde paýlaşmagyňyzy haýyş edýäris.