Linux console utilities nga makapasayon ​​sa imong kinabuhi

Usa ka gamay nga bahin sa mga utilities sa console nga pipila ka mga tawo ang nahibal-an, apan kini mahimong mapuslanon alang sa usa ka bag-o nga junior ug usa ka kusgan nga senior.

Nganong takos man ang pagsulat bahin niini?

Angayan nga isulat ang bahin sa mga utilities (panguna nga mga console) tungod kay nakita nako kung pila ka mga tawo ang wala mogamit sa gahum sa console sa 100%. Daghan ang limitado sa paghimo lamang og mga file, ingon man usab sa paglihok tali sa mga direktoryo, nga nagtrabaho sa console. Nagtuo ko nga kini usa ka sangputanan sa kamatuoran nga adunay pipila ka mga tinubdan sa RuNet diin sila makasulti sa husto mahitungod sa mga utilities, unsaon pagtrabaho uban kanila, ug unsa ang ilang gibuhat.
Atong susihon ang mga utilities sa 5-point scale. Gihimo kini aron masabtan dayon nimo kung asa, sa akong suhetibong opinyon, ang usa ka gamit mao ang ulo ug abaga labaw sa lain. Wala ako nagpasiugda sa paggamit sa bisan unsang piho, o paggamit command utilities lang. Dili, sa kasukwahi, gihatagan lang ko ikaw usa ka kapilian. Kung gamiton o dili ang nakuha nga kahibalo, diin ako naggugol og daghang oras, naa kanimo.

Gusto nakong isulti dayon nga kini nga post naglangkob sa mga utilities nga direkta nakong gikinahanglan sa panahon sa kalamboan. Kung naa kay kaugalingon nga mga sugyot kung giunsa ang pagdugang sa kini nga lista, palihug pagbilin usa ka komento.

Mopadayon ta sa lista

Pag-navigate sa mga direktoryo

ViFM

Linux console utilities nga makapasayon ​​sa imong kinabuhi

ViFM - usa ka vim-sama sa file manager nga makahimo sa dali nga paglihok tali sa mga direktoryo ug paghimo sa bisan unsang operasyon nga adunay mga file ug direktoryo pinaagi sa pagsulod sa mga command o hotkey. Sa kasagaran, adunay duha ka mga panel (itom ug puti) nga mahimo nimong ibalhin.

Rating: 3, tungod kay aron magamit kini nga FM, kinahanglan nimo nga makat-on usa ka hugpong sa mga sugo nga sama sa vim, ingon man mahibal-an ang mga hotkey sa vim

mc

Linux console utilities nga makapasayon ​​sa imong kinabuhi

mc (Midnight Commander) - usa ka classic sa Linux. Uban niini, mahimo ka usab nga dali nga molihok tali sa mga direktoryo, pagbag-o sa mga katungod sa pag-access, pag-abli sa mga file gamit ang built-in nga editor, ug daghan pa. Ang programa adunay usa ka medyo tin-aw nga interface nga gitukod niini, nga adunay mga hotkey sa ubos ug duha ka mga panel sa ibabaw (sa tunga-tunga nga imong gibalhin gamit ang Tab key).

Rating: 5. Mao kini ang gikinahanglan sa usa ka beginner ug angay alang sa usa ka advanced user. Dili nimo kinahanglan ang bisan unsang nauna nga kahibalo aron hingpit nga magamit kini nga FM.

Ranger

Linux console utilities nga makapasayon ​​sa imong kinabuhi

Ranger - laing FM nga adunay sama sa VI nga layout. Bisan pa, niining panahona ang utility gisulat sa Python, nga naghimo niini nga hinay, apan sa samang higayon makadaot nga flexible ug sayon. Mahimo nimong ablihan ang mga file direkta gikan sa manager gamit ang rifle (usa ka script nga nangita kung unsang programa ang angay alang sa pag-abli sa usa ka gihatag nga file sa imong PC). Ang pag-edit, pagtan-aw sa mga shortcut (bulag sa manwal, nga gitawag sa :help command), ug daghang uban pang mga butang anaa usab.

Rating: 4. Mahimong 5 kung dili tungod sa kadali sa trabaho

Dali nga pagpangita

Ang dali nga pagpangita dili magamit sa Gnome shell, pananglitan. (Naghisgot kini bahin sa dali nga pagpangita lakip ang sulud sa mga file. Ang Gnome adunay usa ka pagpangita, ug kini usab hinay kaayo)

fzf

Linux console utilities nga makapasayon ​​sa imong kinabuhi

fzf (FuzzyFinder) - usa ka gamit alang sa dali nga pagpangita sa mga direktoryo, ingon man sa teksto sa usa ka piho nga han-ay sa mga file. Kini dali nga mapulihan pinaagi sa pagpangita, apan kini mas paspas ug mas kombenyente nga analogue.

Rating: 5. Ang utility naghimo sa iyang trabaho nga hingpit.

hf

hf (happyfinder) - laing utility alang sa dali nga pagpangita sa mga direktoryo ug mga file. Kini lahi tungod kay ang pipila ka mga hotkey anaa usab ug ang paggamit sa mga sugo sa utility mismo gipatuman nga mas sayon ​​​​kaysa sa iyang kakompetensya.

Rating: 5

autojump

autojump - usa ka gamit alang sa dali nga paglukso sa mga folder sa usa ka piho nga file.

Pag-edit

