Linux-opdrachten

100 essentiële Linux-opdrachten voor elke gebruiker

100 essentiële Linux-opdrachten voor elke gebruiker
Normale Linux-gebruiker kent bijna alle basisopdrachten voor dagelijks gebruik van Linux om basistaken uit te voeren, zoals het installeren van een applicatie, het kopiëren van bestanden van de ene map naar de andere, enz. Maar in dit artikel ga ik 100 essentiële Linux-commando's opsommen die nuttig kunnen zijn voor elke Linux-gebruiker, van de noobs tot de professionele Linux-ontwikkelaars en systeembeheerders.Dus laten we, voordat we tijd verspillen, beginnen met deze enorme lijst met essentiële Linux-commando's.

1. Kat (aaneengeschakeld)

Deze opdracht kan worden gebruikt om de inhoud van het bestand als uitvoer in het Terminal-venster te krijgen. Je hoeft alleen maar de write te schrijven kat commando zoals getoond voorbeeld screenshot en voer het uit.

Zoals de naam al doet vermoeden, kan deze opdracht worden gebruikt om bestanden te maken, te bekijken en samen te voegen.

Als het bestand langer is dan de grootte van het Terminal-venster, is het niet gemakkelijk om alle inhoud van het bestand gemakkelijk te lezen of te bekijken. Maar er is een tweak, die je kunt gebruiken minder met kat opdracht. Het geeft de gebruiker de mogelijkheid om vooruit en achteruit door de inhoud van de bestanden te bladeren met behulp van de PgUp- en PgDn-toetsen of de pijltoetsen omhoog en omlaag op het toetsenbord.

Eindelijk om te stoppen met de minder je kunt gewoon typen q.

2. geschiktheid

geschiktheid is een zeer krachtige interface voor het Linux-pakketbeheersysteem.

Allereerst moet u het aptitude-pakket in uw systeem installeren of bijwerken met behulp van de volgende opdracht:.

Zodra de installatie is voltooid, kunt u aptitude typen in Terminal en uitvoeren, dit zal de aptitude-interface openen, zoals u kunt zien in onderstaande schermafbeelding.

U kunt dit gebruiken geschiktheid ingebouwde interface om elk applicatiepakket op Linux of zijn andere distributies bij te werken, te installeren of te verwijderen.

3. cali

Je kunt gebruiken cali commando in Terminal-venster om de kalender te zien, zoals je kunt zien in de volgende schermafbeelding Ik heb het commando uitgevoerd om de kalender van de huidige maand te bekijken en je kunt zien dat het ook de datum markeerde.

U kunt ook de kalender van een heel jaar bekijken door de opdracht uit te voeren die wordt weergegeven in de volgende schermafbeelding.

4. bc

bc is een andere coole en nuttige opdracht voor Linux-gebruikers, omdat je hiermee de opdrachtregelcalculator in Linux Terminal kunt inschakelen wanneer je de volgende opdracht uitvoert.

Je kunt elke berekening maken in het Terminal-venster zelf, is dat geen coole opdracht om tot je dienst te hebben??

5. verandering

Het Linux-commando verandering is een acroniem voor leeftijd veranderen en het kan worden gebruikt om de vervaldatum van het wachtwoord van de gebruiker te wijzigen.

Zoals je kunt zien in de bovenstaande schermafbeelding, kun je de gebruiker ook na een bepaalde tijd dwingen om het wachtwoord te wijzigen i.e. periodiek. Dit is een uitstekende opdracht voor systeembeheerders.

6. df

U kunt alle informatie van uw bestandssysteem krijgen door gewoon df opdracht in het Terminal-venster.

Als je gebruikt df -h het zal bestandssysteeminformatie weergeven in een voor mensen leesbaar formaat, zoals je kunt zien in de volgende schermafbeelding.

7. helpen

Wanneer je dit uitvoert helpen commando in het Terminal-venster, zal het alle ingebouwde commando's weergeven die je in shell kunt gebruiken.

8. pwd (werkmap afdrukken)

zoals de naam Werkmap afdrukken suggereert, geeft dit commando het pad van de map waarin u momenteel werkt. Deze opdracht is erg handig voor alle Linux-noobs en degenen die nieuw zijn bij Linux Terminal.

