Linux вопросы и ответы на собеседовании

1. В чем основное различие между Linux и Unix?

Linux - это операционная система с открытым исходным кодом, а Unix - это проприетарная операционная система. Таким образом, Linux доступен для бесплатной загрузки, но Unix - это платная ОС (большинство версий).

Подробнее о различиях читайте здесь: Разница между Unix и Linux

2. Как найти активные соединения через терминал?

Используя команду netstat , можно найти активные интернет-соединения с текущим компьютером. Это сетевой служебный инструмент из командной строки.

3. Каковы минимальные требования к разделам в Linux и зарегистрируйте их.

В каждом дистрибутиве Linux должно быть минимум два раздела, а именно:

  • Раздел подкачки
  • Корневая директория

Linux: вопросы и ответы на собеседовании

4. Для чего используется команда SU в Linux?

Команда SU в Linux используется для переключения с одной учетной записи пользователя на другую. Вам просто нужно ввести sudo su и ввести пароль, чтобы переключиться на другую учетную запись пользователя в вашей системе Linux.

5. Подайте команду на выключение системы.

Команда для выключения ОС - shutdown -h time . Вместо времени вы можете добавить число, представляющее секунды, по истечении которых вам необходимо выключить систему.

6. Что такое fork ()?

fork () - это прежде всего системный вызов. Требуется создать новый процесс из уже активного процесса в системной памяти. Поэтому первичный процесс называется родительским процессом, а вновь созданный процесс - дочерним процессом.

7. Сколько режимов уровней выполнения доступно в операционной системе Linux?

Всего в операционной системе Linux доступно семь режимов уровня выполнения.

8. Что вы имеете в виду под системным программным обеспечением с открытым исходным кодом?

Программное обеспечение с открытым исходным кодом - это программное обеспечение, которое свободно доступно для использования. Обычно они подпадают под лицензию GPL, которая позволяет нам просматривать исходный код, манипулировать им и использовать его. Однако мы не можем их перепродавать.

9. Как вы можете составить список всех запущенных программ в вашей системе Linux?

Команду TOP можно использовать для включения всех запущенных процессов в вашей системе Linux. Вы можете ввести TOP в терминале Linux, и вы получите подробную информацию о текущих процессах в вашей системе.

10. В чем разница между BASH и DOS?

BASH - это оболочка Unix и командный язык. DOS - это сокращенная форма Disk Operating System. Он используется в системах Microsoft для интерфейса командной строки. Команды DOS не чувствительны к регистру, тогда как команды BASH чувствительны к регистру.

11. Как вы можете просмотреть текущий объем подкачки и оперативной памяти в вашей системе Linux?

Есть команда, которую можно использовать в терминале в операционной системе Linux. Команда БЕСПЛАТНА. Это позволяет вам просматривать текущую активную оперативную память и память подкачки в системе.

12. Допустимо ли редактировать исходный код Linux Ubuntu с юридической точки зрения?

Определенно да. Linux Ubuntu в настоящее время имеет большое сообщество, которое регулярно редактирует исходный код для внесения изменений и отправляет его команде Linux. Эти изменения проверяются основной командой и внедряются в следующей версии. Таким образом, можно редактировать исходный код, поскольку он подпадает под лицензию GNU GPL.

13. Какая команда используется для включения файлов в определенный каталог?

Чтобы просмотреть существующие файлы в текущем каталоге, вы можете использовать команду LS . Это сокращенная форма для СПИСОК.

14. Что такое ядро ​​в Linux?

Ядро в Linux - неотъемлемая часть ОС. Это ядро ​​ОС Linux. Ядро предоставляет базовые услуги и взаимодействует с пользовательскими командами. Он получает ваши команды, а затем получает результаты из ОС и снова отправляет их пользователю.

15. Перечислите типы ядер.

Ниже перечислены различные типы ядер:

  • Монолитное ядро
  • Микро ядро
  • Гибридное ядро

16. Какая программа используется для безопасного входа в операционную систему Linux?

Secure Shell используется для удаленного входа в ОС Linux. Он также известен как SSH. SSH - это зашифрованный или цитографический сетевой протокол. SSH - хорошая замена Telnet, который ранее использовался в ОС Linux для входа в систему.

17. Назовите раздел, в котором хранятся файлы конфигурации системы в системе Linux.

Раздел, в котором хранятся файлы конфигурации системы в ОС Linux, - это / etc.

18. Кто является создателем операционной системы Linux?

Линус Торвальдс создал операционную систему Linux.

19. Подключите дистрибутивы Linux.

Различные типы дистрибутивов Linux перечислены ниже:

  • Linux Mint
  • Ubuntu
  • Mandriva
  • Arhi
  • Slackware
  • Debian
  • Fedora

20. Где хранится пароль пользователя в операционной системе Linux?

Пароли пользователей хранятся в каталоге / etc / passwd.

