Какая из нижеуказанных команд выведет 5 последних строк файла:
Anonymous Quiz
5%
head -n 5 somefile
23%
cat -n 5 somefile
6%
more -n 5 somefile
66%
tail -n 5 somefile
CentOS
Установив данный дистрибутив, вы получите стабильную и защищенную по всем параметрам систему. Однако пользователю стоит подготовиться и изучить документацию по CentOS, так как она имеет довольно сильные отличия от других дистрибутивов. Из основного: синтаксис большинства команд у нее другой, как и сами команды.
Достоинства у CentOS можно выделить следующие:
-- имеет много функций, обеспечивающих безопасность системы;
-- включает в себя лишь стабильные версии приложений, что снижает риск появления критических ошибок и другого рода сбоев;
-- на ОС выпускаются обновления безопасности корпоративного уровня.
Установив данный дистрибутив, вы получите стабильную и защищенную по всем параметрам систему. Однако пользователю стоит подготовиться и изучить документацию по CentOS, так как она имеет довольно сильные отличия от других дистрибутивов. Из основного: синтаксис большинства команд у нее другой, как и сами команды.
Достоинства у CentOS можно выделить следующие:
-- имеет много функций, обеспечивающих безопасность системы;
-- включает в себя лишь стабильные версии приложений, что снижает риск появления критических ошибок и другого рода сбоев;
-- на ОС выпускаются обновления безопасности корпоративного уровня.
Модули аутентификации РАМ
Модули
Файлы конфигурации
РАМ (Pluggable Authentication Modules) — это подключаемые модули безопасности, предоставляющие администраторам дополнительные методы подтверждения подлинности пользователя. Механизм РАМ разработан давно — сначала он был экспериментальным, но потом прочно прижился в Linux. Модули
РАМ позволяют использовать несколько схем аутентификации. Практически все приложения, нуждающиеся в проверке подлинности пользователя (POP, SSH и др.), применяют РАМ. Используя дополнительные модули РАМ, можно изменить способ аутентификации. Обычно пользователь вводит имя пользователя и пароль для входа в систему. С помощью РАМ можно организовать аутентификацию по сетчатке глаза, отпечаткам пальцев или по голосу.Файлы конфигурации
РАМ находятся в каталоге /etc/pam.d, а библиотеки (модули) РАМ, реализующие дополнительные функции аутентификации, хранятся в каталоге /lib/security (или /Iib64/security — для 64-разрядных систем).Сколько ключей передано утилите в команде:
grep -l —max-count=3 «»key switch»» option
grep -l —max-count=3 «»key switch»» option
Anonymous Quiz
23%
ни одного
17%
1
26%
2
35%
3
Разовое выполнение команд — демон atd
Иногда нужно просто выполнить определенные команды в определенное время (однократно), поэтому редактировать для этого таблицу crontab не совсем уместно. Такую задачу можно решить более рационально. Убедитесь, что у вас установлен и запущен демон
В целях повышения безопасности в файл
Иногда нужно просто выполнить определенные команды в определенное время (однократно), поэтому редактировать для этого таблицу crontab не совсем уместно. Такую задачу можно решить более рационально. Убедитесь, что у вас установлен и запущен демон
atd. После этого введите команду: at <время> [дата]Затем просто вводите команды, которые вы хотите выполнить в указанное время. Для завершения ввода нажмите комбинацию клавиш <Ctrl>+<D>. Время указыва ется в АМ/РМ-формате— например, если вам нужно выполнить команды в 14:00, то вы должны ввести команду:
at 2pm. Просмотреть очередь заданий можно командой atq, а удалить какое-либо задание — командой atrm.В целях повышения безопасности в файл
/etc/at.deny можно добавить команды, которые запрещены для выполнения планировщиком at.Журналируемая файловая система имеет три режима работы:
journal, ordered и writeback.
Первый режим самый медленный, но он позволяет минимизировать потери ваших данных в случае сбоя системы или отключения питания. В режиме journal в системный журнал записывается все, что только можно, и это позволяет максимально восстановить файловую систему в случае сбоя.
В последовательном режиме (ordered) в журнал заносится информация только об изменении метаданных (служебных данных файловой системы). Этот режим используется по умолчанию и является компромиссным вариантом между производи тельностью и отказоустойчивостью.
Самым быстрым является режим обратной записи (writeback). Но особого толку от него не будет. Проще тогда уже при установке Linux выбрать файловую систему ext2 вместо ext3/ext4.
Если отказоустойчивость для вас на первом месте — выбирайте режим journal, во всех остальных случаях лучше выбрать ordered. Выбор режима осуществляется редактированием файла
journal, ordered и writeback.
Первый режим самый медленный, но он позволяет минимизировать потери ваших данных в случае сбоя системы или отключения питания. В режиме journal в системный журнал записывается все, что только можно, и это позволяет максимально восстановить файловую систему в случае сбоя.
В последовательном режиме (ordered) в журнал заносится информация только об изменении метаданных (служебных данных файловой системы). Этот режим используется по умолчанию и является компромиссным вариантом между производи тельностью и отказоустойчивостью.
Самым быстрым является режим обратной записи (writeback). Но особого толку от него не будет. Проще тогда уже при установке Linux выбрать файловую систему ext2 вместо ext3/ext4.
Если отказоустойчивость для вас на первом месте — выбирайте режим journal, во всех остальных случаях лучше выбрать ordered. Выбор режима осуществляется редактированием файла
/etc/fstab. Например,# режим ordered используется по умолчанию,
# поэтому ничего указывать не нужно
/dev/sdal / ext3 defaults 1 0
# на этом разделе важные данные, используем режим journal
/dev/sda2 /var ext3 data=journal 1 0
# здесь ничего важного нет, режим writeback
/dev/sda2 /opt ext3 data=writeback 0 0
После изменения этого файла выполните команду:# mount -а
Она заново смонтирует все файловые системы, чтобы изменения вступили в силу.Термином «подстановка» в shell обозначается
Anonymous Quiz
50%
замена переменной её содержимым или команды её выводом
15%
замена шаблона списком файлов
17%
изменение значения переменной окружения
18%
обработка части командной строки, заключённой в двойные кавычки
Чтение «битых» компакт-дисков
Компакт-диски иногда портятся. Чаще всего причиной становится чисто механическое повреждение— например, царапина. Прочитать все данные с такого диска полностью уже нельзя, но если потеря некоторых данных некритична (например, это диск с фильмом), можно попытаться извлечь оставшуюся информацию.
Сначала нужно создать образ компакт-диска как есть (с пропуском ошибок):
Компакт-диски иногда портятся. Чаще всего причиной становится чисто механическое повреждение— например, царапина. Прочитать все данные с такого диска полностью уже нельзя, но если потеря некоторых данных некритична (например, это диск с фильмом), можно попытаться извлечь оставшуюся информацию.
Сначала нужно создать образ компакт-диска как есть (с пропуском ошибок):
# dd if=/dev/cdrom of=~/cd.iso conv=noerror,syncПотом подмонтировать созданный образ к каталогу
/mnt/iso (если такого каталога не существует, создайте его):mount -о loop ~/cd.iso /mnt/isoЗатем скопировать фильм из этого каталога в домашний каталог:
ср /mnt/iso/film.avi ~После чего размонтировать и удалить образ:
# umount /mnt/isoВ результате в вашем домашнем каталоге появится файл с фильмом film.avi. Качество фильма иногда (в местах, где были ошибки) будет резко ухудшаться (возможно, пропадет звук или картинка), но это все же лучше, чем полная потеря данных.
# del -/cd.iso
Первым широко распространённым некоммерческим дистрибутивом Linux стал
Anonymous Quiz
20%
RedHat
6%
Gentoo
23%
Slackware
51%
Debian
Стартовый сценарий системной службы записывается
Anonymous Quiz
13%
В каталоги /etc/rc.d и /etc/rc.d/rc*.d
15%
В каталог /etc/rc.d, а в каталогах /etc/rc.d/init.d и /etc/rc.d/rc*.d помещаются симв ссылки на него
20%
в /etc/rc.d/init.d, а в каталогах /etc/rc.d/rc*.d помещаются символьные ссылки на него
51%
в /etc/init.d
- OpenSUSE преследует три основные цели: сделать OpenSUSE самым простым и широко используемым дистрибутивом Linux, сделать OpenSUSE наиболее удобной средой рабочего стола для новичков и опытных пользователей на основе совместной работы с открытым исходным кодом, сделать OpenSUSE простым, легким и лучшим выбором для разработки и упаковки. для разработчиков Linux и поставщиков программного обеспечения.
- Он поставляется с множеством вариаций, включая Cinnamon, GNOME, IceWM, KDE, LXDE, Openbox, WMaker и Xfce.
- Он не фокусируется на регулярном выпуске, а скорее на продвижении по долгосрочному циклу и новейшим стабильным функциям.mc
Midnight Commander — мощный файловый менеджер, аналог Norton Commander для DOS или FAR для Windows. Позволяет удалять, копировать, переименовывать, просматривать, редактировать файлы, менять их атрибуты и т. д. Midnight Commander обычно не входит в стандартный набор системных программ, поэтому его нужно устанавливать отдельно.
Midnight Commander — мощный файловый менеджер, аналог Norton Commander для DOS или FAR для Windows. Позволяет удалять, копировать, переименовывать, просматривать, редактировать файлы, менять их атрибуты и т. д. Midnight Commander обычно не входит в стандартный набор системных программ, поэтому его нужно устанавливать отдельно.
sudo apt-get install mc — установка программы mc.sudo apt-get remove mc — удаление программы mc.В какой кодировке могут быть записаны русские имена файлов в Linux?
Anonymous Quiz
45%
в любой кодировке, подходящей для записи русских имён
4%
CP-866
19%
CP-1251
32%
KOI8-R
Вышла Ubuntu 21.10
Canonical выпустила версию дистрибутива Ubuntu 21.10. Это последний промежуточный выпуск перед следующей версией Ubuntu с долгосрочной поддержкой (LTS), которая должна выйти в апреле 2022 года. Она будет поддерживаться по крайней мере до 2032 года.
Canonical выпустила версию дистрибутива Ubuntu 21.10. Это последний промежуточный выпуск перед следующей версией Ubuntu с долгосрочной поддержкой (LTS), которая должна выйти в апреле 2022 года. Она будет поддерживаться по крайней мере до 2032 года.
Какую из перечисленных задач НЕ выполняет X-сервер?
Anonymous Quiz
43%
передача данных, вводимых с клавиатуры, X-клиентам
22%
выдача окон X-клиентам по запросу
36%
отправка X-запросов на открытие окна X-клиентамвывод на графическое устройство
Основы работы с редактором VI
Для запуска редактора набираем следующую команду:
Пользователь может взаимодействовать с редактором VI в двух режимах: режиме ввода команд и режиме ввода текста. Клавиша
Основные команды, используемые в редакторе VI:
Команды удаления текста (в буфер):
Команды отмены произведенных изменений в текущей строке:
Команды копирования указанного в команде объекта в буфер:
Команды вставки буфера в текст:
Команды изменения текста:
Команды поиска строки файла по фрагменту её текста:
Префиксные команды:
Для запуска редактора набираем следующую команду:
$ vi имя_файлаДанная команда откроет файл имя_файла в VI. Если файл с таким именем отсутствует, то он будет создан.
Пользователь может взаимодействовать с редактором VI в двух режимах: режиме ввода команд и режиме ввода текста. Клавиша
i для перехода в режим ввода текста. Для возвращения в режим команд клавишу ESC.Основные команды, используемые в редакторе VI:
<Esc>:wq! - выход с сохранением файла<Esc>:q! - выход без сохранения файлаi/I (insert) - вставка текста в начало текущей строкиa/A (append) - набор текста в конец текущей строкиo/O (open) - вставить пустую строку после/перед текущейКоманды удаления текста (в буфер):
х - удаление текущего символа[#]dw - удаление # текущих слов[#]dd -удаление # текущих строкdG - удаление всех строк от текущей до последнейd$ - удаление конца строки от текущей позицииd^ - удаление начала строки до текущей позиции.Команды отмены произведенных изменений в текущей строке:
u - отмена (undo) последнего измененияU - отмена всех изменений.Команды копирования указанного в команде объекта в буфер:
[#]yw - копирование (yank) текущего слова[#]yy - копирование текущей строкиуG - копирование строк от текущей до конца файлаy$ - копирование части строки от курсора до конца строкиy^ - копирование части строки от курсора до начала строкиКоманды вставки буфера в текст:
p/P - после/перед курсоромКоманды изменения текста:
r<символ> - заменяет (change) текущий символ на указанныйс<объек> - заменяет указанный объект на текст, с клавиатуры - <Esc>:#cw -изменение текущего слова#cc - всей текущей строкиcG - всех строк файла от текущей до последнейcS -части строки от курсора до конца строкис^ - части строки от курсора до начала строки.Команды поиска строки файла по фрагменту её текста:
/<текст> - от текущей строки до конца файла с переходом на начало?<текст> - от текущей строки до начала файла и по всему файлуn - поиск следующей строки в файле, аналогичной найденнойN - поиск предыдущего вхождения в файл заданной строки.Префиксные команды:
:w файл - запись текущего буфера в файл:m,nw файл - запись строк с m-ой по n-ую в файл:e! - отмена всех изменений в буфере с перезагрузкой в него файла с диска:e файл - загрузка файла в буфер с замещением старого содержимого:r файл - добавление содержимого файла после текущего положения курсора:set опция - настройка редактора (см. полное описание vi).Terminator — программа для Linux. Отображает несколько терминалов в одном окне.
Можно добавлять новые терминалы, разбивая текущее окно как по горизонтали, так и по вертикали. Помимо этого можно создавать вкладки. Тем самым, экономится очень много рабочего пространства. Фактически вы работаете в одном окне.
Terminator поддерживает горячие клавиши для быстрого создания новых терминалов, перемещения по ним и прочего. Полный список горячих клавиш можно найти в справочном руководстве, набрав в консоли
Можно добавлять новые терминалы, разбивая текущее окно как по горизонтали, так и по вертикали. Помимо этого можно создавать вкладки. Тем самым, экономится очень много рабочего пространства. Фактически вы работаете в одном окне.
Terminator поддерживает горячие клавиши для быстрого создания новых терминалов, перемещения по ним и прочего. Полный список горячих клавиш можно найти в справочном руководстве, набрав в консоли
man terminator
Terminator можно настроить под себя, изменить цвета, шрифты, поведение программы. Для этого необходимо создать файл config в директории ~/.config/terminator/. Руководство по настройке Terminator можно почитать, набрав в консоли man terminator_config
Установить в Ubuntu:sudo apt install terminator
Установить в ArchLinuxsudo pacman -S terminatorВ файле /etc/services содержится
Anonymous Quiz
58%
соответствия названий сетевых протоколов номерам постоянно закреплённых за ними портов
14%
список серверов DNS, которые следует использовать при подключении к Internet
20%
список активных сетевых подключений
8%
соответствия IP-адресов именам компьютеров в сети
Команды архивирования и сжатия файлов
bunzip2 file1.bz2 разжимает файл ‘file1.gz’gunzip file1.gz
gzip file1 сжимает файл ‘file1’bzip2 file1
gzip -9 file1 сжать файл file1 с максимальным сжатиемrar a file1.rar test_file создать rar-архив ‘file1.rar’ и включить в него файл test_filerar a file1.rar file1 file2 dir1 создать rar-архив ‘file1.rar’ и включить в него file1, file2 и dir1unrar x file1.rar распаковать rar-архивtar -cvf archive.tar file1 создать tar-архив archive.tar, содержащий файл file1tar -cvf archive.tar file1 file2 dir1 создать tar-архив archive.tar, содержащий файл file1, file2 и dir1tar -tf archive.tar показать содержимое архиваtar -xvf archive.tar распаковать архивtar -xvf archive.tar -C /tmp распаковать архив в /tmptar -cvfj archive.tar.bz2 dir1 создать архив и сжать его с помощью bzip2(ключ -j работает не во всех *nix системах)tar -xvfj archive.tar.bz2 разжать архив и распаковать его (ключ -j работает не во всех *nix системах)tar -cvfz archive.tar.gz dir1 создать архив и сжать его с помощью gziptar -xvfz archive.tar.gz разжать архив и распаковать егоzip file1.zip file1 создать сжатый zip-архивzip -r file1.zip file1 file2 dir1 создать сжатый zip-архив и со включением в него нескольких файлов и/или директорийunzip file1.zip разжать и распаковать zip-архив