Aufgaben Bash test-Kommando: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
Zeile 12: Zeile 12:
 
*Schreiben sie ein Skript das Ausgabe gibt ob eine Datei ein Verzeichnis
 
*Schreiben sie ein Skript das Ausgabe gibt ob eine Datei ein Verzeichnis
 
= Aufgabe 4(benötigt das Test-Kommando) =
 
= Aufgabe 4(benötigt das Test-Kommando) =
;Nicht machen - Aufgabe muss neu einsortiert werden.
+
 
  
 
(geht nur als root)
 
(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'''
 
** '''sysctl net.ipv4.ip_forward=0'''
 
** '''sysctl net.ipv4.ip_forward=0'''

Aktuelle Version vom 6. Juni 2023, 10:12 Uhr

Grundlegendes

  • Was macht das test-Kommando?
  • Welche Schreibweisen gibt es?

Numerischer Vergleich

  • Welche Numerischen Vergleichsoperanden gibt es?
  • Schreiben sie ein Skript das Ausgabe gibt ob 2 zahlen gleich sind oder nicht?

String-Vergleich

  • Welche String Vergleichsoperanden gibt es?
  • Schreiben sie ein Skript das Ausgabe gibt ob 2 Strings gleich sind oder nicht?

Objekt-Eigenschaften

  • Welche test-operanden kann man auf eine Datei anwenden
  • Schreiben sie ein Skript das Ausgabe gibt ob eine Datei ein Verzeichnis

Aufgabe 4(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