Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
shell [21/11/2023 - 08:33] – admin | shell [25/12/2024 - 17:00] (aktuell) – [Shell Basics] thommie_netzwissen.de | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Shell allgemein | + | ====== Shell Basics |
[[http:// | [[http:// | ||
[[https:// | [[https:// | ||
- | |||
- | [[http:// | ||
===== GB keyboard ===== | ===== GB keyboard ===== | ||
Zeile 62: | Zeile 60: | ||
[[https:// | [[https:// | ||
- | ===== Diverses | + | ===== Random string erzeugen |
- | Random string erzeugen | ||
< | < | ||
- | |||
tr -dc A-Za-z0-9 </ | tr -dc A-Za-z0-9 </ | ||
- | |||
</ | </ | ||
+ | |||
===== Links ===== | ===== Links ===== | ||
- | < | ||
'' | '' | ||
- | </ | ||
+ | ===== | ||
+ | Alle Dateien älter als 365 Tage finden | ||
+ | |||
+ | < | ||
+ | find / | ||
+ | </ | ||
+ | |||
+ | Mit löschen: | ||
+ | |||
+ | < | ||
+ | find / | ||
+ | </ | ||
+ | |||
+ | Luxus Variante mit Backup | ||
+ | |||
+ | < | ||
+ | #!/bin/bash | ||
+ | path="/ | ||
+ | timestamp=$(date +%Y%m%d_%H%M%S) | ||
+ | filename=log_$timestamp.txt | ||
+ | log=$path$filename | ||
+ | days=7 | ||
+ | |||
+ | START_TIME=$(date +%s) | ||
+ | |||
+ | find $path -maxdepth 1 -name " | ||
+ | |||
+ | echo " | ||
+ | |||
+ | |||
+ | ... code for backup ...or any other operation .... >> $log | ||
+ | |||
+ | |||
+ | END_TIME=$(date +%s) | ||
+ | |||
+ | ELAPSED_TIME=$(( $END_TIME - $START_TIME )) | ||
+ | |||
+ | echo " | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | ===== sed ===== | ||
+ | |||
+ | replace " | ||
+ | < | ||
+ | |||
+ | < | ||
+ | </ | ||
+ | |||
+ | trim string and remove newlines | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Alte Kernels raus schmeissssen ===== | ||
+ | |||
+ | < | ||
+ | uname -mrs = current kernel | ||
+ | dpkg --list | egrep -i --color ' | ||
+ | aptitude purge linux-image-5.10.0-{18, | ||
+ | update-grub | ||
+ | reboot | ||
+ | < |