Aufgaben Bash Verzweigungen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 15: Zeile 15:
  
 
= Aufgabe 2 (benötigt das Test-Kommando) =
 
= Aufgabe 2 (benötigt das Test-Kommando) =
 
+
(geht nur als root)
 
* Schreiben Sie einen 1-Zeiler, der das IPv4-Routing auf der Maschine ein-/ausschaltet:
 
* Schreiben Sie einen 1-Zeiler, der das IPv4-Routing auf der Maschine ein-/ausschaltet:
 
** '''sysctl net.ipv4.ip_forward=1'''
 
** '''sysctl net.ipv4.ip_forward=1'''

Version vom 6. Juni 2023, 10:03 Uhr

Aufgabe 1

  • Schreiben Sie einen 1-Zeiler, der ausgibt, dass der Ordner /etc existiert
  • Schreiben Sie einen 1-Zeiler, der ausgibt, dass /zuiablkjvwpei nicht existiert
  • Benutzen Sie zur Überprüfung das Kommando ls ohne dabei den Inhalt der Ordner anzuzeigen
  • Wie sieht der 1-Zeiler aus, der zurückgibt ob die Datei ~/verzweigung existiert oder nicht?
  • Testen Sie Ihre Lösung mit oder ohne die Datei

Aufgabe 2 (benötigt das Test-Kommando)

(geht nur als root)

  • Schreiben Sie einen 1-Zeiler, der das IPv4-Routing auf der Maschine ein-/ausschaltet:
    • sysctl net.ipv4.ip_forward=1
    • sysctl net.ipv4.ip_forward=0
  • Falls es gerade an ist, soll es ausgeschaltet werden
  • Falls es gerade aus ist, soll es angeschaltet werden