Diverse SSH-Befehle

Taskmanager

htop

RES -> absolute Memory-Size

 

Kill Task

kill <TaskID>

 

Restart apache

# CentOS/RHEL/Fedora

sudo systemctl restart httpd

# Debian/Ubuntu

sudo systemctl restart apache2

 

Restart php

# CentOS / RHEL / Fedora

sudo systemctl restart php-fpm

# Debian / Ubuntu (with version number, e.g., PHP 8.1)

sudo systemctl restart php8.1-fpm

 

Identify PHP-Version

php -v

 

Top 20 IP-Zugriffe im Log

cat /var/log/httpd/access_log | awk '{print $1}' | sort -n | uniq -c | sort -nr | head -20

 

Zugriffe mit IP

cat /var/log/httpd/access_log | grep 24.134.169.197

 

Die letzten 50 Zugriffe

cat /var/log/httpd/access_log | tail -n 50

 

Die letzten 50 Zugriffe einer IP

cat /var/log/httpd/access_log | tail -n 50 | grep 24.134.169.197

 

Top 10 Task-Count

ps -eo comm= | sort | uniq -c | sort -nr | head -n 10

 

Top 10 Memory consuming php-fpm Tasks

ps -eo pid,comm,%mem,rss,etime --sort=-rss | grep php-fpm | head -n 10

 

Top 10 Memory consuming Task-Types in %

ps -eo comm,%mem --no-headers | awk '{mem[$1]+=$2} END {for (c in mem) print mem[c], c}' | sort -nr | head -n 10

 

Top 10 Memory consuming Task-Types in byte

ps -eo comm,rss --no-headers | awk '{mem[$1]+=$2} END {for (c in mem) print mem[c], c}' | sort -nr | head -n 10

Or in MB

ps -eo comm,rss --no-headers | \
awk '{mem[$1]+=$2} END {for (c in mem) printf "%.2f MB\t%s\n", mem[c]/1024, c}' | \
sort -nr | head -n 10

 

Top 10 Memory and CPU consuming Single-Tasks, sort by Memory

ps -eo pid,comm,%cpu,rss --sort=-rss | head -n 10 | awk '{printf "%-7s %-20s %5s %% %10.2f MB\n", $1, $2, $3, $4/1024}'

 

Verzeichnisgrößen listen

du -h --max-depth=1

OR

du -sh * | sort -h

 

Finde Datei mit Suchstring in diesem Ordner

find . -type f | xargs -d '\n' grep -s -i "XXXXX"

 

Ordner zippen

tar -czf MeineZip.tar.gz Ordner/

 

Identifying slow or stuck PHP scripts that may block FPM workers

sudo tail -f /var/log/php-fpm/www-slow.log

 

Edit Cronjobs

sudo crontab -e

 

neuer Cronjob, alle 10 min, mit parameter “Power”

*/10 0,3-23 * * * /scripts_rundeck/check-fpm-workers.sh “Power“

Schreibe einen Kommentar

Menü schließen