Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

Een beetje over de hulpprogramma's op de console die maar weinig mensen kennen, maar ze kunnen nuttig zijn voor zowel een beginnende juni als een sterke senior.

Waarom erover schrijven

Het is de moeite waard om over hulpprogramma's (voornamelijk consoles) te schrijven, omdat ik zie hoeveel mensen de kracht van de console niet voor 100% gebruiken. Velen zijn beperkt tot het eenvoudig maken van bestanden, evenals de overgang tussen mappen, werkend in de console. Ik geloof dat dit een gevolg is van het feit dat er weinig bronnen in Runet zijn waar ze normaal gesproken kunnen vertellen over hulpprogramma's, hoe eraan te werken en wat ze doen.
We evalueren nutsvoorzieningen op een 5-puntsschaal. Dit wordt gedaan zodat je meteen kunt begrijpen waar, naar mijn subjectieve mening, de ene voorziening met kop en schouders boven de andere uitsteekt. Ik pleit er niet voor om iets specifieks te gebruiken of te gebruiken alleen opdrachthulpprogramma's. Nee, integendeel, ik geef je gewoon een keuze. Of je de opgedane kennis, waar ik veel tijd aan heb besteed, al dan niet gebruikt, is aan jou.

Ik wil meteen zeggen dat dit bericht hulpprogramma's bevat die ik tijdens de ontwikkeling direct nodig had. Als u suggesties heeft om aan deze lijst toe te voegen, kunt u reageren.

Laten we naar de lijst gaan

Navigeren in mappen

ViFM

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

ViFM is een vim-achtige bestandsbeheerder die snel tussen mappen kan navigeren en bewerkingen op bestanden en mappen kan uitvoeren door opdrachten of sneltoetsen in te voeren. Standaard bestaat het uit twee panelen (zwart en wit) waartussen je kunt schakelen.

Beoordeling: 3, want om deze FM te gebruiken, moet je een aantal vim-achtige commando's leren, evenals de sneltoetsen van vim kennen

mc

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

mc (Midnight Commander) is een klassieker in Linux'e. Hiermee kunt u ook snel tussen mappen navigeren, toegangsrechten wijzigen, bestanden openen met de ingebouwde editor en nog veel meer. Er is een vrij duidelijke interface in het programma ingebouwd, met onderin sneltoetsen en bovenaan twee panelen (waartussen je schakelt met de Tab-toets).

Beoordeling: 5. Dit is wat een beginner nodig heeft en is geschikt voor een gevorderde gebruiker. Je hebt geen voorkennis nodig om deze FM volledig te gebruiken.

Houtvester

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

Houtvester - nog een FM met een wim-achtige lay-out. Deze keer is het hulpprogramma echter in Python geschreven, waardoor het langzamer is, maar tegelijkertijd verdomd flexibel en handig. U kunt bestanden rechtstreeks vanuit de beheerder openen met behulp van rifle (een script dat zoekt naar welk programma geschikt is om een ​​bepaald bestand op uw pc te openen). Ook beschikbaar zijn bewerken, sneltoetsen bekijken (apart van de handleiding, die wordt aangeroepen met het :help-commando) en vele andere goodies.

Beoordeling: 4. Het zou 5 zijn als de snelheid van het werk er niet was

Snelzoeken

Snel zoeken is bijvoorbeeld niet beschikbaar op de Gnome-shell. (Het spreekt over snel zoeken inclusief bestandsinhoud. Gnome daarentegen heeft alleen een zoekopdracht en is ook erg traag)

FZF

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

fzf (FuzzyFinder) - een hulpprogramma voor snel zoeken tussen mappen, evenals tekst in een specifieke reeks bestanden. Het kan eenvoudig worden vervangen door zoeken, maar het is de snellere en handigere tegenhanger.

Beoordeling: 5. Het hulpprogramma doet zijn werk perfect.

hf

hf (gelukkigzoeker) - nog een hulpprogramma voor snel zoeken in mappen en bestanden. Het verschil is dat sommige sneltoetsen ook beschikbaar zijn en dat het gebruik van commando's in het hulpprogramma zelf iets handiger is geΓ―mplementeerd dan dat van een concurrent

Score: 5

automatisch springen

automatisch springen - een hulpprogramma om snel door mappen naar een specifiek bestand te springen.

editing

