Unix & Linux

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

2
So ändern Sie das Standardverzeichnis für neue Fenster im tmux
Ich bin kürzlich vom GNU-Bildschirm zu tmux gewechselt . Ich finde es ziemlich ähnlich, aber mit größerer Unterstützung (ich wechselte aufgrund eines Problems mit der Fluchtzeit in Neovim - Auflösung war nur für tmux). Leider kann ich in tmux keinen ähnlichen Befehl finden: screen -X eval "chdir $(some_dir)" Der obige …
42 linux  tmux  gnu-screen 


3
Wie verwende ich ssh über http oder https?
Ich habe einen Linux Fedora21-Client-Laptop hinter einer Unternehmens-Firewall (die über http- und https-Ports aber nicht über SSH 22 verfügt) und ich habe einen Linux Fedora21-Server zu Hause hinter meinem eigenen Router. Das Surfen mit https funktioniert, wenn ich die öffentliche IP-Adresse meines Heimservers angebe (weil ich meinen Heimrouter konfiguriert habe) …
42 sshd  http-proxy 


4
Was ist der Unterschied zwischen / tmp und / run?
Laut FHS-3.0 , /tmpist für temporäre Dateien und /runist für den variablen Datenlaufzeit. Die Daten in /runmüssen beim nächsten Start gelöscht werden, was jedoch nicht erforderlich /tmpist. Programme dürfen jedoch nicht davon ausgehen, dass die Daten in /tmpbeim nächsten Programmstart verfügbar sind. All das scheint mir ziemlich ähnlich zu sein. …
42 linux  files  filesystems  fhs 

9
Ein Bash-Skript kann nicht mit Strg + C gestoppt werden
Ich habe ein einfaches Bash-Skript mit einer Schleife zum Drucken des Datums und zum Senden eines Pings an einen Remotecomputer geschrieben: #!/bin/bash while true; do # *** DATE: Thu Sep 17 10:17:50 CEST 2015 *** echo -e "\n*** DATE:" `date` " ***"; echo "********************************************" ping -c5 $1; done Wenn ich …
42 bash  terminal  signals 

4
Teilen Sie Ihren Desktop mit Google Hangouts, Dual Monitor und GNOME Shell
Ich habe einen Laptop mit einem eingebauten Bildschirm und einem angeschlossenen Monitor. Wenn ich den Video-Hangout von Google starte und meinen Desktop freigebe, möchte ich nur den angehängten Bildschirm freigeben, weiß aber nicht wie. Im Moment habe ich zwei Monitore: LVDS1Entspricht dem Bildschirm meines Laptops, der als sekundärer Bildschirm konfiguriert …

9
Wie benenne ich mehrere Dateien um, indem ich die Zeichenfolge im Dateinamen ersetze? Diese Zeichenfolge enthält ein "#"
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux Diese genannten Artikel haben alle meine Frage beantwortet. Jedoch arbeitet keiner von ihnen für mich. Ich vermute, es liegt daran, dass die Zeichenfolge, die ich ersetzen möchte, ein # enthält. Gibt es eine spezielle Möglichkeit, dies zu beheben? Ich habe eine Image-Datei, bei der während einer …
42 sed  rename  mv 

7
Wie kopiere ich mehrere Dateien mit einem Platzhalter?
Ich habe einen Ordner mit einer Reihe von Dateien in ABC. * (Es gibt ungefähr 100 solcher Dateien). Ich möchte sie alle in neue Dateien kopieren, deren Namen mit DEF beginnen. * Also will ich ABC.Page1 ABC.Page2 ABC.Topic12 ...etc kopiert nach DEF.Page1 DEF.Page2 DEF.Topic12 ...etc Was ist der einfachste Weg, …

2
Wie kann man mit GDB ein-, aussteigen und überschreiten?
helpWährend ich in der GDB war, habe ich getippt , aber nichts über Einsteigen, Übersteigen und Aussteigen gefunden. Ich habe einen Haltepunkt in ein Assembly-Programm in _start( break _start) eingefügt . Danach habe ich getippt nextund das Debuggen beendet. Ich denke, es war, weil es fertig war _startund nicht so …

7
Erhalte die ersten X Zeichen vom cat Befehl?
Ich habe eine Textdatei, die ich in eine Variable in meinem Shell-Skript ausgebe. Ich brauche aber nur die ersten 50 Zeichen. Ich habe versucht, cat ${filename} cut -c1-50aber ich bekomme weit mehr als die ersten 50 Zeichen? Das kann daran liegen, dass Sie cutnach Zeilen suchen (nicht 100% sicher), während …
42 cat  cut 

7
Kann sed neue Zeilenzeichen ersetzen?
Gibt es ein Problem mit sed und New Line Character? Ich habe eine Datei test.txt mit folgendem Inhalt aaaaa bbbbb ccccc ddddd Folgendes funktioniert nicht: sed -r -i 's/\n/,/g' test.txt Ich weiß, dass ich das verwenden kann, traber meine Frage ist, warum es mit sed nicht möglich scheint. Wenn dies …
42 sed 

1
Verbindung zu IP 0.0.0.0 erfolgreich. Wie? Warum?
Wir bedienen einen Port auf localhost und möchten einen anderen Prozess einchecken, ob der Port verfügbar ist. Aufgrund eines Fehlers in unserem Code wird tatsächlich versucht, eine Verbindung zur IP 0.0.0.0:<port>herzustellen, und aus irgendeinem Grund gelingt dies - wie strace beweist: [...] connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 [...] …
41 networking  tcp  strace 



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.