9. ls

Ik denk dat ik deze opdracht niet hoef te introduceren, omdat dit een van de veelgebruikte opdrachten is in Terminal door Linux-gebruikers.

Wanneer u de opdracht ls typt en uitvoert in Terminal, zal het u alle inhoud van de specifieke map tonen i.e. zowel bestanden als mappen zoals je kunt zien in bovenstaande screenshot.

10. factor

factor is een wiskundige opdracht voor de Linux-terminal die je alle mogelijke factoren geeft van het decimale getal dat je in de shell invoert.

11. je naam

je naam is een ander handig Linux-commando om te hebben omdat het Linux-systeeminformatie weergeeft wanneer het wordt uitgevoerd in Terminal-shell.

Om alle systeeminformatietypes te bekijken: uname -a in Terminal.

Voor informatie met betrekking tot kernel-release typt u gewoon in uname -r.

En voor het informatietype van het besturingssysteem: uname -o in Terminal-shell. 12. ping

Als u wilt controleren of uw systeem is verbonden met een router of internet, dan is PING (Packet INTERnet Groper) de opdracht voor u. Het gebruikt het ICMP-protocol om verbinding te maken met andere apparaten.

Er zijn verschillende opties om te gebruiken met de ping-opdracht, ping geeft adressen weer als hostnaam, dus als u ze in cijfers wilt bekijken, gebruik dan de ping -n-opdracht. Ping -I om het interval tussen verzendingen te specificeren aangezien het standaard 1 seconde is.

13. mkdir

mkdir commando kan worden gebruikt om een ​​nieuwe map te maken in elke map met behulp van Linux Terminal. U kunt zien in de volgende schermafbeelding die ik heb gemaakt VGPM map met behulp van mkdir commando in Terminal-shell.

Je kan ook gebruiken rmdir commando om elke map in de map rechtstreeks vanuit je Linux Terminal-venster te verwijderen.

14. gzip

U kunt elk bestand vanuit het Terminal-venster comprimeren met gzip commando, maar het zal het originele bestand uit de map verwijderen. Als je het originele bestand wilt behouden, gebruik dan gzip -k in plaats daarvan zal het zowel het originele als het nieuwe gecomprimeerde bestand in de map houden.

15. wat is

Als je wilt weten waarvoor het bepaalde Linux-commando kan worden gebruikt, voer dan gewoon het commando uit wat is in Terminal shell en het toont je een korte beschrijving van één regel van dat specifieke Linux-commando.

16. WHO

Deze is voor systeembeheerders die verschillende gebruikers op het Linux-systeem afhandelen en beheren. WHO commando wanneer uitgevoerd in Terminal toon de volledige lijst van die gebruikers die momenteel zijn ingelogd op het Linux-systeem.

17. vrij

vrij commando kan worden gebruikt om precies te controleren hoeveel opslagruimte vrij is en wordt gebruikt in zowel fysiek als swapgeheugen in het systeem.

Er zijn ook enkele opties om te gebruiken met een gratis commando, zoals u kunt gebruiken gratis -b om de resultaten te bekijken in bytes, gratis -k om de beschikbare en gebruikte in het geheugen weer te geven in kilobytes, gratis -m om in te bekijken megabytes, gratis -g om resultaten te bekijken in gigabyte en gratis -tera om de resultaten te bekijken in terabytes.

18. top

top is een eenvoudige maar nuttige opdracht om alle lopende processen op het Linux-systeem te bewaken met de gebruikersnaam, het prioriteitsniveau, de unieke proces-ID en het gedeelde geheugen voor elke taak.

19. sl

Deze is gewoon voor de lol tijdens het werk en geen handig commando. Wanneer uitgevoerd, passeert een stoommachine het Terminal-venster. Je kunt het voor de lol proberen!

Als je het niet kunt zien, gebruik dan de volgende opdracht om het te installeren:.

$ sudo apt install sl

20. banier

banner is een ander leuk commando voor Linux Terminal wanneer het wordt uitgevoerd met banier zal de tekst die u typt weergeven, wordt weergegeven in een groot bannerformaat, zoals u kunt zien in de volgende schermafbeelding.

$ sudo apt-get install banner

21. aafire

