10 Basic Linux commando's voor beginners

Oct 13, 2025
Linux

Gewoon aan de slag op Linux? Jezelf comfortabel maken met de opdrachtregel is essentieel. Als u al bekend bent met opdrachtregelhulpprogramma's, vindt u dat Linux en Mac veel gemeenschappelijk is, maar Windows-opdrachten hebben minder overeenkomsten. Laten we kijken.

De Linux-opdrachtregel

Nieuwkomers naar Linux worden vaak verbaast op hoeveel tijd doorgewinterde Linux-gebruikers aan de opdrachtregel doorbrengen. Er zijn veel goede redenen waarom het terminalvenster zo populair is. Voor systeemadministratie is het verreweg de meest flexibele en krachtige manier om opdrachten aan uw computer uit te geven. Je hebt meer commando's binnen handbereik - en met meer opties dan je desktop-omgeving en -toepassingen kunnen bieden, en de opdrachtregel is veel sneller. U kunt ook repetitieve taken script, aliassen creëren en schelpfuncties schrijven om de efficiëntie op te zetten.

Als u denkt aan het verplaatsen naar Linux vanuit Windows, of gewoon wilt spelen met het Windows-subsysteem voor Linux, vindt u de opdrachtregel een rijke en veelzijdige speeltuin. Er zijn veel commando's beschikbaar. Zoveel in feite, dat het overweldigend is voor mensen die beginnen met Linux.

Het helpt niet dat veel Linux-opdrachten obscure, tweellettersnamen hebben. Maar er zijn andere commando's met namen die je zou kunnen herkennen als je een ervaring hebt verzameld in een Windows Command Window. Opdrachten zoals ping en netstat Heb je bijvoorbeeld dezelfde naam op Windows en Linux.

Het ontdekken en onthouden van opdrachten voor taken die u vaak op uw gebruikelijke computerplatform uitvoert, is een geweldige manier om zich thuis te voelen op een nieuw platform. We hebben een verzameling van 10 Windows-opdrachten verzameld en we hebben het Linux-equivalent verstrekt. We hebben de zeer eenvoudige, eenvoudige opdrachten overgeslagen.

VERWANT: 37 Belangrijke Linux-opdrachten die u moet weten

Map wijzigen met CD is hetzelfde op beide platforms, als ls op Linux doet wat dir doet in Windows. Dat zijn twee dingen minder om je zorgen over te maken, maar ze verplaatsen je niet echt dichter bij alles wat echt productief is. De Linux-opdrachten die we hebben geselecteerd, zijn handig en ze hebben een direct Windows-equivalent dat u al bekend bent als u de Windows-opdrachtprompt hebt gebruikt.

1. Geef de inhoud van een bestand weer: Kat

De kat opdracht is de tegenhanger van de ramen type opdracht. Het toont de inhoud van een bestand in het terminalvenster. U kunt ook meerdere bestanden aaneenbrengen in een enkel bestand. Het is de "kat" in het midden van "Concatenate" die deze bevel zijn naam geeft.

We hebben een vers van een gedicht in een bestand genaamd "vers-1.txt." We kunnen de inhoud ervan onderzoeken met de kat opdracht door de bestandsnaam door te geven als een opdrachtregel-parameter.

 Cat Vers-1.text 

Om de inhoud van een ander bestand te zien, gaan we eenvoudigweg in de naam van het andere bestand:

 Cat vers-2.txt 

Om beide bestanden tegelijk te zien met een enkele opdracht, passeren we beide bestandsnamen kat :

 Cat vers-1.txt vers-2.txt 

Om een ​​nieuw bestand te maken met de inhoud van de twee bestanden, kunnen we omleiding gebruiken om de uitvoer te verzenden van kat in een nieuw bestand.

 Cat vers-1.txt vers-2.txt & GT; newfile.text 

2. Associate Acties to Bestandstypen: Mimeopen

De mimeeopen Commando Handelingen zoals de ramen assoc opdracht. Het associeert een standaardprogramma met een bestandstype.

Windows gebruikt bestandsextensies om bestandstypen te identificeren. Linux doet de dingen anders. Het bepaalt het type bestand door te kijken naar de inhoud van tekstbestanden of de digitale handtekening die is opgenomen in de eerste paar bytes van digitale bestanden.

Om een ​​bestandsassociatie vast te stellen, gebruikt u mimeeopen met de -NS (Vraag naar standaard) optie, en pas in de naam van een bestand van het type dat u wilt een vereniging voor te stellen.

 mimeopen -d kernel-article.mm 

