Поиск по сайту:

10 вопросов и ответов на собеседовании по различным командам в Linux


Наша последняя статья «10 полезных вопросов для собеседования по SSH» получила высокую оценку на различных сайтах социальных сетей, а также на Tecmint. На этот раз мы представляем вам «10 вопросов по различным командам Linux». Эти вопросы станут для вас мозговым штурмом и расширят ваши знания, которые, несомненно, помогут вам в повседневном взаимодействии с Linux и на интервью.

Вопрос 1. У вас есть файл (скажем, Virgin.txt). Вы хотите, чтобы этот файл был защищен от изменений, чтобы никто не мог редактировать или удалить этот файл, даже root. Что вы будете делать?

Синтаксис командыchattr для вышеуказанной цели:

chattr +i virgin.txt

Теперь попробуйте удалить файл под обычным пользователем.

rm -r virgin.txt 

rm: remove write-protected regular empty file `virgin.txt'? Y 
rm: cannot remove `virgin.txt': Operation not permitted

Теперь попробуйте удалить файл от имени пользователя root.

rm -r virgin.txt 

cannot remove `virgin.txt': Operation not permitted
Вопрос 2. Если ваш Linux-сервер используют несколько пользователей, как вы узнаете время использования всех пользователей на вашем сервере по отдельности? ?
apt-get install acct

ac -p 

(unknown)                     14.18 
server                             235.23 
total      249.42
Вопрос 3. Какой инструмент является предпочтительным для создания сетевой статистики для вашего сервера?
apt-get install mrtg
Q4. Можно ли отправить запрос в BIOS из командной строки Linux?
biosdecode 

biosdecode 2.11 

ACPI 2.0 present. 
	OEM Identifier: LENOVO 
	RSD Table 32-bit Address: 0xDDFCA028 
	XSD Table 64-bit Address: 0x00000000DDFCA078 
SMBIOS 2.7 present. 
	Structure Table Length: 3446 bytes 
	Structure Table Address: 0x000ED9D0 
	Number Of Structures: 89 
	Maximum Structure Size: 184 bytes 
PNP BIOS 1.0 present. 
	Event Notification: Not Supported 
	Real Mode 16-bit Code Address: F000:BD76 
	Real Mode 16-bit Data Address: F000:0000 
	16-bit Protected Mode Code Address: 0x000FBD9E 
	16-bit Protected Mode Data Address: 0x000F0000 
PCI Interrupt Routing 1.0 present. 
	Router ID: 00:1f.0 
	Exclusive IRQs: None 
	Compatible Router: 8086:27b8 
	Slot Entry 1: ID 00:1f, on-board 
	...
	Slot Entry 15: ID 02:0c, slot number 2
Вопрос 5. Большая часть Linux-сервера является «безголовой», т. е. работает только в командном режиме. Графический интерфейс не установлен. Как вы найдете описание оборудования и конфигурацию вашего устройства?
dmidecode

Вывод dmidecode обширен. Было бы неплохо перенаправить вывод в файл.

dmidecode > /path/to/text/file/text_file.txt
Вопрос 6. Вам необходимо знать все библиотеки, которые используются и необходимы двоичному файлу, скажем, «/bin/echo». Как вы достигнете желаемого результата?
ldd /bin/echo 

linux-gate.so.1 =>  (0xb76f1000) 
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb7575000) 
/lib/ld-linux.so.2 (0xb76f2000)
Вопрос 7. Вы работаете в армии страны. У вас есть файл (скажем, «topsecret.txt»), который содержит конфиденциальную информацию и информацию о безопасности страны, ядерные ракеты и т. д. Какой метод удаления этого файла вы предпочитаете?
shred -n 15 -z topsecret.txt

shread – перезаписать файл, чтобы скрыть его содержимое, и при необходимости удалить его.

  1. -n — перезаписывает файлы n раз.
  2. -z – добавить окончательную перезапись нулями, чтобы скрыть уничтожение.

Примечание. Приведенная выше команда перезаписывает файл 15 раз, а затем перезаписывает его нулевым значением, чтобы скрыть уничтожение.

Вопрос 8. Можно ли смонтировать раздел NTFS в Linux?

Для получения дополнительной информации прочитайте статью о том, как контролировать раздел NTFS в Linux.

Q9. Что и где вам нужно отредактировать, чтобы рабочим столом по умолчанию при входе в систему был KDE, который в настоящее время является GNOME.
DESKTOP=”KDE”
DISPLAYMANAGER=”KDE”

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

Вопрос 10. Что означает файл изображения intrid?

Это все на данный момент. Я буду здесь снова с еще одной интересной темой, которую стоит знать. А до тех пор следите за обновлениями и подключайтесь к Tecmint. Не забудьте оставить нам свой ценный отзыв в разделе комментариев.