29 Linux-opdrachten die u moet kennen
Linux-distributies ondersteunen verschillende GUI's (grafische gebruikersinterfaces), maar de oude opdrachtregelinterface (bash) blijkt nog steeds te zijn gemakkelijker en sneller in sommige situaties. Bash en andere Linux-shells vereisen dat je opdrachten invoert om je taken te voltooien, en krijgt zo de opdrachtregelinterface.
Opdrachten zijn richtlijnen voor de computer om een taak uit te voeren. U kunt opdrachten gebruiken om uw computer uit te schakelen, of een lijst met bestanden in de huidige map of de inhoud van een tekstbestand weergeven, of om een bericht op het scherm weer te geven. Ze zijn tegelijkertijd gemakkelijk en krachtig.
Als je nieuw bent en dit altijd al hebt willen uitproberen, hebben we een lijst samengesteld met verschillende standaard Linux-opdrachten die je kunt leren en gebruiken voor verschillende taken in verschillende Linux-distributies. De lijst is niet volledig, maar het zou moeten zorgen voor een goede start voor beginners of gevorderde Linux-gebruikers of beheerders.
ls - lijst
ls
geeft de inhoud (bestanden en mappen) van de huidige werkdirectory weer. Het is hetzelfde als wanneer u een map opent in de bestandsverkenner om de inhoud ervan in de grafische gebruikersinterface te bekijken.
mkdir - Maak een map
mkdir
maakt (of creëert) een nieuwe map. Het is hetzelfde als je de 'new / create directory' van het contextmenu gebruikt om een nieuwe map (of map) te maken met behulp van file explorer in GUI.
pwd - Print werkmap
pwd
drukt de huidige werkdirectory af.
cd - Wijzig map
CD
stelt de gegeven map (of map) in als de huidige werkmap voor de lopende sessie van de terminal (of bash). Het is hetzelfde als het openen van een map om een aantal bewerkingen uit te voeren met behulp van bestandsverkenner in de grafische gebruikersinterface.
rmdir - Directory verwijderen
rmdir
verwijdert (of verwijdert) de gegeven map.
rm - Verwijderen
rm
verwijdert het gegeven bestand of de map. Je kunt gebruiken rm -r
om mappen recursief te verwijderen.
cp - kopiëren
cp
kopieert het bestand of de map van de ene locatie naar een andere locatie. Je kunt het gebruiken cp -r
optie om mappen recursief te kopiëren.
mv - MoVe
mv
verplaatst een bestand of map van de ene locatie naar een andere locatie. Het kan ook werken om de naam van het bestand of de map te wijzigen als het bestand of de map zich in de huidige werkdirectory bevindt, maar het bestand of de map heeft een nieuwe naam.
cat - voeg bestanden samen en druk ze af
kat
voegt bestanden samen en drukt deze af op de standaarduitvoer (d.w.z. de monitor of het computerscherm). Het is hetzelfde als het bekijken van de inhoud van tekstbestanden met tekstweergave of editor in de grafische gebruikersinterface.
staart - print TAIL (van laatste)
staart
print de laatste 10 regels (standaard) van het gegeven bestand op de standaarduitvoer (d.w.z. het computerscherm of de monitor). Je kunt gebruiken staart -n N
om het laatste N aantal regels dat op het scherm moet worden afgedrukt, te dicteren.
minder - druk MINDER
minder
drukt het gegeven bestand pagina per pagina af (of venster voor venster). Het is handig en efficiënt voor het bekijken van grote bestanden met veel tekstuele gegevens die niet op het scherm passen. U kunt op drukken Ctrl + F om vooruit te gaan en Ctrl + B om met één pagina achteruit te gaan. Het is hetzelfde als het bekijken van de inhoud van een tekstbestand in een tekstviewer of -editor en het lezen van het bestand pagina voor pagina in de GUI.
grep
grep "
zoekt naar een gegeven string in een bepaald bestand. Je kunt gebruiken grep -i "
om een niet-hoofdlettergevoelige zoekactie uit te voeren en grep -r "
om de gegeven reeks in alle bestanden recursief in de huidige werkdirectory te zoeken.
Vind
Deze opdracht zoekt naar bestanden die aan bepaalde criteria voldoen op de gegeven locatie. Je kunt gebruiken vind
haar '-naam' optie om hoofdlettergevoelig te zoeken en vind
om een niet-hoofdlettergevoelig zoeken naar bestanden met de gegeven bestandsnamen uit te voeren.
vind-ik noem
teer
Met deze opdracht kunt u teerarchieven maken, bekijken en extraheren. Je kunt gebruiken tar -cvf
maken,tar -tvf
om te bekijken en tar -xvf
om teerarchieven te extraheren.
gzip
gzip
maakt en uitgepakt gzip-archieven. Je kunt het gebruiken gzip -d
gzip-archieven uitpakken.
uitpakken
uitpakken
ritst een bepaald zip-archief uit. Je kunt gebruiken unzip -l
om de inhoud van het zipbestand te bekijken zonder het uit te pakken. Het is hetzelfde als u een archiefprogramma gebruikt om zip-archieven uit te pakken in de GUI.
helpen
geeft een lijst met alle beschikbare opdrachten in de terminal. Je kunt '-h' of '-help' (hulp heeft hier twee koppeltekens) gebruiken bij elke opdracht om hulp te krijgen voor dat specifieke commando.
whatis - Wat is dit bevel?
wat is
toont een beschrijving van een enkele regel voor de gegeven opdracht.
man - Handleiding
man
toont de handleiding voor de gegeven opdracht.
Uitgang
Uitgang
beëindigt de huidige terminal (bash) -sessie. Het is hetzelfde als klikken op de knop Sluiten in de titelbalk van een toepassing om die toepassing in de grafische gebruikersinterface te sluiten.
ping
ping
pings een externe host (server) door ping-pakketten te verzenden. Het kan worden gebruikt om te controleren op netwerkconnectiviteit of de status (up and running of anderszins) van een server. Het is hetzelfde als het pingen van een host met behulp van de netwerkbeheerder in de GUI.
wie - Wie is ingelogd
wie
toont de lijst met momenteel ingelogde gebruikers.
su - Wissel van gebruiker
su
schakelt over naar een andere gebruiker. Supergebruiker (root) kan overschakelen naar elke andere gebruiker in de terminal, zelfs zonder hun wachtwoord te gebruiken.
je naam
je naam
toont belangrijke informatie over uw systeem, zoals kernelnaam, hostnaam, kernelversienummer, processortype en diverse andere. Je kunt gebruiken uname -a
om alle informatie te bekijken.
gratis - Gratis geheugen
gratis
toont informatie over het beschikbare vrije, gebruikte, verwisselbare geheugen in uw systeem. Je kunt gebruiken gratis -m
om geheugen te bekijken in kB's en gratis â € "“g
om het geheugen in GB's te bekijken.
df - Schijfruimte Gratis
df
toont informatie over het gebruik van schijfruimte op het bestandssysteem - gebruikte en beschikbare opslagruimte op uw harde schijf en andere opslagapparaten. Je kunt gebruiken df -h
om de gebruiksmogelijkheden in menselijke leesbare vorm te bekijken (dat wil zeggen geheugen in GB's).
ps - ProcesseS
ps
geeft informatie weer over de lopende processen van het systeem.
Top - TOP-processen
top
toont informatie over de topprocessen in het systeem (standaard gesorteerd op CPU-gebruik). Je kunt gebruiken top -u
om de topprocessen van een enkele gebruiker te bekijken. Het is hetzelfde als het bekijken van de lijst van de meest resource-hongerige lopende processen met behulp van een taakbeheer in de GUI.
stilgelegd
stilgelegd
sluit uw computer af. Je kunt gebruiken shutdown -r
om uw computer opnieuw op te starten.
Heeft u sommige van deze opdrachten gebruikt of gebruikt? Kent u een andere bruikbare Linux-opdracht voor beginners? Laat het ons weten via het opmerkingengedeelte.