138. Запустите терминальную программу: выберите putty.exe, M2, в поле HostName (orIPaddress) введите IP-адрес удаленной системы 192.168.100.200
139. Выберите протокол SSH, значение порта должно стать 22, нажмите Open.
140. В окне сеанса на запрос Login as введите telnet (это пользовательское имя, по которому система вас идентифицирует, выделяет ресурсы, получает на вас электронную почту), нажмите Enter, на запрос passwords введите telnet (не ждите стрелок не будет), нажмите Enter, если все хорошо, то вы увидите приглашение WelcometoFreeBSD! и появляется приглашение поработать: символ $
141. Какой текущий каталог? Введите команду, которая показывает имя текущего каталога: $ pwd
Результат /var/ftp
142. Просмотрите информацию о содержимом текущего каталога: $ ls
Результатbincgi-binhtdocspub
143. Просмотрите более подробную информацию: $ ls -la
144. Перейдите в родительский каталог var: $ cd ..
145. Просмотрите содержимое каталога var: $ ls -la
146. Перейдите в корневой каталог: $ cd ..
147. Просмотрите содержимое корневого каталога: $ ls -la
148. Где вы: $ pwd Вы должны увидеть / это значит корень.
149. Вернитесь в свой каталог: $ cd
150. Просмотрите каталог fub: $ ls
151. Войдите в каталог pub: $ cdpub
152. Создайте файл имя которого ваша фамилия: $ teeivanov, введите название улицы на которой вы живете, нажмите Enter, нажмите CTrl+D
153. Просмотрите содержимое файла: $ cativanov
154. Просмотрите соответствующий созданному файлу индексный дескриптор: $ ls -Iivanov
Результат 109333 ivanov
155. Создайте ссылку к вашему файлу: $ lnivanovivanov1
156. Просмотрите индексный дескриптор этих файлов, чтобы убедиться что он один и тот же: $ ls -Iivanovivanov1
То есть обращаясь к файлу ivanov или ivanov1 мы будем обращаться к одному и тому же файлу. Такие ссылки называются жесткими.
157. Создайте мягкую ссылку: $ lnivanovivanov2
158. Просмотрите индексный дескриптор этих файлов: $ ls -Iivanovivanov2
В этом случае индексные дескрипторы этих файлов разные.
159. При удалении файла командой rm удаляется только одна ссылка на файл: $ rmivanov
То есть будет удалена ссылка с именем ivanov, а ссылка ivanov1 будет продолжать существовать. По настоящему файл будет удален, когда к нему не останется больше ссылок.
Каталог представляет собой просто файл, содержащий информацию о ссылках между именами файлов и индексными дескрипторами. Также каждый каталог содержит , как минимум две жесткие ссылки: ссылка “.” указывает на тот же самый каталог, а ссылка “..” указывает на родительский каталог.
160. Удалите файл: $ rmivanov1
161. Что стало с файлом ivanov2?