Unix & Linux

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


3
LD_LIBRARY_PATH ist nach sudo immer leer
Ich erhalte Fehler in der gemeinsam genutzten Bibliothek, wenn ich Software manuell zu installieren scheine. Bei der Ausführung wird echo $LD_LIBRARY_PATHes als .. nichts angezeigt . Ich habe versucht /usr/local/lib, eine .confDatei hinzuzufügen , /etc/ld.so.conf.daber es scheint, als würde sie niemals ausgeführt. Dies funktioniert auch nicht (Anführungszeichen oder auf andere …

5
Listen Sie alle Befehle eines bestimmten Debian-Pakets auf
Ich möchte wissen, welche Befehle mir ein bestimmtes Debian-Paket bietet. Nehmen wir zum Beispiel an, ich habe ein Paket namens installiert x.deb. Dieses Paket enthält sicherlich einige Befehle, die ich verwenden kann. So listen Sie diese Befehle auf. Ich weiß, dass ich den compgenBefehl bash verwenden kann, um eine Liste …

4
Ist es möglich, mein Display auf Bernstein-Monochrom umzustellen?
Ich weiß, das klingt wirklich dumm, und ich habe nicht vor, so viel zu verwenden, aber gibt es eine Möglichkeit mit xrandroder etwas Ähnlichem, mein Display so zu gestalten, dass es Graustufen entspricht, aber eine Farbe anstelle von Grau verwendet? Ich denke, es wäre ein wirklich cooler Effekt für einige …
9 x11  xrandr 

2
Wie bestimmt der ELF-Loader die anfängliche Stapelgröße?
Ich studiere die ELF-Spezifikation ( http://www.skyfree.org/linux/references/ELF_Format.pdf ) und ein Punkt, der mir über den Programmladeprozess nicht klar ist, ist, wie und was der Stapel initialisiert wird Die anfängliche Seitengröße ist. Hier ist der Test (unter Ubuntu x86-64): $ cat test.s .text .global _start _start: mov $0x3c,%eax mov $0,%edi syscall $ …

1
Wie gehe ich mit Unterstrichen in Hostnamen um?
Ich habe DNS auf dem Server meines Unternehmens eingerichtet und es funktioniert einwandfrei, außer ich habe Probleme mit einigen Telefonen. Eines der Telefone ist beispielsweise "Huawei P9 lite", und der Hostname (auf dem Telefon festgelegt, keine Möglichkeit, dies ohne root zu ändern) lautet "HUAWEI_P9_lite", wodurch meine Protokolle mit Fehlern überflutet …
9 dns  hostname  bind 

1
Maximal viele TCP-Verbindungen auf einem Linux-System
Ich weiß, dass dies /etc/security/limits.confdie dauerhaften weichen und harten Grenzen für mehrere Werte bietet. In der entsprechenden Liste gibt es jedoch keinen Hinweis auf auferlegte Grenzwerte für: a) gleichzeitige offene TCP-Verbindungen b) Anzahl der Unix-Domain-Sockets Wo und wie kann jemand diese einstellen / bekommen? Sind diese Werte irgendwie miteinander verbunden?
9 security  tcp  socket  limit 

1
Warum wurden 2013 Probleme mit dem „USB-Stick-Stall“ gemeldet? Warum wurde dieses Problem nicht durch den vorhandenen Code "No-I / O Dirty Throttling" gelöst?
Das schädliche Problem mit dem USB-Stick-Stall - LWN.net, November 2013. Artem S. Tashkinov ist kürzlich auf ein Problem gestoßen, das zumindest einigen LWN-Lesern bekannt sein wird. Schließen Sie ein langsames Speichergerät (z. B. einen USB-Stick oder einen Media Player) an einen Linux-Computer an und schreiben Sie viele Daten darauf. Das …
9 linux  cache 

