• Keine Ergebnisse gefunden

UNIX/LINUX-Top100-Befehle Version 1.20 — 31.5.2021 © 2003–2021 T. Birnthaler, OSTC GmbH 31. Mai 2021

N/A
N/A
Protected

Academic year: 2022

Aktie "UNIX/LINUX-Top100-Befehle Version 1.20 — 31.5.2021 © 2003–2021 T. Birnthaler, OSTC GmbH 31. Mai 2021"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

UNIX/LINUX-Top100-Befehle

Version 1.20 — 31.5.2021

© 2003–2021 T. Birnthaler, OSTC GmbH

31. Mai 2021

Inhaltsverzeichnis

1 Die wichtigsten UNIX/LINUX-Befehle 2

2 Weitere wichtige UNIX/LINUX-Befehle 3

(2)

UNIX/LINUX-Top100-Befehle — 1.20 — 31.5.2021 © 2003–2021 T. Birnthaler, OSTC GmbH

1 Die wichtigsten UNIX/LINUX-Befehle

man CMD Beschreibung zuCMDausgeben [manual]

whatis CMD Einzeilige Beschreibung zuCMDausgeben (man-Index!)

apropos TEXT Einzeilige Beschreibung zu BegriffTEXTausgeben (man-Index!) info CMD Beschreibung zuCMDausgeben (GNU-Programme!)

help [CMD] Liste aller/Beschreibung zu Shell-CMDausgeben (bash) CMD --help Usage-Meldung zuCMDausgeben (GNU-Programme!)

CMD -h -? -. Usage-Meldung zuCMDausgeben (alle anderen Programme!) [help]

type [-a] CMD Typ/Ort vonCMDausgeben (Builtin/Alias/Funktion/Programm,bash, [all]) which/whence CMD Typ/Ort vonCMDausgeben ((t)csh/ksh)

who Alle angemeldeten Benutzer ausgeben

whoami who am i Aktuell (im Terminal) angemeldeten Benutzer ausgeben

id [-a] [USER] Eigenen Benutzernamen/USER+ Mitgliedgruppen + IDs ausgeben [identity/all]

su [-[l]] USER In KennungUSER(-=-l=mit Umgebung!) wechseln [switch user/login]

su su -[l] Superuserrootwerden (ohne/mit Umgebungswechsel!) exit logout R ¨uckkehr zur vorherigen Kennung bzw. Abmelden vom Terminal sudo CMD Ein(!) Kmdo alsrootausf ¨uhren [superuser do]

passwd [USER] Paßwort (eigenes/vonUSER) ¨andern (1x altes, 2x neues) [password]

more/less FILE... FILE. . . seitenweise ausgeben (auchpg,page) [mehr/weniger]

CMD | more/less Ausgabe vonCMDseitenweise ausgeben

lp/lpr FILE... FILE. . . ausdrucken (lpr=BSD,lp=SysV) [line print]

CMD | lp/lpr Ausgabe vonCMDausdrucken

pwd Aktuelles Arbeitsverz. ausgeben [print working directory]

cd [PATH] cd ˜ In Verz.PATH/eigenes Heimat-Verz. wechseln [change directory]

cd / cd .. cd - In Root/Eltern/vorheriges Verzeichnis wechseln

ls [DIR|FILE...] Inhalt akt. Verz./DIR/FILEauflisten (alphabetisch sortiert) [list]

ls -l ... Dateinamen + Dateiattribute auflisten [long]

ls -a ... Alle Dateinamen auflisten (auch per.XXXversteckte!) [all]

ls -d ... Nur Verz.-Name, nicht Inhalt auflisten [directory]

ls -h ... Dateigr ¨oße in Einheit K/M/G/T/. . . statt Byte [human readable]

ls -F ... Dateityp-Postfix an Name anh ¨angen (*=Exe,/=Verz,@=Link) [Flag]

ls -R ... Ganzen Verz.baum abDIR. . . auflisten [Recursive]

ls -r ... Absteigend statt aufsteigend sortieren [reverse]

ls -S ... Nach Dateigr ¨oße aufsteigend sortiert auflisten [Size]

ls -t ... Nach ¨Anderungsdatum aufsteigend sortiert auflisten [time]

ls --color=auto Dateityp farbig (schwarz=Datei, blau=Verz, t ¨urkis=Link, gr ¨un=Exe, gelb=Ger ¨at) touch FILE... And.datum von¨ FILE. . . aktualisieren/neue Datei anlegen [ber ¨uhren]

* *.txt *.* Alle Dateien/mit Endung.txt/mit Punkt.im Namen im akt. Verz.

mv FILE NAME FILEinNAMEumbenennen [move]

mv FILE... DIR DateienFILE. . . nach Verz.DIRverschieben [move]

