Lt304888.ru

Туристические услуги

Типы файлов (UNIX)

07-09-2023

Перейти к: навигация, поиск

В UNIX-подобных операционных системах существует 6 типов файлов[1]:

  1. Обычный файл (англ. regular file)
  2. Каталог (англ. directory)
  3. Именованный канал (англ. named pipe)
  4. Символическая ссылка (англ. soft link)
  5. Специальный файл устройства (англ. device file)
  6. Сокет (англ. socket)

По распечатке списка файлов командой ls можно легко определить тип файла. Первый символ сообщает нам о типе, а именно '-' обозначает обычный файл, 'd' — каталог, 'p' — именованный канал, 'l' — символическую ссылку, 'c' и 'b' — символические и блочные файлы устройств, 's' — сокет.

Пример использования команды ls и её вывод:

$ ls -dl /etc/passwd
-rw-r--r-- ... /etc/passwd
drwxr-xr-x 26 root root 4096 Sep 22 09:29 /
prw-rw---- ... mypipe
lrwxrwxrwx ... termcap  -> /usr/share/misc/termcap
crw------- ... /dev/null
brw-rw---- ... /dev/sda
srwxrwxrwx ... /tmp/.X11-unix/X0

Примечания

Литература

  • Робачевский А. М. Операционная система UNIX. — СПб: БХВ-Петербург, 2002. — 528 с. — 5000 экз. — ISBN 5-8206-0030-4.


Типы файлов (UNIX).

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01