Hoe zit het met het in brand steken van het Terminal-venster?? Vuur gewoon het commando af aafire in het Terminal-venster en zie de magie.

$ sudo apt-get install libaa-bin

22. echo

echo-opdracht kan worden gebruikt om elke tekst af te drukken die u met de opdracht doorloopt, zoals u kunt zien in de onderstaande schermafbeelding.

23. vinger

vinger zal alle informatie over elke gebruiker op het systeem weergeven, zoals de laatste login van de gebruiker, de homedirectory van de gebruiker en de volledige naam van het gebruikersaccount.

24. groepen

Als je wilt weten van welke groepen de specifieke gebruiker lid is, voer dan uit groepen opdracht in Terminal-venster. Het toont de volledige lijst van de groepen waarvan een gebruiker lid is.

25. hoofd

Deze opdracht geeft een lijst van de eerste 10 regels van het bestand waarmee u doorloopt hoofd opdracht in het Terminal-venster. Als u een bepaald aantal regels wilt zien, gebruik dan -n (getal) optie zoals head -n (elk aantal) in Terminal shell, net zoals ik deed in het volgende geval.

26. Mens

Hier staat man voor gebruikershandleiding en zoals de naam al doet vermoeden man zal de gebruikershandleiding voor de specifieke opdracht weergeven. Het toont de naam van de opdracht, de manieren waarop de opdracht kan worden gebruikt en de beschrijving van de opdracht.

27. passwd

U kunt de opdracht passwd gebruiken om het wachtwoord voor uzelf of voor een gebruiker te wijzigen, gewoon via de opdracht passwd als u het wachtwoord voor uzelf wilt wijzigen en passwd als u het wachtwoord voor een bepaalde gebruiker wilt wijzigen:.

28. met wie

met wie is de korte en eenvoudige opdracht waarmee u de lijst met momenteel ingelogde gebruikers kunt bekijken.

29. wie ben ik

Met deze opdracht kunt u achterhalen welke gebruiker is aangemeld bij het systeem of als wie u bent aangemeld.

30. geschiedenis

Wanneer het in Terminal-shell wordt geschoten, zal het geschiedeniscommando alle door u gebruikte commando's in serienummers weergeven. Uitroepteken gebruiken ! en het serienummer van de opdracht helpt u om die specifieke opdracht uit te voeren zonder dat u de hele opdracht in de terminal hoeft te schrijven.

31. Log in

Als u van gebruiker wilt wisselen of een nieuwe sessie wilt maken, activeert u deze opdracht in het Terminal-venster en geeft u de details op, zoals inlog-ID en wachtwoord, zoals weergegeven in onderstaande schermafbeelding.

32. lscpu

Deze opdracht geeft alle informatie over de CPU-architectuur weer, zoals threads, sockets, cores en CPU-telling.

33. mv

mv (move) commando kan worden gebruikt om een ​​bestand of map naar een ander bestand of map te verplaatsen. Het is een erg handig commando, vooral als je aan systeembeheer werkt.

34.ps

Als u de lijst met processen wilt zien die momenteel worden uitgevoerd voor uw sessie of voor andere gebruikers op het systeem, dan is de opdracht ps iets voor u omdat het processen toont met hun procesidentificatienummers en ook in detail wanneer u het gebruikt ps -u opdracht.

35. doden

U kunt deze opdracht gebruiken om de momenteel lopende processen handmatig uit de Terminal-shell zelf te beëindigen. U hebt een unieke PID nodig i.e. procesidentificatienummer om het proces te beëindigen.

36. staart

staart commando toont de laatste 10 regels van het bestand in het Terminal-venster als uitvoer. Er is een optie om een ​​specifiek aantal regels te laten duren zoals je wilt met de opdracht staart -n zoals weergegeven in onderstaande schermafbeelding.

37. cksum

cksum is een opdracht om de checksum-waarde te genereren voor het bestand of de gegevensstroom die wordt gegooid met de opdracht in Linux Terminal. U kunt ook zien of de download beschadigd is of niet als u problemen ondervindt bij het uitvoeren ervan.

38. cmp

Als u ooit een byte-by-byte vergelijking van de twee bestanden moet doen, dan: cmp is de beste Linux-opdracht voor jou.

39. env

