Filtyper (UNIX)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 4 mars 2016; kontroller kräver 5 redigeringar .

Det finns 7 typer av filer i UNIX-liknande operativsystem [1] :

  1. Vanlig fil _ _  _
  2. Katalog ( engelsk  katalog )
  3. Namngiven rör _ _  _
  4. Symbolisk länk ( engelsk  mjuk länk )
  5. Speciell enhetsfil _ _  _
  6. uttag _ _  _ _
  7. dörr ( eng.  dörr )

Genom att skriva ut en lista med filer med kommandot ls kan du enkelt bestämma filtypen. Det första tecknet berättar om typen, nämligen '-' står för en vanlig fil, 'd' för en katalog, 'p' för en namngiven pipe, 'l' för en symbolisk länk, 'c' och 'b' för tecken- och blockenhetsfiler, 's' är socket, 'D' är dörr.

Ett exempel på användning av kommandot ls och dess utdata:

$ ls -dl /etc/passwd - rw-r--r-- ... /etc/passwd d rwxr-xr-x 26 root root 4096 sep 22 09:29 / p rw-rw---- .. .mypipe l rwxrwxrwx ... termcap -> /usr/share/misc/termcap c rw------- ... /dev/null b rw-rw---- ... /dev/sda s rwxrwxrwx ... /tmp/.X11-unix/X0 D rw-r--r-- 1 jmorrison dev 876 8 dec 19:43 myfile

Anteckningar

  1. Robachevsky A. M., 2002 , sid. 21.

Litteratur