Dies ist eine unvollständige Liste der Linuxkommandos



 

A

alias

weist einem Kommando einen neuen Aufrufbezeichner zu

apropos

sucht nach Namen und Bescheibungen in Hilfeseiten

apt-get

ein Paketmanager für auf debian basierende Distributionen

at

führt ein Kommando zu einem bestimmten Zeitpunkt aus

awk

ist gut für die Mustererkennung in (geordneten) Textdateien z.B Logfiles

B

badblocks

a command disk utility

bash

eine der Linuxshells

beep

macht piep

bg

führt einen Prozess im Hintergrund aus

bunzip2

entpackt mit bzip2 gepackte Dateien

bzip2

ein Packtool

C

cat

gibt den Inhalt einer Datei aus

cd

wechselt in ein Verzeichnis

chgrp

ändert die Gruppe einer Datei

chmod

ändert den Besitzerstatus einer Datei

chown

ändert den Besitzer einer Datei

chroot

ändert das Wurzelverzeichnis im Dateisystem

chsh

change the shell of a user

clear

löscht den Bildschirminhalt

cp

kopiert eine Datei

cpio

pack or unpack files in cpio archives or tarballs

cron

führt ein Kommando zu bestimmten Zeitpunkten regelmäßig aus

crontab

ändert die cron-Einstellungen

cut

display specific coloumns of a file delimited by a character

cvs

ein VersionsManagementSystem

D

date

zum Ausgeben bzw. Setzen von Datum und Uhrzeit

dd

schreibt eine 1:1-Kopie einer Datei oder einer Partion in eine Datei oder auf eine Partion

dmesg

zeigt den Ringpuffer des Kernels an

df

zeigt die Belegung der gemounteten Datenträger

diff

zeigt die Unterschiede zweier Dateien an

dig

show answer of DNS lookup of queried name server

disown

disowns a job (removes the pid of the job). Even when the shell exits, the job won't stop running

du

zeigt an, wieviel Platz die einzelnen Dateien in einem Verzeichnis einnehmen

E

echo

zeigt den eingegebenen String bzw. den Inhalt einer Variablen an

env

zeigt alle Umgebungsvariablen an

exit

verlässt die aktuelle Shell

export

setzt eine Umgebungsvariable bei bash und sh

F

fdisk

partitionieren einer Festplatte (nur Superuser)

fg

holt einen Hintergrundprozess in den Vordergrund

file

zeigt den Typ einer Datei an

find

sucht Dateien anhand von Namen und Attributen

ftp

get files from the internet

fuser

identify processes using files or sockets

G

g++

kompiliert C++-Code

gcc

kompiliert C-Code und weitere Sprachen

grep

sucht nach Mustern in Dateien

groups

zeigt die Gruppenzugehörigkeiten eines Users an

gunzip

entpackt Dateien in gzip-Format

gzip

packt Dateien

H

halt

fährt den Computer herunter (nur Superuser)

head

zeigt die ersten n Zeilen einer Datei an

hexdump

zeigt den Inhalt einer Datei in Hexadezimalzahlen an

history (command)

show a command history in the bash shell

hostname

zeigt den Computernamen an

hwinfo

zeigt, welche Hardware zur Verfügung steht

I

id

zeigt die User- und Gruppennummer an

ifconfig

show your ip address and more

info

zeigt die Infoseite zu einem Programm

init

wechselt in ein neues Runlevel (nur Superuser)

iptables

zeigt die Konfiguration der Firewall an

iptraf

Interactive IP LAN monitor

J

jobs

zeigt die aktuellen Hintergrundprozesse an

K

kill

beendet einen Prozess

killall

beendet alle Prozesse mit dem angegeben Namen

L

ldd

show dynamic libraries needed by an executable

less

ermöglicht es, in der Ausgabe eines Kommandos zu scrollen (Pipe)

ln

setzt einen Link auf eine Datei

ls

zeigt den Inhalt eines Verzeichnises

lshal

list HAL devices

lshw

list hardware

lsmod

zeigt die geladenen Kernel-Module an

lsof

list open files and listening sockets

lspci

list all pci devices

lsusb

list usb devices

M

make

gibt die Anweisungen, um zu kompilieren

man

die Hilfeseiten für ein Kommando

mc

MidnightCommander, ein kleiner, feiner Dateibrowser mit eigenem Editor und Viewer

md5sum

berechnet die md5-Summe einer Datei

mkdir

erstellt ein Verzeichnis

mkfs

erstellt ein Dateisystem auf einer Partition (nur Superuser)

