10 Fragen und Antworten im Vorstellungsgespräch zu verschiedenen Befehlen unter Linux
Unser letzter Artikel, "10 nützliche SSH-Interviewfragen", wurde auf verschiedenen Social-Network-Websitessowie auf Tecmint sehr geschätzt. Dieses Mal stellen wir Ihnen "10 Fragen zu verschiedenen Linux-Befehlen" vor. Diese Fragen werden sich für Sie als Brainstorming erweisen und Ihr Wissen erweitern, das Ihnen sicherlich im täglichen Umgang mit Linux und in Interviews helfen wird.
Q1. Sie haben eine Datei (z. B. virgin.txt). Sie möchten, dass diese Datei veränderbar ist, so dass niemand sie bearbeiten oder löschen kann, nicht einmal root. Was werden Sie tun?
Die Syntax des Befehls chattr für den obigen Zweck lautet:
# chattr +i virgin.txtVersuchen Sie nun, die Datei mit dem normalen Benutzer zu entfernen.
$ rm -r virgin.txt
rm: remove write-protected regular empty file `virgin.txt'? Y
rm: cannot remove `virgin.txt': Operation not permittedVersuchen Sie nun, die Datei mit dem Root-Benutzer zu entfernen.
# rm -r virgin.txt
cannot remove `virgin.txt': Operation not permittedQ2. Wenn mehrere Benutzer Ihren Linux-Server verwenden, wie finden Sie die Nutzungszeit aller Benutzer einzeln auf Ihrem Server?
# apt-get install acct
ac -p
(unknown) 14.18
server 235.23
total 249.42Q3. Welches ist das bevorzugte Tool, um Netzwerkstatistiken für Ihren Server zu erstellen?
# apt-get install mrtgQ4. Ist es möglich, eine Abfrage über die Linux-Befehlszeile an das BIOS zu senden?
# 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 2Q5. Die meisten Linux-Server sind headless, d.h. sie laufen nur im Befehlsmodus. Es ist keine GUI installiert. Wie finden Sie die Hardwarebeschreibung und Konfiguration Ihrer Box?
# dmidecode
Die Ausgabe von dmidecode ist umfangreich. Es wäre eine gute Idee, die Ausgabe in eine Datei umzuleiten.
# dmidecode > /path/to/text/file/text_file.txtQ6. Sie müssen alle Bibliotheken kennen, die von einer Binärdatei verwendet und benötigt werden, z. B. '/bin/echo'. Wie erzielen Sie die gewünschte Leistung?
$ 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. Sie arbeiten für die Armee des Landes. Sie haben eine Datei (z. B. "topsecret.txt"), die vertrauliche Informationen und Sicherheitsinformationen des Landes, Atomraketen usw. enthält. Was ist Ihre bevorzugte Methode, um diese Datei zu löschen?
# shred -n 15 -z topsecret.txtshread – Überschreiben Sie eine Datei, um ihren Inhalt auszublenden, und löschen Sie sie optional.
- -n – Überschreibt die Dateien n-mal
- -z – Fügen Sie eine abschließende Überschreibung mit Nullen hinzu, um das Schreddern auszublenden.
Hinweis: Der obige Befehl überschreibt die Datei 15 Mal, bevor er mit Null überschrieben wird, um das Schreddern zu verbergen.
Q8. Ist es möglich, eine NTFS-Partition unter Linux zu mounten?
Weitere Informationen finden Sie im Artikel zum Überwachen einer NTFS-Partition unter Linux.
Q9. Was und wo Sie bearbeiten müssen, damit der Standard-Desktop bei der Anmeldung KDE ist, was derzeit GNOME ist.
DESKTOP=”KDE”
DISPLAYMANAGER=”KDE”Speichern Sie die Datei mit dem obigen Inhalt. Wenn der Rechner das nächste Mal hochfährt, wird KDE automatisch als Standard-Display-Manager geladen.
Q10. Worauf bezieht sich eine interaktive Bilddatei?
Das war's fürs Erste. Ich bin wieder hier mit einem weiteren interessanten Thema, wissenswert. Bis dahin bleiben Sie dran und mit Tecmint verbunden. Vergessen Sie nicht, uns Ihr wertvolles Feedback im Kommentarbereich mitzuteilen.
