ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 198
Скачиваний: 8
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
sbin/nologin maximov
Этой командой мы создадим пользователя maximov, которому назначим домашнюю директорию в /var/www/maxim, для которой будет использован шаблон из /etc/myskel, включим его в основную группу webuser и дополнительную www-data. Также запретим ему интерактивный вход в систему, назначив оболочкой /sbin/nologin.
Созданная учетная запись будет заблокирована до тех пор, пока мы не установим для нее пароль, это можно сделать следующей командой:
passwd maxim
которая установит пароль к учетной записи maxim. Для блокировки пароля используем:
passwd -l maxim
Нужно учесть, что данная блокировка распространяется только на вход по паролю, если у пользователя настроены иные способы входа, скажем по SSH-ключу, то доступ в систему с их помощью сохранится. Поэтому данный способ следует использовать в тех случаях, когда есть подозрение на компрометацию пароля, но в полной блокировке учетной записи нет необходимости. Для разблокировки потребуется заново установить пароль.
Изменение пользователей
Для того, чтобы изменить параметры уже существующей учетной записи используется команда usermod, для ознакомления с ее возможностями получим список ключей командой
usermod -h
Приведем некоторые из них:
-c - изменить комментарий
-d - новый домашний каталог
-g - новая основная группа
-G - новые дополнительные группы
-a - добавить пользователя в дополнительные группы, не удаляя из других групп, используется совместно с ключом -G
-l - новое имя учетной записи
-L - блокировать учетную запись
-m - переместить содержимое домашнего каталога, используется только вместе с -d
-U - разблокировать учетную запись
Например:
usermod -c "Maximov Maxim" -aG sudo maxim
Данная команда создаст новый комментарий к учетной записи и добавит пользователя maxim в дополнительную группу sudo.
Удаление пользователей
Для удаления учетной записи пользователя используется команда userdel, например:
userdel maxim
которая удалит учетную запись maxim.
Команда имеет дополнительные ключи, которые также можно просмотреть, запустив ее с ключом -h, практическую пользу представляют два из них:
-r - удалить домашний каталог пользователя
-f - удалять файлы, даже если они не принадлежат пользователю
На практике оба ключа обычно используются совместно, но будьте осмотрительны и перед удалением убедитесь, что удаляемые данные не нужны другим пользователям. Чтобы удалить пользователя вместе со всеми данными выполните:
userdel -rf maxim
При этом будет удален не только рабочий каталог, но и сообщения электронной почты пользователя, если таковые были в системе.
Управление группами пользователей
Для управления группами используется аналогичный набор команд: groupadd, groupmod и groupdel. Их ключи также можно посмотреть, запустив их с параметром -h.
Для создания группы используем:
groupadd office
Из дополнительных ключей имеют практический смысл:
-g - использовать указанный GUID
-f - завершить команду без ошибки если группа с таким именем уже существует и отменить действие -g, если указанный GUID уже используется.
При помощи команды usermod мы можем изменить GUID и наименование группы, скажем:
groupmod -n sales office
Данная команда переименует группу office в группу sales. Используемые ключи:
-g - изменить GUID группы
-n - изменить наименование группы
Ну и наконец groupdel, который используется для удаления групп:
groupdel office
Из параметров можно использовать:
-f - удалить группу, даже если она является основной для пользователя
При удалении групп всегда нужно проявлять осмотрительность и не следует удалять группы, в которых состоят пользователи. Если же такая необходимость существует, то следует предварительно вывести из группы пользователей и изменить группу для всех объектов, которыми владела удаляемая группа.
Управление членством пользователей в группах
Управлять членством пользователей в группах можно различным образом. Выше мы уже приводили примеры с использованием usermod, для изменения основной группы пользователя используем:
usermod -g office ivan
Данная команда изменит основную группу пользователя ivan на office. Для добавления в дополнительные группы следует выполнить команду:
usermod -aG office, sales ivan
которая добавит пользователя ivan в группы office и sales.
Также существует и другая команда gpasswd, которая позволяет не только добавлять, но и удалять членство пользователей в группах. Для добавления пользователя в группу используйте:
gpasswd -a ivan office
Данная команда добавить пользователя ivan в группу office. Для удаления членства выполните:
gpasswd -d ivan office
Для того, чтобы проверить членство пользователя в группах используем команду:
groups ivan
где ivan - имя пользователя.
Чтобы быстро удалить пользователя из всех дополнительных групп используем:
usermod -G "" ivan
Как видим, управление пользователями и группами в Linux не такое уж и сложное дело, особенно когда мы понимаем, что значит тот или иной параметр и для чего мы это делаем.
Права доступа.
chmod (от англ. change mode) — команда для изменения прав доступа к файлам и каталогам, используемая в Unix-подобных операционных системах. Входит в стандарт POSIX, в Coreutils.
Синтаксис:
chmod [options] mode[,mode] file1 [file2 ...]
Опции:
-R рекурсивное изменение прав доступа для каталогов и их содержимого
-f не выдавать сообщения об ошибке для файлов, чьи права не могут быть изменены.
-v подробно описывать действие или отсутствие действия для каждого файла.
Команда никогда не изменяет права на символьные ссылки; однако для каждой символьной ссылки, заданной в командной строке, изменяет права доступа связанного с ней файла. Команда игнорирует символьные ссылки, встречающиеся во время рекурсивной обработки каталогов.
Аргумент команды chmod, задающий разрешения, может быть записан в двух форматах: в числовом и в символьном.
cd для перехода в каталог пользователя;
pwd – убедиться, что мы находимся в каталоге
ls -l выведет результат:
Рис.2
5. Выведете на экран содержимое созданного файла. (Рис.3)
Команда cat root-list.txt отобразит содержимое созданного файла:
Рис.3
6. Получите список файлов и папок корневого каталога c вхождением буквы b и сохраните его в файл root-list-b. (Рис.4) Если знакомы с регулярными выражениями, то получите список файлов заканчивающихся на букву t. (Рис.5)
Рис.4
Рис.5
7. Получите список файлов с подпапками для каталога boot. Сохраните в файл root-list-boot. (Рис.6)
Этой командой мы создадим пользователя maximov, которому назначим домашнюю директорию в /var/www/maxim, для которой будет использован шаблон из /etc/myskel, включим его в основную группу webuser и дополнительную www-data. Также запретим ему интерактивный вход в систему, назначив оболочкой /sbin/nologin.
Созданная учетная запись будет заблокирована до тех пор, пока мы не установим для нее пароль, это можно сделать следующей командой:
passwd maxim
которая установит пароль к учетной записи maxim. Для блокировки пароля используем:
passwd -l maxim
Нужно учесть, что данная блокировка распространяется только на вход по паролю, если у пользователя настроены иные способы входа, скажем по SSH-ключу, то доступ в систему с их помощью сохранится. Поэтому данный способ следует использовать в тех случаях, когда есть подозрение на компрометацию пароля, но в полной блокировке учетной записи нет необходимости. Для разблокировки потребуется заново установить пароль.
Изменение пользователей
Для того, чтобы изменить параметры уже существующей учетной записи используется команда usermod, для ознакомления с ее возможностями получим список ключей командой
usermod -h
Приведем некоторые из них:
-c - изменить комментарий
-d - новый домашний каталог
-g - новая основная группа
-G - новые дополнительные группы
-a - добавить пользователя в дополнительные группы, не удаляя из других групп, используется совместно с ключом -G
-l - новое имя учетной записи
-L - блокировать учетную запись
-m - переместить содержимое домашнего каталога, используется только вместе с -d
-U - разблокировать учетную запись
Например:
usermod -c "Maximov Maxim" -aG sudo maxim
Данная команда создаст новый комментарий к учетной записи и добавит пользователя maxim в дополнительную группу sudo.
Удаление пользователей
Для удаления учетной записи пользователя используется команда userdel, например:
userdel maxim
которая удалит учетную запись maxim.
Команда имеет дополнительные ключи, которые также можно просмотреть, запустив ее с ключом -h, практическую пользу представляют два из них:
-r - удалить домашний каталог пользователя
-f - удалять файлы, даже если они не принадлежат пользователю
На практике оба ключа обычно используются совместно, но будьте осмотрительны и перед удалением убедитесь, что удаляемые данные не нужны другим пользователям. Чтобы удалить пользователя вместе со всеми данными выполните:
userdel -rf maxim
При этом будет удален не только рабочий каталог, но и сообщения электронной почты пользователя, если таковые были в системе.
Управление группами пользователей
Для управления группами используется аналогичный набор команд: groupadd, groupmod и groupdel. Их ключи также можно посмотреть, запустив их с параметром -h.
Для создания группы используем:
groupadd office
Из дополнительных ключей имеют практический смысл:
-g - использовать указанный GUID
-f - завершить команду без ошибки если группа с таким именем уже существует и отменить действие -g, если указанный GUID уже используется.
При помощи команды usermod мы можем изменить GUID и наименование группы, скажем:
groupmod -n sales office
Данная команда переименует группу office в группу sales. Используемые ключи:
-g - изменить GUID группы
-n - изменить наименование группы
Ну и наконец groupdel, который используется для удаления групп:
groupdel office
Из параметров можно использовать:
-f - удалить группу, даже если она является основной для пользователя
При удалении групп всегда нужно проявлять осмотрительность и не следует удалять группы, в которых состоят пользователи. Если же такая необходимость существует, то следует предварительно вывести из группы пользователей и изменить группу для всех объектов, которыми владела удаляемая группа.
Управление членством пользователей в группах
Управлять членством пользователей в группах можно различным образом. Выше мы уже приводили примеры с использованием usermod, для изменения основной группы пользователя используем:
usermod -g office ivan
Данная команда изменит основную группу пользователя ivan на office. Для добавления в дополнительные группы следует выполнить команду:
usermod -aG office, sales ivan
которая добавит пользователя ivan в группы office и sales.
Также существует и другая команда gpasswd, которая позволяет не только добавлять, но и удалять членство пользователей в группах. Для добавления пользователя в группу используйте:
gpasswd -a ivan office
Данная команда добавить пользователя ivan в группу office. Для удаления членства выполните:
gpasswd -d ivan office
Для того, чтобы проверить членство пользователя в группах используем команду:
groups ivan
где ivan - имя пользователя.
Чтобы быстро удалить пользователя из всех дополнительных групп используем:
usermod -G "" ivan
Как видим, управление пользователями и группами в Linux не такое уж и сложное дело, особенно когда мы понимаем, что значит тот или иной параметр и для чего мы это делаем.
Права доступа.
chmod (от англ. change mode) — команда для изменения прав доступа к файлам и каталогам, используемая в Unix-подобных операционных системах. Входит в стандарт POSIX, в Coreutils.
Синтаксис:
chmod [options] mode[,mode] file1 [file2 ...]
Опции:
-R рекурсивное изменение прав доступа для каталогов и их содержимого
-f не выдавать сообщения об ошибке для файлов, чьи права не могут быть изменены.
-v подробно описывать действие или отсутствие действия для каждого файла.
Команда никогда не изменяет права на символьные ссылки; однако для каждой символьной ссылки, заданной в командной строке, изменяет права доступа связанного с ней файла. Команда игнорирует символьные ссылки, встречающиеся во время рекурсивной обработки каталогов.
Аргумент команды chmod, задающий разрешения, может быть записан в двух форматах: в числовом и в символьном.
- 1 2
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать → в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить → в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
запустить виртуальную систему dsl;
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
после boot: ввести команду dsl secure;
вместо пароля у root нужно дважды нажать Enter;
тоже самое повторить для пользователя dsl.
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
в консоли ввести команду pwd
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
cd / – перейти в корневой каталог;
pwd – убедиться, что мы находимся в каталоге /
ls -l >
cd для перехода в каталог пользователя;
pwd – убедиться, что мы находимся в каталоге
ls -l выведет результат:
Рис.2
5. Выведете на экран содержимое созданного файла. (Рис.3)
Команда cat root-list.txt отобразит содержимое созданного файла:
Рис.3
6. Получите список файлов и папок корневого каталога c вхождением буквы b и сохраните его в файл root-list-b. (Рис.4) Если знакомы с регулярными выражениями, то получите список файлов заканчивающихся на букву t. (Рис.5)
-
cd / – перейти в корневой каталог; -
командой grep b * получить список подкаталогов в корневом каталоге; -
сохранить этот список в файл командой ls -l | grep "[b]" > /root-list-b.txt; -
cd – перейти в каталог пользователя; -
ls -l чтобы проверить список файлов в каталоге пользователя – в списке должен появиться новый файл root-list-b.txt; -
команда cat root-list-b.txt отобразит содержимое созданного файла
Рис.4
-
аналогичный цикл повторить для списка файлов, заканчивающихся на t, но исключить п.2 и в п.3 будет команда ls -l | grep "t$" > /root-list-t.txt, а для проверки содержимого файла ввести cat root-list-t.txt
Рис.5
7. Получите список файлов с подпапками для каталога boot. Сохраните в файл root-list-boot. (Рис.6)
-
cd /boot – перейти в каталог boot; -
pwd – проверка каталога пребывания; -
ls -l чтобы проверить список файлов в каталоге boot; -
ls -l > /root-list-boot.txt, чтобы сохранить текстовый файл в каталоге пользователя; -
cd для перехода в каталог пользователя; -
pwd – убедиться, что мы находимся в каталоге -
ls -l выведет список файлов; -
cat root-list-boot.txt выведет содержимое файла