Linux-Befehle von A-Z

Huschi

Moderator
Das Spiel gibt es zwar auch schon in anderen Foren, aber ich find es ganz lustig und es hilft vieleicht auch dem ein oder anderen:
Mit jedem Post soll ein Linux-Shell-Kommando (keine Server-Startscripte, etc.) vorgestellt werden, alphabetisch von A bis Z usw. mit einer kurzen Beschreibung. (Hebt die Befehle fett hervor damit man sie gleich erkennt.)

Ich fang mal an: (Der nächste muß also einen Befehl mit B vorstellen.)

alias
Dient dazu ein Befehl/Befehlskette/Befehlsparametern in einen neuen Befehl zusammen zufassen.
Bsp: alias ll="ls -l"

huschi.
 
basename name [suffix]
Liefert den Dateinamen ohne die absolute Pfadangabe. Wenn Suffix angegeben ist, wird dies ebenfalls entfernt.
Bsp.: basename /etc/apache2/httpd.conf conf
Liefert: httpd.
 
*edit*

diff
Anzeigen der unterschiede zwischen zwei Dateien:

Beipsiel:
test1.txt
asdf
asdf
asdf
1234
1234
1234

test2.txt
asdf
asdf
asdf
1234
1234
5432

% diff test1.txt test2.txt
6c6
< 1234
---
> 5432


-------

kopiert das l für später ;)

less

Mehrseitige Datei seitenwiese auf dem Bildschirm ausgeben.

Bsp: cat meintext.txt | less
 
Last edited by a moderator:
Free => gibt Arbeistspeicher aus sowie FReier Platz und Benutzer
 
Last edited by a moderator:
dereine said:
df bzw df-h
Und schon wieder ein Mööööp.
Nach E folgt F.
Liefer bitte noch ein Befehl mit F nach.

(Hab ich die Spielregeln so schlecht erklärt?)

huschi.
 
find Pfad Objekt

Objekt innerhalb von Pfad suchen

-name foo //Objekt heißt foo
-mmin n //letzte Änderung vor n Minuten
-mtime n //letzte Änderung vor n * 24h
-group foo //Objekt gehört der Gruppe foo
-user dar //Objekt gehört dem Benutzer bar
-size n[ck] //Datei belegt n Blöcke, Zeichen (c) bzw. Kilobyte (k)
-type x //Objekt ist vom Typ Verzeichnis (d), Datei (f), symb. Link (l), Socket (s), Gerät (b | c) oder Pipeline (p)
-exec //führt mit gefundenem Objekt ein Kommando aus. Der Name wird als { } übergeben.
-[+-]n // exakt n, bzw. größer (+) oder kleiner (-) als n

find /var -name "*.log" -exec rm -f {} \;
 
Last edited by a moderator:
kill - beendet Prozesse oder sendet ihnen Signale - einer der besten Wege, sich aus seinem eigenen System auszusperren
 
make - das Build Utility für alle Software Projekte, die aus mehr als einem Quelltext bestehen
 
netstat - Damit kann man offene Ports und offene Verbindungen überwachen.

Für eine Kontrolle der offenen Ports einfach
Code:
netstat -nlp
absetzen.
 
openvt - start a program on a new virtual terminal (VT).

DESCRIPTION
openvt will find the first available VT, and run on it the given com-
mand with the given command options, standard input, output and error
are directed to that terminal. The current search path ($PATH) is used
to find the requested command. If no command is specified then the
environment variable $SHELL is used.
 
ping
Testet eine Verbindung zu einem Rechner
Bsp.: ping 127.0.0.1


Anmerkung: man sollte keine 1zu1 Kopien von anderen Seiten verwenden. Man sollte sich wenigstens die Muehe machen, den Text zu uebersetzen.
 
ack Guin

Es war zwar nicht leicht, aber ich habe was mit Q gefunden. Für die ganz schnell entschlossenen gibts den Befehl:

quick_halt - Wie sich schon erahnen lässt, führt dieser Befehl einen schnellen System Shutdown durch, hierbei werden aber nicht alle Services sorgfältig in der richtigen Reihenfolge beendet, sondern es wird jedem Service nur ein TERM und KILL gesendet. Weiters wird dafür gesorgt, dass das Filesystem korrekt heruntergefahren wird.
 
Back
Top