Linux Befehle
Linux Befehle

Linux Befehle

Das letzte Update war vor 3. August 2022 von Vinzenz Schächner

Einen Home Server selbst zu hosten und installieren, sowie konfigurieren ist sehr, sehr viel Arbeit und deswegen gibt es einen, hoffentlich, übersichtlichen Leitartikel mit dem wir Sie unterstützen werden.

Jetzt werden Sie ein bisschen die wichtigsten Linux-Befehl kennenlernen. Diese werden Ihnen immer wieder begegnen, aber Sie müssen diese nicht auswendig lernen. Es gibt verschiedene Betriebssysteme, die auf Linux basieren, aber die meisten Befehle müssten bei den meisten Betriebssystemen gehen. (Hier am Beispiel: Ubuntu)

Fangen wir am Anfang an.

Rechte

Mit

sudo su

und auch

sudo

Bekommt man erhöhte Rechte. Sudo su muss man 1. am Anfang eingeben, sudo alleine vor jedem Befehl.

Mit dem Befehl

sudo -u www-data

kann man einen Befehl mit den Berechtigungen eines anderen Benutzer, in diesem Fall des Benutzers www-data ausführen.

Man kann die Rechte aber auch mit

chmod

und

chown

anpassen

Installationen

Ein auch wichtiger Befehl ist

apt

bzw.

apt-get

Diese Befehle sind theoretisch gleich, bis auf das, dass der Befehl apt moderner und kürzer ist. Mit diesen Fällen kann und soll man Updates, Upgrades und Full-Upgrades durchführen: (Vor den Befehlen wir meistens noch ein sudo gesetzt)

apt update
apt upgrade
apt full-ugprade

Hier kann man das System aktualisieren und auch upgraden.

Man kann mit dem Apt-Befehl aber auch Pakete installieren:

apt install <paket>

Falls man jetzt aber etwas mit apt installiert hat, ist es manchmal auch nötig, diese wieder zu deinstallieren.

Das geht einfach mit dem Befehl

apt remove <paket>

Mit dem Befehl wget kann man Pakete / Dateien aus dem World Wide Web downloaden, in dem man hinter wget noch die Internetadresse angibt.

Verzeichnisse

Mit dem Befehl

cd

kann man in ein Verzeichnis wechseln. Dafür muss man dahinter nur den Pfad anhängen, Also z.B.

cd /var/www

Wenn man jetzt in dem Verzeichnis drinnen ist, kann man einfach wieder mit dem Befehl cd aus diesem heraus wechseln.

Jetzt sind wir in dem Verzeichnis /var/www/ drinnen. Wenn wir jetzt wissen wollen, welche Ordner bzw. Dateien darin enthalten sind, machen wir das mit dem Befehl

ls

Falls wir mehr Informationen benötigen, können wir den Befehl

ls -l 

dazu benutzen.

Mit dem Befehl

cp

kann man eine Datei kopieren. Dafür müssen wir den Pfad der zu kopierenden Datei, aber auch den Zielpfade angeben, z.B. cp /home/alt/text.txt /home/neu/

Mit dem Befehl

mv

können wir eine Datei verschieben.

Dafür müssen wir den Pfad der zu verschiebenden Datei, aber auch den Zielpfade angeben, z.B. mv /home/alt/text.txt /home/neu/

Dieser Befehl kann aber Dateien nicht nur verschieben, sondern er kann sie auch umbenennen.

Das sieht man an diesem Beispiel: mv /home/alt/text.txt /home/alt/textNEU.txt

Wenn man einen Ordner erstellen will, wechselt man am besten in das Verzeichnis und dann kann man den Ordner mit

mkdir

erstellen.

Mit dem Befehl

rm

kann man eine Datei löschen. Wenn man ein Verzeichnis und den kompletten Inhalt darin löschen will, mach man das mit dem Befehl:

rm -r

Mit dem Befehl

cat

kann man sich einfach eine Datei anzeigen lassen.

Und mit dem Befehl

unzip

kann man Dateien entpacken.

Überwachung + System

Wenn man einen Text anzeigen lassen will, macht man das einfach, indem man bei dem Befehl

echo

noch den gewünschten Text hinten anhängt, z.B. echo ‚“schächner

Das Tool neofetch, mit dem Befehl

neofetch

zeigt Informationen über das System an. (Das müssen wir zuerst mit apt install neofetch installieren, solche Tools, die nachzuinstallieren sind gibt es mehrere)

Mit dem Befehl

whoami

sieht man, welcher Benutzer man selbst ist.

Das Passwort eines Benutzers kann man ändern, mit dem Befehl

passwd <benutzer>

Mit dem Befehl

history

sieht man die zuletzt abgesendeten Befehle

und mit

last

den letzten Login.

Mit dem Befehl

df

sieht man Informationen zur Speicherbelegung.

Und mit dem Befehl

free

den noch freien Speicherplatz.

Falls man gerne mehr über das System weiß, kann man das mit dem Befehl

uname -a

machen.

Wenn man wissen will, wie lange der Computer seit dem letzten booten ein ist, kann man den Befehl

uptime

ausführen.

Die Prozesse, die am meisten Ressourcen verbrauchen sieht man mit dem Befehl

top

Nähere Informationen zum Prozessor des Computers sieht man mit

lscpu

Den Computer neustarten kann man mit

reboot

und mit

shutdown

herunterfahren.

Hier kann man z.B. shutdown + 1 angeben, das heißt, dass der Computer in einer Minute heruntergefahren wird.

Terminal

Wenn man das Terminal sauber haben will und der ganze Text darauf geleert, macht man das mit dem Befehl

clear

Um die „Sitzung“ im Terminal zu verlassen, kann man den Befehl

exit

eingeben.

Tastenkombinationen

Im nano Editor kann man diesen mit strg. + o speichern und mit strg + x verlassen. Falls Sie den vim Editor benutzen wollen, gibt es eine hervorragende Einführung mit vimtutor german.

Parameter für jede datei einzeln, viele varianten

Wenn man einen Befehl und dahinter ein -h oder -help, z.B.

<befehl> -help

eintippte, bekommt man eine Übersicht der Optionen zu diesem Befehl und evtl. eine Erklärung.

Detailliertere Informationen bekommt man mit den Befehlen

man
man intro

oder

info

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert