Linux-opdrachten

Top 25 Linux-opdrachten met voorbeelden

Top 25 Linux-opdrachten met voorbeelden

Top 25 Linux-opdrachten met voorbeelden

In deze korte les zullen we de 25 meest voorkomende Linux-commando's zien die dagelijks worden gebruikt wanneer we aan Linux werken. Voor deze les gebruiken we Ubuntu 18.04 LTS (GNU/Linux 4.15.0-20-generieke x86_64) versie, maar de opdrachten zouden in bijna alle versies voor Ubuntu hetzelfde moeten werken:

Ubuntu-versie 18.04

Een nieuw bestand maken

Gebruik de onderstaande eenvoudige aanraakopdracht om een ​​nieuw bestand te maken:

raak linuxhint aan.tekst

Laten we de uitvoer voor deze opdracht bekijken:

Nieuw bestand maken

Bestand openen om te bewerken

De beste manier om een ​​tekstbestand in Ubuntu te bewerken, is door de VI-editor te gebruiken die bij elke versie van Ubuntu wordt geleverd. Start VI-editor met het volgende commando:

vi linuxhint.tekst

Laten we de uitvoer voor deze opdracht bekijken:

Bestand openen in VI

Bestand bewerken in VI Editor

De laatste opdracht die we hierboven lieten zien, opent alleen het bestand zodat je de inhoud van het bestand kunt zien. Als u wijzigingen wilt aanbrengen, opent u eerst het bestand met VI-editor:

vi linuxhint.tekst

Druk vervolgens op ik zodat u naar de bewerkingsmodus gaat. Nu kunt u het bestand bewerken. Als u klaar bent met de wijzigingen, drukt u op Esc + :wq om de wijzigingen op te slaan en het bestand af te sluiten:

Bewerk bestand in VI

Zie Bestandsinhoud

Het is niet nodig om het bestand in VI te openen om de inhoud ervan te zien. Gebruik de volgende opdracht om het hele bestand op terminal af te drukken:

kat linuxhint.tekst

Laten we de uitvoer voor deze opdracht bekijken:

Inhoud van bestand afdrukken

Zoek bestand in met Prefix in naam

Gebruik de volgende opdracht om een ​​bestand met enkele prefixtekens te vinden:

ls -ltr | grep lin*

Laten we de uitvoer voor deze opdracht bekijken:

Vind bestand

Vervang gewoon de tekens vóór de ster door tekens die u wilt vinden.

Bestand alleen-lezen maken

We weten al hoe machtigingen werken in Linux op basis van deze codes:

0 - geen rechten
1 - alleen uitvoeren
2 - alleen schrijven
3 - schrijven en uitvoeren
4 - alleen-lezen
5 - lezen en uitvoeren
6 - lezen en schrijven
7 - lezen, schrijven en uitvoeren

Voer deze opdracht uit om een ​​bestand alleen-lezen te maken:

chmod 400 linuxhint.tekst

Zodra we deze opdracht uitvoeren en het bestand opnieuw openen met VI, zien we ook de alleen-lezen-indicator in de VI:

Bestand alleen-lezen

Geef lees-/schrijfmachtigingen in Unix

We kunnen een bestand opnieuw schrijven maken door de volgende toegangscodes van een rootgebruiker te gebruiken:

chmod 777 linuxhint.tekst

Nu kunnen we dit bestand opnieuw bewerken in VI of er iets anders mee doen.

Zoek een lijst met links in een directory

We kunnen een eenvoudige opdracht uitvoeren om een ​​lijst met links in een directory te vinden:

ls -lrt | grep "^l"

In bovenstaande opdracht:

Alle bestanden in de huidige map bekijken

We kunnen zien welke bestanden in een map aanwezig zijn met behulp van de volgende opdracht:

ls -lh

Laten we de uitvoer voor deze opdracht bekijken:

Lijst bestanden

De optie -h geeft ons de grootte van de bestanden die aanwezig zijn in voor mensen leesbare vorm. De optie -l biedt ook gegevens in een formaat en toont ook de machtigingen en eigenaar van elk aanwezig bestand.

Zoek een achtergrondbaan

Als we een overeenkomende term weten die in de taaknaam komt die we willen vinden, voer dan gewoon de volgende opdracht uit:

ps -ef | grep bash

Laten we de uitvoer voor deze opdracht bekijken:

Achtergrondproces zoeken

Deze opdracht komt gewoon overeen met de procesnaam en toont de resultaten. Gemarkeerd is de proces-ID (PID).

Dood een achtergrondbaan

