Er der fejl eller mangler på siden? Så skriv gerne til hacker(snabel-a)matfystutor.dk

Basale filorienterede kommandoer

Fra Hackerwiki
Version fra 5. jun. 2021, 11:56 af Camilla (diskussion | bidrag) Camilla (diskussion | bidrag)
(forskel) ←Ældre version | Nuværende version (forskel) | Nyere version → (forskel)
Spring til navigation Spring til søgning

Basale filorienterede kommandoerXterm tilbyder at udføre dine kommandoer, og efter opstart skriver den fx. [u060000@rogue:~]$ . Dette er information om, at maskinen, du er logget ind på (sidder ved), hedder rogue, og den aktuelle mappe er ~/. Denne information bliver opdateret, som du navigerer dig rundt. (Ved hver kommando er der i parentes nævnt den tilsvarende kommando i M$-DOS-miljøet for at lette overgangen for kommende eksbrugere af dette styresystem). En kommando udføres ved at skrive kommandonavnet efterfulgt af et (eller flere) argumenter (som kan udelades) efterfulgt af Enter. Alle kommandoer udføres med udgangspunkt i den aktuelle mappe, som i det følgende antages at være /users/u060000/dIntProg/. Syntaksen er altså her kommando argument(er) (Enter) eller kommando (Enter).


ls (dir) ls - (list) - viser hvilke filer, der findes i den aktuelle mappe. Man kan også undersøge indholdet af en anden mappe. Fx viser ls java hvilke filer, der er i mappen java.


cd (cd) cd står for change directory - at skifte den aktuelle mappe til den sti, som angives som argument. Hvis man undlader argumentet, ændres den aktuelle mappe til ~/ - ens personlige mappe. Fx vil cd java bevirke, at vi nu står i /users/u060000/dIntProg/java/ modsat før /users/u060000/dIntProg/. Hvis man så herefter skriver cd.. vil man ryge tilbage til /users/u060000/dIntProg/.


mkdir (md) mkdir (make directory) opretter en ny mappe. Således vil mkdir trine lave en mappe ved navn trine, som har den absolutte sti /users/u060000/dIntProg/trine.


cp (copy) cp kopierer filer. Man kan lave en kopi af en fil, ved at skrive cp originalfil kopi. cp kan også kopiere en eller flere filer til en anden mappe. Det gøres ved at skrive cp fil fil ... fil mappe. I det sidste tilfælde skal mappen eksistere på forhånd, ellers får man en fejl.


mv (move) mv flytter eller omdøber filer. Dvs at mv java/opgave trine vil flytte filen opgave ind i mappen trine, og filen java/opgave vil ikke længere eksistere.


rm (del) rm sletter filer. Fx vil rm java/opgave få filen opgave til at forsvinde. Denne behandling af opgaver kan ikke altid anbefales, omend det betragtes som sjæleligt tilfredsstillende. Ydermere er der forskellige swithces (se Avanceret UNIX for mere info) fx -R der kører igennem mapper rekursivt.

Wikipedia har en artikel kaldet 'List of Unix Commands', hvor man kan finde, hvis ikke alle, så de fleste kommandoer: List of Unix Commands