Het Unix-besturingssysteem maakt gebruik van een hiërarchische bestandsstructuur , zoals de meeste andere besturingssystemen . Dit type bestand structuur heeft een bovenliggende map waarin alle andere mappen zijn opgenomen . In Unix , elke map heeft een doel en bevat een specifiek type bestand . Dit is het besturingssysteem van steeds ongeorganiseerd als het is gegroeid gehouden . Hoewel verschillende versies van Unix en Linux hebben een aantal verschillen in hun directory namen en de structuur , de meeste van de directory -structuur is hetzelfde, ongeacht de versie die u gebruikt . Structuur in De Unix directory structuur directory begint bij de root directory , die wordt aangegeven door het teken "/" . Elke andere directory is een subdirectory van de root directory . Typische top level submappen onder de " bak ", " etc , " " dev ", " lib , " " lost + found ", " mnt ", "sys " " tmp ", "home " en " usr " directories . Deze mappen bevatten een specifiek type bestand en kan een of meer subdirectories bevatten . Als getoond als een grafiek , de directory -structuur ziet eruit als een omgekeerde boom met de root directory als de kofferbak . Doel Elk van de top level directories heeft een specifiek doel . De " bak ", " usr /bin . " En " sbin " directories bevat de uitvoerbare bestanden . De " dev " map bevat de hardware -apparaat bestanden . De " lib " directory bevat ontwikkelingsbibliotheken de , de "home " directory bevat de gebruiker aangemaakte bestanden . De " etc " directory bevat de administratieve en configuratiebestanden . De " tmp " directory wordt gebruikt om tijdelijke bestanden , en wordt meestal geleegd wanneer het systeem is opgestart . De " lost + found " directory bevat alle bestanden die de kernel de juiste locatie voor het niet kunnen vinden . Path Names Wanneer verwijzen naar de locatie van een bepaald bestand of map , kunt u het absolute pad naam te gebruiken . De absolute padnaam toont exacte locatie van het bestand in de directory -structuur en begint met de root directory . Een voorbeeld van een absoluut pad is " /home /Dan /foto /beach.jpg " . Een relatief pad naam toont de locatie van het bestand in verwijzing naar de huidige directory . Bijvoorbeeld , als u momenteel werkzaam in " Dan 's" home directory , zou een relatief pad eruit " fotos /beach.jpg . " Commando U kunt de Unix directory -structuur bekijken door te typen " ls-l /" bij een opdrachtprompt . Het " ls" commando wordt gebruikt om de inhoud van een map , in dit geval de root directory . Als u wilt weten welke directory u momenteel werkzaam in , typt u de " pwd " ( druk working directory ) commando . Te verplaatsen naar een andere directory , gebruikt u de "cd " ( change directory ) commando gevolgd door de absolute of relatieve pad . Bijvoorbeeld , het commando "cd /etc /" kunt u overschakelen naar de " /etc " directory . Het commando "cd 's /" kunt u overschakelen naar de " foto's " submap van de map waarin u zich momenteel bevindt .
|