Dinhi akong limitahan ang akong kaugalingon sa usa lamang ka lista sa mga utilities. Tungod kay ang editor usa ka butang nga imong gigamit sa tanang panahon (ug kung dili nimo kini gamiton, nan dili nimo kinahanglan ang wala kinahanglana nga mga pagpatin-aw), mao nga kini usa ka butang sa lami ug kolor.

  • Vim
  • NeoVim
  • Nano (standard nga editor sa Linux)
  • Vi (laing standard nga editor sa Linux)
  • Emacs
  • Micro
  • kitane
  • Doom Emacs (usa lang ka configuration sa Emacs, apan giusab kini aron dili kini sama sa vanilla Emacs)

Ang mga terminal mismo

Alacritty (labing paspas)

Linux console utilities nga makapasayon ​​sa imong kinabuhi
acritty — usa ka terminal emulator para sa Linux/Windows/MacOS, nga giisip nga pinakapaspas (ingon sa gisulat sa tagsulat niini nga terminal)

Rating: 4. Sa akong suhetibong opinyon, dili kini ang labing kombenyente ug komportable nga terminal.

Hyper (labing gwapa)

Linux console utilities nga makapasayon ​​sa imong kinabuhi

hyper usa ka terminal nga angay nimo nga sulayan nga gamiton kini sa imong sistema. Ang interface niini gihimo gamit ang CSS/HTML, ug gibase kini sa Electron framework (nga, siyempre, maghimo niini nga mas gutom sa gahum)

Rating: 5. Ang terminal kombenyente ug matahum. Kini mapalapad ug adunay daghang mga bahin.

Dali nga tabang (o pagpangita og usa ka butang)

ddgr

Linux console utilities nga makapasayon ​​sa imong kinabuhi

ddgr mao ang usa ka command utility nga nagtugot kanimo sa paggamit sa DuckDuckGo direkta gikan sa console.

Rating: 5. Ang programa dali nga nagpatuman sa hangyo ug nagbalik sa mga resulta (natural, tungod kay dili kinahanglan nga i-load ang HTML / CSS. Ang tanan dali nga gi-parse)

tldr

Linux console utilities nga makapasayon ​​sa imong kinabuhi

tldr — usa ka puli alang sa naandan nga tawo, nga nagbuhat sa parehas nga butang, apan imbis nga maghatag usa ka kompleto nga manwal alang sa programa, naghatag kini mugbo nga mga clipping alang sa dali nga paggamit

Rating: 4. Usahay ang tldr naghimo ug mubo ra nga tabang, ug alang sa daghang mga programa wala’y dokumentasyon sa tldr

kumusta

kumusta - Gi-parse ang mga tubag gikan sa lainlaing mga site sa mga pangutana bahin sa pagprograma.

Rating: 3. Kanunay nga makit-an ang mga tubag sa hingpit nga sayup nga mga pangutana. Labihan usab nga dili kombenyente nga usa ra ka tubag ang gipakita

navi - usa ka console utility nga susama sa howdoi, apan nagtubag lang sa mga pangutana bahin sa console commands

unsaon2

unsaon2 - usa ka utility nga susama sa howdoi, apan naghatag kini kanimo usa ka kapilian kung unsang pangutana ang pangitaon ang tubag. (Gi-parse ang tanan gikan sa StackOverflow)

Rating: 5. Ang labing kaayo nga gamit alang sa dali nga pagpangita sa mga solusyon

Pag-uswag sa web

Pagdagsang — usa ka gamit alang sa dali nga pagduso sa mga site sa usa ka libre (o bayad, depende sa imong mga kinahanglanon) server

Canius - usa ka console utility nga nagsulti kung unsang mga tag ang gisuportahan sa mga browser

Dugang nga mga utilities

basura-cli

basura-cli - usa ka gamit sa pagtan-aw kung unsa ang naa sa kariton

libro

libro — usa ka gamit alang sa dali nga paghan-ay ug pagtipig sa mga bookmark sa website gikan sa tanan nga mga browser.

tmux

tmux - terminal multiplexer. Bahina ang imong terminal window ngadto sa mga panel. Kombenyente kaayo kung wala kay GUI nga imong magamit.

text-meme-cli

text-meme-cli - usa ka gamit alang sa paghimo sa text animation sa bisan unsang background.

ascinema

ascinema - usa ka gamit alang sa pagrekord sa kronolohiya sa mga terminal command sa usa ka GIF file.

youtube-dl

youtube-dl - usa ka gamit alang sa pag-download sa video / audio gikan sa pag-host sa video sa YouTube.

picofeed

picofeed - gaan nga kliyente sa RSS alang sa mga console

terminalnews

terminalnews - laing kombenyente nga kliyente sa RSS alang sa console.

Unsang matanga kini nga lista?

Kini usa ka lista sa mga utilities nga akong personal nga gigamit. Makita nimo ang dugang nga lista dinhi link sa GitHub repository
Giawhag ko ikaw nga idugang ang imong kaugalingon nga mga gamit sa lista sa mga komento. Kung kini nga post nagdala bisan gamay nga butang nga bag-o sa imong terminal, nalipay ako sa pagtabang.

Ang mga rehistradong tiggamit lamang ang makaapil sa survey. Sign in, walay sapayan.

Nakatabang ba kanimo kining artikuloha?

  • 29,2%Oo207

  • 34,5%Dili244

  • 36,3%50/50257

708 ka tiggamit ang miboto. 53 ka tiggamit ang nag- abstain.

Source: www.habr.com

Idugang sa usa ka comment