Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Wat is in een UNIX Pathname
UNIX is een multitasking besturingssysteem - ? Een besturingssysteem dat meer dan een programma kan draaien op een moment - geschreven door Ken Thompson en Dennis Ritchie in 1969 . UNIX houdt uitvoerbare programmabestanden op veel verschillende plaatsen , en een UNIX padnaam vertelt het besturingssysteem waar te kijken wanneer je een bepaald programma te vragen . Padnamen absolute en relatieve

Een UNIX padnaam beschrijft de locatie van een bestand of map in een UNIX- bestandssysteem . De padnaam bestaat uit een serie van directory namen gescheiden door slashes en afgebakend door dubbele punten . Een absolute padnaam is een padnaam die begint met een slash en begint bij de bovenste map van het bestandssysteem , die bekend staat als de root directory . Een relatieve padnaam , aan de andere kant , niet begint met een schuine streep en begint vanaf de huidige directory .
PATH variabele

Een UNIX padnaam wordt bepaald door een omgevingsvariabele genaamd " PATH , " en u kunt de huidige waarde te vinden door het intikken van " echo $ PATH " aan de UNIX shell command prompt . Een UNIX padnaam bevat meestal de namen van slechts twee of drie mappen , zoals " /bin , /usr /bin " en " /usr /local /bin . " Het verhogen van het aantal mappen in de padnaam vermindert de kans op " command not found " fouten , maar kan de kans op het activeren van een kwaadaardig computerprogramma bekend als een trojan te verhogen .
Program Execution < >

Wanneer u een bepaald programma te vragen , de UNIX shell br - het commando programmeertaal die een interface biedt voor het besturingssysteem - controleert of alle tekens in de opdracht is een slash . Als het is, de shell neemt het commando is een padnaam en voert deze uit overeenkomstig. Zo niet , de shell voorvoegsels het commando met de eerste directory naam in het zoekpad , gevolgd door een slash , en pogingen om het uit te voeren . De schaal herhaalt dit proces voor elke map in de padnaam en voert het eerste bijbehorende programma wordt gevonden .
Voorzorgsmaatregelen

Trojaanse paarden
worden meestal ingevoerd om een ​​UNIX-systeem door de gebruikers , in plaats van het systeem personeel , zodat gebruikers zich beschermen door het instellen van de PATH variabele zorgvuldig . Om de kans op het activeren van een trojan te verminderen , voert elk programma dat is niet een UNIX-systeem programma door het volledige , absolute padnaam . Evenzo zijn exclusief mappen die aan door iedereen in uw padnaam kan worden geschreven , indien mogelijk. Als je moet dergelijke lijsten , zorg ervoor dat ze volgen de mappen die systeemprogramma's in de padnaam bevat; eerdere vermeldingen in de padnaam hebben voorrang op eerdere . Tot slot, niet onder de directory " . " in de padnaam , zoals de UNIX shell interpreteert het als het huidige werk directory .

Previous: Next:
  unix
·Hoe naar de lijst Alle groepen…
·Unix Diff Tutorial 
·Unix Quick Reference Guide 
·Soorten Unix platforms 
·Hoe maak je een script in Unix…
·Hoe te stoppen Unix Print Serv…
·Unix Patch Tutorial 
·Hoe te UNIX leren at Home 
·Structuur van Unix besturingss…
  Related Articles
Hoe je Auto Login inschakelen in Windows…
Hoe je Auto Login inschakelen in Windows…
Hoe om bestanden in Windows XP Pro 
Hoe te File Type Associations in Windows…
Hoe kan ik een CD formatteren in Windows…
Hoe je profielen in Windows XP verwijder…
Hoe te Window tekst Wijzig in Windows XP…
Hoe te beginnen met Windows XP in de vei…
Hoe te Chkdsk F in Windows XP Voer 
  Besturingssysteem Articles
·Windows Vista Problemen : Hoe maak je ee…
·Hoe je het formaat van Windows XP Clean 
·Hoe te herstellen verwijderde bestanden …
·Problemen met een Verbatim Store N ' Go …
·Hoe maak je een Blue Screen Fix in Windo…
·Hoe kom ik erachter de specs van mijn pc…
·Hoe Desktop Themes Van Windows 98 naar W…
·Unix vork Tutorial 
·Gratis Windows Pointers 
Copyright © Computer Kennis http://www.nldit.com