Unix & Linux

8
Wie kann man feststellen, wann ein Computer inaktiv ist?

Ich habe einen Computer, der nur teilweise verwendet wird, und ich habe mich gefragt, ob es eine Möglichkeit gibt, ihn nach einer Zeit der Inaktivität selbst auszuschalten. Hier ist der schwierige Teil: Wenn ich nur daran gedacht habe, es selbst auszuschalten, wenn die GUI inaktiv ist, wäre es...

8
Zeit innerhalb eines Skripts messen

Dieser Thread zeigt, wie Sie die Zeit messen, die zum Ausführen eines Skripts benötigt wird. In meinem Fall bin ich daran interessiert, die Zeit zwischen zwei Punkten innerhalb eines Skripts zu messen . Hier ist ein Beispiel, wie ich dies verwenden möchte: start_measuring_time Line 1 Line 2 .. Line...

8
Bash-Farbausgabe schlägt fehl

Ist es ein Sed- oder Echo-Problem? Was mache ich falsch? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test...

8
grep umgebende Charaktere eines Matches

Ich möchte in einem riesigen Datenbank-Dump suchen und ersetzen, und es tut nicht das, was meiner Meinung nach passieren sollte. Ich möchte nach meiner Zielzeichenfolge in der Datei suchen und dann die umgebenden 8 Zeichen oder so sehen (je nach Bedarf muss ich diese Zahl möglicherweise anpassen)....

8
Alternative zu "pkill" oder "pgrep -f" auf Cygwin?

Angenommen, ich habe meinen Prozess wie folgt gestartet: java -DSOME_STRING -jar foo.jar Dann kann ich unter Linux Folgendes verwenden, um diesen Prozess zu finden oder zu beenden: pgrep -f SOME_STRING pkill -f SOME_STRING Dies scheint jedoch bei Cygwin nicht zu funktionieren. Kann jemand eine...

8
Solaris ptree-Tool für Linux

Ich suche das Linux-Tool, das die gleiche Ausgabe wie der Solaris-Baum druckt. Zum Beispiel: # ptree 538 538 /usr/lib/ssh/sshd 889 /usr/lib/ssh/sshd 890 /usr/lib/ssh/sshd 1498 -sh 1649 bash 1656 -sh 1660 bash 13716 ptree 538 Ich bin mir bewusst, dass pstree existiert, aber ich mag das Ausgabeformat...

8
So debuggen Sie die SSH-Portweiterleitung

Dies ist eine Erweiterung des SSH-Ports, um von überall auf meinen Heimcomputer zuzugreifen Ich habe die dort genannten Dinge ausprobiert, kann aber sshmeine Maschine nicht erreichen. Netgear-Router-Einstellungen für die Portweiterleitung: Start Port: 22 End Port: 22 Server IP Address: IP address...

8
Mehrere installierte Versionen von Git - Centos

Ich habe git 1.6 vor ein oder zwei Jahren manuell installiert. Ich habe heute festgestellt, dass die Version 1.7 in yum verfügbar ist, und habe sie installiert (Paket git-all). Ich erhalte jetzt die folgende Ausgabe: [root@ovz5197 ~]# git --version bash: /usr/local/bin/git: No such file or...

8
DEC ANSI-Befehlssequenzfragen; Cursorbewegung

Ich schreibe also eine Terminalemulation (ich weiß, ich sollte nur Kitt kompilieren usw.) und bin gerade dabei, vttest zu durchlaufen, um sicherzustellen, dass es richtig ist. Ich stütze mich vorerst auf den VT102, werde aber später Terminalfunktionen wie Farbe hinzufügen, wenn die Grundlagen...