Unix stockent des informations dans des fichiers des ordinateurs , qui sont contenues par les dossiers . Parfois, un utilisateur doit s'assurer que le contenu du dossier d'un groupe particulier resteront inchangés pendant une période de temps. Par exemple, le dossier peut être se sauvegardées sur bande , ou le dossier peut contenir un ensemble de code complète des sources de programmes que nul n'est censé modifier . Heureusement , vous pouvez verrouiller ou empêcher des modifications , tout dossier de groupe sur un système Unix. Instructions
1
connecter à l'ordinateur UNIX en tant qu'utilisateur qui possède actuellement le dossier du groupe . Aucun autre utilisateur peut verrouiller ou déverrouiller. Après avoir entré votre nom d'utilisateur et mot de passe , l'ordinateur va vous présenter avec un mode texte , l'interface de ligne de commande en attente de commandes .
2
Déplacer vers le dossier contenant le dossier que vous souhaitez verrouiller en entrant la commande suivante commande :
cd /home /Krins /sources
Remplacer "/home /Krins /sources " par le chemin absolu vers le dossier contenant le dossier que vous souhaitez verrouiller votre système . Appuyez sur " Entrée".
3
Verrouiller un dossier en entrant la commande suivante:
chflags uchg 15Mar2011
Remplacer " 15Mar2011 " par le nom de le dossier que vous souhaitez verrouiller . La commande " chflags " va transformer le " immuable utilisateur " drapeau, un attribut du dossier qui va empêcher quelqu'un dans votre groupe d' utilisateur de modifier le contenu du dossier.
4
débloquer un dossier en entrant la la commande suivante :
chflags -R nouchg 15Mar2011
Appuyez sur " Entrée". Cette commande désactive le " immuable utilisateur " drapeau. À ce moment, les gens qui ont normalement accès au dossier sont libres de modifier son contenu.