Книга: Linux программирование в примерах
5.1.3.2. Точка и точка-точка
5.1.3.2. Точка и точка-точка
Завершая обсуждение ссылок, давайте взглянем на то, как обрабатываются специальные имена '.
' и '..
'. На самом деле они просто являются прямыми ссылками. В первом случае '.
' является прямой ссылкой на каталог, содержащий ее, а '..
' — прямой ссылкой на родительский каталог. Операционная система создает для вас эти ссылки; как упоминалось ранее, код уровня пользователя не может создать прямую ссылку на каталог. Этот пример иллюстрирует ссылки:
$ pwd /* Отобразить текущий каталог */
/tmp
$ ls -ldi /tmp /* Показать номер его индекса */
225345 drwxrwxrwt 14 root root 4096 May 4 16:15 /tmp
$ mkdir x /* Создать новый каталог */
$ ls -ldi x /* И показать номер его индекса */
52794 drwxr-xr-x 2 arnold devel 4096 May 4 16:27 x
$ ls -ldi x/. x/.. /* Показать номера индексов . И .. */
52794 drwxr-xr-x 2 arnold devel 4096 May 4 16:27 x/.
225345 drwxrwxrwt 15 root root 4096 May 4 16:27 x/..
Родительский каталог корневого каталога (/..
) является особым случаем; мы отложим его обсуждение до главы 8 «Файловые системы и обход каталогов».
- Глава 11. Соединения точка-точка и ретрансляторы
- Карточка складского учета
- Точка входа в программу
- Нам понадобится карточка побольше
- Глава 9. Карточка – только начало
- 7. Точка приложения усилий
- Установка соединения точка-точка
- 4.5 Протоколы связей "точка-точка"
- 8.13.7 Точка назначения вне автономной области OSPF
- D.2.1 Присваивание маски линии "точка-точка"
- Нужна нестандартная визитная карточка?
- Как работать с карточками