Система управления версиями является программой как любой другой. Можно установить его в масштабе всей системы или локально если Вам нравится. Считайте первые две строки инструкций по установке МЕРЗАВЦА, например.
Кроме того, если Вы собираетесь создать что-нибудь для выполнения как обычный пользователь, Вы могли бы интересоваться вопросом о запущении Ваших собственных программ.
Удостоверьтесь, что Ваши опции монтирования позволяют выполнить бит полномочий.
Существуют опции монтирования, которые можно использовать для ограничения полномочий файлов в смонтированной файловой системе:общая информация noexec
препятствует тому, чтобы все файлы были исполняемой, определенной для FAT опцией showexec
дает разрешение только в файлы с расширениями .exe
, .com
и .bat
. Отметьте также это noexec
подразумевается user
и users
.
Если Вы используете user
или users
можно все еще получить выполнить бит полномочий, работающий путем монтирования с явно указанным exec
смонтируйте опцию после user
или users
опция.
Посмотрите монтируют страницу справочника для деталей.
При монтировании FAT или раздела NTFS полномочия определяются во время монтирования, umask
, fmask
и dmask
опции. Первое является общим, другие два специфичны для файлов и каталогов.
Также можно интересоваться uid
и gid
опция установить владельца и группу всех файлов и каталога на разделе.
Пример:
mount -t ntfs-3g -o uid=500,gid=500,umask=0022 /dev/sda1 /mnt/win
В Puppy Linux по умолчанию вы можете выполнять сценарии на разделах NTFS или FAT: http://murga-linux.com/puppy/viewtopic.php?t=95174