16.9. Контрольная работа: разминка

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?