Recherche de site Web

10 questions et réponses d'entretien sur diverses commandes sous Linux


Notre dernier article, « 10 questions utiles pour un entretien SSH » a été très apprécié sur divers sites de réseaux sociaux ainsi que sur Tecmint. Cette fois, nous vous présentons « 10 questions sur diverses commandes Linux ». Ces questions constitueront pour vous un véritable brainstorming et enrichiront vos connaissances, ce qui vous aidera sûrement dans vos interactions quotidiennes avec Linux et lors des entretiens.

Q1. Vous disposez d'un fichier (disons virgin.txt). Vous voulez que ce fichier soit inaltérable afin que personne ne puisse le modifier ou le supprimer, pas même root. Que ferez-vous?

La syntaxe de la commande chattr, dans le but ci-dessus, est :

chattr +i virgin.txt

Essayez maintenant de supprimer le fichier en utilisant un utilisateur normal.

rm -r virgin.txt 

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

Essayez maintenant de supprimer le fichier en utilisant l'utilisateur root.

rm -r virgin.txt 

cannot remove `virgin.txt': Operation not permitted
T2. Si plusieurs utilisateurs utilisent votre serveur Linux, comment connaîtrez-vous le temps d'utilisation de tous les utilisateurs, individuellement sur votre serveur ?
apt-get install acct

ac -p 

(unknown)                     14.18 
server                             235.23 
total      249.42
T3. Quel est l'outil préféré pour créer des statistiques de réseau pour votre serveur ?
apt-get install mrtg
Q4. Est-il possible d'envoyer une requête au BIOS à partir de la ligne de commande 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. La plupart des serveurs Linux sont sans tête, c'est-à-dire qu'ils fonctionnent uniquement en mode commande. Aucune interface graphique n'est installée. Comment trouverez-vous la description matérielle et la configuration de votre box ?
dmidecode

La sortie de dmidecode est étendue. Ce serait une bonne idée de rediriger sa sortie vers un fichier.

dmidecode > /path/to/text/file/text_file.txt
Q6. Vous devez connaître toutes les bibliothèques utilisées et nécessaires par un binaire, par exemple « /bin/echo ». Comment obtiendrez-vous le résultat souhaité ?
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. Vous travaillez pour l'armée du pays. Vous disposez d'un fichier (par exemple « topsecret.txt ») qui contient des informations confidentielles et de sécurité du pays, des missiles nucléaires, etc. Quelle sera votre méthode préférée pour supprimer ce fichier ?
shred -n 15 -z topsecret.txt

shread – écrasez un fichier pour masquer son contenu et éventuellement supprimez-le.

  1. -n – Écrase les fichiers n fois
  2. -z – Ajoutez un écrasement final avec des zéros pour masquer le déchiquetage.

Remarque : La commande ci-dessus écrase le fichier 15 fois avant de l'écraser par zéro, pour masquer le déchiquetage.

Q8. Est-il possible de monter une partition NTFS sous Linux ?

Pour plus d'informations, lisez l'article sur la façon de surveiller une partition NTFS sous Linux.

Q9. Que devez-vous modifier et où pour que le bureau par défaut lors de la connexion soit KDE, qui est actuellement GNOME.
DESKTOP=”KDE”
DISPLAYMANAGER=”KDE”

Enregistrez le fichier avec le contenu ci-dessus. La prochaine fois que la machine démarrera, elle chargera automatiquement KDE comme gestionnaire d'affichage par défaut.

Q10. À quoi fait référence un fichier image intrid ?

C'est tout pour le moment. Je reviendrai ici avec un autre sujet intéressant, qui mérite d'être connu. D'ici là, restez à l'écoute et connecté à Tecmint. N'oubliez pas de nous faire part de vos précieux commentaires dans la section commentaires.