Ich habe hier mal einige der Basics für euch zusammengefasst:
[root@SURL-001 ~]# whoami
root
whoami – gibt aus mit welchem Benutzer du aktuell angemeldet bist
[root@SURL-001 ~]# date
Fr 24. Mai 14:06:02 CEST 2024
date – gibt das aktuelle Datum und die Uhrzeit aus (lange Form)
[root@SURL-001 ~]# date +%R
14:07
date +%R – gibt die aktuelle Uhrzeit aus
[root@SURL-001 ~]# date +%x
24.05.2024
date +%x – gibt das aktuelle Datum aus
[root@SURL-001 ~]# date +%x ; date +%R
24.05.2024
14:09
Mit einem Semikolon zwischen zwei Befehlen, könnt ihr diese kombinieren
[root@SURL-001 ~]# passwd
ändere Passwort für Benutzer root.
Geben Sie ein neues Passwort ein:
Geben Sie das neue Passwort erneut ein:
passwd: alle Authentifizierungsmerkmale erfolgreich aktualisiert.
passwd – ändert das Passwort für den Benutzer mit dem du gerade angemeldet bist
[root@SURL-001 ~]# file /etc/passwd
/etc/passwd: ASCII text
file – liest den Dateityp, das Dateiformat bzw. den MIME-Typ aus
[root@SURL-001 ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
cat – liest den Inhalt einer Datei aus
[root@SURL-001 ~]# head -n 3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
head – liest die ersten zehn Zeilen einer Datei aus (mit dem Parameter -n 3 liest man nur die ersten drei Zeilen aus)
[root@SURL-001 ~]# tail -n 3 /etc/passwd
chrony:x:987:987:chrony system user:/var/lib/chrony:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
cklawing:x:1000:1000:Christian Klawing:/home/cklawing:/bin/bash
tail – liest die letzten zehn Zeilen einer Datei aus (mit dem Parameter -n 3 liest man nur die letzten drei Zeilen aus)
[root@SURL-001 ~]# wc /etc/passwd
27 62 1476 /etc/passwd
wc – zählt die Zeilen innerhalb einer Datei (mögliche Parameter -l Zeilen, -w Wörter und -c Zeichen)
[root@SURL-001 ~]# history
1 history
2 clear
3 date
4 whoami
5 clear
6 history
history – zeigt die zuletzt verwendeten Befehle an
[root@SURL-001 ~]# !3
date
Fr 24. Mai 15:58:59 CEST 2024
!3 – gibt in dem Fall date aus (in Kombination mit dem history, lässt sich so der an dritter Stelle ausgeführte Befehl wiederholen)
Innerhalb der Kommandozeile navigieren
Tastenkürzel | Beschreibung |
Strg + A | springt zum Anfang der Zeile |
Strg + E | springt zum Ende der Zeile |
Strg + U | löscht alles von der Position des Cursors zum Anfang der Zeile |
Strg + K | löscht alles von der Position des Cursors zum Ende der Zeile |
Strg + Pfeiltaste nach links | springt zum Anfang des vorherigen Wortes |
Strg + Pfeiltaste nach rechts | springt zum Ende des nächsten Wortes |
Strg + R | durchsucht die history nach Befehlen |