Advertentie

linux-opdrachtenLinux is het vaak genegeerde derde wiel voor Windows en Mac. Ja, in de afgelopen tien jaar heeft het open source-besturingssysteem veel grip gekregen, maar het wordt nog lang niet beschouwd als populair. Maar hoewel dat waar is, verdient Linux nog steeds elke dag nieuwe bekeerlingen. Sluit je je bij hen aan?

De leercurve van Linux is wat de meeste gebruikers ervan weerhoudt om het zelfs maar te proberen. Het kan een traumatische ervaring zijn om van een op GUI gebaseerd besturingssysteem zoals Windows of Mac naar een besturingssysteem te gaan dat gehannes op de opdrachtregel vereist. Maar als je die eerste moeilijkheidsgraad kunt overwinnen, zul je merken dat Linux verrassend robuust is.

Als je een spoedcursus wilt voor alles dat Linux is, hebben we een geweldige Gids voor Linux-beginners Aan de slag met Linux en UbuntuJe bent geïnteresseerd in het overschakelen naar Linux... maar waar begin je? Is uw pc compatibel? Werken uw favoriete apps? Hier is alles wat u moet weten om aan de slag te gaan met Linux. Lees verder

instagram viewer
dat zal je alles leren wat je moet weten. Voor de rest van jullie die gewoon een kort overzicht willen van enkele belangrijke commando's die je zou moeten weten, is de volgende lijst alles wat je nodig hebt.

Beginnersopdrachten

cd - Verandert de huidige werkmap in de opdrachtregelconsole.

Uitgang - Sluit het huidige programma af, beëindigt de huidige opdrachtregelterminal of logt u uit bij een Unix-netwerk, afhankelijk van de context.

doden - Beëindigt het opgegeven lopende proces. De Linux-versie van het 'Einde-proces' van Windows in Taakbeheer.

ls - Maak een lijst van alle inhoud van een opgegeven directory. Als er geen directory is opgegeven, wordt de huidige directory gebruikt.

Mens - Er is een lopende grap in de Linux-gemeenschap die Mens is het enige commando dat je moet weten. Het staat voor handleiding, en het geeft je gedetailleerde informatie over commando's en aspecten van Linux.

pwd - Toont de huidige werkdirectory voor de opdrachtregelterminal. Goed voor als u uit het oog bent verloren waar u zich in uw systeem bevindt.

reboot - Stopt onmiddellijk alle actieve processen, sluit het systeem af en start opnieuw op.

afsluiten - Stopt alle lopende processen en sluit het systeem af. Parameters kunnen worden gespecificeerd om een ​​vertraagde uitschakeling of een uitschakeling op een bepaald moment uit te voeren.

sudo - Voert opdrachten uit als wortel, wat betekent dat er geen beperkingen zijn vanwege toestemmingen.

linux-opdrachten

Systeem informatie

datum - Drukt de huidige systeemdatum en -tijd af. Opgegeven parameters kunnen het formaat van de uitvoer wijzigen.

df - Rapporteert het schijfruimtegebruik voor het bestandssysteem.

hostnaam - Geeft de naam van het huidige hostsysteem weer.

ps - Geeft informatie weer over alle processen die momenteel op het systeem worden uitgevoerd.

quota - Geeft schijflimieten en huidig ​​schijfgebruik weer voor een opgegeven gebruiker. Handig wanneer er meerdere gebruikers zijn toegewezen aan een bepaald systeem.

boven - Geeft alle topprocessen in het systeem weer, standaard gesorteerd op CPU-gebruik.

uptime - Rapporteert hoe lang het systeem draait sinds de laatste keer opstarten. Uitermate handig voor servers.

basis linux-opdrachten

Bestandsmanipulatie

bzip2 - Comprimeert gespecificeerde inhoud in een .bz2-archief of extracten uit een .bz2-archief, afhankelijk van parameters.

chmod / chown - Wijzigt de toegangsrechten van een of meer bestanden (chmod) of verandert het eigendom van een bepaald bestand in een nieuwe gebruiker (chown). Alleen gebruikers met toestemming of eigendom van een bestand kunnen de rechten of het eigendom van dat bestand wijzigen.

cp - Kopieert bestanden naar een nieuwe locatie met een nieuwe naam, afhankelijk van de parameters. Kan ook mappen kopiëren, al dan niet recursief (inclusief alle submappen).

vinden / lokaliseren Zoekt het systeem vanaf een specifieke directory en vergelijkt alle bestanden op die locatie met een reeks voorwaarden die zijn vastgelegd in de opdrachtparameters. Erg handig om snel bepaalde bestanden te vinden.

grep - Zoekt door alle bestanden op een opgegeven locatie en probeert bestanden te vinden die regels bevatten die overeenkomen met een bepaalde tekenreeks. Retourneert een lijst met alle bestanden die een overeenkomst hebben gescoord.

installeren - Gebruikt in combinatie met Makefiles om bestanden van één locatie naar het systeem te kopiëren. Niet te verwarren met het installeren van pakketten vanuit een softwarebibliotheek.

mkdir / rmdir - Creëert een directory (mkdir) of verwijdert een opgegeven directory (rmdir). Directory's kunnen alleen worden gemaakt en verwijderd in directories waar u toestemming voor heeft.

mv - Verplaatst bestanden en mappen naar een andere locatie. Kan worden gebruikt om bestanden en mappen te hernoemen door hun bron- en bestemmingslocaties hetzelfde te houden.

Open - Opent een opgegeven bestand met de standaardsysteemtoepassing voor bestanden van dit type.

rm - Verwijder en verwijder map. Gebruikt om bestanden en mappen uit het systeem te verwijderen, of het nu één voor één of in batch is.

teer - Maakt een .tar-archief of haalt uit een .tar-archief, afhankelijk van de opgegeven parameters.

zip / unzip - Maakt een .zip-archief of extracten uit een .zip-archief, afhankelijk van de opgegeven parameters.

linux-opdrachten

Andere opmerkelijke opdrachten

apt-get - Geavanceerde verpakkingstool. Gebruik deze opdracht om softwarepakketten op uw systeem te installeren, verwijderen en configureren. Gebruik voor een op menu's gebaseerde versie bekwaamheid commando. Beschikbaar op op Debian gebaseerde Linux-distributies.

ftp / sftp - Maakt verbinding met een externe FTP-server om meerdere bestanden te downloaden.

wget - Downloadt bestanden van internet op de opgegeven URL naar uw systeem.

yum - Yellowdog Updater, gewijzigd. Een open source pakketbeheerder die wordt gebruikt om eenvoudig softwarepakketten uit repository's te installeren. Beschikbaar op RPM-compatibele Linux-distributies.

emacs - Een van de bekendste teksteditors op Unix-achtige systemen.

nano - Een beginnersvriendelijke opdrachtregel-teksteditor die sneltoetsen gebruikt om menu's te simuleren.

vim - Vim is de opvolger van Vi, die beide commandoregel teksteditors zijn voor Unix-achtige systemen. Hoewel Vim populair is, gebruikt het geen menu's of pictogrammen voor de interface, dus het heeft de reputatie beginnersvriendelijk te zijn.

Afbeeldingscredits: Map via Shutterstock, Systeem via Shutterstock

Joel Lee heeft een B.S. in computerwetenschappen en meer dan zes jaar professionele schrijfervaring. Hij is de hoofdredacteur van MakeUseOf.