Linux Terminalbefehle gibt es „wie Sand am Meer“. Nachfolgend werde ich durch meinen täglichen IT-Dschungel immer wieder einige Code Snippets listen, die nicht wegzudenken sind.
Raspi sauber runterfahren:
sudo shutdown -r 0 sudo shutdown -r now sudo shutdown -h 0
Nginx Webserver
sudo systemctl start nginx.service sudo systemctl enable nginx.service sudo systemctl status nginx.service
dpkg-Prozess bereinigen
sudo dpkg --configure -a
Hardware Info
dmesg
Dienste-Status
systemctl status mariadb.service systemctl status smbd.service systemctl status apache2.service systemctl status nginx.service
Apache2 neu laden/stoppen
systemctl restart apache2 systemctl start apache2 systemctl stop apache2
http SSL Module Apache2 aktivieren
a2enmod ssl a2enmod rewrite a2enmod headers a2enmod env a2enmod dir a2enmod mime
User hinzufügen
adduser dein-user-name
usermod -aG sudo dein-user-name
Raspberry CPU-Temperatur auslesen
vcgencmd measure_temp
Mounten / Unmounten aller Geräte
mount -a umount -a
Ballast entfernen
sudo apt-get purge wolfram-engine libreoffice* minecraft-pi sonic-pi -y sudo apt-get clean sudo apt-get autoremove
SNMPD Dienst Status
sudo service snmpd status
Cronjob Email-Benachrichtigungen unterbinden
> /dev/null 2>&1
Am Ende des Cronjob anfügen
Debian 11 OpenSSH installieren
apt-get install openssh-server
Secret Key erstellen (HEX64)
openssl rand -hex 64
Angeschlossene USB-Devices prüfen
lsusb -t
Alle angeschlossenen Devices listen
fdisk -l
Fat32 USB Stick unter Linux formatieren
sudo mkfs.vfat /dev/sda1
Swap Raspberry deaktivieren
systemctl disable dphys-swapfile
Notfall-IP Fritzbox Werksreset
http://169.254.1.1
Datei ausführbar machen
sudo chmod +x datei.sh
User in die SUDO Gruppe aufnehmen
sudo usermod -a -G sudo USERNAME