Als de toepassing die u wilt gebruiken wordt weergegeven, voert u het nummer. In dit voorbeeld is onze gewenste toepassing niet in de lijst. We kunnen invoeren “6” en typ de opdracht die de lancering van de applicatie. We willen dit type bestand met FreeMind, een mind-mapping applicatie te openen.

De toepassing wordt gestart voor u, het openen van het bestand dat u op de opdrachtregel doorgegeven.

Deze aanvraag zal nu gebruikt worden om bestanden van dat type.

3. Stel Bestandskenmerken: chmod

De chmod opdracht sets bestandskenmerken, net als de Windows attrib commando doet. Op Linux kunt u instellen rechten voor het lezen van bestanden, het schrijven van bestanden, en uitvoeren van bestanden, met een andere set van attributen voor het bestand eigenaar, de gebruikersgroep het bestand behoort, en alle anderen. Deze attributen kunnen ook worden toegepast op directories.

De ... gebruiken -L (Lang formaat) optie met de ls commando toont een lijst met tekens voor elk bestand, dat ziet er als volgt.

 -rwxrwxrwx 

Als het eerste teken is een koppelteken “-” betekent dit dat het bedrijf een bestand vertegenwoordigt. Als het eerste teken is een “d” de lijst staat voor een directory.

De rest van de string is opgebouwd uit drie groepen van drie karakters. Van links naar rechts, de eerste drie tonen de permissies van de eigenaar, de middelste drie geven de permissies van de groep en de meest rechtse drie tekens tonen de rechten voor anderen.

In elke groep, van links naar rechts, de personages vertegenwoordigen de lees-, schrijf-, en machtigingen uit te voeren. Als een “r”, “w” of “x” is aanwezig dat attribuut ingesteld is. Als een letter is vervangen door een koppelteken “-” die toestemming is niet ingesteld.

Een gemakkelijke manier om gebruik te maken chmod vertegenwoordigt elk drietal machtigingen een cijfer. Door het geven van een driecijferig nummer chmod kunt u de rechten voor de eigenaar, groep, en anderen stellen. De meest linkse cijfer vertegenwoordigt de eigenaar. Het middelste cijfer staat voor de groep. De meest rechtse cijfer vertegenwoordigt de anderen. De cijfers variëren van nul tot zeven.

  • 0 : Geen toestemming
  • 1 : Uitvoeren toestemming
  • 2 : Toestemming Write
  • 3 : Schrijven en uitvoeren permissies
  • 4 : Leesmachtiging
  • 5 : Lezen en uitvoeren permissies
  • 6 : Lees- en schrijfrechten
  • 7 Lezen, schrijven en uitvoeren permissies

Het bestand “howtogeek.txt” heeft volledige machtigingen in te stellen voor iedereen. We zullen veranderen dat de volledige rechten voor de eigenaar (7), lezen en schrijven (6) voor de groep, en te lezen (4) voor alle anderen.

 ls -l howtogeek.text 
 chmod 764 howtogeek.txt 
 ls -l howtogeek.text 

4. Vind een String: grep

Windows heeft de vind opdracht. Het zoekt tekstbestanden voor matching strings. Het Linux equivalent grep . De flexibiliteit en de verfijning van grep kan dit overweldigend zijn, maar de basisprincipes zijn eenvoudig. Het scant via tekst op zoek naar bijpassende strings.

Om door middel van het bestand “/ etc / passwd” voor items die overeenkomen met “dave” we zouden dit commando te gebruiken:

 grep Dave / etc / passwd 

De string hoeft niet een hele woord. In feite, kunt u zoeken met behulp van een rijke set van wildcards en reguliere expressies.

 grep ove verse-1.txt 

Je kan ook gebruiken grep om door middel van de uitvoer van een andere opdracht. De ps commando lijsten lopende processen. De -E (Alles) keuzelijsten alle processen. We kunnen dit middels een pipe in grep en op zoek naar processen met “naut” in hun naam.

PS -E | grep naut 

Om een ​​meer gedetailleerde beschrijving van te zien grep en zijn reguliere uitdrukkingen, bekijk onze Volledig artikel over grep .

VERWANT: Hoe de GRREP-opdracht op Linux te gebruiken

5. Zoek bestandsverschillen: diff

