1. UID ( USer id ) und GID ( Group Id ) anzeigen lassen

michal@mlatitude:~$ id
uid=1000(michal) gid=1000(michal) groups=1000(michal),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(lpadmin),136(sambashare)
michal@mlatitude:~$
  • Group Id: Analog zur Rolle in Discord

2. Weiß, was die Umgebbungsvariableben LOGNAME und HOME enthalten, + wie Inhalte anzeigen lassen

  • LOGNAME gibt eingelogten User aus

  • HOME gibt den das home Directory von dem User

3. Weiß, wie ich mir die Umgebungsvariablen der Shell anzeigen lassen kann

 
printenv -> print environment ( Umgebung ) 
  • Gibt Systemvariabeln aus

4. Kann den Inhalt des root-Directory von Linux ausgeben

michal@mlatitude:~$ ls /
bin   cdrom  etc   lib    lib64   lost+found  mnt  proc  run   srv       sys        tmp  var
boot  dev    home  lib32  libx32  media       opt  root  sbin  swapfile  timeshift  usr
michal@mlatitude:~$

5. root-directory vs home directory vs working directory

  • Working Directory: aktueller Pfad ( pwd → print working directory )

  • home directory → Benutzer Ordner ( echo $HOME )

  • root directory → Wurzel des dateisystems ( ls / )

6. Absolute vs relative path

  • absolute Path : Gesamte Adresse beginnend bei der Wurzel des Dateisystems

  • relative : Abhängig von dem aktuellen Standort

7. weiß, ob der absolut oder relative pfad länger ist

  • der absolute Pfad ist immer länger

8. Kenne drei verschiedene Arten, wie ich vom WORKING Directory PRG-SPR/ueb01 ins Verzeichnis Beispiele/c

komme:

  • mit Angabe des absoluten Pfads

  • mit relativem Pfad und Sonderzeichen ”..”

  • mit relativem Pfad und Sonderzeichen ”~“
    Dabei liegen die beiden Verzeichnisse PRG-SPR/ueb01 und
    Beispiele/C in meinem HOME-Directory .

cd /usr/miro00009/home/Beispiele/c   -> Absoluter pfad 
 
cd ../Beispiele/c  -> relativer pfad 
 
cd ~/Beispiele/c
 

9. weiß, welche informationen die folgenden Verzeichnisse enthalten : /etc , /usr , /dev , /proc , /export , /home

  • /etc → Konfigurationsdateien

  • /usr → Nutzerdateien → home folder

  • /dev → Alle Geräte und Kanäle die es im System gibt

  • /proc → Alle Prozesse und deren Kanäle

  • /export → Daten die im netzwerk zu verfügung gestellt werden

  • /home → home Verzeichniss

10.

  • b → Blockgeräte ( Bsp. Festplattenpartitionen )

  • d → Directories ( Ordner )

  • C → Zeichenorientierte Geräte ( Tastatur )

  • l → Links ( Verknüpfungen )

11. Weiß, welche Informationen die folgenden Verzeichnisse enthalten : cd , cd ~ , cd~pauly , cd ../.. cd.

cd -> home directory 
cd ~ -> home directory 
cd ~pauly -> home directory vom pauly 
 
cd ../.. -> zwei Ordner Höher
 
cd . -> aktueller Ordner +
 

12.

PWD → current working directory

OLDPWD → vorherige working directory

cd - → cd $OLDPWD

13.

. -> aktueller Standort 
.. -> parent Standort