ProHoster > blog > administratie > Hulpprogramma's voor Linux-consoles om uw leven gemakkelijker te maken
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
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
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
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
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
Doom Emacs (gewoon een Emacs-configuratie, maar verandert het zodat het er helemaal niet uitziet als vanilla Emacs)
De terminals zelf
Alacritty (snelste)
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)
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
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
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.
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.
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.