Aufgaben Bash Verzweigungen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 13: Zeile 13:
 
<!-- * touch ~/verzweigung -->
 
<!-- * touch ~/verzweigung -->
 
<!--  existiert! -->
 
<!--  existiert! -->
 
= Aufgabe 2 (benötigt das Test-Kommando) =
 
 
* 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
 
 
<!-- * '''[ $(cat /proc/sys/net/ipv4/ip_forward) -gt 0 ] && sysctl net.ipv4.ip_forward=0 || sysctl net.ipv4.ip_forward=1''' -->
 

Aktuelle Version vom 6. Juni 2023, 10:11 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