De Linux-opdracht is een hulpprogramma van het Linux-besturingssysteem. Alle basis- en geavanceerde taken kunnen worden uitgevoerd door opdrachten uit te voeren. De opdrachten worden uitgevoerd op de Linux-terminal . De terminal is een opdrachtregelinterface voor interactie met het systeem, vergelijkbaar met de opdrachtprompt in het Windows-besturingssysteem. Commando's in Linux zijn hoofdlettergevoelig .
Linux biedt een krachtige opdrachtregelinterface in vergelijking met andere besturingssystemen zoals ramen en MacOS. We kunnen basiswerk en geavanceerd werk doen via de terminal. We kunnen enkele basistaken uitvoeren, zoals het maken van een bestand, het verwijderen van een bestand, het verplaatsen van een bestand en meer. Daarnaast kunnen we ook geavanceerde taken uitvoeren, zoals administratieve taken (inclusief pakketinstallatie, gebruikersbeheer), netwerktaken (ssh-verbinding), beveiligingstaken en nog veel meer.
Linux-terminal is een gebruiksvriendelijke terminal omdat deze verschillende ondersteuningsopties biedt. Om de Linux-terminal te openen, drukt u op ' CTRL+ALT+T ' toetsen samen en voer een commando uit door op de ' BINNENKOMEN ' sleutel.
In dit onderwerp bespreken we de top 50 van meest gebruikte Linux-opdrachten met hun voorbeelden. Deze commando's zijn erg handig voor zowel beginners als professionals. We hebben deze opdrachten in de volgende secties verdeeld, zodat u het gebruik ervan gemakkelijk kunt identificeren:
- Linux-directoryopdrachten
- Linux-bestandsopdrachten
- Commando's voor Linux-bestandsinhoud
- Linux-gebruikersopdrachten
- Linux-filteropdrachten
- Linux-hulpprogramma's
- Linux-netwerkopdracht
Linux Top 50-opdrachten
Hieronder volgen de top 50 Linux-opdrachten:
Linux-directoryopdrachten
1. pwd-opdracht
De pwd commando wordt gebruikt om de locatie van de huidige werkmap weer te geven.
Syntaxis:
pwd
Uitgang:
2. mkdir-opdracht
De mkdir commando wordt gebruikt om een nieuwe map onder elke map te maken.
Syntaxis:
mkdir
Uitgang:
3. rmdir-opdracht
Het rmdir-commando wordt gebruikt om een map te verwijderen.
Syntaxis:
rmdir
Uitgang:
4. ls-opdracht
De ls commando wordt gebruikt om een lijst met inhoud van een map weer te geven.
Syntaxis:
ls
Uitgang:
5. cd-opdracht
De CD commando wordt gebruikt om de huidige map te wijzigen.
Syntaxis:
databaseontwerp in dbms
cd
Uitgang:
Linux-bestandsopdrachten
6. raak Commando aan
De aanraken commando wordt gebruikt om lege bestanden te maken. We kunnen meerdere lege bestanden maken door deze één keer uit te voeren.
Syntaxis:
touch touch ....
Uitgang:
7. kattenopdracht
De kat command is een multifunctioneel hulpprogramma in het Linux-systeem. Het kan worden gebruikt om een bestand te maken, de inhoud van het bestand weer te geven, de inhoud van het ene bestand naar een ander bestand te kopiëren, en meer.
Syntaxis:
cat [OPTION]... [FILE]..
Om een bestand aan te maken, voert u het als volgt uit:
cat > // Enter file content
Druk op ' CTRL+D '-toetsen om het bestand op te slaan. Om de inhoud van het bestand weer te geven, voert u het als volgt uit:
cat
Uitgang:
8. rm-opdracht
De rm commando wordt gebruikt om een bestand te verwijderen.
Syntaxis:
rm
Uitgang:
9. cp-opdracht
De cp commando wordt gebruikt om een bestand of map te kopiëren.
Syntaxis:
Kopiëren naar dezelfde map:
cp
Kopiëren naar een andere map:
Uitgang:
10. mv-opdracht
De mv commando wordt gebruikt om een bestand of map van de ene locatie naar een andere locatie te verplaatsen.
Syntaxis:
mv
Uitgang:
11. hernoem Commando
Het commando hernoemen wordt gebruikt om bestanden te hernoemen. Het is handig voor het hernoemen van een grote groep bestanden.
Syntaxis:
rename 's/old-name/new-name/' files
Om bijvoorbeeld alle tekstbestanden naar pdf-bestanden te converteren, voert u de onderstaande opdracht uit:
rename 's/.txt$/.pdf/' *.txt
Uitgang:
Commando's voor Linux-bestandsinhoud
12. hoofdcommando
Het head-commando wordt gebruikt om de inhoud van een bestand weer te geven. Het toont de eerste 10 regels van een bestand.
Syntaxis:
head
Uitgang:
13. staartcommando
Het staartcommando is vergelijkbaar met het hoofdcommando. Het verschil tussen beide opdrachten is dat het de laatste tien regels van de bestandsinhoud weergeeft. Het is handig voor het lezen van de foutmelding.
Syntaxis:
converteer een Java-object naar json
tail
Uitgang:
14. tac-opdracht
Het tac-commando is het omgekeerde van het cat-commando, zoals de naam aangeeft. Het toont de bestandsinhoud in omgekeerde volgorde (vanaf de laatste regel).
Syntaxis:
tac
Uitgang:
15. meer commando
Het more-commando lijkt veel op het cat-commando, omdat het wordt gebruikt om de bestandsinhoud op dezelfde manier weer te geven als het cat-commando. Het enige verschil tussen beide commando's is dat, in het geval van grotere bestanden, hoe meer commando's tegelijkertijd schermuitvoer weergeven.
Bij meer opdrachten worden de volgende toetsen gebruikt om door de pagina te bladeren:
Enter toets: Pagina voor regel naar beneden scrollen.
Spatiebalk: Om naar de volgende pagina te gaan.
b-toets: Om naar de vorige pagina te gaan.
/ sleutel: Om de string te doorzoeken.
Syntaxis:
more
Uitgang:
16. minder commando
Hoe minder commando is vergelijkbaar met hoe meer commando. Het bevat ook enkele extra functies zoals 'aanpassing in breedte en hoogte van de terminal.' Ter vergelijking: hoe meer commando's de uitvoer in de breedte van de terminal snijden.
Syntaxis:
less
Uitgang:
Linux-gebruikersopdrachten
17.su Commando
De opdracht su biedt beheerderstoegang aan een andere gebruiker. Met andere woorden, het geeft toegang tot de Linux-shell aan een andere gebruiker.
Syntaxis:
su
Uitgang:
18. ID-opdracht
Het id-commando wordt gebruikt om de gebruikers-ID (UID) en groeps-ID (GID) weer te geven.
Syntaxis:
id
Uitgang:
19. useradd-opdracht
De opdracht useradd wordt gebruikt om een gebruiker op een Linux-server toe te voegen of te verwijderen.
Syntaxis:
useradd username
Uitgang:
20. passwd-opdracht
De opdracht passwd wordt gebruikt om het wachtwoord voor een gebruiker aan te maken en te wijzigen.
Syntaxis:
passwd
Uitgang:
21. groupadd-opdracht
De groepstoevoeging commando wordt gebruikt om een gebruikersgroep te creëren.
Syntaxis:
groupadd
Uitgang:
Linux-filteropdrachten
22. kattenopdracht
Het cat-commando wordt ook als filter gebruikt. Om een bestand te filteren, wordt het in de leidingen gebruikt.
Syntaxis:
cat | cat or tac | cat or tac |. . .
Uitgang:
23. commando knippen
De snee commando wordt gebruikt om een specifieke kolom van een bestand te selecteren. De optie '-d' wordt gebruikt als scheidingsteken en kan een spatie (' '), een schuine streep (/), een koppelteken (-) of iets anders zijn. En de optie '-f' wordt gebruikt om een kolomnummer op te geven.
Syntaxis:
cut -d(delimiter) -f(columnNumber)
Uitgang:
24. grep-opdracht
De greep is het krachtigste en meest gebruikte filter in een Linux-systeem. De 'grep' staat voor ' globale reguliere expressieafdruk .' Het is handig om de inhoud van een bestand te doorzoeken. Over het algemeen wordt het gebruikt met de pijp.
Syntaxis:
command | grep
Uitgang:
25. com Commando
Het commando 'comm' wordt gebruikt om twee bestanden of streams met elkaar te vergelijken. Standaard worden er drie kolommen weergegeven. In de eerste kolom worden de niet-overeenkomende items van het eerste bestand weergegeven, in de tweede kolom worden de niet-overeenkomende items van het tweede bestand weergegeven en in de derde kolom worden de overeenkomende items van beide bestanden weergegeven.
Syntaxis:
comm
Uitgang:
26. sed-opdracht
De Maar commando wordt ook wel genoemd stream-editor . Het wordt gebruikt om bestanden te bewerken met behulp van een reguliere expressie. Het bewerkt bestanden niet permanent; in plaats daarvan blijft de bewerkte inhoud alleen zichtbaar. Het heeft geen invloed op het daadwerkelijke bestand.
Syntaxis:
command | sed 's///'
Uitgang:
27. tee-commando
De tee commando is vrij gelijkaardig aan het cat-commando. Het enige verschil tussen beide filters is dat het standaardinvoer op standaarduitvoer plaatst en deze ook in een bestand schrijft.
Syntaxis:
cat | tee | cat or tac |.....
Uitgang:
28. tr Commando
De tr commando wordt gebruikt om de bestandsinhoud te vertalen, bijvoorbeeld van kleine letters naar hoofdletters.
Syntaxis:
command | tr
Uitgang:
29. uniq-opdracht
De uniek commando wordt gebruikt om een gesorteerde lijst te vormen waarin elk woord slechts één keer voorkomt.
Syntaxis:
command | uniq
Uitgang:
30. wc-opdracht
Het wc-commando wordt gebruikt om de regels, woorden en tekens in een bestand te tellen.
Syntaxis:
wc
Uitgang:
31. od Commando
Het od-commando wordt gebruikt om de inhoud van een bestand in verschillende tekens weer te geven, zoals hexadecimale, octale en ASCII-tekens.
Syntaxis:
od -b // Octal format od -t x1 // Hexa decimal format od -c // ASCII character format
Uitgang:
32. sorteeropdracht
De soort commando wordt gebruikt om bestanden in alfabetische volgorde te sorteren.
Syntaxis:
sort
Uitgang:
33. gzip-opdracht
10 van een 100
De gzip commando wordt gebruikt om de bestandsgrootte in te korten. Het is een compressiemiddel. Het vervangt het originele bestand door het gecomprimeerde bestand met de extensie '.gz'.
Syntaxis:
gzip ...
Uitgang:
34. Gunzip-commando
De ritssluiting commando wordt gebruikt om een bestand te decomprimeren. Het is een omgekeerde bewerking van het gzip-commando.
Syntaxis:
gunzip . .
Uitgang:
Linux-hulpprogramma's
35. Zoek Commando
De vinden commando wordt gebruikt om een bepaald bestand in een map te vinden. Het ondersteunt ook verschillende opties om een bestand te vinden, zoals op naam, op type, op datum en meer.
De volgende symbolen worden gebruikt na het find-commando:
(.) : Voor de huidige mapnaam
(/) : Voor root
Syntaxis:
find . -name '*.pdf'
Uitgang:
36. Zoek Commando
De bevind zich commando wordt gebruikt om een bestand te zoeken op bestandsnaam. Het lijkt veel op het vinden van commando; het verschil is dat het een achtergrondproces is. Het zoekt het bestand in de database, terwijl het find-commando in het bestandssysteem zoekt. Het is sneller dan het find-commando. Om het bestand te vinden met de opdracht 'locals', moet u uw database up-to-date houden.
Syntaxis:
locate
Uitgang:
37. datum Commando
De datum opdracht wordt gebruikt om datum, tijd, tijdzone en meer weer te geven.
Syntaxis:
date
Uitgang:
38. cal Commando
Het cal-commando wordt gebruikt om de kalender van de huidige maand weer te geven, waarbij de huidige datum gemarkeerd is.
Syntaxis:
cal<
Uitgang:
39. slaapcommando
Het slaapcommando wordt gebruikt om de terminal gedurende de opgegeven tijd vast te houden. Standaard kost dit tijd in seconden.
Syntaxis:
sleep
Uitgang:
40. tijdcommando
Het tijdcommando wordt gebruikt om de tijd weer te geven waarop een commando moet worden uitgevoerd.
Syntaxis:
time
Uitgang:
41. zcat-opdracht
De opdracht zcat wordt gebruikt om de gecomprimeerde bestanden weer te geven.
Syntaxis:
zcat
Uitgang:
42. df-opdracht
De df opdracht wordt gebruikt om de schijfruimte weer te geven die in het bestandssysteem wordt gebruikt. Het toont de uitvoer zoals in het aantal gebruikte blokken, beschikbare blokken en de aangekoppelde map.
Syntaxis:
df
Uitgang:
43. Commando koppelen
Het mount-commando wordt gebruikt om een extern apparaatbestandssysteem te verbinden met het bestandssysteem van het systeem.
Syntaxis:
mount -t type
Uitgang:
44. verlaat Commando
Linux Uitgang commando wordt gebruikt om de huidige shell te verlaten. Het neemt een parameter als een getal en verlaat de shell met een terugkeer van het statusnummer.
Syntaxis:
exit
Uitgang:
Nadat u op de ENTER-toets hebt gedrukt, wordt de terminal verlaten.
45. commando wissen
Linux duidelijk commando wordt gebruikt om het terminalscherm leeg te maken.
Syntaxis:
clear
Uitgang:
Nadat u op de ENTER-toets hebt gedrukt, wordt het terminalscherm gewist.
Linux-netwerkopdrachten
46. ip-opdracht
derde normaalvorm
Linux ip command is een bijgewerkte versie van de ipconfig-opdracht. Het wordt gebruikt om een IP-adres toe te wijzen, een interface te initialiseren en een interface uit te schakelen.
Syntaxis:
ip a or ip addr
Uitgang:
47. ssh-opdracht
De Linux ssh-opdracht wordt gebruikt om een externe verbinding tot stand te brengen via het ssh-protocol.
Syntaxis:
ssh user_name@host(IP/Domain_name)<p></p>
48. mail Commando
De mail opdracht wordt gebruikt om e-mails vanaf de opdrachtregel te verzenden.
Syntaxis:
mail -s 'Subject'
Uitgang:
49. ping-opdracht
Het ping-commando wordt gebruikt om de connectiviteit tussen twee knooppunten te controleren, dat wil zeggen of de server is verbonden. Het is een korte vorm van 'Packet Internet Groper.'
Syntaxis:
ping
Uitgang:
50. hostopdracht
De gastheer commando wordt gebruikt om het IP-adres voor een bepaalde domeinnaam weer te geven en vice versa. Het voert de DNS-zoekopdrachten uit voor de DNS-query.
Syntaxis:
host or
Uitgang: