systemadmin
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
systemadmin [2024/12/22 21:35] – [Zugriff auf Fileserver] pulsar | systemadmin [2025/03/24 15:40] (aktuell) – [parted] techguru | ||
---|---|---|---|
Zeile 920: | Zeile 920: | ||
+ | === inxi === | ||
+ | |||
+ | inxi - Command line system information script for console and IRC | ||
+ | |||
+ | Mit inxi lassen sich mehr Informationen von den verschiedenesten kategorien abrufen. Es ist auf den | ||
+ | verbreitesten Linux Distis vorhanden und kompatible. Es ist damit also nicht nötig spezielle Suse oder | ||
+ | Debian spzifische Kommndos, für z.B. die Paketverwaltung, | ||
+ | |||
+ | Um z.B. Repository Infos abzurufen | ||
+ | |||
+ | inxi -r | ||
+ | |||
+ | Abfrage von Battery / Akku | ||
+ | |||
+ | inxi -B | ||
==== Befehle für Prozess Verwaltung ==== | ==== Befehle für Prozess Verwaltung ==== | ||
Zeile 1381: | Zeile 1396: | ||
ExecStart=/ | ExecStart=/ | ||
</ | </ | ||
- | |||
- | Nach Änderungen oder Neuerstellen von ServiceUnits muss einmal '' | ||
Weiteres Beispiel: | Weiteres Beispiel: | ||
Zeile 1402: | Zeile 1415: | ||
</ | </ | ||
- | Nach Änderungen oder Neuerstellen von ServiceUnits muss einmal '' | + | :!: Nach Änderungen oder Neuerstellen von ServiceUnits muss einmal '' |
+ | |||
+ | ==== Instanziierte Dienste (xyz@.service) ==== | ||
+ | Ein instanziierter Dienst ist eine @.service-Datei, | ||
+ | Statt einer einzigen Konfiguration gibt es mehrere Instanzen, die unterschiedliche Konfigurationsdateien oder Parameter haben können. | ||
+ | Der Trick ist das @-Zeichen in der Service-Datei, | ||
+ | |||
+ | 🔹 Beispiel: Redis mit Instanzen | ||
+ | |||
+ | Redis nutzt ''/ | ||
+ | Wenn du '' | ||
+ | Dadurch weiß Redis, dass es die Konfigurationsdatei ''/ | ||
+ | |||
+ | Man kann hier mehrere Servcies mit verschiedenen Konfig-Dateien laufen lassen und hat aber nur eine SystemD Service-Datei. | ||
==== journalctl ==== | ==== journalctl ==== | ||
- | Die folgende '' | + | Die folgende '' |
journalctl --no-pager | journalctl --no-pager | ||
Zeile 1417: | Zeile 1443: | ||
journalctl --since=" | journalctl --since=" | ||
+ | Um sich alle Kernel Meldungen von heute anzuzeigen: | ||
+ | journalctl -k --since " | ||
+ | | ||
==== ältere Vorgänger InitV ==== | ==== ältere Vorgänger InitV ==== | ||
Zeile 1779: | Zeile 1808: | ||
Zeigt eine schöne Übersicht: mit -c für Farben -I display interface information und -e display endpoint info | Zeigt eine schöne Übersicht: mit -c für Farben -I display interface information und -e display endpoint info | ||
lsusb.py -Ice | lsusb.py -Ice | ||
+ | | ||
+ | | ||
+ | Ein weiterer Kommando ist noch '' | ||
===== Programmierung ===== | ===== Programmierung ===== | ||
Zeile 2133: | Zeile 2165: | ||
git clone git@gitrepo.fritz.box: | git clone git@gitrepo.fritz.box: | ||
+ | |||
+ | === Git mit Proxy === | ||
+ | |||
+ | Befindet man sich in einem Firmen Netz, müssen oft Proxys überwunden werden, bevor die Kommandos | ||
+ | mit dem Internet agieren können. | ||
+ | |||
+ | git config --global http.proxy http:// | ||
+ | git config --global https.proxy http:// | ||
Zeile 2397: | Zeile 2437: | ||
parted -a optimal /dev/sdb mkpart backup_hd 0% 100% | parted -a optimal /dev/sdb mkpart backup_hd 0% 100% | ||
- | | ||
parted -a optimal /dev/sdk mkpart primary 0% 100% | parted -a optimal /dev/sdk mkpart primary 0% 100% | ||
Zeile 2450: | Zeile 2489: | ||
=== Partition umbenennen === | === Partition umbenennen === | ||
- | Um den Namen einer Partition mit '' | + | Um den Namen einer Partition mit '' |
- | parted /dev/sdd name < | + | parted /dev/sdg name < |
+ | parted /dev/sdg name 1 opt_oracle | ||
| | ||
Ersetze < | Ersetze < | ||
Zeile 3369: | Zeile 3409: | ||
tcpdump -n port 53 | tcpdump -n port 53 | ||
+ | Auf beiden Netzwerkkarten mitschneiden '' | ||
+ | tcpdump -i any -n -vv port 53 -w dnsproxy6 | ||
Den DHCP Netzwerkverkehr auf **beiden** DHCP-Ports überwachen | Den DHCP Netzwerkverkehr auf **beiden** DHCP-Ports überwachen | ||
Zeile 3413: | Zeile 3455: | ||
+ | Filter für eine bestimmte DNS Anfrage | ||
+ | |||
+ | dns.qry.name == " | ||
==== Netzwerkinformationen bearbeiten ==== | ==== Netzwerkinformationen bearbeiten ==== | ||
Zeile 3742: | Zeile 3787: | ||
* hcitool | * hcitool | ||
+ | Unter Suse 15.5 gibt es noch die folgenden Tools | ||
+ | |||
+ | < | ||
+ | btmon | ||
+ | Bluetooth monitor ver 5.65 | ||
+ | = Note: Linux version 5.14.21-150500.55.73-default (x86_64) | ||
+ | = Note: Bluetooth subsystem version 2.22 | ||
+ | </ | ||
===== GPG ===== | ===== GPG ===== | ||
systemadmin.1734899728.txt.gz · Zuletzt geändert: 2024/12/22 21:35 von pulsar