7 Nette Linux-trucs die nieuwkomers moeten weten
Als een Linux-newbie is het normaal om te worstelen. Alles voelt gewoon zo verschillend vanuit Windows en je merkt dat je je hoofd krabt over de eenvoudigste taken. En terwijl de opdrachtregel Linux veel gemakkelijker maakt 5 dingen gemakkelijker te doen in de Linux-opdrachtregel 5 Dingen die gemakkelijker te doen zijn in de Linux Command Line Read More, kan intimiderend zijn voor een beginner.
Gelukkig is alles wat je nodig hebt enkele eenvoudige trucjes om je op je gemak te voelen in de terminal. Geef het een paar dagen en misschien krijg je de voorkeur aan de commandoregel! Toegegeven, er is een leercurve, maar het is niet zo moeilijk als je denkt. ik beloof.
Als u nog nooit eerder de opdrachtregel hebt gebruikt, raad ik u aan eerst kennis te maken met terminal A Beknopte handleiding Aan de slag met de Linux-opdrachtregel Een beknopte handleiding Aan de slag met de Linux-opdrachtregel U kunt veel verbazingwekkende dingen doen dingen met opdrachten in Linux en het is echt niet moeilijk om te leren. Lees meer voordat u doorgaat. Maar als je zelfvertrouwen hebt, voel je toch vrij om te blijven lezen.
Het juiste commando vinden
Een nieuwe terminal is een eindeloze zee van mogelijkheden. Je kunt er zoveel mee doen, en dat is precies waarom het zo angstaanjagend is. Met zoveel commando's beschikbaar op de toppen van je vingers, hoe moet je in vredesnaam weten welke in een bepaalde situatie moeten worden gebruikt?
Het goede nieuws: je hoeft niets te onthouden. De ... gebruiken a propos
opdracht, kunt u snel uitvinden welke opdrachten leiden tot de acties die u wilt uitvoeren.
apropos "beschrijving"
Door het bovenstaande te typen, krijgt u een lijst met alle opdrachten die overeenkomen met de “Omschrijving” tekenreeks met de Help-tekenreeks van het commando. Dus als ik zou typen:
apropos "lijstlijst"
Dit resulteert in alle opdrachten die hebben “lijst directory” opgenomen in de help-string. Voor mijn systeem betekent dat het dir
, ls
, ntfsls
, en vdir
commando's.
Voer een vorige opdracht uit
Iedereen die Linux voor een langere periode gebruikt, zal uiteindelijk zijn toevlucht nemen tot de opdrachtregel voor het oplossen van problemen. Wanneer die dag voor u komt, merkt u misschien dat u veel van dezelfde opdrachten typt en overtypt.
Een manier om dit te omzeilen is om de omhoog toets, die door voorgaande commando's zal lopen die u hebt ingetypt. Dit is wat de meeste nieuwkomers uiteindelijk doen, maar er is een betere manier.
De geschiedenis
commando zal een lijst maken van alle commando's die je hebt ingevoerd sinds de terminal is gelanceerd, samen met een identificatienummer naast elke opdracht. U kunt elk van de weergegeven opdrachten herhalen door het volgende te typen:
!#
waarbij # het nummer is dat wordt vermeld bij de opdracht die u wilt herhalen. Het is veel handiger dan het maken van de omhoog sleutel een miljoen keer om die ene opdracht te vinden die moet worden herhaald.
Je kunt ook typen !!
om de laatst ingevoerde opdracht te herhalen.
Voer opdrachten uit op een specifiek tijdstip
Laten we zeggen dat je een opdracht wilt uitvoeren, maar niet op dit exacte moment. Laten we om wat voor reden dan ook zeggen dat er een bepaald commando (of reeks opdrachten) is dat op een bepaald moment in de toekomst moet worden uitgevoerd. Linux staat het toe.
om 8:30 AM 03/21/15
Met de op
opdracht, kunt u een datum en tijd opgeven. Als u dit doet, wordt een invoerprompt geopend waarin u een reeks opdrachten kunt invoeren die moeten worden uitgevoerd op de datum en tijd die u hebt opgegeven. Typ als je klaar bent Ctrl + D om de invoerprompt af te sluiten.
De parameter voor datum en tijd is extreem flexibel. Om een beter idee te krijgen van het juiste formaat, bekijk dit overzicht van de opdracht.
Eenvoudig taakbeheer
Windows heeft veel taakbeheerprogramma's 5 Krachtige alternatieven voor Windows Taakbeheer 5 Krachtige alternatieven voor Windows Taakbeheer Taakmoordenaar zou een betere naam zijn voor de systeemeigen Windows Task Manager omdat we dit alleen maar ter sprake brengen om niet-reagerende processen te elimineren. Alternatieve taakmanagers stellen u in staat om uw processen daadwerkelijk te beheren. Lees meer dat grafische manieren biedt om open applicaties en lopende processen te beheren. Linux heeft zoiets niet, maar je kunt iets soortgelijks bereiken met de htop
commando.
De meeste Linux-distributies worden niet meegeleverd htop
geïnstalleerd. Als je op Ubuntu of een Ubuntu-afgeleide distro zit, zou het volgende moeten werken:
sudo apt-get install htop
Een keer htop
is geïnstalleerd, kunt u het uitvoeren door te typen htop
op de opdrachtregel. Wanneer u dit doet, krijgt u een volledig overzicht van alle processen die op uw systeem worden uitgevoerd, samen met details zoals proces-ID's, CPU- en RAM-gebruik en hoe lang ze zijn uitgevoerd.
Waar ik van houd htop
, in tegenstelling tot de standaard top opdracht, is het gebruiksgemak. Tik met de cursortoetsen links en rechts om door de details te bladeren (als ze niet allemaal in de breedte van de terminal passen) en omhoog en omlaag om door de andere vermelde processen te bladeren.
Andere functies, zoals sorteren, maken het gemakkelijker om te vinden wat u zoekt, en de kleurgecodeerde tekst maakt het allemaal gemakkelijker om te lezen in één oogopslag.
Eenvoudige bestandssysteemnavigatie
Een ander handig commando is ranger
, wat in de meeste Linux-distributies niet als een standaardtoepassing komt, maar het is eenvoudig te installeren. Nogmaals, als je op Ubuntu of een Ubuntu-afgeleide distro zit, zou je het moeten kunnen krijgen met:
sudo apt-get install ranger
Wat doet ranger
do? Na de installatie typt u ranger
in de opdrachtregel en uw terminal zal transformeren in een interface die het gemakkelijk maakt om door uw gehele bestandssysteem te navigeren met slechts een toetsenbord (hoewel u ook uw muis kunt gebruiken, als u dat wilt).
Elke kolom vertegenwoordigt een map. Gebruik de linkertoets om één map omhoog te gaan, de rechtersleutel om de geselecteerde map in te voeren en de toetsen omhoog en omlaag om door de huidige map te bladeren. Het is verrassend hoeveel sneller het is om op deze manier door een bestandssysteem te bladeren in plaats van te klikken op mappen in Nautilus.
Houd software up-to-date met PPA's
Op Ubuntu wordt de software op uw systeem beheerd door iets dat een pakketbeheerder wordt genoemd. Uw gids voor Ubuntu-repositories en pakketbeheer Uw gids voor Ubuntu-opslagplaatsen en pakketbeheer Meer lezen. De pakketbeheerder onderhoudt een lijst met opslagplaatsen, die bronlocaties zijn voor pakketdownloads. Elke Linux-distro wordt geleverd met een kernset van repositories.
Maar wat als u een toepassing wilt installeren die niet bestaat in de kernrepository's? Je moet een repository vinden die het wel heeft, en dan dien repository handmatig toevoegen aan je pakketbeheerder. Dat is waar persoonlijke pakketarchieven (PPA's) van pas komen.
sudo add-apt-repository
Dit kan een verwarrende gedachte zijn voor Linux-beginners, dus maak je geen zorgen als je het niet meteen begrijpt. Dit lezen Wat zijn PPA's? post op AskUbuntu zou u op de juiste manier op weg moeten helpen. Zodra u PPA's begrijpt, zult u nooit meer worstelen met nieuwe software-installaties.
Sneltoetsen voor efficiëntie
Ten slotte zijn hier enkele sneltoetsen die uw gebruik van de opdrachtregel drastisch kunnen versnellen zodra ze een tweede natuur worden.
- Alt + Backspace: Wist het vorige woord.
- Alt + F: Springt vooruit naar de volgende ruimte.
- Alt + B: Springt terug naar de vorige ruimte.
- Ctrl + U: Knipt alle tekst tot aan de cursor.
- Ctrl + K: Knipt alle tekst na de cursor tot het einde van de regel.
- Ctrl + A: Verplaatst de cursor naar het begin van de regel.
- Ctrl + E: Verplaatst de cursor naar het einde van de regel.
Individueel lijken deze commando's misschien een beetje een gimmick en ik zou het je niet kwalijk nemen dat je dat denkt. Als u ze echter eenmaal samen combineert, kan dit de zaken echt versnellen wanneer u opdrachten opnieuw moet typen.
Ben je nu comfortabeler?
De opdrachtregel hoeft niet eng te zijn; het kost gewoon wat tijd om vertrouwd te raken met de meest essentiële commando's. Een A-Z van Linux - 40 Essentiële commando's die je moet kennen Een A-Z van Linux - 40 Essentiële commando's die je moet kennen Linux is het vaak genegeerde derde wiel naar Windows en Mac. Ja, in het afgelopen decennium heeft het open-source besturingssysteem veel grip gekregen, maar het is nog steeds ver verwijderd van het feit dat het wordt beschouwd als ... Lees meer. Zodra je je comfortabel voelt, vraag je je af hoe je het ooit hebt overleefd zonder de efficiëntie van een opdrachtregel.
Wat je ook doet, zorg ervoor dat je deze dodelijke Linux-commando's vermijdt. 9 Lethal Linux-opdrachten die je nooit zou moeten uitvoeren 9 Lethal Linux-commando's die je nooit zou moeten uitvoeren Je zou nooit een Linux-commando moeten uitvoeren tenzij je precies weet wat het doet. Hier zijn enkele van de meest dodelijke Linux-commando's die je voor het grootste deel wilt vermijden. Lees verder .
Heb je tips of trucs voor het gebruik van de Linux-opdrachtregel? Deel ze met ons in de reacties hieronder!
Ontdek meer over: Terminal.