144 lines
2.5 KiB
Markdown
144 lines
2.5 KiB
Markdown
|
|
# Grundlagen der Konsole
|
|||
|
|
|
|||
|
|
### Installation nützlicher Programme
|
|||
|
|
|
|||
|
|
Bevor Sie beginnen, installieren Sie bitte folgende Programme, die Sie im Kurs benötigen:
|
|||
|
|
|
|||
|
|
* nano: Einfache Textbearbeitung im Terminal
|
|||
|
|
* tree: Anzeige von Ordnerstrukturen
|
|||
|
|
* htop: Übersichtliche Systemüberwachung
|
|||
|
|
|
|||
|
|
Führen Sie diesen Befehl im Terminal aus:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
sudo apt update
|
|||
|
|
sudo apt install nano tree htop
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Wo befinden Sie sich?
|
|||
|
|
|
|||
|
|
Lassen Sie sich das aktuelle Verzeichnis anzeigen.
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
pwd
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Wechseln Sie in Ihr Home-Verzeichnis.
|
|||
|
|
|
|||
|
|
Tipp: Das Home-Verzeichnis erreichen Sie mit:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cd ~
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Erstellen Sie im Home-Verzeichnis einen Ordner „projekt".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
mkdir projekt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Erstellen Sie darin zwei Unterordner „dokumente" und „bilder".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
mkdir projekt/dokumente projekt/bilder
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Wechseln Sie in den Ordner „projekt".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cd projekt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Erstellen Sie drei Textdateien: „notizen.txt", „aufgaben.txt", „ideen.txt".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
touch notizen.txt aufgaben.txt ideen.txt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Erstellen Sie zwei Bilddateien (Platzhalter): „bild1.jpg" und „bild2.jpg".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
touch bild1.jpg bild2.jpg
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Kopieren Sie „notizen.txt" und „aufgaben.txt" in den Ordner „dokumente".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
cp notizen.txt aufgaben.txt dokumente/
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Verschieben Sie „ideen.txt" in den Ordner „dokumente".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
mv ideen.txt dokumente/
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Verschieben Sie „bild1.jpg" und „bild2.jpg" in den Ordner „bilder".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
mv bild1.jpg bild2.jpg bilder/
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Zeigen Sie die Ordnerstruktur mit „tree" an.
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
tree ~/projekt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Öffnen Sie eine der Textdateien mit „nano" und schreiben Sie einen kurzen Text hinein.
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
nano dokumente/notizen.txt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
> Speichern Sie mit Strg+O, beenden Sie mit Strg+X.
|
|||
|
|
|
|||
|
|
### Zeigen Sie Ihre aktuelle IP-Adresse an.
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
ip address
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**oder**
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
hostname -I
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Überwachen Sie Ihr System mit „htop".
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
htop
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Zeigen Sie die Speicherauslastung an.
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
df -h
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Zeigen Sie die Arbeitsspeicher-Auslastung an.
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
free -h
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 18. Wie finden Sie Hilfe zu einem Befehl?
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
man <Befehl>
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
Beispiel:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
man ls
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**Zusatzaufgabe:****Erstellen Sie eine weitere Datei im Ordner „dokumente" und verschieben Sie diese anschließend in den Ordner „bilder". Zeigen Sie danach erneut die Struktur mit tree an.**
|
|||
|
|
|
|||
|
|
> Viel Erfolg beim Erkunden der Linux-Befehle und beim Organisieren Ihrer Dateien!
|
|||
|
|
|
|||
|
|
|
|||
|
|
[PDF herunterladen](Grundlagen_der_Konsole.pdf){ .md-button }
|