add-apt-repository <'http://path/to/repo'> |
Apt-Repository hinzufügen in: /etc/apt/sources.list |
add-apt-repository <ppa:repository> |
PPA-Repository hinzufügen in: /etc/apt/sources.list.d |
add-apt-repository -r <ppa:repository> |
Repository entfernen |
alien -cd <package.rpm> |
RPM-Installationspaket umwandeln in Debian-Format: package.deb |
apropos <Befehl> |
Suche in Handbuchseiten und Kurzbeschreibungen |
apt autoremove |
alle nicht mehr benötigten Debian-Pakete automatisch entfernen |
apt clean |
Paket-Cache leeren |
apt dist-upgrade |
Debian-Paketaktualisierung für die komplette Distribution |
apt install <package> |
neues Paket (Applikation, Anwendung, Bibliothek) installieren |
apt -f install |
beschädigte Pakete und fehlende Abhängigkeiten reparieren |
apt -f install <package.deb> |
Debian-Paket inklusive Abhängigkeiten installieren |
apt --reinstall install <package> |
einzelnes Paket updaten (nach apt update ) |
apt list --upgradable |
verfügbare Aktualisierungen anzeigen (nach apt update ) |
apt purge <package> |
Paket vollständig entfernen, inklusive config-Dateien |
apt remove <package> |
Paket entfernen |
apt source <package> |
*.tar.gz-Archiv mit Sourcen herunterladen |
apt update |
neue Paketinformationen holen |
apt upgrade |
neue Pakete installieren (nach apt update ) |
apt-cache depends <package> |
Debian-Packet: Abhängigkeiten ausgeben (umgekehrt mit rdepends ) |
apt-cache policy <package> |
Policy-Einstellungen zu einem Debian-Paket ausgeben |
apt-cache search <suchwort|regex> |
Paketliste nach Suchwort oder regulärem Ausdruck durchsuchen |
apt-cache show <package> |
Information zu einem installierten Paket |
apt-key adv --keyserver <keyserver> --recv <PUBKEY> |
Public Key vom Keyserver importieren, z.Bsp. bei GPG error |
aptitude install <package> |
Debianpaket installieren |
aptitude purge <package> |
Debianpaket vollständig entfernen, einschließlich Konfigurationsdateien und Daten |
aptitude remove <package> |
Debianpaket entfernen, Konfiguration und Daten werden beibehalten |
aptitude search <package> |
nach Debianpaket suchen |
aptitude why <package> |
Abhängigkeiten auflisten |
base64 -d < base64_infile > outfile |
Base64-File dekodieren, Strings mit echo "<base64_string>" | base64 -d |
base64 < infile > base64_outfile |
Base64-File kodieren, Strings mit echo "<string>" | base64 |
bc |
Calculator |
blkid -o list |
Dateisystem/BlockDevices: alle Partitionen mit Attributen anzeigen (mit root-Rechten ausführen) |
cat <file> |
Anzeige des Dateiinhalts, auch less o. more, bin-Files mit strings , hexdump oder xxd |
cat <file1> <file2> <file3> > <outfile> |
Dateien zusammenfügen |
cd <directory> |
Change Directory, eine Ebene höher: cd .. |
chmod ugo+rwx <file> |
Zugriffsrechte für File ändern oder rekursiv chmod -R für Ordner u. alle Files |
chmod -R go+rX <directory> |
Zugriffsrechte für Group und Others rekursiv ändern, "x" wird nur gesetzt, falls für User gesetzt ("X" statt "x") |
chmod -R u+rwX,go+rX,go-w <directory> |
setzt Zugriffsrechte rekursiv für Verzeichnisse auf 755 und für Dateien auf 644 , nur Dateien ändern mit find |
chown -hR <owner:group> <directory> |
Besitzer/Owner u. Gruppe für Ordner und alle enthaltenen Dateien ändern |
chgrp -R <group> <directory> |
Gruppe rekursiv ändern |
clear |
Console freimachen, auch Strg-L |
convmv -f cp850 -t utf-8 --nosmart --notest <file|directory> |
konvertiert Windows-kodierte Umlaute und Sonderzeichen in Dateinamen nach UTF8 (bei Zugriffsfehlern: "Die Datei oder der Ordner existiert nicht") |
cp -a <source> <destination> |
Verzeichnisse rekursiv kopieren; Links werden mitkopiert, jedoch nicht die verlinkten Inhalte |
cp -r <source> <destination> |
Verzeichnisse rekursiv kopieren, inklusive verlinkter Inhalte |
cp -u <source> <destination> |
nur kopieren, wenn Datei neuer oder noch nicht vorhanden ist |
cron |
Clock Daemon, Cronjobs: |
crontab -e |
Cronjobs bearbeiten (stehen unter /var/spool/cron/tabs bzw. /etc/crontab , /etc/cron.d , /etc/cron.daily ...) |
cupstestppd |
Konformität von PPD-Dateien überprüfen (PPD: PostScript Printer Description) |
curl --head <url> |
HTTP Status u. Header einer Webseite abfragen |
cut -c 42- <file> |
Ausgabe ab Spalte (Character) 42 bis Zeilenende |
cut -c -40 <file> |
Ausgabe ab Zeilenanfang bis Spalte (Character) 40 |
cut -c 5-30 <file> |
Ausgabe von Spalte (Character) 5 bis 30 |
cut -b 11-36 <file> |
Ausgabe von Spalte (Byte) 11 bis 36 |
cut -b -3,10- <file> |
Löschen von Spalte (Byte) 3 bis 10 |
date |
Datum und Uhrzeit anzeigen |
dd if=<file|partition> of=<file|partition> [&& sync] |
blockorientiertes Kopieren und Konvertieren von Dateien, Sichern und Wiederherstellen von Partitionen |
dd if=<partition> bs=1M | gzip > <file.dd.gz> |
komprimiertes Sichern einer Partition (vorher Nullen mit dd if=/dev/zero of=/dev/sda2 bs=1M oder sdelete.exe -z C: ), Rücksichern mit gunzip -c <file.dd.gz> | dd of=<partition> bs=1M |
dd if=/dev/sda of=<file.dd> bs=512 count=1 |
Master Boot Record (MBR) sichern |
dd if=<file.dd> of=/dev/sda bs=512 count=1 |
MBR rücksichern |
dd if=/dev/sr0 of=<dvd.iso> bs=1M |
CD/DVD kopieren (iso-Kopie abspielbar mit VLC Media Player) |
df -h |
Anzeige Filesystem (Speicherplatz, Mounts) |
dhcptool -i eth0 -o discover -h <MAC_address> |
DHCP discover, z.Bsp um next_server zu ermitteln |
diff <file1> <file2> |
Unterschiede / Differenz zwischen file1 und file2 , grafisch nebeneinander mit sdiff |
diff -p <file1.c> <file2.c> |
Ausgabe ausführlicher u. zusätzlich dazugehörige C-Funktion |
diff -r <folder1> <folder2> |
Differenz von Ordnerinhalten, rekursiv |
dig <host|domain> |
DNS Einträge anzeigen |
dmesg |
Kernelmeldungen |
dmidecode -q [-t <1>] |
BIOS-Informationen über die Systemhardware ausgeben |
dmidecode -s processor-version |
nur Prozessor ausgeben |
dmidecode -s system-product-name |
nur Produktname ausgeben |
dpkg --configure -a |
nach fehlerhaftem Update, alle Debian-Pakete konfigurieren |
dpkg -i <package.deb> |
Debian-Package installieren (falls Libraries fehlen: apt -f install ) |
dpkg -i *.deb |
mehrere Pakete installieren |
dpkg -l [<application>] |
Debian-Package auflisten |
dpkg -r <package> |
Debian-Package entfernen (es können nur die mit dpkg -i installierten Pakete entfernt werden) |
dpkg -L <package> |
zum Debian-Package zugehörige Dateien auflisten |
dpkg -S <suchwort> |
Pakete suchen, in denen Dateien mit "suchwort" im Dateinamen enthalten sind |
dpkg --print-architecture |
Architektur anzeigen |
dpkg-deb -f <package.deb> Package |
Paketname zum Debian-Paket ausgeben |
dpkg-deb -I <package.deb> |
Informationen zum Paket auflisten (Paketname, Version, Maintainer, Architektur, Beschreibung, Copyright, Abhängigkeiten etc.) |
dpkg-reconfigure locales |
Spracheinstellungen des Systems (Lokalisierung) neu konfigurieren |
dpkg-reconfigure unattended-upgrades |
Automatische Sicherheitsupdates konfigurieren (falls nicht vorhanden, unattended-upgrades vorher installieren) |
du -sch * |
Plattennutzung/Speicherverbrauch für Dateien und Verzeichnisse anzeigen lassen |
du -sht <size> * |
Plattennutzung/Speicherverbrauch ab Größe <size> anzeigen lassen, z.Bsp. du -sht 1M * |
dumpe2fs -h <device> |
Dump ext2/ext3/ext4 Filesystem-Informationen |
echo $VARIABLE |
VARIABLE ausgeben |
egrep "<regex>" <file> |
Suche nach regulärem Ausdruck |
env |
Environment-Variablen setzen oder ausgeben |
eval 'dircolors -b' |
enable Color-Support for ls |
export DISPLAY=<ipaddess>:0.0 |
DISPLAY-Variable setzen für X-Terminal |
export LANG=C |
(.bashrc) |
export PATH=$PATH:~/bin |
Pfad zu $PATH hinzufügen (Anzeige mit echo $PATH ) |
facter |
Anzeige wichtiger System-Infos |
fdisk -l [/dev/sda] |
angeschlossene Geräte oder Partitionen auflisten |
fg <prozessnumber> |
holt Hintergrundprozess in den Vordergrund |
file <file> |
Dateityp und -format anzeigen lassen |
find <pfad> <suchkriterium> |
in einer Verzeichnishirarchie nach Datei(en) suchen |
find . -name <filename> |
Filesuche |
find . -name <filename> -print -exec rm {} \; |
File-Suche und Ausgabe + Löschen der gefundenen Files |
find . -name <filename> -print -ok rm {} \; |
wie oben, aber mit Nachfrage |
find . -name '*.[ch]' |
Suche nach *.c und *.h Files |
find . -name '*info*' |
alle Dateien, die info im Dateinamen enthalten |
find . -type f -exec chmod ugo-x {} \; |
Löschen des Executeable-Bits nur für Dateien und nicht für Ordner |
find / -nouser -o -nogroup |
alle Dateien ohne Eigentümer finden |
finger |
Ausgabe aller eingeloggten User |
free |
aktuelle RAM/Hauptspeicherbelegung |
fsarchiver savefs <file.fsa> /dev/sda1 |
Filesystem archivieren (kann auch ext4 :-) |
fsarchiver restfs <file.fsa> id=0,dest=/dev/sda1 |
Filesystem restaurieren (id=0 für erstes Archiv, es können mehrere gesichert werden: sda1 , sda2 , sda3 ...) |
fsck -F ufs -y /dev/disk/c0d0t0s3 |
|
ftp <host> [<port>] |
file transfer protocoll: bin- bzw. binary-Mode nicht vergessen!!! |
fuser |
|
getent <database> |
get entries from administrative database: passwd , group , hosts , services , protocols , networks |
gpasswd -a <user> <group> |
Einem User eine Gruppe zuweisen |
grep <suchwort> <file|folder> |
Suche nach Zeichenketten (zgrep für Suche in komprimierten Dateien) |
grep "<suchwort1>\|<suchwort2>" <file> |
Suche nach zwei Suchwörtern, "oder"-verknüpft |
grep -E "<regulärer Ausdruck>" <file> |
grep -E -> egrep - Suche nach regulärem Ausdruck |
grep -E "<suchwort1>|<suchwort2>" <file> |
Suche nach mehreren Suchwörtren, "oder"-verknüpft (mithilfe regulärem Ausdruck, das Suchwort darf auch Leerzeichen enthalten) |
grep -E "<suchwort1>.*<suchwort2>" <file> |
Suche nach zwei Suchwörtern, "und"-verknüpft (mithilfe regulärem Ausdruck) |
grep "wort index\[1\]" <file> |
grep nach Strings mit Leerzeichen und Sonderzeichen |
grep -c <suchwort> <file> |
Wie oft kommt das Suchwort vor |
grep -i <suchwort> <file> |
Suche nach Suchwort, dabei Groß- und Kleinschreibung ignorieren |
grep -r <suchwort> |
Suche im aktuellen Verzeichnis und rekursiv in den Unterverzeichnissen (statt grep -r auch rgrep ) |
grep -v <suchwort> <file> |
Alle Zeilen ausgeben, in denen das Suchwort nicht vorkommt |
groupadd [-g <GID>] <group> |
Gruppe hinzufügen (Gruppe einem User zuweisen mit gpasswd ) |
gunzip -c <file.tar.gz> | tar xf - |
Entpacken, oder besser tar xfz <file.tgz> |
gzip <file.tar> |
Komprimieren eines Archives |
history |
bash-History anzeigen |
hexdump <file> |
(Binär-) Datei hexadezimal ausgeben, siehe auch xxd |
host <IPaddress> |
DNS-Eintrag anzeigen |
host <host> |
Reverse DNS anzeigen |
hostname -f |
Computername anzeigen |
hwinfo |
Computerhardware |
id <user> |
Anzeige der User- und Group-IDs |
ifconfig -a |
Netzwerkinterfaces anzeigen |
ifconfig <intface> <IPaddr> <netmask> up |
Interface (z.Bsp. eth0 ) konfigurieren, Eintrag auch unter /etc/hosts |
info <befehl> |
ausführliche Hilfeseiten zu allen Unixbefehlen |
init <runlevel> |
0=ausschalten; 2=ohne X & Network; 3=mit Network; 5=mit X; 6=reboot |
insmod <modulname> |
Modul zum Kernel hinzufügen |
journalctl |
systemd-Journaleinträge auflisten (Kernel-Messages etc.) |
journalctl -p err |
alle Fehler "error" ausgeben |
journalctl -p warning |
Fehler und Warnungen ausgeben |
kdesudo |
sudo Frontend für KDE, ab Kubuntu 18.04 nur noch unter: /etc/alternatives/kdesu |
kill -9 <processID> |
Prozess über PID killen, einfacher mit: pkill |
ksysguard |
Systemmonitor |
last [-f </var/log/wtmp.1>] [<user>] |
zuletzt angemeldete Benutzer (login/logon) |
ld . -o tun -L /usr/lib |
|
ldapsearch -x cn=<hostname> |
LDAP-Daten für den Rechner ausgeben (Rechnername : hostname ) |
ldapsearch -x -LLL -h <ldapserver> -b c=de '(|(sn=<Suchwort>)(description=*<Suchwort>*))' dn description |
LDAP-Suche nach Suchwort in sn und description mit Augabe von dn und description |
ldd <executable> |
Ausgabe aller dymischen Libraries, die ein Programm benötigt |
less <file> |
File anschauen, Navigation im File: e/y, f o. SPACE/b, g/G, /suchwort ... n; komprimierte Dateien mit zless |
ln -s <source> <destination> |
symbolischen Link erzeugen: destination -> source |
lpinfo |
Anzeige verfügbarer Drucker u. Druckertreiber |
lpq |
Abfrage des Standarddruckers |
lpr <file> |
Drucken |
lprm |
Druckeraufträge löschen |
lpstat |
Cups-Statusinformationen |
ls -alhi |
Ordnerinhalte auflisten, inklusive Symlinks |
lsb_release -a |
Ubuntu-Release anzeigen |
lscpu |
Informationen zur Prozessorarchitektur anzeigen |
lshw -html > <hwinfo.html> |
Informationen zur Hardware-Konfiguration im HTML-Format: Memory, Firmware, Mainboard, CPU version and speed, Cache, Bus speed |
lsmod |
geladene Linux-Kernelmodule anzeigen lassen, weiteres mit modinfo |
lsof [-p <pid>] |
geöffnete Dateien auflisten (list open files) |
lspci | grep VGA |
welche Grafikkarte ist verbaut |
lsscsi |
Informationen zu SCSI-Devices, Serial Attached SCSI (SAS) |
lsusb -v |
Anzeige USB-Geräte |
man <befehl> |
Hilfe zu den Unixbefehlen: -f -> whatis , -k -> apropos |
md5sum |
MD5-Prüfsumme einer Datei berechnen oder überprüfen |
mcopy |
Kopieren von/nach DOS/LINUX (a:) |
mkdir -p <dir/subdir/subsubdir> |
Ordner/Verzeichnisstruktur erstellen |
mkfs -m |
make file system |
modinfo <module> |
Informationen zu Linux Kernel-Modul anzeigen lassen, Auflistung mit lsmod |
modprobe tun |
|
more <file> |
Fileanzeige seitenweise |
mount |
Partitionen und Netzlaufwerke auflisten |
mount -t [<type>] <device> <mountpoint> |
Partition in Filesystem einhängen, Mountpoint/Verzeichnis erzeugen mit mkdir <mountpoint> , Partitionen auflisten mit blkid -o list , automatisch Mounten in /etc/fstab |
mount -t ext4 -o defaults /dev/sda1 /media/pi/sandisk |
ext4-Partition einhängen, automatisch in /etc/fstab mit UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /media/pi/sandisk ext4 defaults 0 |
mount -o remount,rw <device> <mountpoint> |
Partition mit Schreibzugriff neu einhängen, z.Bsp. mount -o remount,rw /dev/block/mmcblk1p21 /system |
mount -o loop <image.iso> <mountpoint> |
ISO-Image als Loopback-Device mounten (read-only) |
mv <source> <destination> |
Datei oder Verzeichnis verschieben |
netstat -A inet [-n] |
aktive Internetverbindungen (ohne Server) |
netstat -r |
Ausgabe der Routingtabelle |
nmcli con |
NetworkManager: Netzwerkverbindung anzeigen |
nmcli dev list [iface <interface>] |
Informationen über Netzwerk-Interfaces anzeigen |
nm-tool |
NetworkManager: Informationen zu den Netzwerk-Interfaces |
nohup <program> & |
Program soll beim Schließen der Konsole nicht beendet werden |
partimage save /dev/sda1 <file.gz> |
Partition sichern mit Partimage (zusätzlich: Backup von MBR mit dd u. Partitionstabelle sfdisk , ext4-Partitionen mit fsarchiver ) |
partimage restore /dev/sda1 <file.gz.000> |
Partition rücksichern / schreiben |
passwd |
Passwort ändern |
pgrep <program> |
Process-ID anzeigen |
pkgadd -d <file> |
Installation eines Packages |
pkginfo -l <pkgname> |
Infos zu Paketen anzeigen |
pkill -9 <processname> |
Prozess unter Angabe des Namens beenden |
pmount <device> |
"Policy Mount" erlaubt dem Anwender das Einbinden von Hotplug-Devices (ohne Eintrag in /etc/fstab ) |
printenv |
Umgebungsvariablen |
ps faux / ps -efl |
Anzeige der laufenden Prozesse |
ps aux --sort -rss |
Anzeige der laufenden Prozesse, sortiert nach Speicherverbrauch |
pstree [<user>] |
Baumanzeige für laufende Prozesse |
pwd |
Anzeige Working-Direktory |
reboot |
System neu starten, init 6 |
rename "<regex>" *.JPG |
Dateinamen mittels regulärem Ausdruck umbenennen |
reset |
Terminal initialisieren |
rgrep <suchwort> |
rekursive Suche nach einer Zeichenkette (entspricht grep -r <suchwort> ) |
rm -rf <directory> |
Löschen eines Verzeichnisses einschließlich Inhalt |
rmdir |
leeres Verzeichnis löschen |
route add <destination> <gateway> |
manueller Eintrag in Routing-Tabelle |
rsync -a <source> <destination> |
Backup eines Verzeichnisses erstellen (sudo rsync zur Beibehaltung der Besitzrechte) |
scp -r <user>@<host>:<file> . |
lesen von <host> |
scp -r <file> <user>@<host>:. |
schreiben nach <host> |
sdiff <file1> <file2> |
Unterschiede zwischen zwei Dateien grafisch nebeneinander anzeigen |
sed |
Stream Editor |
set |
Ausgabe der Umgebungsvariablen, auch printenf (csh, bash) |
set -x |
Kommando-Tracing in bash-Skripten einschalten |
sfdisk -d /dev/sda > parttable.sf |
Partitionstabelle sichern |
sfdisk /dev/sda < parttable.sf |
Partitionstabelle rückschreiben |
shutdown -h now |
Rechner herunterfahren, init 0 |
source <script> |
Skript in der aktuellen Shell ausführen |
sort |
Dateiinhalte oder Ausgaben sortieren, ls -al | sort -l |
ssh -Y <user>@<host|IPaddr> |
Remote X-Terminal (bei Fingerprint-Problemen: ~/.ssh/known_hosts oder ssh-keygen -R <host> |
|
|
ssh-keygen -R <host|IPaddr> [-f <known_hosts_file>] |
Fingerprint aus ~/.ssh/known_hosts löschen |
ssh-keygen -t dsa |
Public/Private Key-Paar generieren (auch rsa), Übertragung mit scp identity.pub <rhost>:.ssh/authorized_keys , Rechte anpassen mit ssh <rhost> chmod 600 .ssh/authorized_keys |
stat <file> |
Dateiinformationen |
strace [-o <strace.log>] <program> |
Systemaufrufe und Signale eines Programms protokollieren |
strace -e <expr1>,<expr2> <program> |
Systemaufrufe eines Programms protokollieren und nach bestimmten Ausdrücken filtern |
strace -p <processID> |
Process mit Process-ID protokollieren |
strings <file> |
lesen von Binärdateien (binary), Ausgabe der lesbaren Zeichen, siehe auch hexdump oder xxd |
su <user> |
switch user |
sudo <programm> |
Programm mit root-Rechten ausführen, graphische mit kdesudo (Kubuntu) oder gksudo (Ubuntu) |
sudo -l |
Sudo-Rechte auflisten |
sudo -s -H |
Root-Shell öffnen |
sudo -- sh -c 'apt update && apt -y full-upgrade && snap refresh' |
alles aktualisieren |
systemctl |
systemd - System- und Servicemanager |
systemsettings5 |
Systemeinstellungen (zentrales KDE5-Kontrollzentrum) |
tar cvfz <archiv.tgz> <ordner> |
Archivieren u. Packen eines Ordners |
tar xfz <archiv.tgz> |
Entpacken |
tail -f <file> |
realtime-Ausgabe von Neueinträgen in <file> auf Console |
tail -n <N> <file> |
die letzten N Zeilen ausgeben |
tcptraceroute <host> [<port>] |
Route zu einem Netzwerk-Host ausgeben |
tee <file> |
von Standardeingabe lesen und gleichzeitige Ausgabe auf Console und in File |
telnet <hostname> [<port>] |
Telnet |
top |
CPU, Speicherauslastung, Prozesse |
touch <file> |
Filedatum aktualisieren oder neues File anlegen |
touch -m -r <referenzfile> <file> |
Filedatum ändern (wie bei Referenzfile) |
truecrypt --fs-options=iocharset=utf8 /dev/sdb1 /media/truecrypt1 |
Verschlüsselte FAT32-Partition mit Dateinamen im UTF8-Zeichensatz einbinden |
ubuntu-support-status [--show-unsupported] |
Ubuntu-Supportzustand [bzw. nicht mehr gepflegte Pakete] anzeigen |
udevadm monitor |
empfangene Events ausgeben für UDEF und KERNEL |
umount /cdrom |
Unmount, Aushängen von Dateisystemen |
uname -a |
Systeminformationen anzeigen lassen: Kernelname, Netzwerkname des Rechners, Kernelrelease, Kernelversion, Prozessor, Hardwareplattform, Betriebssystem |
unzip <archive.zip> |
Zip-Archiv entpacken, Packen mit zip |
unzip -l <archive.zip> |
Inhalt des Zip-Archives auflisten |
update-alternatives |
Verwaltung symbolischer Links in /etc/alternatives |
update-grub |
Grub-Bootloader updaten, z.Bsp. nach Änderungen in /etc/grub.d oder /etc/default/grub |
uptime |
wie lange läuft der PC, Anzeige der User mit last |
useradd -u <uid> -g <gid> -G <ipls,users>
-d /home/<user> -s /bin/csh <user> |
Anlegen eines neuen Users, Anzeige der ID mit id <user> |
userdel -r <uid> |
User löschen |
vi |
Texteditor |
visudo |
Einträge in sudoers bearbeiten, z.Bsp. für truecrypt ohne root-Rechte: %truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt , Gruppe erstellen und zuweisen mit groupadd und gpasswd |
wall [<file>] |
Broadcast-Message an alle User |
wget <url> |
Network Downloader |
whatis <befehl> |
Kurzinfo zum Befehl anzeigen lassen, ausführlicher mit apropos , help , man , info , --help |
which <program> |
Wo ist Program installiert (Pfad) |
who / w |
angemeldete Benutzer / Terminals anzeigen |
whoami |
gibt eigenen Username aus |
write <user> |
Message an bestimmten User (Texteingabe nach Returm) |
xargs |
Suche nach Mustern, z.Bsp: find . -name *.sdi | xargs grep -w <Suchwort> |
xev |
zeigt die Tastenbelegung an, Änderungen in /etc/default/keyboard |
xset [-q] |
Utility für X |
xxd |
Hex-Editor, Hexausgabe von Dateien, siehe auch hexdump |
zip |
Zip-Archiv anlegen, entpacken mit unzip |
zip <archive.zip> <file1> [<file2> <file3> ...] |
einzelne Dateien in Zip-Archiv zusammenfassen |
zip -r <archive.zip> <folder1> [<folder2> ...] |
Ordner in Zip-Archiv zusammenfassen |
zless <file> |
komprimierten Text anzeigen |