Unix & Linux

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



2
Aktualisieren Sie den Linux-Kernel 3 auf 4 in Debian 8
Mein Sound und meine drahtlose Hardware funktionieren unter meinem aktuellen 3.16.x-Kernel auf meinem Debian 8-System nicht. Ich führte auf: apt-cache search linux-image mit der Absicht, den Linux-Kernel der 4.x-Version dazu zu bringen, dies zu beheben (da die Hardware unter Ubuntu 16.04 einwandfrei funktioniert). Es scheint jedoch, dass die Auswahl des …
8 debian  kernel  apt  upgrade 

2
Warum beginnen einige Benutzernamen bei FreeBSD mit einem Unterstrich?
Einige Benutzernamen auf FreeBSD beginnen mit einem Unterstrich: _dhcp:*:65:65:dhcp programs:/var/empty:/usr/sbin/nologin aber andere nicht: www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin Welche Bedeutung hat dieser Unterstrich? Ist es rein historisch oder dient es einem praktischen Zweck? Weitere Beispiele finden Sie in der Datei FreeBSD- Ports / UIDs .
8 freebsd  users 

3
Was passiert, wenn Ihnen die PIDs ausgehen?
Dies ist eine rein akademische Frage, da dies niemals passieren wird. Wenn eine PID als Typ pid_t und nicht als Typ mit beliebiger Genauigkeit gespeichert ist, ist die Anzahl der PIDs, die gleichzeitig vorhanden sein können, begrenzt. Gibt es ein definiertes Verhalten für den Fall, dass PIDs überlaufen? Wird der …
8 process  proc 

2
Im Systemd-Skript ausführen, solange es wahr ist
Ich habe ein Bash-Skript erhalten, das im Wesentlichen Folgendes ausführt: #!/bin/bash [...] while true; do str="broadcast "`randArrayElement "messages[@]"` server_send_message $str sleep $interval done Jetzt möchte ich dies als systemd-Dienst ausführen. Mein Dienstskript sieht folgendermaßen aus: [Unit] Description=Announcer After=network.target [Service] ExecStart=/usr/local/bin/somescript &; disown ExecStop=/usr/bin/kill -9 `cat /tmp/somescript.pid` Type=forking PIDFile=/tmp/somescript.pid [Install] WantedBy=default.target …


5
Erstellen des Verzeichnisses nur mit dem Monatsnamen
Ich wollte neugierig Fragen stellen und wollte ein Verzeichnis wie Januar, Februar ... bis Dezember erstellen, also habe ich sie erstellt, indem ich den Namen individuell angegeben habe. ( mkdir January February.... etc) Ist es möglich, auf einfache Weise Verzeichnisse oder Dateinamen mit dem Namen aller Monate zu erstellen? Beispiel: …


2
Die yum-Installation schlägt aufgrund einer gespeicherten Transaktion fehl
Ich versuche, einige Pakete zu installieren, und yum schlägt jedes Mal fehl, wenn angegeben wird, dass das Paket mit dem Befehl load-transaction installiert werden soll. Ich möchte, dass yum die Pakete aus dem Internet holt und installiert, da das Beenden auf diese Weise lahm ist. Bitte finden Sie den Befehl …
8 centos 

2
"IP route get" zeigt die falsche Quell-IP-Adresse an
Ich habe eine Maschine mit einer Schnittstelle, die zwei IP-Adressen hat: inet 192.168.1.15/32 scope global eth0 inet 10.10.118.45/24 brd 10.10.118.255 scope global eth0:hosts4 Wenn ich zum Beispiel ausführe ip -s route get 8.8.8.8, hat das Ausgangspaket dementsprechend eine Quell-IP-Adresse 10.10.118.45: 8.8.8.8 via 10.10.118.254 dev eth0 src 10.10.118.45 cache users 1 …
8 linux  ip  routing 

2
Stellen Sie die Bildschirmhelligkeit ein: xbacklight funktioniert nicht auf HDMI, xrandr - Helligkeit bleibt nicht erhalten
Ich versuche, benutzerdefinierte Bildschirmbindungen in i3WM festzulegen, und suche nach einer Möglichkeit, die Helligkeit beim Drücken einer Taste zu verringern / zu erhöhen. Ich habe versucht, Folgendes zu verwenden: xbacklight -dec10 xbacklight -set 70 xbacklight würde funktionieren, hat jedoch keinen Einfluss auf meinen mit HDMI verbundenen Monitor, anscheinend keine Hintergrundbeleuchtung: …

1
Der Benutzer systemd kann die Fähigkeit der Benutzergruppe nicht abrufen
Ich habe einen Nicht-Root-Benutzer in der Docker-Gruppe hinzugefügt und einen anderen Dienst ausgeführt, während dieser Nicht-Root-Benutzer eine Verbindung zum Docker-Daemon herstellt. aber der service kann nicht funktionieren. Ich mache ein Testbeispiel dafür: root@# systemctl start docker.service root@# gpasswd -a tiger docker Erstellen Sie einen System-Service in Tiger: [Service] ExecStart=/home/tiger/connectdocker Restart=always …



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.