Понекад треба да извршимо наредбу, на пример, променимо дозволе фасцикле и њеног садржаја, међутим желимо да се ова промена НЕ примењује на одређену датотеку или на одређену фасциклу ... чак и када се налази у фасцикли изнад ње. коју извршавамо наредбу.
Да бих боље разумео, имам фасциклу (евиденција) и у њему 4 датотеке (доц.ткт, филе.мп4, лист.ткт и тхесис.доц), Желим да променим дозволу тих датотека тако да само власник може приступити, и то осим са листа.ткт, да желим да сви могу да виде, односно да не мењају дозволе.
Сумирање:
- доц.ткт, филе.мп4 и тхесис.доц САМО власник може да прегледа
- лист.ткт могу видети сви, односно не желим да им се дозволе разликују.
Да бих то постигао, могу да променим дозволе за све датотеке, а затим и дозволе за лист.ткт тако да их има као и пре. Ово би била два реда ... али, као и готово увек у Линуку, постоји начин за оптимизацију 😉
Да видимо како:
- Да бисмо променили дозволе којима само власник може приступити, користићемо: цхмод КСНУМКС
- Да бисте променили дозволе за све датотеке у тој фасцикли (Сећам се да се зове: датотеке) користићемо: записи /
- Да бисмо изузели датотеку лист.ткт, користићемо: /!(лист.ткт)
Другим речима, коначна наредба би била:
chmod 700 archivos/!(lista.txt)
То је тако једноставно, ево снимка екрана дозвола пре датотека у тој фасцикли, извршења наредбе, а затим како су дозволе:
У случају да желимо да изузмемо више датотека, на пример листа.ткт плус теза.доц , можемо раздвојити те датотеке са | … то је:
chmod 700 archivos/!(lista.txt|tesis.doc)
Шта је једноставно? 😀
Па, ништа више за додати, то је једноставност, али када радите са великим количинама информација, то вам може уштедети дан 😉
Истина ми никада не би пала на памет, да искључим, иако сам понекад наишла на ову дилему, поздрав
Одличан САВЕТ, поздрав
Казе, ја сам емилио дел ипи цеперо бонилла, како си? Хвала на чланку, послужио ми је количину
Здраво, како си дете?
Врло добар !!!!!
Хвала што делите