Книга: Разработка приложений в среде Linux. Второе издание
14.1.2. Специальные файлы . и ..
14.1.2. Специальные файлы .
и ..
Каждый каталог, включая корневой, содержит также два специальных файла под именами .
и ..
, полезные при определенных условиях. Первый, .
— то же самое, что и текущий каталог. Это означает, что имена somefile
и ./somefile
эквивалентны.
Еще одно специальное имя файла, ..
, является родительским каталогом текущего каталога. В случае корневого каталога ..
относится к самому корневому каталогу (поскольку у корневого каталога нет родительского каталога).
И .
, и ..
можно применять везде, где можно использовать имя каталога. Нормально то, что отношение символических ссылок к путям вроде ../include/mylib
и именам файлов наподобие /./foo/.././bar/./fubar/../../usr/bin/less
является законным (хотя эти названия довольно запутаны)[101].
- 15.4.2.4. Файлы отладки времени исполнения
- Специальные функции сервера SMTP
- 15.17.3 Специальные утилиты
- 10.1. Файлы и каталоги
- Файлы базы данных InterBase
- Файлы *.GDB изнутри
- 12.2. Файлы конфигураци исервера
- Специальные символы
- 7.8. Специальные вопросы
- Как вернуть случайно удаленные файлы?
- Нужно набрать специальные символы, а на клавиатуре нет таких клавиш
- Как записать файлы на компакт-диск?