Unix & Linux

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

2
Es ist mit einem Platzhalter
Dies funktioniert vom Terminal aus: ls /dev/sda* Ich möchte es in einem Bash-Skript mit einer Variablen. Ich habe es versucht: device="a" ls "/dev/sd"$device"*" Aber ich bekomme den Fehler : ls: cannot access '/dev/sda*': No such file or directory.


1
Unerwartetes Ergebnis von a = "$ @"
Ich kämpfe mit dieser Situation: $ set -- 1 2 3 $ a="$@" $ echo "$a" 1 2 3 Was ich unerwartet finde, ist die Aufgabe selbst. man bashsagt dies über die "$@"Erweiterung: Wenn die Erweiterung in doppelten Anführungszeichen erfolgt, wird jeder Parameter zu einem separaten Wort erweitert. Das sollte …



2
Welches ist das Standardpaket, getopt oder getopts (mit einem "s")?
Die Linux Foundation- Liste der Standarddienstprogramme enthält, getoptsjedoch nicht getopt. Ähnliches gilt für die Open Group- Liste der Posix-Dienstprogramme. Inzwischen Wikipedias Liste von Standard - Unix - Befehle enthält getoptaber nicht getopts. In ähnlicher Weise enthält das Windows-Subsystem für Linux (basierend auf Ubuntu basierend auf Debian) auch, getoptaber nicht getopts(und …
7 linux  posix  getopts 

2
Ubuntu 18.04 Neue Netplan / IP-Konfiguration (pointopoint?)
Ich habe einen Root-Server mit Proxmoxinstalliert. Bisher hatte ich immer Ubuntu 16. Jetzt habe ich eine VM auf Ubuntu 18 aktualisiert und brauche ein Beispiel für die neue netplanKonfiguration. Dies war meine alte Schnittstellendatei: auto ens18 iface ens18 inet static address 195.201.52.XXX netmask 255.255.255.255 pointopoint 195.201.8.YYY gateway 195.201.8.YYY dns-nameservers 213.133.98.98 …


3
Warum unterscheidet sich der Exit-Status beim Ausführen von `systemctl start? systemctl is-active` und `systemctl is-active` getrennt?
Die folgende Sequenz gibt mir den Rückgabewert des ersten Befehls, nicht des zweiten, wie ich erwartet hätte (unabhängig davon, ob ich den ersten Befehl in einer Subshell ausführe): sudo systemctl start x; sudo systemctl is-active --quiet x; echo $?; (sudo systemctl start x); sudo systemctl is-active --quiet x; echo $?; …

1
Warten Sie, bis der Übertragungsdämon gestartet ist, bis das USB-Laufwerk bereitgestellt wurde.
Ich führe Transmission-Daemon als systemd-Dienst auf OSMC aus. Beim Öffnen der Fernbedienungs-Weboberfläche nach einem Neustart werden fast immer alle Übertragungen mit der Meldung "Fehler: Keine Daten gefunden! Stellen Sie sicher, dass Ihre Laufwerke verbunden sind [...]" angehalten. Ich gehe davon aus, dass dies daran liegt, dass die Übertragung beginnt, bevor …

1
Wie ist es möglich, im Internet zu surfen, wenn ich Domains nicht auflösen kann?
Mein Netzwerk ist eindeutig durcheinander, aber ich kann nicht herausfinden, wie: derek@vinka:~$ nslookup google.com ;; connection timed out; no servers could be reached derek@vinka:~$ curl google.com <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>301 Moved</TITLE></HEAD><BODY> <H1>301 Moved</H1> The document has moved <A HREF="http://www.google.com/">here</A>. </BODY></HTML> Wenn ich eine Domain nicht nachschlagen kann, sollte ich sie …

1
Netfilter TCP / UDP Conntrack RELATED-Status mit ICMP / ICMPv6
Die Netfilter-Verbindungsverfolgung dient dazu, einige Pakete als "RELATED" für einen Conntrack-Eintrag zu identifizieren. Ich suche nach den vollständigen Details der TCP- und UDP-Conntrack-Einträge in Bezug auf ICMP- und ICMPv6-Fehlerpakete. Speziell für die IPv6-Firewall beschreibt RFC 4890 klar die ICMPv6-Pakete, die nicht verworfen werden sollten http://www.ietf.org/rfc/rfc4890.txt 4.3.1. Verkehr, der nicht fallen …




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.