Usefull Debian: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
==Asterisk== | |||
https://www.commandlinefu.com/commands/view/5179/watch-active-calls-on-an-asterisk-pbx | |||
= Lighttpd = | = Lighttpd = | ||
Latest revision as of 10:28, 16 March 2020
Asterisk
[edit]https://www.commandlinefu.com/commands/view/5179/watch-active-calls-on-an-asterisk-pbx
Lighttpd
[edit]Stop / Restart Lighttpd Web Server
[edit]check lighttpd config before start/stop/restart
# lighttpd -f /etc/lighttpd/lighttpd.conf -t
Stop lighttpd
# /etc/init.d/lighttpd stop
Restart lighttpd
# /etc/init.d/lighttpd restart
Start lighttpd
# /etc/init.d/lighttpd start
vServer
[edit]'vserver-stat' gibt den Status der vServer aus
Zombie vServer neu starten
[edit]he-srv-01:~# vserver-stat CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME 4 59 1.1G 510.6M 8h49m14 51m37s65 48d05h10 vs-psl-web 40005 81 1.4G 268.1M 5h50m38 2h14m32 25d23h02 vs-db-01 40006 25 1.7G 88.3M 19m01s54 11m36s90 48d05h10 vs-web-kdwde-dev 40009 7 467.4M 217M 1h26m51 7m00s25 48d05h10 vs-psl-mail 40010 24 316.9M 71.3M 21h57m31 22h26m59 48d05h10 vs-web-apache2 40011 15 1.3G 83.3M 2h30m23 55m25s83 48d05h10 vs-web-lighttpd 40012 12 172.3M 23.5M 4d14h30 8h26m48 25d23h03 40052 21 528.6M 29.8M 4m37s52 6m31s57 19d23h19 vs-web-apache2nginx
in diesem Fall: 40012
diese Nummer brauchst du für den "vkill" Aufruf:
erstmal vorsichtig töten, zweimal hintereinander mit einer halben Minute warten dazwischen:
vkill --xid 40012 -s 15; sleep 30; vkill --xid 40012 -s 15
wenn vserver-stat danach keine unvollständige Zeile mehr anzeigt ist alles gut, vserver kann mit "vserver VSERVERNAME start" gestartet werden.
wenn vserver-stat weitehin unvollständig, hart killen:
vkill --xid 40012 -s 9
Kill processes
[edit]PID herausfinden
ps fx
Prozess abschiessen
kill PID
Create SymLink
[edit]ln -s {source} {target}
Directory Size
[edit]du -hs * oder /pfad
Transfer
[edit]wget / curl
Cron Service
[edit]To start the cron service, use:
/etc/init.d/cron start
/etc/init.d/cron stop
/etc/init.d/cron restart
Archive erstellen
[edit]tar -cvzf mytarfile.tgz mydir/
Recursively find the latest modified file in a directory
[edit]find . -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "