Wednesday, October 9, 2019

Linux: вопросы среднего уровня


Всем, привет!
Продолжаю список интересных вопросов, которые задают на собеседовании Linux админам.
В этот раз рассмотрим вопросы среднего уровня(middle)
Весь список тут

Вопросы среднего уровня:
20. Что обозначает ```&``` после команды?



21. Что обозначает ```& disown``` после команды?



22. Что такое фильтр пакетов (packet filter) и как он работает?



23. Что такое виртуальная память(Virtual Memory)?



24.Что такое swap и для чего используется?



Что такое "sticky bit"?



Для чего предназначен бит неизменяемости(immutable bit)?



Что такое жесткая ссылка, символическая? Чем отличаются? Что произойдет если удалить источник, на который указывает ссылка?



Что такое айнод(inode) и какие поля в нем хранятся?



Что такое SNMP и для чего он используется?



Как уменьшить размер файла, который используется в текущий момент(например, файла лога)?



Что такое переадресация SSH-порта?

Как добавить пользователя без использования команд useradd/adduser?

Опишите команду mknod и расскажите когда вы её используете?


Загрузка диского пространства 100%, вы удалили огромный файл логов, но df показывает - нет свободного места. В чем проблема?

Вы получаете ошибку "filesystem is full", хотя 'df' говорит об обратном, место есть. В чем проблема?


Расскажите как работает команда 'ps'.


Что происходит с дочерним процессом, который завершил свое выполнение, но у которого нет родительского процесса ожидающего его завершение? Почему это плохо?


Кратко опишите каждое состояние процесса(process states) в ОС Linux.


Вы запускаете скрипт и хотите посмотреть вывод в терминале и сохранить в файл, как это можно сделать?


Объясните, что выполнит данная команда echo "1" > /proc/sys/net/ipv4/ip_forward


Какие типы файлов вы знаете в ОС Linux?


В чем разница между процессом и потоком?



No comments:

Post a Comment