Hier zal ik me beperken tot een lijst met hulpprogramma's. Want de editor is iets dat je de hele tijd gebruikt (en als je het niet gebruikt, dan heb je des te meer geen extra uitleg nodig), dus hier smaakt en kleurt het

  • Vim
  • NeoVim
  • Nano (standaard Linux-editor)
  • Vi (een andere standaard Linux-editor)
  • Emacs
  • Mike
  • kakoune
  • Doom Emacs (gewoon een Emacs-configuratie, maar verandert het zodat het er helemaal niet uitziet als vanilla Emacs)

De terminals zelf

Alacritty (snelste)

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken
scherpzinnigheid - een terminalemulator op Linux / Windows / MacOS, die als de snelste wordt beschouwd (zoals de auteur van deze terminal schrijft)

Beoordeling: 4. Naar mijn subjectieve mening is dit niet de handigste en meest comfortabele terminal.

Hyper (de mooiste)

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

Hyper is een terminal die u verdient om het op uw systeem te proberen. De interface is gemaakt met behulp van CSS/HTML en is gebaseerd op het Electron-framework (waardoor het natuurlijk een beetje vraatzuchtiger wordt)

Beoordeling: 5. De terminal is comfortabel en mooi. Het is uitbreidbaar en heeft veel functies.

Snelle hulp (of iets zoeken)

ddgr

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

ddgr is een opdrachtregelhulpprogramma waarmee u DuckDuckGo rechtstreeks vanaf de console kunt gebruiken.

Beoordeling: 5. Het programma voert het verzoek snel uit en retourneert de resultaten (uiteraard omdat het niet nodig is om HTML / CSS te laden. Alles wordt snel geparseerd)

TLDR

Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken

TLDR - een vervanging voor de standaardman, die hetzelfde doet, maar in plaats van een volledige handleiding voor het programma te geven, geeft het korte knipsels voor snelle referentie

Cijfer: 4. Soms geeft tldr te korte hulp, en ook voor veel programma's is er simpelweg geen documentatie in tldr

hoe doe ik

hoe doe ik - ontleedt antwoorden van verschillende sites op vragen over programmeren.

Beoordeling: 3. Vindt vaak antwoorden op totaal verkeerde vragen. Ook is het erg onhandig dat er maar één antwoord wordt weergegeven

navi - een console-hulpprogramma vergelijkbaar met howdoi, maar beantwoordt alleen vragen over console-opdrachten

how2

how2 - een hulpprogramma dat lijkt op howdoi, maar dat de keuze geeft op welke vraag het antwoord moet worden bekeken. (Alles ontleden van StackOverflow)

Beoordeling: 5. De beste tool om snel oplossingen te vinden

webontwikkeling

Golf - een hulpprogramma om sites snel naar een gratis (of betaalde, afhankelijk van uw vereisten) server te pushen

Kan ik gebruiken - een consolehulpprogramma dat vertelt welke tags worden ondersteund in browsers

Extra hulpprogramma's

prullenbak-cli

prullenbak-cli - een hulpprogramma om te bekijken wat er in de mand zit

Buku

Buku - een hulpprogramma voor het snel sorteren en opslaan van bladwijzers van sites uit alle browsers.

tmux

tmux - eindmultiplexer. Verdeelt uw terminalvenster in panelen. Erg handig als je helemaal geen GUI hebt.

tekst-meme-cli

tekst-meme-cli - een hulpprogramma voor het maken van tekstanimatie op elke achtergrond.

asbioscoop

asbioscoop - een hulpprogramma voor het schrijven van de chronologie van terminalopdrachten naar een gif-bestand.

youtube-dl

youtube-dl - een hulpprogramma voor het downloaden van video / audio van YouTube-videohosting.

picofeed

picofeed - lichtgewicht RSS-client voor consoles

terminalnieuws

terminalnieuws is een andere handige RSS-client voor de console.

Wat is de lijst?

Dit is een lijst met hulpprogramma's die ik persoonlijk gebruik. Aanvullende lijst is hier te vinden link naar GitHub-repository
Ik verzoek u dringend om de lijst met uw hulpprogramma's in de opmerkingen aan te vullen. Als dit bericht op zijn minst iets nieuws voor uw terminal heeft gebracht, was ik blij om te helpen.

Alleen geregistreerde gebruikers kunnen deelnemen aan het onderzoek. Inloggen, Alsjeblieft.

Was dit artikel nuttig voor u

  • 29,2%Ja207

  • 34,5%Geen244

  • 36,3%50/50257

708 gebruikers hebben gestemd. 53 gebruikers onthielden zich van stemming.

Bron: www.habr.com

Voeg een reactie