Unix & Linux

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

2
Erstellen Sie den Index für die automatische Vervollständigung (oder wie auch immer er heißt) und die Binärdateien im $ PATH-Cache in zsh neu
Nach der Installation neuer Software weiß ein bereits geöffnetes Terminal mit zsh nichts über die neuen Befehle und kann für diese keine automatische Vervollständigung generieren. Das Öffnen eines neuen Terminals behebt anscheinend das Problem. Kann der Index (oder wie auch immer Sie ihn nennen) neu erstellt werden, sodass die automatische …
75 zsh  autocomplete 

5
Welcher Prozess hat dieses X11-Fenster erstellt?
Gibt es bei einer X11-Fenster-ID eine Möglichkeit, die ID des Prozesses zu ermitteln, der sie erstellt hat? Dies ist natürlich nicht immer möglich, zum Beispiel wenn das Fenster über eine TCP-Verbindung kam. Für diesen Fall möchte ich die IP und den Port, die mit dem entfernten Ende verbunden sind. Die …
75 process  x11 

2
su options - Befehl als anderer Benutzer ausführen
Ich habe mich gefragt, wie ich einen Befehl als ein anderer Benutzer aus einem Skript ausführen soll. Ich habe den Eigentümer des Skripts als root festgelegt. Ich habe auch den folgenden Befehl im Skript ausgeführt, um den Befehl als Hudson-Benutzer auszuführen: su -c command hudson Ist das die richtige Syntax?
75 bash  scripting  su  sudo 

19
Welche GNU / Linux-Distribution für ein altes System von 1999?
Ich habe einen 12 Jahre alten Toshiba Libretto- Laptop mit einem Transmeta Crusoe-Prozessor TM 5600 mit etwa 600 MHz, 128 MB RAM und S3 Savage- Grafik. Welches Ubuntu (oder ein anderes GNU / Linux-basiertes Betriebssystem) kann ich für einen stabilen Betrieb verwenden? Ich beabsichtige, den Laptop für grundlegende Computeranforderungen wie …

5
Wie kann ich feststellen, ob ein Paket über yum in einem Bash-Skript installiert ist?
Ich versuche, ein Skript zu schreiben, das Pakete installiert, aber wenn es zu einem späteren Zeitpunkt im Skript fehlschlägt, wird ein Rollback durchgeführt, unabhängig davon, was installiert wurde. Natürlich, wenn der Benutzer bereits zuvor ein Paket installiert hat, möchte ich es nicht unter ihnen deinstallieren. Wie kann mein Skript erkennen, …


9
Wie löse ich das Problem, dass ein Terminalbildschirm durcheinander geraten ist? (normalerweise nach einer Größenänderung)
Manchmal ist ein Terminalbildschirm durcheinander, und wenn wir man lsdie Hilfeseiten lesen oder den Aufwärtspfeil drücken, um zu den vorherigen Befehlen im Verlauf zu gelangen, werden auf dem Bildschirm Zeichen angezeigt, die nicht an der richtigen Stelle angezeigt werden. (Behandeln Sie beispielsweise das Ende des Bildschirms als eine Stelle in …
75 bash  terminal 


3
Wofür sind PID- und Sperrdateien?
Ich sehe oft, dass Programme pid- und lock-Dateien angeben. Und ich bin mir nicht ganz sicher, was sie tun. Zum Beispiel beim Kompilieren von nginx: --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ Kann jemand etwas Licht auf dieses werfen?
75 lock  pidfile 




8
Wie mounte ich ein Gerät unter Linux?
Ich habe einige Ressourcen zum Befehl mount zum Mounten von Geräten unter Linux gelesen, aber keine davon ist klar genug (zumindest für mich). Im Großen und Ganzen sagen die meisten Führer: $ mount (lists all currently mounted devices) $ mount -t type device directory (mounts that device) for example (to …
75 linux  mount 

3
Wie funktionieren die Interna von sudo?
Wie sudoarbeitet man intern? Wie ist es möglich, dass es anders als ohne das root-Passwort root werden kann su? Welche Systemanrufe usw. sind in den Prozess involviert? Handelt es sich nicht um eine Sicherheitslücke in Linux (z. B. warum konnte ich keine stark gepatchten Dateien kompilieren sudo, die einfach das …
74 sudo  root  privileges 


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.