21. В ОС Linux этот демон управляет процессом буферизации принтеров.

Демон построчной печати, также известный как LPD, управляет процессом буферизации принтера.

22. Включите файловые системы, поддерживаемые в ОС Linux.

Файловые системы, поддерживаемые Linux, следующие:

  • XFS
  • EXT3
  • NFS
  • RAMFS
  • EXT4
  • АВТО
  • NTFS

23. Что такое лицензия GNU GPL?

Стандартная общественная лицензия GNU - это лицензия свободных программ. Эта Лицензия позволяет Пользователям делиться, копировать и манипулировать кодом программного обеспечения. Поэтому программный код доступен бесплатно.

24. Какая команда используется для удаления файлов в Linux через командную строку?

Команда, используемая для удаления файлов в Linux, - это rm .

25. Назовите команду, используемую для удаления каталога.

Для удаления каталога используется команда rmdir .

26. Какого размера должна быть память подкачки в Linux?

Обычно размер памяти подкачки в системах Linux должен быть в два раза больше размера ОЗУ.

27. Объясните SE-Linux.

SE - Linux - это сокращенная форма Security Enhanced - Linux. Он был разработан для предотвращения незаконных демонов и неправильной конфигурации сервера. Он обеспечивает реализацию контроля доступа. Он реализует права доступа к демонам, программам для файлов, к которым они могут получить доступ. Повышенная безопасность - Linux обеспечивает формирование политики безопасности.

28. Кто является изобретателем операционной системы Unix?

Операционная система Unix создана Деннисом Ричи и Кеном Томпсоном в Bell Labs в 1969 году.

29. Какой текстовый редактор используется по умолчанию в Linux?

Редактором по умолчанию для текстовых файлов в операционной системе Linux является VI Editor. Его можно использовать для редактирования любого текста ASCII.

30. Назовите аргумент для извлечения файлов из архивов с помощью Linux Terminal.

Для извлечения файлов из архивов может использоваться комбинация нескольких команд. Если вы пытаетесь извлечь с помощью команды TAR, вы должны использовать с ней аргумент -x.

31. Что такое диспетчер пакетов?

Менеджер пакетов в Linux - это набор программного обеспечения, которое обеспечивает обновление, изменение, удаление, установку и удаление программ из операционной системы Linux. Она также известна как система управления пакетами. Он специально разработан для автоматической установки и обновления системного программного обеспечения.

32. Как называется загрузчик в операционной системе Linux Ubuntu?

Загрузчик в ОС Linux Ubuntu называется загрузчиком GRUB.

33. Как перейти из одного каталога в другой в операционной системе Linux?

Используя команду CD в Терминале Linux, пользователь может переходить из одного каталога в другой. CD - это сокращенная форма Change Directory.

34. Что такое Sudo Command?

Команда Sudo используется для предоставления пользователям прав доступа наивысшего уровня. Если вы используете команду в терминале Linux, вы можете получить вывод «Доступ запрещен». Если вы хотите, чтобы терминал обрабатывал команду, вы можете использовать префикс SUDO, чтобы получить права администратора на то же самое.

35. Что такое Shell?

Оболочка - это в основном интерфейс между пользовательскими командами и операционной системой. Все, что вводит пользователь, интерпретируется оболочкой, а затем отправляется ядру операционной системы для получения результатов. Он преобразует их в системные вызовы.

36. Включите загрузочные файлы в операционную систему Linux.

В ОС Linux при загрузке загружаются следующие файлы:

/ etc / fstab

/etc/init.d/rc.d/rcN.d

/boot/grub/grub.conf

/ etc / initab

37. Как узнать рабочий уровень операционной системы Linux?

Используя команду runlevel из Терминала Linux, вы можете найти уровень выполнения вашей системы Linux.

38. Подайте команду для установки любого программного обеспечения в ОС Linux Ubuntu.

Команда для установки любого программного обеспечения в ОС Linux выглядит следующим образом:

sudo apt install имя-приложения

39. Как можно завершить выполняющийся в данный момент процесс в терминале Ubuntu?

Комбинация клавиш Ctrl + Z позволяет завершить процесс, выполняющийся в данный момент в Linux Ubuntu Terminal.

40. Какую команду можно использовать для мониторинга портов Linux?

Команда Nmap localhost используется для мониторинга портов в операционных системах Linux.

41. Включите режимы уровня выполнения в Linux.

Режимы уровня выполнения в Linux следующие:

  • Остановка
  • перезагружать
  • Однопользовательский режим
  • Неопределенный
  • Многопользовательский режим
  • X11
  • Многопользовательский режим с сетью

42. Что является ядром ОС Linux?

Ядро Linux - это ядро ​​операционной системы Linux.

Прокомментируйте ниже, если вы обнаружили какую-либо информационную миссию или неверные вопросы и ответы на интервью с Linux.