Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Wat doet het commando -c in Linux?
De opdrachtregeloptie `-c` heeft geen enkele universele betekenis in Linux. Het gedrag ervan hangt volledig af van het *commando* waarmee het wordt gebruikt. Het is een veel voorkomende optie, maar de functie ervan varieert sterk.

Hier zijn enkele voorbeelden:

* `gcc -c file.c` (en andere compilers): Dit vertelt de C-compiler (GCC) om het broncodebestand (`file.c`) te compileren, maar *niet* om het te koppelen. Het resultaat is een objectbestand (`.o`-bestand), dat de gecompileerde code bevat, maar nog niet is gecombineerd met andere objectbestanden en bibliotheken om een ​​uitvoerbaar bestand te maken.

* `make -c`: In `make` vertelt `-c` doorgaans dat het moet opruimen door doelbestanden (vaak objectbestanden en uitvoerbare bestanden) te verwijderen volgens de regels in `Makefile`. Dit is handig als u helemaal opnieuw wilt beginnen met bouwen.

* `vind -c`: (Zeldzaam maar mogelijk) In sommige versies of configuraties van `find` kan `-c` een specifieke betekenis hebben binnen de opties (dit zou gecontroleerd moeten worden in de `find` manpagina). De opties van `find` zijn divers.

* `sed -c`: `sed` (streameditor) gebruikt doorgaans geen `-c`. Het heeft verschillende opties voor in-place bewerking.

* `shell -c "opdracht"`: (bijv. `bash -c "ls -l"`) Bij gebruik met een shell (zoals `bash`, `sh`, `zsh`), neemt `-c` een commandoreeks als argument en voert dat commando uit in een subshell. Dit is een gebruikelijke manier om een ​​opdracht uit te voeren vanuit een variabele of script.

In het kort: Je *moet* het commando specificeren waarop `-c` wordt toegepast om de betekenis ervan te begrijpen. Raadpleeg de handleidingpagina voor het specifieke commando (bijvoorbeeld `man gcc`, `man make`, `man find`) om erachter te komen wat `-c` in die context doet.

Previous: Next:
  unix
·Hoe zou je de Unix-systeemmap …
·Wat is het verschil tussen UNI…
·Inleiding tot de Unix -besturi…
·Hoe de Activity Monitor Launch…
·Wat is wederzijds bevel in het…
·Hoe te detecteren De Unix Flav…
·Welke opties zijn beschikbaar …
·Schrijf een shell-programma in…
·Waar wordt de tilde voor gebru…
  Related Articles
Wat is de betekenis van een introductie …
Wat is de betekenis van logica in de inf…
Wat is de betekenis van het hebben van e…
Wat is de betekenis van I/O in computers…
Wat is de rol van de kernel bij het func…
Wat is de belangrijkste factor in comput…
Wat is het belang van de systeemklok bij…
Wat is het belang van procedure in de in…
Wat is de definitie van computation en h…
  Besturingssysteem Articles
·Problemen met Internal Error 2755 3 
·Wat is Microsoft Windows Host Process Ru…
·Hoe maak je een TI 30X 2B Calculator Ope…
·Hoe kan ik Windows XP-update verwijderen…
·Hoe de onderste werkbalk vinden wanneer …
·Hoe te Extract & Join PC RAR Archief op …
·Hoe maak je een screensaver Tab verwijde…
·Hoe maak je een Windows XP -computer toe…
·Hoe de Grafana PCP-plug-in te installere…
Copyright © Computer Kennis https://www.nldit.com