SSH Befehle: Unterschied zwischen den Versionen

Aus Glaskugel
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 38: Zeile 38:
===Server-Status bei den Plesk-Servern öffnen===
===Server-Status bei den Plesk-Servern öffnen===
<code>lynx --dump --width 200 -auth=monitor:MsdorRf2p3f http://localhost:7080/server-status | less</code>
<code>lynx --dump --width 200 -auth=monitor:MsdorRf2p3f http://localhost:7080/server-status | less</code>
==Alles rund um Dateien==
=Alles rund um Dateien=
===Wörter in Dateien finden und ausgeben lassen===
==Wörter in Dateien finden und ausgeben lassen===
<code>find /var/www/vhosts/hierdiedomain/httpdocs/ -type f -print0 |xargs --null grep -i "h</code>
<code>find /var/www/vhosts/hierdiedomain/httpdocs/ -type f -print0 |xargs --null grep -i "h</code>
===Dateinamen auslesen===
==Dateinamen auslesen==
<code>ls -la /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles | less</code>
<code>ls -la /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles | less</code>
===Dateien löschen===
==Dateien löschen==
<code>find /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles -type f -name "error*.*.log.gz" -print0 | xargs -0 rm</code>
<code>find /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles -type f -name "error*.*.log.gz" -print0 | xargs -0 rm</code>
===Rechte/ordner und dateien Testshops richtig zuweisen bei fehler 404 Permissions denied....===
==Rechte/ordner und dateien Testshops richtig zuweisen bei fehler 404 Permissions denied....===
<code>find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type f -print0 | xargs -0 chmod 644</code>
<code>find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type f -print0 | xargs -0 chmod 644</code>
<code>find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type d -print0 | xargs -0 chmod 755</code>
<code>find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type d -print0 | xargs -0 chmod 755</code>
===Größe von Dateien und Ordner berechnen===
==Größe von Dateien und Ordner berechnen==
<code>du -h --max-depth=1</code>
<code>du -h --max-depth=1</code>
===Daten via SSH von Shared auf anderen Shared verschieben===
==Daten via SSH von Shared auf anderen Shared verschieben==
<code>rsync -arvuP -e ssh /var/www/vhosts/#########/httpdocs/gx2/ root@www##.estugo.de:/var/www/vhosts/#############/httpdocs/gx2</code>
<code>rsync -arvuP -e ssh /var/www/vhosts/#########/httpdocs/gx2/ root@www##.estugo.de:/var/www/vhosts/#############/httpdocs/gx2</code>
:Im Anschluss Benutzer anpassen:  
:Im Anschluss Benutzer anpassen:  
<code>find /var/www/vhosts/#####.www####.hostkraft.de/ -type f -exec ls -la --full-time {} \;|grep "2015-07-02 17:35"</code>
<code>find /var/www/vhosts/#####.www####.hostkraft.de/ -type f -exec ls -la --full-time {} \;|grep "2015-07-02 17:35"</code>
===Dateien zählen===
==Dateien zählen==
<code>cd /var/www/vhosts/sebastianmeier.www70.hostkraft.de/httpdocs/ && for i in `ls -a -1`; do echo "$i: `find $i|wc -l`"; done | sort -n -k2</code>
<code>cd /var/www/vhosts/sebastianmeier.www70.hostkraft.de/httpdocs/ && for i in `ls -a -1`; do echo "$i: `find $i|wc -l`"; done | sort -n -k2</code>
===neue Zeile am Ende der Datei einfügen ---> $a muss bestehen bleiben!===
==neue Zeile am Ende der Datei einfügen ---> $a muss bestehen bleiben!==
<code>sed -i '$aNeue Zeile' /root/inodes.txt</code>
<code>sed -i '$aNeue Zeile' /root/inodes.txt</code>

Version vom 16. August 2017, 09:21 Uhr

Dienste

Dienste neustarten

zum Neustarten kopiere eine Zeile und füge diese auf der Shell ein (ohne Klammern) weitere Optionen statt restart wären z.B. stop und start

HTTP/Webserver/Apache

service httpd restart

HTTP/Webserver/Nginx

service nginx restart

Postfix/Postausgang

service postfix restart

FTP

service xinetd restart

Authentifzierung Posteingang

service courier-authdaemon restart

Authentifizierung Postausgang

service saslauthd restart

IMAP ohne SSL

service courier-imapd restart

IMAP mit SSL

service courier-imaps restart

POP3 ohne SSL

service courier-pop3d restart

POP3 mit SSL

service courier-pop3s restart

Cronjobs

service crond restart

Netzwerkverbindungen

service network restart

Plesk

service psa restart

Plesk-Dienst

service sw-cp-server restart

Plesk-Dienst

service sw-engine restart

OPEN VPN Dienst neustarten

/etc/init.d/openvpnas restart

laufende Prozesse/Dienste einsehen

htop oder top

Server-Status bei den Plesk-Servern öffnen

lynx --dump --width 200 -auth=monitor:MsdorRf2p3f http://localhost:7080/server-status | less

Alles rund um Dateien

Wörter in Dateien finden und ausgeben lassen=

find /var/www/vhosts/hierdiedomain/httpdocs/ -type f -print0 |xargs --null grep -i "h

Dateinamen auslesen

ls -la /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles | less

Dateien löschen

find /var/www/vhosts/andreaswehner.www81.hostkraft.de/httpdocs/logfiles -type f -name "error*.*.log.gz" -print0 | xargs -0 rm

Rechte/ordner und dateien Testshops richtig zuweisen bei fehler 404 Permissions denied....=

find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type f -print0 | xargs -0 chmod 644 find /var/www/vhosts/marcusklopp.www72.hostkraft.de/httpdocs/ -type d -print0 | xargs -0 chmod 755

Größe von Dateien und Ordner berechnen

du -h --max-depth=1

Daten via SSH von Shared auf anderen Shared verschieben

rsync -arvuP -e ssh /var/www/vhosts/#########/httpdocs/gx2/ root@www##.estugo.de:/var/www/vhosts/#############/httpdocs/gx2

Im Anschluss Benutzer anpassen:

find /var/www/vhosts/#####.www####.hostkraft.de/ -type f -exec ls -la --full-time {} \;|grep "2015-07-02 17:35"

Dateien zählen

cd /var/www/vhosts/sebastianmeier.www70.hostkraft.de/httpdocs/ && for i in `ls -a -1`; do echo "$i: `find $i|wc -l`"; done | sort -n -k2

neue Zeile am Ende der Datei einfügen ---> $a muss bestehen bleiben!

sed -i '$aNeue Zeile' /root/inodes.txt