Typy souborů (UNIX)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 4. března 2016; kontroly vyžadují 5 úprav .

V operačních systémech podobných UNIX existuje 7 typů souborů [1] :

  1. Běžný soubor _ _  _
  2. Katalog ( anglický  adresář )
  3. Pojmenovaná roura _ _  _
  4. Symbolický odkaz ( anglicky  soft link )
  5. Soubor speciálního zařízení _ _ 
  6. zásuvka _ _  _ _
  7. dveře ( angl.  door )

Vytištěním seznamu souborů pomocí příkazu ls můžete snadno určit typ souboru. První znak nám říká o typu, konkrétně '-' znamená běžný soubor, 'd' znamená adresář, 'p' znamená pojmenovaný kanál, 'l' znamená symbolický odkaz, 'c' a 'b' znamená znakové a blokové soubory zařízení, 's' je zásuvka, 'D' jsou dveře.

Příklad použití příkazu ls a jeho výstupu:

$ ls -dl /etc/passwd - rw-r--r-- ... /etc/passwd d rwxr-xr-x 26 root root 4096 22. září 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. prosince 19:43 myfile

Poznámky

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

Literatura