Лабораторная работа №1 «Работа с файловой системой»


Обращение к рабочему и родительскому каталогам



Pdf көрінісі
бет4/16
Дата17.03.2023
өлшемі0,87 Mb.
#75136
түріЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   16
Байланысты:
Лабораторная работа № 1. Файловая система

Обращение к рабочему и родительскому каталогам  
Каждый каталог обязательно имеет родительский каталог (за исключением, 
естественно, корневого каталога). При создании каталога в нем сразуже делаются две записи. 
Одна из них будет представлена точкой (.), а вторая - двумя точками (..). Точка обозначает 
путевое имя данного каталога, а две точки - путевое имя его родительского каталога. Две 
точки, используемые как аргумент команды, обозначают родительский каталог. Одна точка 
обозначает рабочий каталог. Точка используется для обозначения рабочего каталога вместо 
указания его путевого имени. Например, для копирования файла в рабочий каталог с 
сохранением имени файла можно вместо путевого имени рабочего каталога поставить точку. 
В этом смысле точка - еще одно имя рабочего каталога.
Символ .. часто используется для обозначения файлов родительского каталога. 
Используя команду cd с символом .., можно возвращаться из каталога нижнего уровня, 
последовательно переходя в родительские каталоги по дереву каталогов.
Во многих случаях в команде допускается использование обоих символов. Например, 
если letters - рабочий каталог и нужно скопировать в него файл weather, то каталог chris 
можно обозначить двумя точками, а каталог letters - одной:
$ ср ../weather. 
Системные каталоги  
Корневой каталог, являющийся началом файловой структуры ОС Linux, содержит ряд 
системных каталогов. Системные каталоги содержат файлы и программы, служащие для 
управления системой и ее сопровождения. Многие из этих каталогов содержат подкаталоги с 
программами, предназначенными для выполнения конкретных задач.
/bin  


bin - это сокращенно от `binaries' (т.е. двоичные или выполняемые файлы). Здесь находится 
много важных системных программ. Большинство основных команд Unix находятся в этом 
каталоге.
/dev  
"Файлы" в dev известны как драйверы устройств - они используются для доступа к 
устройствам и ресурсам системы, таким как диски, модемы, память и т.д. Например, вы 
можете читать данные из файла, точно также вы можете читать входные сигналы от мыши, 
имея доступ к /dev/mouse. Имена файлов, начинающиеся на fd - это дисководы гибких 
дисков. fd0 - первый дисковод, fd1 - второй.
Различные /dev/ttys, /dev/cua устройства используются для доступа к последовательным 
портам. Например, /dev/ttys0 относится к `COM1' под MS-DOS. Устройства /dev/cua 
относятся к "звонящим" (``callout'') устройствам, которые используются совместно с 
модемами.
Устройства, имена которых начинаются с hd, имеют доступ к жестким дискам. /dev/hda 
относится ко всему первому жесткому диску, а hda1 только к первому разделу /dev/hda.
Устройства с именами /dev/tty относятся к "виртуальным консолям" вашей системы (доступ 
путем нажатия alt-F1, alt-F2 и т.д.). /dev/tty1 соответствует первой, /dev/tty2 соответствует 
второй и т.д.
Устройства, чьи имена начинаются на /dev/pty, это "псевдотерминалы". Они используются 
для входа с удаленных "терминалов". Например, если ваша машина в сети, вход к вам по 
telnet будет использовать одно из устройств /dev/pty.
/etc  
etc содержит файлы конфигурации системы. Например /etc/passwd(файл паролей), 
/etc/groups(файл групп), /etc/rc (командный файл инициализации) и т.д.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   16




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет