Linux Befehle Cheatsheet

Dies ist eine alte Version des Dokuments!


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
<code=bash>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.1724401917.txt.gz · Zuletzt geändert: 2024/08/23 10:31
CC Attribution-Noncommercial-Share Alike 4.0 International