Linux & Bash

Grundlagen Befehle 1

Grundlagen Befehle 1


L. S.
Diese Lernkarten bieten einen umfassenden Überblick über Linux und Bash für den mittleren Schulbereich. Sie decken Themen wie Kernel-Module, Paketverwaltung, Benutzer- und Geräteverwaltung sowie Systembefehle ab. Besonders nützlich sind sie für Schüler, die sich mit der Administration von Linux-Systemen vertraut machen möchten, da sie praktische Befehle und deren Anwendung erklären.
Cartes-fiches
85
Utilisateurs
2
Langue
Allemand
Catégorie
Informatique
Niveau
Collège
Créé / Mis à jour
06.06.2019 / 17.01.2025

Cartes-fiches

USB Gerte anzeigen

lsusb -t oder lsusb(mit ID)

USB Gert genaue Infos

lsusb -d -v

Gert mounten

mount --> mount /dev/sdb /media/usb1 (Mount Pfad erstellen)

Nachsehen ob CD gemountet ist

cat /etc/fstab

Mount Option -r und -t

-r = read-only, -t = type z.B. iso9660(cd)

Shutdown jetzt

shutdown now

Restart ohne fsck

shutdown -f -r now

In 15min herunterfahren

shutdown +15

halt / init 0 / poweroff

Wrgt das System ab, nicht verwenden

init 1

Herunterfahren

Neustarten

reboot / shutdown -r now

Meldung an die Nutzer senden

echo "Nachricht an alle" | wall

Backup MBR

dd if=/dev/sda of=mbr.backup ibs=512 count=1

MBR anzeigen

od -x mbr.backup

Aktuellen Prozessbaum anzeigen

pstree (Erster Prozess ist PID 1 ist init oder aktuell systemd)

systemctl Alle Targets auflisten

systemctl list-units --type target

systemctl Aktuelle target

systemctl get-default

systemctl Restard/Herunterfahren

systemctl isolate runlevel6.target(Link auf Reboot), systemctl isolate poweroff.target(Ausschalten)

Standard Runlevel rausfinden?

ls -l /lib/systemd/system/default.target

Standard Runlevel neu definieren?

systemctl set-default runlevel3.target

Dienst starten/beenden mit init.d

sudo /etc/init.d/apache2 stop/start/status/reload

Dienst starten/beenden mit systemctl

systemctl stop/start/status/restart dienst

Autostart fr Dienst aktivieren

systemctl enable/disable

System locals anzeigen

localectl status

Verfgbare System locals anzeigen

localectl list-locales

Locals Einstellung ndern

dpkg-reconfigure locales

Konsolen-Einstellung ndern

dpkg-reconfigure console-setup

Verzeichniss der dynamischen Libraries auflisten

ldconfig -p | more

Abhngigkeite von man prfen(Welche Libraries brauche ich, um man auszufhren)

ldd /usr/bin/man

Zeigt upgradbare Pakete an

apt list --upgradable | more

Debian Linux subern

apt-get clean/autoclean/autoremove

Linux update

apt-get update/upgrade/dist-upgrade

Linux Pakete deinstallieren

apt-get remove /purge(Vorsicht mit Purge, l”scht auch alle Konfigurationsdateien)

Verfgbare Pakete anzeigen

apt-cache search

Ist ein Paket bereits Installiert?

dpkg -l (dpkg -l fr alle installierten Pakete)

Zeigt alles was mit apache2 zu tun hat(bereits installiert)

dpkg --get-selections | grep apache2

Installation ohne Nachfragen

apt-get install -y

Hashwerte von Datei prfen

md5sum oder sha512/256/384

Passwort ndern

passwd / passwd root

User erstellen

adduser

Étudier