В UNIX-подобных операционных системах существует 7 типов файлов[1]:
- Обычный файл (англ. regular file)
- Каталог (англ. directory)
- Именованный канал (англ. named pipe)
- Символическая ссылка (англ. soft link)
- Специальный файл устройства (англ. device file)
- Сокет (англ. socket)
- Дверь (англ. door)
По распечатке списка файлов командой ls можно легко определить тип файла. Первый символ сообщает нам о типе, а именно '-' обозначает обычный файл, 'd' — каталог, 'p' — именованный канал, 'l' — символическую ссылку, 'c' и 'b' — символьные и блочные файлы устройств, 's' — сокет, 'D' - дверь.
Пример использования команды 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 Drw-r--r-- 1 jmorrison dev 876 Dec 8 19:43 myfile
Примечания
править- ↑ Робачевский А. М., 2002, с. 21.
Литература
править- Робачевский А. М. Операционная система UNIX. — СПб.: БХВ-Петербург, 2002. — 528 с. — 5000 экз. — ISBN 5-8206-0030-4.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |