Unix & Linux

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

2
Was bedeutet Umleitung mit> | tun?
Wann sollten Sie >|die Ausgabe nicht nur in eine Datei umleiten >? Als mir dies gezeigt wurde, wurde erklärt, dass garantiert wurde, dass die Zieldatei zuerst abgeschnitten wurde. Aber ich dachte >schon, dass impliziert. Ist >|nützlich

2
Linien zwischen zwei Mustern drucken (und diese einschließen)
Ich möchte mit dem Greifen an den Zeilen beginnen, die CKam Ende der Zeile stehen, und mit dem Greifen aufhören, wenn die Zeile Dam Ende steht. Ich habe es versucht grep "$CK" "$D" file..txt, aber es hat nicht funktioniert. Eingang: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG Die …

1
Setxkbmap Einstellungen speichern?
Ich habe Probleme, meine Tastatureinstellungen auf Schwedisch zu setzen und Raspbian auf einem Himbeer-Pi auszuführen. Ich habe alles versucht und das einzige, was funktionierte, war der Befehl setxkbmap se. Dadurch werden die Einstellungen jedoch nicht dauerhaft gespeichert, und nach dem Neustart wird die Standardeinstellung wiederhergestellt. Gibt es einen Befehl zum …

4
Bash: Interaktive Remote-Eingabeaufforderung
Ich habe ein Skript, das eine Verbindung zu einem Remote-Server herstellt und prüfe, ob ein Paket installiert ist: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Dieses Beispiel könnte …
16 bash  shell-script  ssh  stdin  read 

1
wie funktioniert ping zero
kann jemand erklären, wie es ping 0funktioniert und es zu übersetzen 127.0.0.1. [champu@testsrv ]$ ping 0 PING 0 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.039 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.013 ms --- 0 ping statistics --- 2 packets transmitted, 2 received, 0% …
16 linux  networking 

5
Verwendung einer generierten Liste von Dateinamen als Argumentliste - mit Leerzeichen
Ich versuche, ein Skript mit einer Liste von Dateinamen aufzurufen, die von gesammelt wurden find. Nichts Besonderes, nur so etwas: $ myscript `find . -name something.txt` Das Problem ist, dass einige der Pfadnamen Leerzeichen enthalten, sodass sie bei der Argumenterweiterung in zwei ungültige Namen aufgeteilt werden. Normalerweise würde ich die …

3
Filtern Sie eine CSV-Datei basierend auf den Werten der fünften Spalte einer Datei und drucken Sie diese Datensätze in eine neue Datei
Ich habe eine CSV-Datei mit dem folgenden Format: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with …
16 linux  sed  awk  csv  filter 

2
was macht `adduser --disabled-login`
Ein Installationsdokument, dem ich folge, weist an, einen Benutzer wie folgt hinzuzufügen: sudo adduser --disabled-login --gecos 'GitLab' git Die --disabled-loginFlagge fehlt in den meisten von mir durchsuchten Manpages. Ich habe zwei Benutzer erstellt, einen mit --disabled-login( foo) und einen ohne ( git). Soweit ich das --disabled-loginbeurteilen kann tut die Flagge …
16 useradd 

1
Low-Level-Bluetooth-Dienstprogramm
Was ist ein Bluetooth-Dienstprogramm für Linux, mit dem ich Geräte koppeln und trennen, Nachrichten von einem Gerät anzeigen, Nachrichten an ein Gerät senden (hoffentlich über das Dateisystem!) Und verfügbare Flags setzen kann? Die Anwendung im Sinn ist, dass ich nur 10 winzige Bluetooth-Tastaturen sagen und jede Taste auf jeder Tastatur …
16 bluetooth 

1
Lassen Sie ssh Hostnamen aus der Konfiguration auflösen, wenn Sie den ProxyCommand- und den Netcat-Modus verwenden
Ich versuche, einige universelle Optionen für das Bouncen von ssh-Verbindungen einzurichten. Hier ist meine ~/.ssh/configDatei, abgekürzt: Host *%via ProxyCommand ssh gateway -W $(echo %h | cut -d%% -f1) %p Host gateway HostName gateway.example.com User username ForwardAgent yes IdentityFile keypathg Host target User username HostName target.example.com IdentityFile keypatht Wenn ich *%viadie …
16 ssh  proxy 



4
Wie kann ich wissen, ob ein virtuelles Paket auf einem Debian-System "installiert" ist?
Einige Pakete haben einen Provides:Header. Zum Beispiel hat das Paket postfixauf Debian Wheezy Provides: mail-transport-agent. Das Paket, mail-transport-agentdas physikalisch nicht existiert, wird als "virtuelles" Paket betrachtet. Wie kann ich auf einem Debian-basierten System wissen, ob ein bestimmtes virtuelles Paket "installiert" (oder "bereitgestellt") ist? Kann ich jedes "bereitgestellte" virtuelle Paket auflisten? …



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.