Linux Konsolenbefehle für Anfänger

Da ich gefragt wurde, ob ich nicht mal eine Liste der grundlegenden Konsolenbefehle zusammenstellen könne, mache ich das jetzt einfach mal:

Verzeichnis wechseln

cd /etc/	# in das absolute Verzeichnis /etc wechseln
cd etc		# in das relative Verzeichnis etc wechseln
cd 		# in das eigene Verzeichnis wechseln
cd ~/fotos/	# im eigenen Verzeichnis zu den Fotos wechseln

~ ist synonym zum eigenen Homeverzeichnis

. ist das aktuelle Verzeichnis

/ ist das Verzeichnis in dem man alles andere findet

Verzeichnis erstellen

mkdir /home/eisfrei/fotos	# das Verzeichnis fotos im Homeverzeichnis von eisfrei erstellen
mkdir fotos	# das Verzeichnis fotos im aktuellen Verzeichnis erstellen

Dateien in einem Verzeichnis listen

ls    		# zeigt einem das aktuelle Verzeichnis an
ls -l    	# zeigt das aktuelle Verzeichnis in einer Listenansicht
ls /etc    	# zeigt den Inhalt von /etc

Dateien kopieren

cp /etc/hosts /home/user/    # kopiert die Datei hosts in das Verzeichnis von user
cp -r /home/user1/ /home/user2/	# kopiert alle Dateien von user1 zu user2
cp -R /home/user1/ /home/user2/	# beachtet auch versteckte Dateien

Dateien verschieben/Umbenennen

mv datei1 datei2    # datei1 wird in datei2 umbenannt
mv dir1/ dir2/    # das Verzeichznis dir1 wird in dir2 umbenannt

Dateien löschen

rm datei    # eine einzelne Datei löschen
rm -r verzeichnis    # Verzeichnis inklusive Inhalt löschen
rm -rf verzeichnis    # Verzeichnis inklusive Inhalt löschen (ohne Nachfrage)

Verzeichnis löschen

rmdir verzeichnis    # ein leeres Verzeichnis löschen

Textdateien anzeigen

Wenn man nur kurz den Inhalt einer Datei sehen will:

cat datei.txt    # zeigt den Inhalt von datei.txt in der Konsole an
tail datei.txt    # zeigt das Ende von datei.txt an
head datei.txt    # zeigt den Anfang von datei.txt an
grep suchwort datei.txt    # zeigt nur Zeilen an, in denen das Suchwort vorkommt

Dateien suchen

find . -iname '*.jpg'	# alle JPGs in den Unterverzeichnissen auflisten
find / -iname '*suchwort*'	# alle Dateien in denen das Suchwort vorkommt auflisten

Textdateien bearbeiten

Es gibt Editoren wie Sand am Meer. Für Anfänger am geeignetsten und auf den meisten System vorinstalliert ist nano.

nano /etc/X11/xorg.conf	# die Grafikkonfiguration bearbeiten

Benutzer wechseln / Programme als Administrator ausführen

su	# als root im aktuellen Verzeichnis weiter arbeiten
su -	# als root in dessen Homeverzeichnis weiter arbeiten
su eisfrei	# als eisfrei im aktuellen Verzeichnis weiter arbeiten
su - eisfrei	# als eisfrei in dessen Homeverzeichnis weiter arbeiten
sudo nano /etc/X11/xorg.conf	# Grafikeinstellungen mit Adminrechten bearbeiten

Prozessorlastige Programme aufspüren und beseitigen

top    # ist in etwa der "Taskmanager" von Linux
kill prozessnummer    # das Programm was man mit top gefunden hat beenden
kill -9 prozessnummer    # das Programm zum beenden zwingen
killall prozessname	# sämtliche Programme mit dem Prozessnamen beenden
killall -9 prozessname	# beenden erzwingen, wenn es sonst nicht reagiert

Mir ist klar, dass ich einiges an Befehlen unterschlagen habe. Wenn mir noch wichtige Befehle einfallen, packe ich sie mit dazu.

Schreibe einen Kommentar

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