cheat sheet’s

Anbei eine kleine Sammlung von Befehlen, die ich immer mal wieder brauche…

Linux

Dateien über das Terminal von einen entfernten Linux Server downloaden

# screen
scp -r -P PORT username@remote:/path/to/Downloadfolder ./Destination
# -r Alle Dateien/Ordner im DownloadFolder werden kopiert

Dateien über das Terminal zu einen entfernten Linux Server hochladen

# screen
scp -r -P PORT ./UploadFolder username@remote:/path/to/Dest
# -r Alle Dateien/Ordner im UploadFolder werden kopiert

Debian Version anzeigen lassen – Befehl

#
cat /etc/issue
# Ubuntu 16.04.5 LTS \n \l
lsb_release -a
# No LSB modules are available.
# Distributor ID: Ubuntu
# Description:    Ubuntu 16.04.5 LTS
# Release:        16.04
# Codename:       xenial
 uname -a
# Linux orangepizero 3.4.113-sun8i #18 SMP PREEMPT Wed Jan 24 22:10:49 CET 2018 armv7l armv7l armv7l GNU/Linux

Backup Linux FileSystem

 tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --one-file-system /

Webservices

 
systemctl status mysql.service
service nginx restart
service php7.0-fpm status
service php7.0-fpm restart

Softraid aushängen

 
mdadm /dev/md0 --remove /dev/sda1
mdadm /dev/md1 --remove /dev/sda2
mdadm /dev/md2 --remove /dev/sda3
mdadm /dev/md3 --remove /dev/sda3