Loading static/js/exercises.mjs +2 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,8 @@ export const practice = test("Linux-Übungsmodus", function() { this.exercise("Berechtigungen ändern", async function () { this.describe(`Ändere die Dateirechte von "saetze" so, dass der Besitzer die Datei nur lesen kann, die besitzende Gruppe die Datei lesen und schreiben kann und alle anderen gar nichts dürfen.`) await this.manualConfirmation() this.verify("ls -ld saetze").hasOutput((outputLines) => { return outputLines.length === 1 && outputLines[0].substring(0, 10).match(/-r--rw----/) }) Loading Loading
static/js/exercises.mjs +2 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,8 @@ export const practice = test("Linux-Übungsmodus", function() { this.exercise("Berechtigungen ändern", async function () { this.describe(`Ändere die Dateirechte von "saetze" so, dass der Besitzer die Datei nur lesen kann, die besitzende Gruppe die Datei lesen und schreiben kann und alle anderen gar nichts dürfen.`) await this.manualConfirmation() this.verify("ls -ld saetze").hasOutput((outputLines) => { return outputLines.length === 1 && outputLines[0].substring(0, 10).match(/-r--rw----/) }) Loading