Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Aphorismen
Applications
Business Economics & Admin.
My Computers
Cooking
Devices
Folders
Food
Hardware
Infos
Software Development
Sports
Operation Instructions
Todos
Test
Help
Glossary
Community portal
adaptions
Sidebar anpassen
Wiki RB4
Search
Search
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
LinuxCommands
Page
Discussion
English
Read
Edit
View history
Toolbox
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Special pages
Page information
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===cat=== zeigt Dateien auf dem Bildschirm ohne Unterbrechung an ===cd=== change directory ===chmod=== ändert die neun Zugriffsbits von Dateien entweder über Kennung von User, Gruppe, Andere, Alle durch <code>u, g, o, a</code> und Hinzufügen bzw. Enfernung über Kennung +,- und Kennung der Rechte durch r, w, x oder durch Anzahl einer dreistelligen Zahlen die die Berechtigungen binär kodiert z.B. chmod [-R] a+w file.xyz ===chgrp=== Ändern der Gruppenzuordnung von Dateien. chgrp [-R] <NewGroup> <File|Directory> ===chown=== Ändern des Besitzers einer Datei. Aufruf: chown [-R] <New User> <Filename> Very good description [https://www.howtoforge.com/linux-chown-command/ here] ===chsh=== ändern der Default-Shell ===compgen=== compgen -u // lists all users ===cp=== copy -R bzw. --recursive ===df=== zeigt den freien Speicher (Platz) auf der Festplatte (free disk space) df -hT [<Directory>]// human readable including type ===dmesg=== zeigt die Nachrichten, die beim booten hochkamen, an ===du=== ermittelt rekursiv den Platzbedarf eines Verzeichnis -a Files and Directories-b Größe in Bytes ===echo=== echo <Env-Variable> gibt einen Text in der Shell aus ===find=== sucht Dateien nach Name, Datum, Größe, etc. im aktuellen Verzeichnis und Unterverzeichnissen, z.B. find -name '*' find -name '*.mpg' // filter Permission denied erros find -name 'php*.conf' 2>&1 | grep -v "Permission denied" ===getent=== getent group sudo | cut -d: -f4 // list all sudo users ===grep=== grep <Options> <RegExp> <Files> durchsucht Dateien {| border=1 cellpadding=2 cellspacing=0 |- | -i |ignore case |- | -l |display only filenames |- | -n |print line numbers after filename |- | -s |ignore permission denied |- | -r (-S) |rekursiv Unterverzeichnisse (unter Windows) |} z.B. grep -r -s uweheuer * ===groupadd=== Einrichten eines Gruppenaccounts ===groups=== Anzeige der Gruppenzugehörigkeit ===gunzip=== ===gzip=== Endungen mit gz. ===ifconfig=== Anzeige der Netzwerkkonfiguration ===kill=== kill <PID> -<Signal> wenn nicht angegeben wird 15 verwendet, d.h. freundliches Beenden, 9 ist härter ===ldd=== <code>'''ldd''' <Programmname></code> listet alle Libraries bzw. Bibliotheken auf, die das Programm benötigt. ===less=== zeigt Textdateien seitenweise an {| border=1 cellpadding=2 cellspacing=0 |- |ENTER |für nächste Seite |- |Q |für Abbrechen |- |/<Muster> |vorwärts suchen |} ===ln=== <code>ln <File>|<Directory> <Linkname></code> erstellen eines Links {| border=1 cellpadding=2 cellspacing=0 |- |-s | erzeugt symbolische Links |} <code>rm -f <Linkname></code> löcht den Link. ===locate=== locate <Filename> sucht die angegeben Datei ===ls=== list screen, zeigt alle Dateien eines Verzeichnis. Parameter: {| border=1 cellpadding=2 cellspacing=0 |- | -a |auch versteckte Dateien anzeigen |- | -d |keine subdirectories |- | -l |langes Format, Alias ll bzw. la zeigt die Zugriffsbits in Form ('''-'''{{{ |}}}'''d'''{{{ |}}}'''l''')(('''-'''{{{ |}}}'''r''')('''-'''{{{ |}}}'''w''')('''-'''{{{ |}}}'''x'''))9, die Anzahl der Links für eine Datei, Besitzer, Gruppe, Größe, ... |- | -R |rekursiv mit subdirectories |- | -S |alias --sort=size, Sortierung nach Größe |- | -t |alias --sort=time, Sortierung nach Zeit, neuest zuerst |} ===lsof=== lsof -i :4221 // show all processes for port ===man=== man <command> ===mkdir=== make directory ===mv=== move {| border=1 cellpadding=2 cellspacing=0 |- |Verzeichnis umbenennen |mv <OldDirname>/ <NewDirname>/ |} ===netstat=== listet alle verwendeten Ports: netstat -tulpen ===passwd=== Ändern des Passworts. ===pgrep=== pgrep -f <name> // prints the PID of the process with name <name> ===printenv=== prints all environment variables. ===ps=== listet alle Prozesse. Parameter: {| border=1 cellpadding=2 cellspacing=0 |ef |zeigt alle laufenden Prozesse und deren Eigentuemer an |- |A |listet alle Prozesse |} ===pstree=== zeigt den Prozessbaum ps -a // shows full cmd line ps -p // includes PID ps -c // expands identical subtrees ps -H <PID> // higlight pid ps <user> // all off user ===reboot=== restarts the computer ===rm=== remove rm -rf lampp // non empty directories {| border=1 cellpadding=2 cellspacing=0 | -r |recursive all directories |} ===rmdir=== remove directory ===service=== List all services: service --status-all // + mark running services, - mark stopped services ===shutdown=== fährt den Rechner runter und u.U. wieder hoch {| border=1 cellpadding=2 cellspacing=0 |- | -rn | now |} ===set=== zeigt alle Umgebungsvariablen an ===ssh=== * comparable to Putty ssh <User>@<Server> ===su=== '''su''' <User> substitute user - Wechsel des Users in einer shell ohne Logout und Login, ohne Parameter ist der User root. Parameter: {| border=1 cellpadding=2 cellspacing=0 |- |-l |beim Wechsel wird die neue Shell als Login-Shell gestartet, d.h. es werden alle Login-Dateien eingelesen |} ===sudo=== Der Befehl sudo kann Programmaufrufen vorangestellt werden. Er ermöglicht berechtigten Benutzern, das Programm im Namen und mit den Rechten eines anderen Benutzers auszuführen, beispielsweise um Aufgaben auszuführen, die Administratoren vorbehalten sind. Sudo fragt vor der Ausführung des Programms unter einem anderem Namen nach dem Passwort des aufrufenden Benutzers. Damit wird überprüft, ob dieser den Befehl selbst eingegeben hat. Der Kreis der berechtigten Benutzer ist in der Datei /etc/sudoers festgelegt. Standardmäßig wird als Ziel-Benutzer root angenommen. Parameter: -i startet interaktive shell ===top=== gibt die CPU- und Speicherauslastung aus und listet alle Prozesse sortiert nach CPU-Belastung. Q beendet den Prozess. ===updatedb=== aktualisiert die Suchdatenbank für locate ===useradd=== Erzeugung eines User-Accounts (s. [[Linux#Benutzer-_und_Gruppenverwaltung|Description]]). useradd <Parameter> <User> Parameter: {| border="1" | -d or --home | specifies a new home directory |- | -s or --shell | specifies the shell for the new user |} ===usermod=== Modifikation eines User-Accounts. ===whereis=== sucht Programme in typischen bin-Verzeichnissen ===wget=== * test of websites wget -p <URL> ===which=== sucht Programme im Pfad ===whoami=== Ausgabe des aktuellen Users ===xkill=== Fenster selektieren, welches gekillt werden soll
Summary:
Please note that all contributions to Wiki RB4 may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Uwe Heuer Wiki New:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Toggle limited content width