Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Hoe kunt u zich identificeren door in de prompt te zien of opdracht externe of interne UNIX is?
U kunt niet definitief zeggen of een opdracht intern of extern is door er alleen maar naar te kijken. Dit is waarom:

Wat zijn interne en externe opdrachten?

* interne opdrachten zijn ingebouwd in de schaal zelf (zoals bash of zsh). Ze zijn geen afzonderlijke programma's en worden rechtstreeks uitgevoerd binnen het shell -proces. Voorbeelden:`cd`,` echo`, `exit`.

* externe opdrachten Zijn afzonderlijke programma's opgeslagen op het bestandssysteem (meestal in mappen zoals /bin, /usr /bin, enz.). De shell moet deze bestanden vinden en uitvoeren. Voorbeelden:`ls`,` cat`, `grep`.

Waarom je het niet alleen kunt zien door te kijken:

1. Geen visueel onderscheid: Shells maken geen visueel onderscheid tussen interne en externe opdrachten in de prompt. Ze zien er allebei hetzelfde uit als je ze typt.

2. alias en functiemaskering: U kunt aliassen of functies maken die externe opdrachten met dezelfde naam maskeren. U zou bijvoorbeeld een alias kunnen hebben met de naam `ls` met 'ls -lrt`.

Hoe u erachter kunt komen of een opdracht intern of extern is:

1. `Type` Command: De meest betrouwbare methode is om de opdracht 'type' te gebruiken. Het vertelt u het type opdracht en de locatie als het extern is.

`` `bash

Type CD

Type LS

`` `

2. `help` command (voor sommige shells): In sommige schelpen (zoals bash) kunt u de opdracht 'help' gebruiken. Als het een interne opdracht is, zal het u het gebruik ervan laten zien. Zo niet, dan betekent dit meestal dat het extern is.

`` `bash

Help CD

Help LS

`` `

3. `Welke` opdracht (voor externe opdrachten): De opdracht `Welke` helpt u bij het vinden van het uitvoerbare bestand van een * externe * opdracht. Als het het niet vindt, kan het een interne opdracht zijn of niet bestaan.

`` `bash

Welke LS

`` `

Kortom, vertrouw niet op visuele signalen. Gebruik de juiste opdrachten om te bepalen of een opdracht intern of extern is.

Previous: Next:
  unix
·Wie zijn de belangrijkste arch…
·Wat bedoel je met attributen v…
·Hoe te Grep recursief gebruike…
·Welk bestand wordt gebruikt om…
·Wat zijn de voordelen van het …
·Wat is dit gelijkwaardig aan N…
·Wat is de opdracht om slechts …
·Waar wordt de tilde voor gebru…
·Hoe je tekst zoeken binnen bes…
  Related Articles
Wat kunt u doen om de computer omhoog te…
Wat kan een computer die 6 jaar oud is, …
Hoe maak je een back -up van Vista -best…
Hoe kunnen computers managers helpen? 
Hoe kan een computer taken uitvoeren op …
Wat doe je op de computer? 
Hoe is de taak van de computer uitgevoer…
5 dingen die een computer kan doen en ze…
Hoe worden computers gebruikt op het geb…
  Besturingssysteem Articles
·Hoe te updaten CVI Runtime 
·Hoe te installeren Windows XP dan Window…
·Hoe te Zeros schrijven naar de externe U…
·Hoe maak Two Windows werken gelijktijdig…
·Hoe installeer ik Andersen Woodwright Wi…
·Lijst 6 dingen die een computer kan doen…
·Hoe je XP Home licentie converteren naar…
·Hoe een corrupt WMV- bestand te reparere…
·Hoe naar DAT File Associations Restore 
Copyright © Computer Kennis https://www.nldit.com