Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen

2
Was macht chmod -u?
Durch Zufall bin ich weggelaufen chmod -u filenameund es hat mir alle Berechtigungen genommen, die ich hatte filename. Die Manpage verweist nicht auf eine -uOption. Beim Experimentieren konnte ich feststellen, dass nicht alle Berechtigungen entfernt werden, sondern nur der Lese- und Ausführungszugriff, wobei der Schreibzugriff intakt bleibt. Was genau macht …

2
Ermöglicht es ein Programm im Benutzermodus nicht, auf den Kernelspeicher zuzugreifen und die Anweisungen IN und OUT auszuführen, um den Zweck des CPU-Modus zu umgehen?
Wenn sich die CPU im Benutzermodus befindet, kann die CPU keine privilegierten Anweisungen ausführen und kann nicht auf den Kernelspeicher zugreifen. Wenn sich die CPU im Kernel-Modus befindet, kann sie alle Anweisungen ausführen und auf den gesamten Speicher zugreifen. Jetzt in Linux kann ein Benutzer - Modus - Programm den …
19 linux 

2
Sollte ich die Passwörter der Benutzer löschen, nachdem ich die Authentifizierung mit öffentlichen Schlüsseln für SSH eingerichtet habe?
Es ist am besten, öffentliche Schlüssel für SSH zu verwenden. Also meine sshd_confighat PasswordAuthentication no. Einige Benutzer melden sich nie an, z. B. ein SFTP-Benutzer mit Shell /usr/sbin/nologin. Oder ein Systemkonto. So kann ich einen solchen Benutzer ohne Passwort mit anlegen adduser gary --shell /usr/sbin/nologin --disabled-password. Ist das eine gute …

4
Benötigt der Linux-Kernel ein Dateisystem zum Ausführen?
Meiner Meinung nach ist dies der Fall, da für jede nützliche Exposition gegenüber der Außenwelt (nicht privilegierter Prozessormodus) zunächst ein Prozess erforderlich ist, der in der Außenwelt ausgeführt wird. Das würde ein Dateisystem erfordern, sogar ein temporäres In-RAM-Dateisystem. Ein anderer Ingenieur ist nicht mit mir einverstanden, aber ich kann das …


2
Was bedeutet // 1 /
QNX4-Betriebssystem mit Korn Shell. Dies ist eine .profile-Datei. export VARDIR=//1/usr/pvcs Was repräsentiert die // 1 /?
19 ksh  qnx 

3
Gibt es irgendwelche Nachteile bei der Einstellung von "noclobber"?
Da zshalle Dateien den Befehl gegeben verprügeln können: >* Ich denke, dass das Setzen der Option noclobbereine gute Idee wäre. Ich kann immer verwenden, >| filewenn ich das Standard-Clobber-Verhalten sowohl in bash als auch in zsh verwenden möchte. (zsh erlaubt auch die alternative Syntax >!file). Ich noclobbervermute, dass aufgrund der …
19 bash  shell  zsh 


3
Warum kann die Größe der Inode-Tabelle normalerweise nicht geändert werden?
Unix-Dateisysteme haben normalerweise eine Inode-Tabelle, und die Anzahl der Einträge in dieser Tabelle wird normalerweise zum Zeitpunkt der Erstellung des Dateisystems festgelegt. Dies führt manchmal dazu, dass Benutzer mit viel Speicherplatz verwirrende Fehlermeldungen zu fehlendem Speicherplatz erhalten, und selbst wenn sie das Problem erkannt haben, gibt es keine einfache Lösung …



6
Wie extrahiere ich teilweise eine komprimierte, riesige Textdatei?
Ich habe eine Zip-Datei mit einer Größe von 1,5 GB. Der Inhalt ist eine lächerlich große Nur-Text-Datei (60 GB), und ich habe derzeit nicht mehr genügend Speicherplatz auf meiner Festplatte, um alles zu extrahieren, noch möchte ich alles extrahieren, selbst wenn dies der Fall wäre. Für meinen Anwendungsfall würde es …

1
Wie sichere ich Linux-Systeme gegen den BlueBorne-Remote-Angriff?
Das Armis Lab hat einen neuen Vektorangriff entdeckt, der alle Geräte mit aktiviertem Bluetooth betrifft, einschließlich Linux- und IoT-Systemen. BlueBorne-Angriff auf Linux Armis hat zwei Schwachstellen im Linux-Betriebssystem gemeldet, mit denen Angreifer die vollständige Kontrolle über infizierte Geräte erlangen können. Das erste Problem ist eine Sicherheitsanfälligkeit, die dem Angreifer dabei …

3
ist die Leitung gleich der Leitung -1?
lsGibt die Ausgabe in mehreren Spalten zurück, während die ls|catAusgabe ls -1für Verzeichnisse, die ich ausprobiert habe, Byte-identisch ist . Trotzdem sehe ich ls -1in Antworten wie gepiped ls -1|wc -l. Gibt es jemals einen Grund, es vorzuziehen ls -1? Warum ändert ...|catsich die Ausgabe von ls?
19 shell  ls 

2
Was macht grep, wenn die CPU nicht läuft?
Bei der Suche nach Übereinstimmungen mit grepstelle ich häufig fest, dass die nachfolgende Suche erheblich weniger Zeit in Anspruch nimmt als die erste - z. B. 25s vs. 2s. Es liegt auf der Hand, dass die Datenstrukturen aus der letzten Ausführung nicht wiederverwendet wurden - diese sollten freigegeben werden. Als …
19 grep  performance 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.