minicom

für den Datenaustausch über die RS232-Schnittstelle

mknod

erzeugt Block- und Zeichengeräte

modinfo

zeigt Informationen über Kernelmodule an

more

zeigt die Ausgabe eines Kommandos seitenweise an (Pipe)

mount

bindet eine Partition in das Dateisystem ein (oft nur Superuser)

mv

verschiebt eine Datei oder benennt sie um

N

nano

ist ein einfacher Texteditor

netcat

Send some bytes to the network

netstat

get information on listening sockets, open ports and more

nice

bestimmt die Priorität eines Prozesses

nm

zeigt die Funktionsnamen in einer Objektdatei an

nmap

scannt Netzwerk und Schnittstellen

O

objdump

zeigt Informationen über Objektdateien an

openssl

create cryptographic server certificates and more

P

passwd

ändert das Passwort eines Users

ping

zeigt, ob es eine Verbindung zu einem anderen Rechner gibt

ps

zeigt die laufenden Prozesse an

pwd

zeigt das aktuelle Verzeichnis an

Q

quota

manage how much resources the user is allowed to consume

R

rar

archiviert Dateien und Verzeichnisse

read

read a string from your keyboard and more

reboot

führt einen Neustart des Computers aus (nur Superuser)

rename

benennt eine Datei um

rm

löscht eine Datei (ohne Nachfragen, d.h. Vorsicht beim Ausführen als Superuser)

rmdir

löscht ein (leeres) Verzeichnis

route

manage your network routing table

rpm

ein Paketmanager fürredhat und fedora

rsync

synchronize your folders over the network

S

scp

(secure copy) over a network

screen

a terminal multiplexer

sed

manipulate a stream of characters (scripting language)

setenv

ändert den Inhalt einer Umgebungsvariablen in der csh

shuf

generate random permutations

shutdown

fährt den Computer herunter bzw. führt einen Neustart aus (nur Superuser)

sleep

wait/delay some time

sort

ist ein Sortierfilter für Textdateien

ssh

login into / execute commands in a remote host

su

der normale User wird zu Superuser, bzw. einem anderen User

sudo

User kann ein Kommando als Superuser, bzw. einem andere User ausführen

T

tail

zeigt die letzten n Zeilen einer Datei an

tar

pack files in a special format

tcpdump

dump the tcp network traffic

tee

multiplex cli output (Pipe)

time

zeigt an, wie lange ein Kommando zur Ausführung benötigt hat

top

show the top CPU consuming processes and more

touch

besteht eine Datei, so bekommt sie einen neuen Zeitstempel, ansonsten wird sie neu erstellt

traceroute

show the route a package takes over the network

tac

gibt den Inhalt einer Datei in umgekehrter aus

tune2fs

adjust tunable filesystem parameters on ext2/ext3/ext4 filesystems

U

ulimit

zeigt die Beschränkungen eines Users an

umount

entbindet eine Partition aus dem Dateisystem (oft nur Superuser)

uname

zeigt u.a. die Kernelversion an

uniq

entfernt mehrfach vorkommende Zeilen aus einer sortierten Datei

unrar

extract .rar files

unzip

entpackt eine mit zip gepackte Datei

uptime

zeigt an, wie lange ein Computer schon an ist und die Anzahl der User

useradd

legt einen neuen User an

userdel

löscht einen User

usermod

ändert die Eigenschaften eines Users, z.B. die Gruppenzugehörigkeiten

V

Vgcreate

create lvm volume groups

Vgdisplay

display lvm volume groups

Vgs

show information about lvm volume groups

Vgscan

scan for lvm volume groups

vim

ist ein gern benutzter, nicht ganz so einfacher Texteditor

Vmstat

show input/output values, swap, memory consumption and more

W

w

zeigt an, wer momentan eingeloggt ist

wc

word count (word,line,char)

wget

The non-interactive network downloader

whereis

zeigt an, wo die ausführbare, die Quelldatei und Hilfeseite eines Kommandos sind

which

print the path where you find an executable file

whoami

zeigt den eigen Usernamen an

X

xargs

hand over stdin as a parameter

xev

show information about your keystrokes and more

xkill

kill a window that is in your way

xosview

zeigt CPU-, Speicher- und Festplattenaktivität

Y

yes

gibt den eingegebenen String endlos aus

yum

ein Paketmanager für redhat und fedora

yast

ein Paketmanager für SuSE

Z

zip

packt eine Datei

 


LinuxKommandos (zuletzt geändert am 2011-02-03 19:51:10 durch brln-4dbaa718)