mv FILE DIR/NAME DateiFILEnach Verz.DIRverschieben + umbenennen [move]

cp FILE NAME FILEnachNAMEkopieren (¨uberschreiben!) [copy]

cp FILE... DIR DateienFILE. . . nach Verz.DIRkopieren [copy]

ln FILE NAME Harten LinkNAMEaufFILEerzeugen [link]

ln -s FILE NAME Symbolischen LinkNAMEaufFILEerzeugen [symbolic]

rm FILE... FILE. . . l ¨oschen [remove]

rm -r DIR... Dateibaum ab Verz.DIR. . . vollst ¨andig l ¨oschen [recursive]

mkdir DIR... Verz.DIR. . . anlegen [make directory]

rmdir DIR... Verz.DIR. . . entfernen (muss leer sein!) [remove directory]

cat FILE1 FILE2... Dateien aneinanderh ¨angen + ausgeben aufstdout[concatenate]

<STRG-D> Abmelden (stattexit/logout) oder Eingabeende [EOF/end of file]

chmod MODE FILE... Zugr.rechte [ugoa][+-=][rwxst] ¨andern (nur Besitzer!) [change mode]

umask [NNN] Std.rechtemaske000-777f ¨ur Datei/Verz-Neuanlage! ausgeben/setzen (zu entfernende Rechte,r=4,w=2,x=1!) [usage mask]

umask Gibt022(Suse, RedHat) oder002(Debian, Ubuntu) aus chusr USER FILE... BesitzerUSER ¨andern (nurroot!) [change user]

chgrp GROUP FILE... BesitzergruppeGROUP ¨andern (nur Besitzer!) [change group]

(3)

UNIX/LINUX-Top100-Befehle — 1.20 — 31.5.2021 © 2003–2021 T. Birnthaler, OSTC GmbH

2 Weitere wichtige UNIX/LINUX-Befehle

ps Eigene Prozesse auflisten [process status]

ps aux ps -ef Alle Prozesse auflisten (BSD/SysV) [all/user/extended/every/full]

kill PID/JOB... (Background)ProzeßPID/JOB. . . abbrechen (StandardsignalSIGTERM= 15) kill -9 PID/JOB.. (Background)ProzeßPID/JOB. . . unbedingt abbrechen (SIGKILL= 9) kill -l Alle Signale (Namen + Nummern) auflisten [list]

<STRG-C> Kmdo.eingabe oder laufendes Kmdo abbrechen (SIGINT= 2) [cancel]

CMD & CMDals Hintergrund-Prozeß (JOB) ablaufen lassen nohup CMD & Analog, kein Abbruch beim Abmelden [no hangup]

<STRG-Z> bg Laufendes Kmdo in Hintergrund schalten [background]

jobs Alle Hintergrundprozesse der akt. Shell auflisten CMD < FILE Eingabe f ¨urCMDvonFILElesen

CMD > FILE Ausgabe vonCMDaufFILEschreiben CMD >> FILE Ausgabe vonCMDanFILEanh ¨angen

CMD 2> FILE Fehlermeld. vonCMDaufFILEschreiben (nicht(t)csh!) CMD 2>> FILE Fehlermeld. vonCMDanFILEanh ¨angen (nicht(t)csh!) CMD 2> /dev/null Fehlermeld. vonCMDwegwerfen

CMD > FILE 2>&1 Ausgabe + Fehlermeld. vonCMDaufFILEschreiben (nicht(t)csh!) CMD1 | CMD2 Ausgabe vonCMD1mit Eingabe vonCMD2verbinden [pipe]

VAR="TEXT" Shell-VariableVARmit WertTEXTbelegen (kein Leerz. um=!)

set VAR "TEXT" Shell-VariableVARmit WertTEXTbelegen ((t)csh, kein=, aber Leerz.!) export VAR Shell-VariableVARin Umgebungs-Variable umwandeln

setenv VAR="TEXT" Umgebungs-VariableVARmit WertTEXTbelegen ((t)csh,=n ¨otig!) echo $VAR Inhalt der Shell/Umgebungs-VariablenVARausgeben

HOME PWD Standardverz. f ¨urcd(Heimat-Verz.) bzw. akt. Verz.

HOST HOSTNAME Name des Rechners

LANG LC_ALL LC_* Spracheinstellung (C,en_US.UTF-8,de_DE.UTF-8) [language/locale]

PAGER VIEWER Name des Standard-Anzeigepgms (more/less; vonmanautom. benutzt) PATH Suchpfad f ¨ur ausf ¨uhrbare Programme (durch:getrennte Verz.)

PS1 prompt Shell-Prompt definieren (sh/(t)csh) [prompt string]

