Linux Befehle Cheatsheet

Linux Befehle Cheatsheet

Befehlsliste

Benutzer Management

Befehl Kommentar
/usr/bin/ftptop Informationen zum ProFTPd anzeigen
adduser <username> user mit zus. Informationen anlegen inkl. homedir
passwd <username> Passwort ändern
su <user> set user
sudo -u www-data command Befehl als Benutzer www-data ausführen
useradd -d <homedir> <username> user mit home dir erstellen
userdel <username> user löschen
whoami Aktuellen Benutzer ausgeben

Datei und Verzeichnis Management

Befehl Kommentar
chgrp <user> <datei/ordner> Gruppe ändern
chown <user> <datei/ordner> Besitzer ändern
cp -r newdir/* olddir/ Dateien rekursiv kopieren
'cp' -rf dir/{*,.??*} /dir/ versteckte Dateien und aliased cp -i wird kopiert
du -hs <dir> Verzeichnis Größe angeben
du -h * | sort -hr > /home/user/filelist.txt Dateiliste nach Größe sortiert
echo bla > 1.txt Datei 1.txt anlegen mit Inhalt bla
echo blabla » 1.txt Der Datei 1.txt blabla anhängen
ls Verzeichnisinhalt auflisten
ls -la dir Verzeichnisinhalt auflisten mit Benutzerinformationen
ls -lahS $(find / -type f -size +100000k) nach files > 100MB suchen
pwd Arbeitsverzeichnis ausgeben
tar xfz u-web-my4.tgz extract file
whereis Binary Verzeichnis ausgeben

Paket Management

Befehl Kommentar
apt-cache search <pack> search for a package
apt-get install <pack> install pack
apt-get update update package cache
apt-get upgrade upgrade installed packages

System Management

Befehl Kommentar
cat /proc/cpuinfo cpuinfo
cat /proc/meminfo RAM Info
cat /proc/version Deb Version
crontab -e Cronjobs editieren
crontab -l Cronjobs listen
date +%s Unixzeit ausgeben
date -d @1234631164 Unixzeit in Normalzeit ausgeben
df -h free disk space
dpkg-reconfigure locales -plow Spracheinstellungen
dpkg-reconfigure tzdata Zeitzoneneinstellungen
kill -6 <PID> 1) SIGABRT - Prozess abbrechen
kill -9 <PID> SIGKILL - Prozess terminieren
kill -15 <PID> SIGTERM - Prozess sauber beenden
kill -18 <PID> SIGCONT - Prozess fortsetzen
kill -19 <PID> SIGSTOP - Prozess stoppen
mount -o remount -rw / schreibgeschütztes Dateisystem freigeben
ps Prozessliste
ps -aux ausführliche Prozessliste

Netzwerk Management

Befehl Kommentar
ifconfig IP Adresse und Netzmaske anzeigen
netstat -pantu Connections/Ports
nload -u H Bandbreite anzeigen
sh blubb.sh sh file executen
wget http://www.psoft.net/shiv/HS/u-web-my4.tgz gets file

Start und Stop

Befehl Kommentar
shutdown -s Herunterfahren bzw. Ausschalten
shutdown -r Neustart (reboot)
shutdown -l Benutzer Abmelden
shutdown -s -f erzwungenes (forced) Herunterfahren

Linux Zeit ändern

Zeit unter Linux einstellen. 2)

Zeit anzeigen

timedatectl

Zeit ändern

Zeitzone manuell festlegen:

sudo timedatectl set-timezone Europe/Berlin

Zeitzone auswählen:

sudo dpkg-reconfigure tzdata

Apache Module laden

a2enmod modname

aktivieren, oder mit

a2dismod modname

deaktivieren. Anschliessend ist ein Neustart des Webservers mit

/etc/init.d/apache2 restart

nötig.

Froxlor Cron ausführen

1)
PID bezeichnet die Prozess ID
linux/befehle.txt · Zuletzt geändert: 2024/08/23 11:05
CC Attribution-Noncommercial-Share Alike 4.0 International