Als het gaat om Linux commando, is het altijd een liefde en haat-zaak. Newbies hebben de neiging om zoveel mogelijk van de commandoregel weg te mijden, terwijl de gemiddelde tot ervaren gebruikers die eraan gewend zijn er door zweren en een boost geven aan hoeveel sneller en productiever ze zijn geworden door de opdrachtregel.

Ongeacht welk kamp je hoort, zolang je Linux gebruikt (maakt niet uit welke distro), ben je er zeker van dat je de terminal raakt en op een bepaald moment een aantal commando's erin invoert. Waarom zou je het niet omarmen en van de gelegenheid gebruik maken om iets nieuws te leren?

Hier zijn enkele websites, tools en tricks waar je gebruik van kunt maken om de Linux-opdrachtregel te leren. Dit is op geen enkele manier een uitgebreide lijst, maar het is een goed begin voor degenen die willen beginnen.

Opmerking : de "commandoregel" die hier wordt vermeld, kan verwijzen naar de bash-opdrachten die u in de terminal invoert, of naar uw eigen bash-scripts.

Website

1. Linux Command.org

LinuxCommand.org is een site over ... je raadt het, Linux commando. Als u absoluut niets weet van de opdrachtregel, is dit een goed startpunt. LinuxCommand lijkt meer op een school, waar het je leert van de basis, zoals " wat is een schil? "Naar eenvoudig commando-gebruik en tot slot geavanceerde technieken zoals" hoe je je eigen shell-scripts schrijft ".

http://linuxcommand.org

2. CommandLineFu

Er zijn vaak gevallen waarin u dingen op de terminal wilt doen, maar u kunt de exacte code niet onthouden. Wanneer dergelijke gevallen zich voordoen, is een goede plek om te controleren CommandLineFu. Denk aan een sociaal netwerk voor de opdrachtregel en je krijgt CommandLineFu. CommandlineFu is de plaats waar mensen de veelgebruikte bash-code delen, zodat je de code gewoon naar de terminal hoeft te kopiëren / plakken in plaats van deze zelf te schrijven. Het is ook een geweldige manier om de oneindige mogelijkheden die u op de terminal kunt doen ontdekken.

CommandlineFu

3. ShellFu

Net als met CommandlineFu is ShellFu ook een plaats waar je veel codes, voorbeelden en gebruik van de opdrachtregel kunt vinden. Wat het anders maakt, is dat ShellFu meer op een blog (in plaats van op een sociaal netwerk) lijkt, gemodereerd is en er geen functie voor omhoog / omlaag stemmen is.

ShellFu

4. O'Reilly Linux Command en SS64

O'Reilly Linux Command en SS64 bash zijn beide een goede plaats om naartoe te gaan als je slechts een korte referentie van een bepaald commando nodig hebt. Alle opdrachten worden in alfabetische volgorde gesorteerd, zodat u gemakkelijk de gewenste opdrachten kunt vinden.

O'Reilly Linux Command
SS64

Gereedschap

5. CLI Companion

CLI Companion is een vervanging voor uw standaardterminal. Het is verdeeld in twee deelvensters. Het bovenste deelvenster is een bibliotheek van de veelgebruikte bash-opdracht en het onderste deelvenster is de eigenlijke terminal. U kunt door de bibliotheek bladeren om de gewenste opdracht te vinden, klik er met de rechtermuisknop op en selecteer "Toepassen". Het commando wordt uitgevoerd in de terminal hieronder.

In Ubuntu kunt u installeren via het commando:

 sudo add-apt-repository ppa: clicompanion-devs / clicompanion-nightlies sudo apt-get update sudo apt-get install clicompanion 

6. Ebook - Basishandleiding voor beginners

Voor beginners die bashcommando onderweg willen leren, is een goede manier om het gratis ebook - Bash Guide For Beginners te downloaden en te lezen op je mobiele apparaten. Het e-boek bevat (bijna) alle dingen die u moet weten over bash-commando. Zelfs als je ervaring hebt met het bashcommando, kan het nooit kwaad om een ​​e-boek bij je te hebben waar je van tijd tot tijd naar kunt verwijzen.

Basishandleiding voor beginners

Trucs

Hier zijn enkele trucs die u kunt gebruiken om uw productiviteit te verhogen.

7. Bash Autocompletion

Een eenvoudige manier om bash te omzeilen is om de functie voor automatisch aanvullen te gebruiken. Wanneer u halverwege een opdracht typt, hoeft u alleen maar op de knop "Tab" op uw toetsenbord te drukken en wordt uw opdracht automatisch voor u ingevuld. Als het je opdracht niet begrijpt, zal het een lijst met opties laten zien die je kunt kiezen.

8. Een alias maken

Als u vaak dezelfde opdracht steeds opnieuw gebruikt, is het een goed idee om een ​​alias voor die opdracht toe te voegen. Een alias is slechts een afkorting voor een (lang) commando. Je kunt aliassen gebruiken om verschillende redenen, zoals het inkorten van een lange opdracht of het doen lijken van een Linux-shell op een Windows / Mac / Solaris / BSD / Whatever-shell.

Bash alias maken

9. De bash-geschiedenis beheersen

De bash-geschiedenis bevat de lijst met de opdrachten die u eerder hebt gebruikt. Om toegang te krijgen tot uw bash-geschiedenis, is de eenvoudigste manier om de pijltoets omhoog / omlaag in de terminal te gebruiken. Meer bash-geschiedenistrucs zijn te vinden op de onderstaande link.

Mastering geschiedenis beheersen

10. Gebruik van bash prompt

Bash-prompt is het resultaat dat verschijnt wanneer u een bash-opdracht invoert. De meeste mensen gebruiken de standaardsysteeminstelling (grijze kleur), niet wetende dat ze de promptinstellingen kunnen wijzigen en extra informatie en kleuren kunnen weergeven.

bash prompt

Zoals ik hierboven al zei, is dit zeker niet de meest uitgebreide lijst en ik ben er zeker van dat er nog veel andere nuttige websites, hulpmiddelen en trucs zijn die ik heb weggelaten. Vertel ons erover in de comments.