We kunnen ook een achtergrondtaak doden als we de PID ervan hebben. Gebruik de opdracht find die we hierboven hebben getoond om de taak te financieren en voer de volgende opdracht uit om het te doden:

doden -9

Laten we de uitvoer voor deze opdracht bekijken:

Doden proces

Zie huidige datum

We kunnen de datum en tijd voor de machine zien. Als u een server gebruikt, kan dit een andere tijdzone zijn dan uw werkelijke tijdzone:

datum

Laten we de uitvoer voor deze opdracht bekijken:

Datum tonen

Zie Machinegrootte

We kunnen zien hoeveel ruimte er nog over is op de machine met een enkele opdracht:

df -h

Laten we de uitvoer voor deze opdracht bekijken:

Machineruimte

Zie Geschiedenis van opdrachten

We kunnen zelfs de geschiedenis zien van opdrachten die we in de sessie hebben gebruikt:

geschiedenis 5

Laten we de uitvoer voor deze opdracht bekijken:

Opdrachtgeschiedenis

Omdat ik 5 met het commando gebruikte, werden hier alleen de laatste 5 commando's getoond.

Wis de console

Als we de console willen wissen, is een eenvoudig commando voldoende:

Doorzichtig

Verwerkingstijd bijhouden

Om alle huidige processen te zien en te zien hoeveel ruimte ze verbruiken, voer je de opdracht uit:

top

Laten we de uitvoer voor deze opdracht bekijken:

Procesprestaties

Druk op q om het venster te verlaten.

Tel woord in een bestand

Als u wilt weten hoe vaak een enkel woord in een bestand is verschenen, gebruikt u de volgende opdracht:

grep -c

Laten we de uitvoer voor deze opdracht bekijken:

Aantal woorden

Voer de laatste opdracht opnieuw uit

Om de opdracht uit te voeren die u het laatst hebt uitgevoerd, voert u gewoon de volgende opdracht uit:

!!

Laten we de uitvoer voor deze opdracht bekijken:

Laatste cmd uitvoeren

Een TAR-archief uitpakken

Als u een bestand van internet downloadt in de vorm van TAR Archive, voert u gewoon de volgende opdracht uit om het uit te pakken:

teer -xvzf

Bestand wordt gedearchiveerd in de huidige map zelf.

Bestanden zoeken die in de afgelopen 1 dag zijn gewijzigd

Voer de volgende opdracht uit om bestanden te vinden die de afgelopen dag zelf zijn gewijzigd:

vind . -mtime -1

Laten we de uitvoer voor deze opdracht bekijken:

Gewijzigde bestanden in de afgelopen 1 dag

Alleen het laatst genoemde bestand was het bestand dat we hebben bewerkt. Andere bestanden zijn door het besturingssysteem zelf bewerkt.

Vind bestanden die in meer dan 1 dag zijn gewijzigd

Voer de volgende opdracht uit om de bestanden te vinden die meer dan 1 dag eerder zijn gewijzigd:

vind . -mtime +1

Softlink maken

Voer de volgende opdracht uit om een ​​softlink te maken die naar een bestand of map verwijst:

ln -s

Laten we de uitvoer voor deze opdracht bekijken:

Softlink maken

Softlink verwijderen

Voer de volgende opdracht uit om een ​​softlink te verwijderen:

rm mijndirectory

Tel regels, woorden en tekens in een bestand

Voer de volgende opdracht uit om de regel, het woord en de tekens in een bestand te tellen:

wc

Laten we de uitvoer voor deze opdracht bekijken:

tel

Zie huidige gebruiker

Voer de volgende opdracht uit om de momenteel aangemelde gebruiker te zien:

WHO

Laten we de uitvoer voor deze opdracht bekijken:

WHO

Conclusie

In deze les hebben we gekeken naar de 25 populairste commando's die je elke dag met Linux kunt gebruiken.

Linkermuisknop werkt niet op Windows 10
Als u een speciale muis gebruikt met uw laptop of desktopcomputer, maar de linkermuisknop werkt niet not op Windows 10/8/7 om wat voor reden dan ook, ...
Cursor springt of beweegt willekeurig tijdens het typen in Windows 10
Als u merkt dat uw muiscursor vanzelf springt of beweegt, automatisch, willekeurig tijdens het typen op een Windows-laptop of -computer, dan kunnen en...
De scrollrichting van de muis en touchpads omkeren in Windows 10
Muis en Touchpads maken computergebruik niet alleen eenvoudig, maar ook efficiënter en minder tijdrovend. We kunnen ons een leven zonder deze apparate...