![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Hilfe bei der Linux-Shell-Skript | emachala | Shell Programmierung und Scripting | 1 | 01-26-2009 01:13 AM |
| GUI-Shell-Skript für Linux | mr_aliagha | Shell Programmierung und Scripting | 0 | 12-05-2008 10:28 AM |
| zu verschlüsseln, wie mein Shell-Skript-Programm unter Linux | akm9999 | Shell Programmierung und Scripting | 3 | 09-09-2008 05:30 AM |
| Linux Shell-Frage: Wie, um die Shell-Skript-Namen? | meili100 | UNIX for Dummies Questions & Answers | 3 | 07-01-2008 02:55 PM |
| Shell-Skript Portierung von Linux auf AIX. | joy_1 | Shell Programmierung und Scripting | 6 | 12-27-2007 02:57 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Linux Shell Script
Ich interessiere mich schriftlich eine (hoffentlich) einfaches Linux Shell Script.
Nach Abschaltung des Systems (oder nach Neustart), möchte ich das Skript automatisch zurückgesetzt, um alle Änderungen, die während dieser Tagung. Dazu gehört auch Dateien auf der Festplatte gespeichert, sowie alle Konfigurationsänderungen. Ich möchte auch das Skript zu starten, nur mit Gast-Accounts, die Verwaltungs-Konto nicht über das Skript ausführen. Can anyone help me out? Ich bin nicht einmal sicher, wo ich anfangen soll. |
|
||||
|
Solange Gäste unprivilegierten Benutzern, die sich nicht ändern, was außerhalb ihres Home-Verzeichnis (/ home / guest?) Dies ist relativ einfach.
Sie können eine Kopie / Backup der frisch erstellt Gast Benutzer-Verzeichnis: Code:
cp -rp /home/guest /home/guest_bak Wenn Sie ein Backup als "/ home / guest_bak" (nicht-Verzeichnis-Datei). Dann können Sie ein Skript, wie: Code:
#!/bin/sh rm -f /home/guest cp -rp /home/guest_bak /home/guest Code:
chmod +x /usr/local/bin/clean_guest.sh Zuletzt bearbeitet von ddreggors; am 02-10-2009 01:53 AM.. |
|
||||
|
Gute Alternative pludi, LVM verwenden wir eine Menge tun, und auch Schnappschüsse. Sie sind sich nicht sicher, warum dies nicht in den Sinn kommen ... müssen müde.
Wie auch immer, diese Methode ist eine weit bessere Lösung. Mine war eine wirklich schnelle Hack. |
|
|||||
|
Ein Beispiel für ein Init-Skript finden Sie unter / etc / init.d / Skelett in den meisten Distributionen.
Was die Momentaufnahme, erstellen sie zuerst von der Shell aus und ändern Sie / etc / fstab zu booten aus dem Bild anstatt der üblichen Partition. Dann, im Init-Skript, stellen Sie sicher, dass alle erforderlichen Module geladen sind, entfernen Sie das alte Bild mit lvremove, und erstellen Sie es neu, mit dem gleichen Befehl wie in der Befehlszeile. Eine gute Einführung in die LVM finden Sie unter Das Linux Documentation Project |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|