Linux Flashcards
Was ist der Befehl, um das aktuelle Verzeichnis zu wechseln?
cd
Was macht der Befehl ls
?
Listet Dateien im aktuellen Verzeichnis auf.
Wie prüfst du den aktuellen Pfad?
pwd
Wie öffnest du die Manpage eines Befehls?
man <befehl></befehl>
Wie erstellst du ein neues Verzeichnis?
mkdir <verzeichnisname></verzeichnisname>
Wie entfernst du eine Datei?
rm <dateiname></dateiname>
Wie kopierst du eine Datei?
cp <quelle> <ziel></ziel></quelle>
Wie verschiebst du eine Datei?
mv <quelle> <ziel></ziel></quelle>
Wie prüfst du die Berechtigungen einer Datei?
ls -l
Wie erstellst du einen neuen Benutzer?
sudo useradd <benutzername></benutzername>
Wie änderst du das Passwort eines Benutzers?
passwd <benutzername></benutzername>
Wie entfernst du einen Benutzer?
sudo userdel <benutzername></benutzername>
Wie änderst du die Gruppenmitgliedschaft eines Benutzers?
sudo usermod -aG <gruppe> <benutzername></benutzername></gruppe>
Wie änderst du den Besitzer einer Datei?
chown <benutzername>:<gruppe> <dateiname></dateiname></gruppe></benutzername>
Wie zeigst du alle Benutzer an?
cat /etc/passwd
Wie sperrst du einen Benutzer?
sudo usermod -L <benutzername></benutzername>
Wie startest du einen Dienst?
sudo systemctl start <dienstname></dienstname>
Wie stoppst du einen Dienst?
sudo systemctl stop <dienstname></dienstname>
Wie prüfst du den Status eines Dienstes?
sudo systemctl status <dienstname></dienstname>
Wie startest du den Rechner neu?
sudo reboot
Wie überprüfst du, welche Dienste beim Systemstart geladen werden?
systemctl list-unit-files –type=service
Wie prüfst du die IP-Adresse deines Systems?
ip addr oder ifconfig
Wie testest du die Verbindung zu einem Remote-Host?
ping <ziel></ziel>
Wie konfigurierst du eine statische IP-Adresse auf einem Debian-basierten System?
Bearbeite die Datei /etc/network/interfaces oder netplan.
Wie siehst du die offenen Ports?
ss -tuln
Wie überprüfst du, ob ein bestimmter Port offen ist?
ss -tuln | grep <portnummer></portnummer>
Wie verbindest du dich via SSH mit einem Server?
ssh <benutzer>@<host></host></benutzer>
Wie installierst du ein Paket auf einem Debian-basierten System?
sudo apt install <paketname></paketname>
Wie entfernst du ein Paket auf einem Debian-basierten System?
sudo apt remove <paketname></paketname>
Wie aktualisierst du alle Pakete?
sudo apt update && sudo apt upgrade
Wie installierst du ein Paket auf einem RedHat-basierten System?
sudo yum install <paketname></paketname>
Wie überprüfst du, ob ein Paket auf einem Debian-basierten System installiert ist?
dpkg -l | grep <paketname></paketname>
Wie startest du die Firewall?
sudo ufw enable
Wie überprüfst du die aktiven Firewall-Regeln?
sudo ufw status
Wie blockierst du eingehenden Verkehr auf einem Port?
sudo ufw deny <portnummer></portnummer>
Wie änderst du die Rechte eines Benutzers für eine Datei?
chmod <berechtigung> <dateiname></dateiname></berechtigung>
Wie prüfst du die Uptime des Systems?
uptime
Wie prüfst du, ob SELinux aktiviert ist?
sestatus
Wie prüfst du die Systemauslastung in Echtzeit?
top
Wie siehst du, welche Prozesse den meisten Speicher verbrauchen?
top (Sortierung nach Speicher)
Wie überprüfst du den freien Festplattenspeicher?
df -h
Wie prüfst du den Arbeitsspeicherverbrauch?
free -h
Wie prüfst du die Festplattennutzung und -leistung?
iostat oder df -h
Wie misst du die Netzwerkbandbreite?
iftop
Wie erstellst du eine detaillierte Liste aller laufenden Prozesse?
ps -aux
Wie erstellst du ein vollständiges Backup eines Verzeichnisses?
tar -czvf <backup.tar.gz> <verzeichnisname></verzeichnisname></backup.tar.gz>
Wie extrahierst du ein komprimiertes Backup?
tar -xzvf <backup.tar.gz></backup.tar.gz>
Wie verwendest du rsync
für ein inkrementelles Backup?
rsync -av <quelle> <ziel></ziel></quelle>
Wie fährst du das System herunter?
sudo shutdown -h now
Wie schaltest du einen Dienst aus, sodass er beim nächsten Systemstart nicht geladen wird?
sudo systemctl disable <dienstname></dienstname>
Wie deaktivierst du SELinux?
Bearbeite die Datei /etc/selinux/config und setze SELINUX=disabled.
Wie stellst du ein System im Single-User-Modus neu?
Starte im Bootloader und wähle den Kernel mit der Option single.
Wie überprüfst du Systemprotokolle für einen bestimmten Dienst?
journalctl -u <dienstname></dienstname>
Wie erstellst du ein vollständiges Systemabbild der Festplatte?
dd if=/dev/sda of=<backup.img></backup.img>
Wie implementierst du ein RAID-Array auf Linux?
Mit mdadm (z. B. mdadm –create /dev/md0 –raid-devices=2 –level=1 /dev/sda /dev/sdb)
Wie analysierst du die Netzwerkleistung mit Wireshark?
Installiere Wireshark und nutze es, um Netzwerkpakete zu sniffen und zu analysieren.
Wie konfigurierst du ein Load Balancing auf Linux?
Mit HAProxy oder Nginx.
Wie erstellst du ein benutzerdefiniertes Kernel-Modul?
Mit make und den Kernel-Quellen (z. B. make modules und insmod).
Wie sicherst du eine MySQL-Datenbank?
mysqldump -u <benutzername> -p <datenbankname> > backup.sql</datenbankname></benutzername>