1
Wie überprüfe ich eine Hash-Summen-Datei unter FreeBSD?
Situation Ich bin auf FreeBSD 11.2 ohne GUI. Ich bin brandneu in BSD-Systemen. Angenommen, wir haben eine SHA512SUMauf FreeBSD generierte Datei mit: sha512 encrypt-file-aes256 decrypt-file-aes256 > SHA512SUM Es sieht anders aus als das Linux-Format, das unter Linux mit --tagswitch generiert werden kann : SHA512 (encrypt-file-aes256) = 9170caaa45303d2e5f04c21732500980f3b06fc361018f953127506b56d3f2f46c95efdc291e160dd80e39b5304f327d83fe72c625ab5f31660db9c99dbfd017 SHA512 (decrypt-file-aes256) = …

3
Wie finde und ersetze ich mehrere Feldwerte mit jq?
In der folgenden JSON-Datei { "email": "xxx", "pass": "yyy", "contact": [ { "id": 111, "name": "AAA" } ], "lname": "YYY", "name": "AAA", "group": [ { "name": "AAA", "lname": "YYY", } ], Ich muss nach dem Schlüssel "Name" suchen und seinen Wert an allen Stellen durch "XXX" ersetzen. Welcher jq-Befehl macht …
9 sed  json  jq 

2
Warum nicht ssh.service, sondern sshd.service?
Wenn Sie Änderungen vorgenommen haben /etc/ssh/sshd_config, können Sie diese ausführen systemctl restart sshd.service, um die Änderung widerzuspiegeln. Zumindest in meiner Umgebung systemctl restart ssh.servicefunktioniert das auch. Und systemctl --all list-units ssh*sagt mir, dass es keinen Dienst mit dem Namen gibt sshd.service. Warum wird sshd.servicees dann weit verbreitet und tatsächlich gültig? …
9 ssh  systemd 

2
Unterschied zwischen * und? * Glob in Bash
* ist ungefähr ein Platzhalter mit einer unbegrenzten Länge. ? ist ungefähr ein Platzhalterzeichen für eine oder eine Länge von eins. Gibt es einen Unterschied zwischen der Verwendung von *vs ?*bei der Suche nach Zeichenfolgen in bash?
9 bash  wildcards 

2
jq - Objekte aus der Datei zum JSON-Array hinzufügen
Ich möchte mit jq ein Array mit Elementen und Wert in eine vorhandene JSON-Datei einfügen. Ich habe bereits eine Datei (input.json) mit { "id": 9, "version": 0, "lastUpdTs": 1532371267968, "name": "Training" } Ich möchte dies in ein anderes Gruppenarray in diesem json (orig.json) hinzufügen. [ { "name": "JAYS", "sourceConnection": { …
9 array  json  jq 

1
Prozess mit PID 1 im Docker-Container kann nicht abgebrochen werden
Ich habe die folgende Docker-Datei zum Erstellen eines Containers mit einem PowerDNS-Recursor: FROM debian:stretch-slim ENV DEBIAN_FRONTEND noninteractive RUN apt-get update && \ apt-get install --no-install-recommends -y \ pdns-recursor && \ rm -rf /var/lib/apt/lists/* && \ apt-get clean COPY ./configuration/recursor.conf /etc/powerdns/recursor.conf RUN chown -R :pdns /etc/powerdns/ && \ chmod 0750 /etc/powerdns/ …

1
Wie kann man Daemon stdout in openrc anzeigen?
Wie finde ich stdout eines Prozesses in openrc? So habe ich meinen Daemon erstellt. /etc/init.d/mydaemon #!/sbin/openrc-run command="python3" command_args="/srv/http/tornado.py" command_background="yes" pidfile="/tmp/tornado.pid" Alles, was ich in meinen Protokollen bekomme, ist: * Starting tornado ... [ ok ] Ich habe Standard /etc/rc.confmit eingestellt rc_logger="YES". Was ich gerne bekommen würde, ist so etwas wie …
9 daemon  stdout  openrc 

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.