1. Какой каталог Linux содержит наиболее важные программы и команды?
а) /bin; б) /dev; в) /lib; г) /mnt.
2. Какая из перечисленных команд используется для поиска в файле заданной строки и отображения её на экране?
а) cat; б) less; в) grep; г) cp.
3. Какие действия выполняет следующая команда?
mv file1 file2
а) копирует file1 и создаёт file2; б) переименовывает file1 в file2;
в) создаёт file2 и удаляет file1; г) сравнивает file1 и file2.
4. Какая команда текстового редактора vi позволяет удалить символ в позиции курсора и сдвинуть следующие за ним символы влево?
а) x; б) X; в) D; г) dd.
5. Как выйти из текстового редактора vi без сохранения текста?
а) q:; б) :q!; в) :wq; г) :w.
6. Какие права будут установлены для файла readme.txt в результате выполнения следующей команды?
$ chmod –aw readme.txt
а) –rwxrwxrwx; б) –rwxrwxr-x; в) –r--r--r--; г) –rw-rw-r--.
7. Что обозначают права доступа к файлу, имеющие значение 664?
а) Пользователь и группа имеет право на чтение и запись, а остальные имеют право только на запись.
б) Пользователь и группа имеют право на чтение и выполнение, а остальные имеют право только на чтение.
в) Пользователь и группа имеют права на чтение, выполнение и запись, а все остальные – только на чтение.
г) Пользователь и группа имеют право на чтение и запись, а все остальные – только на чтение.
8. Выберите верное утверждение?
а) Для добавления пользователя в систему достаточно команды useradd.
б) Чтобы добавить пользователя в систему используются две команды useradd и passwd.
в) Чтобы добавить в систему нового пользователя не обязательно иметь права пользователя root.
г) Для удаления пользователя используется команда deluser.
9. Какую из перечисленных команд необходимо использовать, чтобы перезагрузить компьютер?
а) halt;
б) shutdown;
в) reboot;
г) shutdown –h 0.
10. Как обозначается домашний каталог?
а) /; б) ~; в) ..; г) $.
Основы Linux
Перечислите основные отличия Linux от других ОС.
Используется отличительное ядро Linux которое использует монолитную компановку. Используется отличительная файловая система, ext4 а также древовидная структура каталогов, вместо реестра используется хранение файлов в отдельном каталоге /etc/.
В чем заключается экологичность ОС Linux?
Экологичность заключатся в использовании системой меньшего количества ресурсов за счёт отсутствия бесполезных программ, а соответственно и меньшего расхода энергии.
Приведите классификацию и синтаксис основных команд.
Классификация:
Команды Linux для управления файлами
Linux команды консоли для работы с текстом
Команды Linux для управления процессами
Команды Linux окружения пользователя
Команды Linux для управления пользователями
Linux команды для просмотра документации
Команды Linux для управления сетью
Какой инструмент используется для поиска файлов с определенными характеристиками?
Используется команда Find. Это команда для поиска файлов и каталогов на основе специальных условий.
find [папка] [параметры] критерий шаблон [действие]
Что является в Linux рабочим каталогом пользователя?
Рабочим каталогом пользователя является его домашний каталог. Находится в /home/[username]. Перейти в терминале можно также используя cd ~ для перехода в домашний каталог.
Приведите примеры обозначения рабочего каталога пользователя.
/home/TEST/ где TEST имя пользователя
/home/ААААААААААААА/ где ААААААААААААА имя пользователя
~
Поясните синтаксис задания диапазона при поиске файлов.
Для задания диапазона используется джокер [], в них необходимо указывать символы явно, например [123], будет выводить если будет хотя бы 1 совпадение, [1-3] аналогично [123], но при указании широкого диапазона не будет необходимости вписывать все символы диапазона, например если нам необходимо искать любую десятичную цифру, то необходимо ввести [1-9].
Поясните синтаксис команд создания файла.
Для создания файлов используется команда touch.
touch [ОПЦИИ] ФАЙЛ
Опции команды, следующие:
-a изменить только время доступа
-m изменить только время модификации
-c не создавать файл, если он не существует
-r использовать время доступа и модификации заданного файла
-t использовать заданные дату и время вместо текущего
-d использовать дату и время, заданные в виде строки
Перечислите программы, доступные на консоли по умолчанию.
Vim, htop.
Назовите средство повторного обращения к уже выполненным командам.
↑ или Ctrl+P прокрутка недавно использованных команд вверх
↓ или Ctrl+N прокрутка недавно использованных команд вниз
History Команда выводит список всех команд, которые вы вводили. Каждой команде будет присвоен номер. Чтобы выполнить команду под номером x, можно ввести «!x».
Перечислите основные возможности редактора vim.
Vim это лучший текстовый редактор работающий из-под терминала. Здесь поддерживается быстрое перемещение по тексту, удобное редактирование, команды для изменения настроек работы, выполнение команд терминала из редактора, а также плагины для расширения функциональности. Позволяет редактировать текст.
Как запустить редактор vim?
Открыть терминал и набрать vim. Также можно открыть и через меню с текстовыми редакторами.
Поясните применение опций в редакторе vi.
Опции:
+номер - переместить курсор к указной строке после запуска.
+/шаблон - выполнить поиск по шаблону и переместить курсор к первому вхождению
"+команда" - выполнить команду после запуска программы
-b - двоичный режим, для редактирования исполняемых файлов.
-d - режим поиска различий в файлах, нужно указать несколько файлов для открытия.
-g - графический режим.
-n - не использовать автосохранение для восстановления файла при сбое.
-R - режим только для чтения.
-w - сохранить все действия в файл.
-x - шифровать файл при записи.
-C - режим совместимости с Vi.
Как выйти из редактора файлов с сохранением результатов модифицированного файла и без сохранения?
Команда q! завершает работу с редактором без сохранения сделанных изменений. Команда wq сначала сохраняет файл со сделанными изменениями, а затем выходит из редактора.
