Vyhledávání na webu

10 Rozhovorové otázky a odpovědi na různé příkazy v Linuxu


Náš poslední článek „10 užitečných otázek k rozhovoru SSH“ byl vysoce oceněn na různých stránkách sociálních sítíg a také na Tecmint. Tentokrát vám předkládáme „10 otázek k různým příkazům Linuxu“. Tyto otázky se vám ukážou jako brainstorming a rozšíří vaše znalosti, které vám jistě pomohou v každodenní interakci s Linuxem a v rozhovorech.

Q1. Máte soubor (řekněme virgin.txt). Chcete, aby byl tento soubor odolný proti změnám, aby jej nikdo nemohl upravovat nebo mazat, dokonce ani root. Co budeš dělat?

Syntaxe příkazu chattr pro výše uvedený účel je:

chattr +i virgin.txt

Nyní zkuste soubor odstranit pomocí běžného uživatele.

rm -r virgin.txt 

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

Nyní zkuste soubor odstranit pomocí uživatele root.

rm -r virgin.txt 

cannot remove `virgin.txt': Operation not permitted
Q2. Pokud váš Linux Server používá několik uživatelů, jak zjistíte dobu používání všech uživatelů jednotlivě na vašem serveru ?
apt-get install acct

ac -p 

(unknown)                     14.18 
server                             235.23 
total      249.42
3. otázka. Který nástroj upřednostňujete pro vytváření statistik sítě pro váš server?
apt-get install mrtg
Q4. Je možné odeslat dotaz do systému BIOS z příkazového řádku systému 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
Q5. Většina linuxových serverů je bezhlavá, tj. běží pouze v příkazovém režimu. Není nainstalováno žádné GUI. Jak zjistíte hardwarový popis a konfiguraci vašeho boxu?
dmidecode

Výstup dmidecode je rozsáhlý. Bude to pěkný nápad přesměrovat jeho výstup do souboru.

dmidecode > /path/to/text/file/text_file.txt
Otázka 6. Potřebujete znát všechny knihovny, které používá a potřebuje binární soubor, řekněme „/bin/echo“. Jak dosáhnete žádoucího výstupu?
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)
O7. Pracujete pro armádu země. Máte soubor (řekněme „topsecret.txt“), který obsahuje důvěrné a bezpečnostní informace země, jaderné střely atd. Jaký způsob smazání tohoto souboru preferujete?
shred -n 15 -z topsecret.txt

shread – přepíše soubor, aby se skryl jeho obsah, a volitelně jej smaže.

  1. -n – Přepíše soubory nkrát
  2. -z – Přidání konečného přepsání nulami pro skrytí skartování.

Poznámka: Výše uvedený příkaz přepíše soubor 15krát, než se přepíše nulou, aby se skrylo skartování.

Otázka 8. Je možné v systému Linux připojit oddíl NTFS?

Další informace najdete v článku o tom, jak monitorovat oddíl NTFS v systému Linux.

Otázka 9. Co a kde je potřeba upravit, aby výchozí plochou při přihlášení bylo KDE, což je v současnosti GNOME.
DESKTOP=”KDE”
DISPLAYMANAGER=”KDE”

Uložte soubor s výše uvedeným obsahem. Při příštím spuštění počítače automaticky načte KDE jako výchozí správce zobrazení.

Otázka 10. Co znamená soubor obrázku intrid?

To je prozatím vše. Přijdu znovu s dalším zajímavým tématem, které stojí za to vědět. Do té doby zůstaňte naladěni a připojeni kTecmint. Nezapomeňte nám poskytnout svou cennou zpětnou vazbu v sekci komentářů.