env is een zeer nuttige shell-opdracht die kan worden gebruikt om alle omgevingsvariabelen in het Linux Terminal-venster weer te geven of om een ​​andere taak of programma in een aangepaste omgeving uit te voeren zonder wijzigingen aan te brengen in de huidige sessie.

40. hostnaam

hostnaam commando kan worden gebruikt om de huidige hostnaam te bekijken en hostnaam kan worden gebruikt om de huidige hostnaam in een nieuwe te veranderen.

41. uurklok

U kunt hwclock of hwclock -set -date . gebruiken

commando om de hardwareklok te bekijken of deze in te stellen op een nieuwe datum.

42. lshw

sudo lshw-opdracht kan worden gebruikt om gedetailleerde hardware-informatie op te roepen van het systeem waarop Linux draait. Het geeft je elk klein detail over hardware, probeer het gewoon.

43. nano

nano is een Linux-opdrachtregelteksteditor, net vergelijkbaar met de Pico-editor die velen van jullie misschien hebben gebruikt voor programmeren en andere doeleinden. Het is een behoorlijk nuttige teksteditor met veel functies.

44. rm

rm commando kan worden gebruikt om elk bestand uit de werkmap te verwijderen. Voor meer gemak kunt u gebruik maken van rm -i commando omdat het eerst om uw bevestiging zal vragen voordat het bestand wordt verwijderd.

45. ifconfig

ifconfig is een ander handig Linux-commando dat kan worden gebruikt om de netwerkinterface op het systeem te configureren.

46. Doorzichtig

Doorzichtig is een eenvoudig commando voor Linux Terminal-shell, wanneer het wordt uitgevoerd, wordt het Terminal-venster leeggemaakt voor een nieuwe start.

47. zo

zo commando kan worden gebruikt om rechtstreeks vanuit het Linux Terminal-venster naar een ander account te schakelen account.

48. wget

wget is een zeer nuttige opdracht om elk bestand van internet te downloaden en het beste deel is dat de download op de achtergrond werkt, zodat u aan uw taak kunt blijven werken.

49. Ja

ja "uw tekst" commando wordt gebruikt om een ​​tekstbericht weer te geven dat herhaaldelijk is ingevoerd met het ja-commando in het Terminal-venster totdat u stopt met gebruiken CTRL + c Toetsenbord sneltoets.

50. laatste

Wanneer de laatste opdracht wordt uitgevoerd, wordt de lijst met laatst ingelogde gebruikers in het systeem weergegeven als uitvoer in Linux Terminal.

51. bevind zich

bevind zich commando is een betrouwbaar en aantoonbaar beter alternatief voor vind commando om een ​​bestand op het systeem te lokaliseren.

52.iostaat

Als u ooit systeeminvoer- / uitvoerapparaten moet controleren, kan de iostat-opdracht erg handig voor u zijn, omdat het alle statistieken van de CPU en I / O-apparaten in het Terminal-venster zelf weergeeft.

53. kmod

Je kunt gebruiken kmod-lijst commando om alle Linux Kernel-modules te beheren, aangezien dit commando alle momenteel geladen modules op het systeem zal weergeven.

54. lsusb

lsusb commando toont informatie over alle USB-bussen die zijn aangesloten op de hardware en externe USB-apparaten die erop zijn aangesloten, zoals u kunt zien in onderstaande schermafbeelding.

55. pstree

pstree opdracht geeft alle momenteel lopende processen weer in de boomstructuur in het Linux Terminal-venster.

56. sudo

Als je een commando moet uitvoeren als rootgebruiker of rootrechten, voeg dan gewoon just toe sudo aan het begin van een opdracht.

57. geschikt

apt (Advanced Package Tool) is een Linux-opdracht waarmee de gebruiker kan communiceren met het verpakkingssysteem, zoals u kunt zien in de volgende schermafbeelding.

58. zip

U kunt het zip-commando gebruiken om een ​​of meer bestanden te comprimeren, zoals u kunt zien in de onderstaande schermafbeelding. Het is een eenvoudig maar nuttig commando om een ​​willekeurig aantal bestanden in een keer te comprimeren.

59. uitpakken

