Pesquisa de site

10 perguntas e respostas da entrevista sobre vários comandos no Linux


Nosso último artigo, “10 perguntas úteis para entrevistas SSH” foi muito apreciado em vários sites de redes sociais, bem como no Tecmint. Desta vez apresentamos “10 perguntas sobre vários comandos do Linux“. Estas perguntas serão um brainstorming para você e irão agregar ao seu conhecimento o que certamente o ajudará na interação diária com o Linux e em Entrevistas.

Q1. Você tem um arquivo (digamos virgin.txt). Você deseja que este arquivo seja à prova de alterações para que ninguém possa editá-lo ou excluí-lo, nem mesmo o root. O que você vai fazer?

A sintaxe do comando chattr, para o propósito acima é:

chattr +i virgin.txt

Agora tente remover o arquivo usando o usuário normal.

rm -r virgin.txt 

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

Agora tente remover o arquivo usando o usuário root.

rm -r virgin.txt 

cannot remove `virgin.txt': Operation not permitted
Q2. Se vários usuários estiverem usando seu servidor Linux, como você encontrará o tempo de uso de todos os usuários, individualmente em seu servidor ?
apt-get install acct

ac -p 

(unknown)                     14.18 
server                             235.23 
total      249.42
Q3. Qual é a ferramenta preferida para criar estatísticas de rede para o seu servidor?
apt-get install mrtg
Q4. É possível enviar uma consulta ao BIOS a partir da linha de comando do 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. A maior parte dos servidores Linux são headless, ou seja, eles são executados apenas no modo de comando. Nenhuma GUI está instalada. Como você encontrará a descrição do hardware e a configuração da sua caixa?
dmidecode

A saída do dmidecode é extensa. Será uma boa ideia redirecionar sua saída para um arquivo.

dmidecode > /path/to/text/file/text_file.txt
Q6. Você precisa conhecer todas as bibliotecas que estão sendo usadas e necessárias para um binário, digamos ‘/bin/echo’. Como você alcançará o resultado desejável?
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)
Q7. Você está trabalhando para o exército do país. Você tem um arquivo (digamos “topsecret.txt”) que contém informações confidenciais e de segurança do país, mísseis nucleares, etc. Qual será o seu método preferido para excluir este arquivo?
shred -n 15 -z topsecret.txt

shread – sobrescreve um arquivo para ocultar seu conteúdo e, opcionalmente, excluí-lo.

  1. -n – Sobrescreve os arquivos n vezes
  2. -z – Adicione uma substituição final com zeros para ocultar a fragmentação.

Nota: O comando acima sobrescreve o arquivo 15 vezes antes de sobrescrever com zero, para ocultar a destruição.

Q8. É possível montar uma partição NTFS no Linux?

Para obter mais informações, leia o artigo sobre como monitorar uma partição NTFS no Linux.

Q9. O que e onde você precisa editar para que a área de trabalho padrão no login seja o KDE, que atualmente é o GNOME.
DESKTOP=”KDE”
DISPLAYMANAGER=”KDE”

Salve o arquivo com o conteúdo acima. Da próxima vez que a máquina inicializar, ela carregará automaticamente o KDE como gerenciador de exibição padrão.

Q10. A que se refere um arquivo de imagem intrid?

É tudo por agora. Estarei aqui novamente com outro tema interessante, que vale a pena conhecer. Até lá, fique ligado e conectado àTecmint. Não se esqueça de nos fornecer seus valiosos comentários na seção de comentários.