TERM Terminaltyp (f ¨ur Editoren,more,curses-Bibliothek) [terminal]

USER LOGNAME Name des angemeldeten Benutzers [login name]

EDITOR VISUAL Name des Standard-Editors (voncrontab,visudoautom. benutzt) PRINTER LPDEST Name des Standard-Drucker (vonlp/lprautom. benutzt)

find [DIR] ... Dateien/Verz. ab akt. Verz./DIRper Name + Eig. suchen/auflisten/bearbeiten grep "TEXT" FILE... Zeilen vonFILE. . . ausgeben, dieTEXTenthalten [global regex print]

CMD | grep "TEXT" Zeilen mitTEXTin Ausgabe vonCMDsuchen + ausgeben head [-N] FILE... Erste 10/N Zeilen vonFILE. . . ausgeben [kopf]

CMD | head [-N] Erste 10/N Zeilen der Ausgabe vonCMDausgeben tail [-N] FILE... Letzte 10/N Zeilen vonFILE. . . ausgeben [schwanz]

CMD | tail [-N] Letzte 10/N Zeilen der Ausgabe vonCMDausgeben

tail -f FILE... Neue Zeilen am Ende vonFILE. . . permanent ausgeben [follow]

tail +N FILE... Zeilen ab ZeileNvonFILE. . . ausgeben

wc -l FILE... Anzahl Zeilen vonFILE. . . ausgeben [word count/lines]

CMD | wc -l Anzahl Zeilen der Ausgabe vonCMDausgeben

echo [-n] "TEXT" TEXTauf Terminal ausgeben (mit/ohne Zeilenvorschub) [no newline]

clear <STRG-L> Terminal-Inhalt l ¨oschen [formfeed/leeren]

date [+FORMAT] Datum + Uhrzeit ausgeben (gem ¨aßFORMAT, z.B.%T %D %H:%M:%S %d.%m.%Y) more/less FILE... FILEdurchbl ¨attern mit folgenden Befehlen (manbenutzt autom.more/less):

<SPACE> <RETURN> Um eine Seite/Zeile weiterbl ¨attern (Leer/Returntaste) b Um eine Seite zur ¨uckbl ¨attern (nurless!) [backward]

/TEXT ?TEXT TEXTvorw ¨arts/r ¨uckw ¨arts (nurless!) suchen

n N Suche vorw ¨arts/r ¨uckw ¨arts (nurless!) wiederholen [next]

:next :prev Zur n ¨achsten/vorherg. (nurless!) Datei springen [next/previous]

q h more/lessverlassen [quit]; Hilfe ausgeben [help]

Strg-R TEXT... Historie nach letztem Kmdo durchsuchen, dasTEXTenth ¨alt [research]

Strg-R... Historie nach n ¨achstem. . . Kmdo durchsuchen, dasTEXTenth ¨alt [research]

Cursor-Up/Down Zum vorherigen/n ¨achsten Kmdo in Historie gehen

!NR !TEXT !! Kmdo NummerNR/Kmdo beg. mitTEXT/letztes Kmdo aus Historie ausf ¨uhren

Referenzen

ÄHNLICHE DOKUMENTE

Es gelten dafür die vom Bundesrat beschlossenen Vorgaben von maximal 50 Personen für Veranstaltungen ohne Publikum.. Die gleichen Vorgaben gelten auch für Study Trips und

Dabei kann deutlich werden, wie sich Armut auf die Erfahrungen des Kindes auswirkt, die Entwicklung von Fertigkeiten begrenzt, die gesundheitliche Situation und das Wohlergehen

12 Sofern eine Lehr- oder Leitungsperson gemäss Bundesamt für Gesundheit zu den besonders gefährdeten Personen zählt oder von der Maskentrage- pflicht befreit ist und

Das Amtsblatt kann nach einmaliger Anmeldung kostenlos als PDF-Datei per E-Mail bezogen werden und ist auch auf der Internetseite der Stadt Ratingen unter

Die Vorlage eines entsprechenden Nachweises (vollständige Impfung, Genesung oder negatives Ergebnis eines höchstens 24 Stunden zurückliegenden Antigen-Schnelltests oder PCR-

Das Testen des Loopback garantiert aber noch nicht, dass Sie auch ins Internet können, weil durch den Ping auf localhost beispielsweise keine Aussage über Ihr Gateway getroffen

Die gesetzlichen Vertreter der HANSAIN- VEST Hanseatische Investment-GmbH sind verantwortlich für die Aufstellung des Jahresberichts, der den Vorschriften des deutschen KAGB und

Eine Liste aller angemeldeten Fohlen finden Sie auf unserer Internetseite unter folgendem Link:.. http://oldenburger-pferde.net/de/zucht/zucht/kataloge/fohlen/liste.html