Om bestanden uit een gecomprimeerd zipbestand te extraheren, gebruik uitpakken commando in Terminal-shell. U kunt deze opdracht ook gebruiken om bestanden uit meerdere gecomprimeerde bestanden uit de specifieke map te extraheren.

60. afsluiten

Je kunt gebruiken afsluiten commando om het systeem rechtstreeks vanuit Terminal shell uit te schakelen. Met deze opdracht wordt het systeem precies één minuut nadat het is uitgevoerd afgesloten. Je kunt gebruiken afsluiten -c opdracht om afsluiten te annuleren.

61. dir

dir (directory) commando kan worden gebruikt om de lijst te bekijken van alle mappen en mappen die aanwezig zijn in de huidige werkdirectory.

62. CD

CD commando helpt u om toegang te krijgen tot een bepaalde map of map vanuit het bestandssysteem. Je kan ook gebruiken CD… commando om terug te gaan naar root.

63. opnieuw opstarten

Zoals de naam al doet vermoeden, kunt u gebruik maken van opnieuw opstarten opdracht om het systeem opnieuw op te starten of af te sluiten vanuit het Terminal-venster. Er zijn verschillende opties beschikbaar met deze opdracht, zoals je kunt zien in de volgende schermafbeelding:.

64. soort

soort commando zal u helpen bij het sorteren van bestanden of het rangschikken van een record in een bepaalde volgorde, in het algemeen volgens hun ASCII-waarden.

65. tac

tac commando zal de inhoud van het bestand in omgekeerde volgorde weergeven, zoals je kunt zien in onderstaande screenshot.

66. Uitgang

Uitgang commando kan worden gebruikt om het Terminal-shellvenster rechtstreeks vanaf de opdrachtregel te sluiten.

67. ionen

ionen commando zal u helpen om I/O-planningsklasse en prioriteit voor het specifieke proces te krijgen of in te stellen.

68. verschil

verschil commando zal de twee mappen vergelijken en zal het verschil tussen hen weergeven zoals getoond in de volgende schermafbeelding.

69. dmidecode

Er zijn veel commando's beschikbaar voor Linux om hardware-informatie op te halen, maar als je informatie wilt over een bepaalde hardwarecomponent, dan is dmidecode het commando voor jou. Het biedt verschillende opties en je kunt ze bekijken met dmidecode -help.

70. expr

Als je snelle berekeningen wilt uitvoeren tijdens je werk, dan is expr echt een handig commando voor jou. U kunt berekeningen uitvoeren zoals weergegeven in onderstaande schermafbeeldingen met meer opties.

71. gunzip

gunzip commando kan worden gebruikt om bestanden uit te pakken of te herstellen die zijn gecomprimeerd met gzip opdracht.

72. hostnamectl

hostnamectl commando kan worden gebruikt om toegang te krijgen tot systeeminformatie, de hostnaam van het systeem en andere gerelateerde instellingen te wijzigen.

73. iptable

iptables is een eenvoudige op Linux Terminal gebaseerde firewall-tool die helpt bij het beheren van zowel inkomend als uitgaand verkeer met behulp van tabellen.

74. killall

killall commando zal alle programma's doden die overeenkomen met de procesnaam die is gegooid met het commando killall.

75. netstat

Deze opdracht is voor degenen die inkomende en uitgaande netwerkverbindingen continu moeten controleren. netstat commando geeft de netwerkstatus, routeringstabellen en interfacestatistieken weer.

76. lsof

lsof commando zal je helpen om al het geopende bestand met betrekking tot je applicatie in het Linux Terminal-venster zelf te bekijken. Er zijn verschillende opties om de uitvoer aan te passen en je kunt de hele lijst zien in de onderstaande schermafbeelding.

77. bzip2

Je kunt gebruiken bzip2 commando in het Terminal-venster om een ​​bestand te comprimeren naar .bz2-bestand en gebruik bzip2 -d opdracht om de bestanden uit een gecomprimeerd bestand te extraheren.

78. onderhoud

service-opdracht geeft de resultaten van System V init-scripts weer in het Terminal-venster. U kunt de status van een bepaalde service of alle services bekijken zoals weergegeven in onderstaande schermafbeelding.

79. vmstat

vmstat-opdracht geeft het virtuele geheugengebruik van het systeem weer in het Terminal-venster.

80. mpstat