De diff opdracht is naar Linux wat de fc opdracht is naar Windows. Het vergelijkt twee bestanden en benadrukt de verschillen tussen hen. Dit is met name handig wanneer u nieuwere en oudere versies van programma-broncode vergelijkt, maar het is even handig wanneer u twee versies van elk afzonderlijk tekstbestand controleert.

Om twee bestanden te vergelijken, passeert u hun namen op de opdrachtregel:

 Diff Core.c Old-Core.c 

De wijzigingen zijn ofwel lijnen die zijn toegevoegd, lijnen die zijn verwijderd of lijnen die zijn gewijzigd. Elke wijziging wordt beschreven in een vorm van steno en vervolgens weergegeven. De shortwaar vermeldt het lijnnummer (of bereik van regel) in het eerste bestand, een letter en vervolgens het regelnummer of cijfers in het tweede bestand. De brief kan zijn:

  • C : De regel in het eerste bestand moet worden gewijzigd om overeen te komen met de regel in het tweede bestand.
  • NS : De regel in het eerste bestand moet worden verwijderd om overeen te komen met het tweede bestand.
  • een : Extra inhoud moet aan het eerste bestand worden toegevoegd om het overeenkomt met het tweede bestand.

Gebruik de te zien -Y (zijwaarts) optie. Het is vaak handig om de -W (Breedte) Optie Om de breedte van de uitgang te beperken, kan anders ingepakte lijnen de uitvoer moeilijk te interpreteren.

 Diff -y -W 70 Core.c Old-Core.c 

De lijnen worden naast elkaar weergegeven. Gewijzigd, toegevoegd of verwijderde lijnen worden aangegeven door een symbool in het midden van het display. De symbolen kunnen zijn:

  • | : Een regel die is gewijzigd in het tweede bestand.
  • & LT; : Een regel die is verwijderd uit het tweede bestand.
  • & GT; : Een regel die is toegevoegd aan het tweede bestand dat niet in het eerste bestand staat.

6. Zoek uw IP-adres: ip addr

De ramen ipconfig Opdracht wordt informatie over uw netwerkverbinding en uw IP-adres weergegeven. Om hetzelfde te bereiken op Linux, gebruik de ik p opdracht . Het vergt veel objecten en opties die het gedrag ervan veranderen, zoals addr , dat informatie over uw IP-adres weergeeft.

 IP-addr 

U vindt uw IP-adres in de uitvoer. In dit voorbeeld wordt het IP-adres weergegeven als 192.168.1.40/24. Dat betekent dat het IP-adres 192.168.1.40 is en het netwerkmasker 255.255.255.0 is. De "/ 24" is de routering van de klasloze inter-domein voor een netwerkmasker met drie sets van 8 bits ingesteld op 1.

Er is een schat aan informatie beschikbaar via de ik p opdracht. Raadpleeg ons volledige artikel om meer te leren.

VERWANT: Hoe de IP-opdracht op Linux te gebruiken

7. Ontdek Netwerkinformatie: Netstat

De tegenhanger van de ramen netstat opdracht heeft dezelfde naam op Linux. De Linux netstat Opdracht wordt informatie weergegeven over uw netwerkverbindingen, inclusief aansluitingen en andere gegevensstructuren. Indien netstat Is er nog niet op uw computer geïnstalleerd, u kunt het installeren met behulp van de Package Manager voor uw distributie.

Om de luisterende TCP / IP-aansluitingen te bekijken, gebruikt u de -L (luisteren) en -t (TCP / IP) Opties:

 NETSTAT -LT 

VERWANT: Hoe Netstat op Linux te gebruiken

8. Problemen met connectiviteitsproblemen oplossen: Ping

Een ander commando dat dezelfde naam heeft als Windows-equivalent, ping , Waarschijnlijk behoeft weinig introductie. Het is een geweldig hulpmiddel om te testen netwerkverbindingen en om te zien of er een geldige route tussen netwerkapparaten.

Het stuurt ICMP ECHO_REQUEST pakketten naar de externe inrichting en luistert naar een antwoord. Het vertelt je dan of er een verbinding kan worden gemaakt, en de gemiddelde round-time reis in milliseconden.

Je kunt gebruiken ping met IP-adressen of het domein en netwerknamen.

 ping www.howtogeek.com 

Om een ​​specifiek aantal ping-aanvragen te sturen, gebruikt u de -C (Count) optie.

 ping -c 4 www.howtogeek.com 

9. Discover Hardware Details: lshw

Windows command line gebruikers zullen bekend zijn met de te systeeminformatie opdracht. De Linux lshw commando biedt dezelfde soort functionaliteit. Mogelijk moet u dit commando te installeren op sommige distributies.

