Kijk, daar heb je de andere Linux goeroes's ..
Dat wil ik mezelf toch echt niet noemen … er is een reden dat ik van Linux naar Mac OS X overgestapt ben
Maar om even terug te komen op iets dat je wat eerder zei:
Van rechten enzo heb ik wel een klein beetje kaas gegeten (ook door de Mac natuurlijk) maar dat je met +x een bestand uitvoerbaar maakt was nieuw voor me. Dit zet alles wel meer in z'n verband! Ik begrijp dat het mooier kan dan zomaar '777'
Wat mij betreft is het niet zozeer mooier, als wel veel handiger om
+x,
-w enz. te gebruiken. Zo’n beetje iedereen lijkt vast te zitten in die octalen, en maakt het zichzelf daarmee nodeloos moeilijk — want als je bijvoorbeeld een bestand alleen-lezen wilt maken, dan moet je eerst kijken op wat de rechten nu staan, die mentaal omrekenen naar drie cijfers, daar dan de
write-bit van aftrekken en dan pas
chmod geven. En dat gaat er vanuit dat je je kunt herinneren welke waarde welke bit ook alweer heeft: is
w 1, 2 of 4? Ik zou het je zo niet kunnen zeggen, maar ik vermoed 2 vanwege de volgorde rwx.
Door echter gewoon dezelfde letters te gebruiken als je toch al in de directorylisting ziet (met
ls -l — en als je slim bent doe je iets als de
alias dir="ls -l" dat ik standaard in ~/.profile zet) dan kun je zonder enig nadenken alleen de bits aan- of uitzetten die je wilt:
chmod -w Afblijven.txt
en niemand kan meer naar dat bestand schrijven.