Wanneer de opdracht mpstat wordt uitgevoerd, wordt alle informatie over het CPU-gebruik en de prestatiestatistieken in het Linux Terminal-venster weergegeven.

81. gebruikersmod

Als u kenmerken van een reeds aangemaakt gebruikersaccount wilt bewerken of wijzigen, dan: gebruikersmod Log in is het beste commando voor jou.

 82. aanraken

Gebruik makend van aanraken commando in Terminal-venster kunt u lege bestanden in het bestandssysteem maken en u kunt ook de tijd en datum wijzigen i.e. is een tijdstempel van recent geopende bestanden en mappen.

83. uniek

uniq is een standaard Linux Terminal-commando wanneer het met bestand wordt gegooid, filtert de herhaalde regels in het bestand.

84. wc

wc-opdracht leest het bestand dat met de opdracht is gegooid en geeft het aantal woorden en regels van het bestand weer.

85.pmap

pmap commando toon de geheugenkaart van de pid die u verstrekt. U kunt ook een geheugenkaart voor meerdere processen bekijken.

86. toeren

rpm -i .toeren commando kan worden gebruikt om op rpm gebaseerde pakketten op Linux te installeren. Gebruik om het rpm-pakket te verwijderen: rpm -e commando in Terminal-shell.

87. ssh

ssh-acroniem voor Secure Shell is een protocol dat wordt gebruikt om veilig verbinding te maken met het hostsysteem. ssh [e-mail beveiligd] is de opdracht om als gebruiker verbinding te maken met de hostcomputer.

88. telnet

telnet-opdracht gebruikt het telnet-protocol om als gebruiker verbinding te maken met een ander systeem.

89. leuk

Als u de prioriteit van de lopende processen moet wijzigen, voer dan uit leuk [OPTIE] [COMMANDO [ARG]… ] in de Linux-terminal.

90. nproc

nproc [optie] opdracht geeft het aantal verwerkingseenheden weer dat is toegewezen aan het momenteel lopende proces.

91. scp

scp-acroniem voor Secure Copy is het Linux-commando dat kan worden gebruikt om bestanden en mappen tussen hosts op het netwerk te kopiëren.

92. slaap

slaap commando zal de uitvoering van het commando voor een bepaalde tijd vertragen of pauzeren i.e. gespecificeerd met slaapcommando.

93. splitsen

Als u een groot bestand in een klein bestand moet opsplitsen, gebruik dan split [optie]… [bestand [prefix]] commando in de Linux Terminal.

94. stat

U kunt de status van een bestand of een volledig bestandssysteem bekijken met: stat commando in Linux Terminal. U kunt ook andere opties gebruiken zoals vermeld in de schermafbeelding.

95. lsblk

lsblk-opdracht leest het sysfs-bestandssysteem en geeft de informatie over het blokapparaat weer in het Terminal-venster.

96.hdparm

Met de opdracht hdparm kunt u de harde schijf en andere schijfapparaten in Linux gebruiken met behulp van Terminal-shell.

97. chrt

chrt [optie] prioriteit [argument...] commando wordt gebruikt voor het manipuleren van de real-time attributen van het proces.

98. useradd

useradd [optaons] login commando zal u helpen om een ​​gebruikersaccount aan uw systeem toe te voegen

99. userdel

userdel [optie] login commando laat je een gebruikersaccount van het systeem verwijderen.

100. gebruikersmod

Met het login-commando usermod [opties] kunt u elk gebruikersaccount op het systeem wijzigen.

Dit zijn dus de 100 essentiële Linux-commando's die nuttig kunnen zijn voor zowel gewone als professionele Linux-gebruikers. Voel je vrij om je mening en suggesties te delen op @LinuxHint en @SwapTirthakar.

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...
Hoe de muisaanwijzer en cursorgrootte, kleur en schema op Windows 10 te veranderen
De muisaanwijzer en cursor in Windows 10 zijn zeer belangrijke aspecten van het besturingssysteem. Dit geldt ook voor andere besturingssystemen, dus i...
Gratis en open source game-engines voor het ontwikkelen van Linux-games
Dit artikel behandelt een lijst met gratis en open source game-engines die kunnen worden gebruikt voor het ontwikkelen van 2D- en 3D-games op Linux. E...