Jump to content

Usefull Debian: Difference between revisions

From Parasol
Sdruschel (talk | contribs)
No edit summary
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
==Asterisk==
https://www.commandlinefu.com/commands/view/5179/watch-active-calls-on-an-asterisk-pbx
= Lighttpd =
= Lighttpd =


Line 77: Line 81:


/etc/init.d/cron restart
/etc/init.d/cron restart


=Archive erstellen=
=Archive erstellen=
tar -cvzf mytarfile.tgz mydir/
tar -cvzf mytarfile.tgz mydir/
=Recursively find the latest modified file in a directory=
find . -type f -printf '%T@ %p\n' | sort -n | tail -1 | cut -f2- -d" "

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" "