Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
dinge_die_einem_das_leben_erleichtern [2018/10/22 02:09] – [Programme spezifisches] boospydinge_die_einem_das_leben_erleichtern [2021/01/21 21:37] loma
Zeile 51: Zeile 51:
 | <code>nwipe /dev/XXX </code>  |Vernichtet alle Daten am angegebenen Datenträger | | <code>nwipe /dev/XXX </code>  |Vernichtet alle Daten am angegebenen Datenträger |
  
 +===== Kommentierte Zeilen (#) mit CAT nicht anzeigen ===== 
 +Immer wieder ärgert man sich man macht ein ''cat'' und kriegt 500 Zeilen, dabei möchte man die ganzen Kommentare ja eh nicht sehen. Hier die Lösung. Beispiel: 
 +<code> 
 +cat /etc/squid/squid.conf | egrep -v "(^#.*|^$)" 
 +</code>
  
 ===== Ärger mit Prozessen und Diensten ===== ===== Ärger mit Prozessen und Diensten =====
Zeile 73: Zeile 77:
  
 ^ Befehl^ Beschreibung | ^ Befehl^ Beschreibung |
-| <code> echo 'Acquire::http { Proxy "http://10.69.99.10:3142"; };' | sudo tee /etc/apt/apt.conf.d/01proxy </code>| Setzt den Server "apt-cacher" als Proxy für das Paketmanagement | +| <code> echo 'Acquire::http { Proxy "http://10.69.99.10:3142"; };' | tee /etc/apt/apt.conf.d/01proxy </code>| Setzt den Server "apt-cacher" als Proxy für das Paketmanagement | 
-| <code> echo 'Acquire::http { Proxy "http://apt-cacher.osit.cc:3142"; };' | sudo tee /etc/apt/apt.conf.d/01proxy </code>| Setzt den Server "apt-cacher" als Proxy für das Paketmanagement |+| <code> echo 'Acquire::http { Proxy "http://apt-cacher.osit.cc:3142"; };' | tee /etc/apt/apt.conf.d/01proxy </code>| Setzt den Server "apt-cacher" als Proxy für das Paketmanagement |
 | dpkg --get-selections '*' > Paketliste.txt| Erstellen eines APT-Abbildes, zur Übertragung der gleichen Pakete auf einem anderen Rechner | | dpkg --get-selections '*' > Paketliste.txt| Erstellen eines APT-Abbildes, zur Übertragung der gleichen Pakete auf einem anderen Rechner |
 | dpkg --set-selections < Paketliste.txt [[https://wiki.ubuntuusers.de/Paketverwaltung/Tipps/#bersicht-der-installierten-Pakete|INFO Synaptic]]| Setzen der Liste auf dem Zielrechner ''apt-get install dctrl-tools'' und anschließendem ''sync-available'' damit ''--set-selections'' auch funktioniert. | | dpkg --set-selections < Paketliste.txt [[https://wiki.ubuntuusers.de/Paketverwaltung/Tipps/#bersicht-der-installierten-Pakete|INFO Synaptic]]| Setzen der Liste auf dem Zielrechner ''apt-get install dctrl-tools'' und anschließendem ''sync-available'' damit ''--set-selections'' auch funktioniert. |
Zeile 288: Zeile 292:
   mysql -u amarok -D amarok -h <HOSTNAME> -p   mysql -u amarok -D amarok -h <HOSTNAME> -p
  
- +=== MYSQL User für Backups und CheckMK Überwachung anlegen === 
 +<code> 
 +GRANT SELECT, SHOW DATABASES, LOCK TABLES, EVENT ON *.* TO 'backup'@'localhost' IDENTIFIED BY 'secret'; 
 +GRANT SELECT, SHOW DATABASES ON *.* TO 'backup'@'localhost'; 
 +GRANT REPLICATION CLIENT ON *.* TO 'backup'@'localhost'; 
 +FLUSH PRIVILEGES; 
 +</code>
 ===== Bash History unendlich mit sofortigen schreiben ===== ===== Bash History unendlich mit sofortigen schreiben =====
  
Zeile 315: Zeile 324:
   PROMPT_COMMAND="history -a; $PROMPT_COMMAND"   PROMPT_COMMAND="history -a; $PROMPT_COMMAND"
  
-Note: every command is written immediately after it's run, so if you accidentally paste a password you cannot just "kill -9 %%to avoid the history write, you'll need to remove it manually.+Note: every command is written immediately after it's run, so if you accidentally paste a password you cannot just 
 +<code> 
 +kill -9 %% 
 +</code> 
 +to avoid the history write, you'll need to remove it manually.
  
 Also note that each bash session will load the full history file in memory, but even if your history file grows to 10MB (which will take a long, long time) you won't notice much of an effect on your bash startup time. Also note that each bash session will load the full history file in memory, but even if your history file grows to 10MB (which will take a long, long time) you won't notice much of an effect on your bash startup time.
Zeile 334: Zeile 347:
  
 Danach natürlich ein "update-grub2" nicht vergessen. Danach natürlich ein "update-grub2" nicht vergessen.
 +
 +===== Festplatten vernichten und bereit für den Mülleimer =====
 +Hierzu eignet sich das Tool **nwipe** sehr gut. Es wird auch von DBAN Linux verwendet. Um zum Beispiel die Daten der Festplatte ''/dev/sdq'' zu vernichten inkl. 3 maliges Überschreiben bedient man sich diesem Befehle:
 +<code>
 +nwipe -m dodshort --nogui --autonuke /dev/sdq
 +</code>
 +Mit autonuke bitte vorsichtig sein. Gibt man kein Device an werden alle angeschlossenen Datenträger automatisch gelöscht, auch USB. Dieser Befehl eignet sich sehr gut wenn man den Löschbefehl auf einem Screen absetzten möchte. Ohne Autonuke gibt es ne GUI. Ist alle abgeschlossen, darf man die HDD getrost in den Müll werfen.