Linux & Python Cheat Sheet (Deutsch)
Linux Basics
Dateisystem:
ls – Verzeichnis anzeigen
cd – Verzeichnis wechseln
pwd – aktuelles Verzeichnis
mkdir – Ordner erstellen
rm – Dateien löschen
cp – kopieren
mv – verschieben/umbenennen
Prozesse:
ps aux – Prozesse anzeigen
top / htop – Live■Prozessmonitor
kill PID – Prozess beenden
Rechte:
chmod 755 datei
chown user:gruppe datei
Paketverwaltung (Debian/Ubuntu):
apt update
apt install paket
------------------------------------------
Python Basics
Grundsyntax:
print("Hallo")
for i in range(5):
print(i)
Datenstrukturen:
Listen: my_list = [1,2,3]
Dictionaries: d = {"key": "value"}
Dateien:
with open("[Link]","r") as f:
data = [Link]()
Module:
import os, sys, json
argparse (CLI-Parameter):
import argparse
parser = [Link]()
parser.add_argument("--name")
args = parser.parse_args()
print([Link])
------------------------------------------