Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Linux >> Content
Hoe voer je een programma uit in Linux?
De manier waarop u een programma in Linux uitvoert, hangt af van verschillende factoren, voornamelijk waar het programma zich bevindt en of het een uitvoerbaar bestand of een script is. Hier is een uitsplitsing:

1. Uitvoerbare bestanden:

* Uit de huidige map: Als het uitvoerbare bestand zich in uw huidige map bevindt (u kunt controleren met `PWD` om uw huidige map te zien), typt u eenvoudig de bestandsnaam en drukt u op Enter. Als het uitvoerbare bestand bijvoorbeeld 'myProgram' wordt genoemd, zou u typen:

`` `bash

./myprogram

`` `

De `./` Is cruciaal. Het vertelt de shell om het uitvoerbare bestand in de * huidige * map te zoeken. Zonder dit zoekt de shell uw 'Path' -omgevingsvariabele (hieronder uitgelegd).

* Uit een andere map: U kunt het volledige pad naar het uitvoerbare bestand verstrekken. Bijvoorbeeld:

`` `bash

/Home/User/Programs/MyProgram

`` `

* Het pad omgevingsvariabele gebruiken: De omgevingsvariabele `Path` vertelt de shell waar te zoeken naar uitvoerbare bestanden. Als de map met uw uitvoerbare bestand zich in uw `pad 'bevindt, kunt u de bestandsnaam eenvoudig zonder het pad typen:

`` `bash

myprogram

`` `

Om een ​​map aan uw `Path` toe te voegen, wijzigt u meestal het configuratiebestand van uw shell (bijv.` .Bashrc`, `.zshrc`, enz.). De exacte methode hangt af van uw shell.

2. Shell -scripts:

* De tolk gebruiken: Shell -scripts (zoals die geschreven in bash, zsh, enz.) Moeten worden uitgevoerd met behulp van de juiste tolk. De eerste regel van het script specificeert meestal de tolk (bijv. `#!/Bin/bash`). Vervolgens voert u het op dezelfde manier uit als een uitvoerbaar bestand:

`` `bash

./myscript.sh

`` `

(Zorg ervoor dat het script machtigingen heeft uitgevoerd met behulp van `chmod +x myscript.sh`)

3. Gecompileerde programma's (zoals die geschreven in C, C ++, enz.):

Dit zijn meestal uitvoerbare bestanden en u voert ze uit zoals beschreven in sectie 1.

4. Een GUI gebruiken (grafische gebruikersinterface):

Veel programma's worden gelanceerd via de GUI van een desktopomgeving, zoals door op een pictogram te klikken of in een menu te selecteren. Deze methode omzeilt de opdrachtregel.

Belangrijke overwegingen:

* machtigingen: Zorg ervoor dat het bestand machtigingen heeft uitgevoerd. U kunt machtigingen controleren en wijzigen met behulp van de opdracht `chmod`. Om bijvoorbeeld toestemming te geven om 'myProgram' voor de eigenaar te geven:'chmod +x myProgram'.

* pad: Inzicht in uw 'pad' is cruciaal voor efficiënt uitvoerende programma's. U kunt uw huidige 'pad' zien door 'echo $ path' te typen.

* argumenten: Veel programma's accepteren argumenten om hun gedrag te beheersen. U kunt argumenten doorgeven na de programmanaam, gescheiden door spaties. Bijvoorbeeld:`myProgram -Option1 value1 -option2 value2`.

Samenvattend is de meest gebruikelijke manier om een ​​programma uit te voeren, is het gebruik van `./Program_name` als het in uw huidige map staat, of het volledige pad biedt als het elders is. Vergeet niet om machtigingen uit te voeren en rekening te houden met uw omgevingsvariabele 'Path'.

Previous: Next:
  Linux
·Welke apache-server in Linux? 
·Hoe maak je een Linux Laptop S…
·Hoe u uw bureaublad Besturings…
·Hoe een bestand te hechten Met…
·Hoe je Fedora installeren van …
·Hoe te : SSH in openSUSE 
·Hoe u kunt controleren wie de …
·Hoe verander je het Symbian-be…
·Waarom heeft de Linux Mint ins…
  Related Articles
Wat is de definitie van computation en h…
Wat is een algoritme in de informatica e…
Wat is een schrijffout en welke invloed …
Wat betekent rekenen en hoe wordt het ge…
Wat zijn enkele belangrijke overwegingen…
Wat zijn enkele voorbeelden van beroemde…
Hoe werken computers en wat zijn de bela…
Hoe heeft de Turing-machine de ontwikkel…
Hoe kan ik een stapelteller effectief ge…
  Besturingssysteem Articles
·Hoe de Vista Media Center Fix 
·Hoe maak je een programma Uninstall Met …
·Hoe je OS X Tiger upgrade naar Snow Leop…
·Hoe te weten of u Microsoft Works geïns…
·Hoe je HP Laserjet 3380 Installeren op U…
·Hoe u Windows voor Storm Panelen Meet 
·Hoe je aanmelden om een ​​MacBook 
·Het wijzigen van een Administrator Passw…
·Hoe je het menu Start Ga naar de top van…
Copyright © Computer Kennis https://www.nldit.com