Er is een hoop uitvoer van deze opdracht. Het is meestal handiger om pijp de output in minder . Gebruik ook sudo met deze opdracht, zodat het toestemming heeft om toegang tot het systeem bestanden en streams.

 sudo lshw | minder 

Om een ​​beknopt overzicht te krijgen, gebruik maken van de -kort optie.

 sudo lShow -short 

Er zijn veel verschillende hulpprogramma's die verschillende subgroepen van hardware-informatie tonen . Bekijk onze volledige artikel voor een beschrijving van een aantal van hen.

VERWANT: Hoe de apparaten van uw computer te vermelden uit de Linux-aansluiting

10. Bepaal een Packet's Route: traceroute

De Linux Traceroute opdracht is de analoge van de Windows tracert opdracht. Het is een ander die je nodig zou kunnen hebben om te installeren op uw distributie. Het telt de hop van de router naar router als pakketten hun weg van uw computer naar het externe apparaat. Sommige apparaten niet veel onthullen over zichzelf. Deze inrichtingen gesloten worden weergegeven als een lijn van asterisken “*” in de output.

U kunt traceroute gebruiken met IP-adressen of het domein en het apparaat namen.

 traceroute www.blarneycastle.ie 

Een wereld van Verschillen

Windows en Linux zijn werelden apart en toch zijn ze delen een aantal gemeenschappelijke commando-en zelfs commando namen. Dat is niet zo verwonderlijk. Windows sockets kwam uit Unix , Dus er is zeker enige overlap in deze terminologie in beide besturingssystemen.

En sommige hulpprogramma's zijn zo handig dat ze gebonden zijn ze op alle platformen verschijnen. De ping commando, bijvoorbeeld, is te vinden op bijna elk platform dat u kunt bedenken.

Coming to Linux vanuit Windows is een cultuurschok, er is geen ontkomen aan dat. Maar dat is een soort van het punt. Als het precies hetzelfde was je net zo goed de stok met Windows. Maar een paar bekende gezichten kan zeker helpen je gemak in de Linux wereld.


Linux - Meest populaire artikelen

Hoe Force gebruikers hun wachtwoorden te wijzigen op Linux

Linux Nov 4, 2024

Ilya Titchev / Shutterstock Wachtwoorden zijn de hoeksteen voor beveiliging van uw account. We laten u zien hoe u wachtwoorden, set verlopen van het wachtwoord..


DB-browser gebruiken voor SQLite op Linux

Linux Dec 16, 2024

Fatmawati achmad zaenuri / shutterstock DB Browser voor SQLite kunt u bekijken en bewerken SQLite databases op Linux. U kunt ontwerpen, maken en bewer..


Hoe sluit uw Mac met behulp van Terminal

Linux Feb 16, 2025

Een van de eerste regels van cybersecurity is om altijd uw computer te vergrendelen voordat u er vanaf gaat. Hoewel het misschien niet de snelste manier is, kunt u uw Apple Mac vergrende..


Hoe een grafische apparaatbeheerder te krijgen voor Linux

Linux Mar 17, 2025

Afrika Studio / Shutterstock.com Er zijn eindeloos Linux Command-Line-hulpprogramma's die de details van de hardware van uw computer weergeven . Har..


Wat is er nieuw in elementaire OS 6 “Odin”

Linux Aug 14, 2025

Elementair, Inc. Er zijn veel Linux-distributies (Distros) dat mensen beweren zijn goede vervanging voor Windows of MacOS. Maar er zijn weinig die dat explic..


KDE Connect komt eindelijk naar de iPhone

Linux Oct 26, 2025

Kde Als je op zoek bent naar een gemakkelijke manier om je iPhone leuk te maken met je KDE Desktop , vandaag is je gelukkige dag, zoals KDE Connect is ei..


Wat is Pop! _OS?

Linux Oct 20, 2025

Als je hebt gehoord POP! _OS , misschien heb je mensen vaak gezien als het beste Windows-alternatieve of de ideale Linux-distributie voor gaming. Dit is wat anders is over dez..


Wat is nieuw in Ubuntu 21.10 ‘Impish Indri’

Linux Oct 14, 2025

Canoniek Ubuntu 21.10 "impish indri" was vrijgelaten Op 14 oktober 2021. IT-functies GNOME 40 , een nieuwe kernel- en bijgewerkte applicati..


Categorieën