Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Куда положить пользовательские скрипты?  (Прочитано 10036 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #15 : 06 Июля 2010, 14:12:35 »
Цитировать
Можно сделать не видимой (~/.bin), и подправить скрипт ~/.bash_profile (заменив в нем bin на .bin (либо, заменив bin на твой ~/.scripts  )).

ls -la | grep bash
-rw-------  1 alex alex  4972 2010-07-06 11:03 .bash_history
-rw-r--r--  1 alex alex   220 2010-05-11 20:35 .bash_logout
-rw-r--r--  1 alex alex  3122 2010-06-15 13:38 .bashrc

видимо имелось в виду ~/.profile


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #16 : 06 Июля 2010, 14:21:22 »
видимо имелось в виду ~/.profile

Я на Альте. :) Как в Ubuntu, не очень уже помню. :)
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #17 : 06 Июля 2010, 14:22:20 »
:idiot2:

Офф: господа, вы поосторожнее с этим смайлом.
Вообще мне кажется, его надо убрать от греха по-дальше.

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #18 : 06 Июля 2010, 14:23:17 »
Да, это аргумент. :idiot2:

Скажем не хочется, что-бы пользователь, случайно, эту штуку удалил (как не нужный каталог с "какой-то фигней"). Сойдет за аргумент? :)
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #19 : 06 Июля 2010, 14:27:26 »
видимо имелось в виду ~/.profile

Я на Альте. :) Как в Ubuntu, не очень уже помню. :)

А на форум заглядываешь - nostalgie   :'(


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #20 : 06 Июля 2010, 14:29:01 »
А на форум заглядываешь - nostalgie   :'(

А почему-б не заглядывать? Хороший форум. Чем я хуже дебианщиков, арчеводов, джентельменов, и открытосьюзистов? :)
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #21 : 06 Июля 2010, 14:31:38 »
А кто сказал, что хуже  :)
Получим сейчас за флуд :)
« Последнее редактирование: 06 Июля 2010, 14:36:35 от Nestor »


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #22 : 06 Июля 2010, 14:31:49 »
Скажем не хочется, что-бы пользователь, случайно, эту штуку удалил (как не нужный каталог с "какой-то фигней"). Сойдет за аргумент? :)
Это большой аргумент.
Алгоритм такой. Создал - защитил от себя - забыл о нем. Так целее будет.
ЗЫ. Мне первый вариант понравился больше. Стиль - это стиль, не поспоришь и ничего не скажешь.
Второй аргумент слабее будет. Если удалить  не нужный каталог с "какой-то фигней", то так тому и быть.
Тему уже пора закрывать, содержательная часть закончилась.
Теперь только холивар.
« Последнее редактирование: 06 Июля 2010, 14:50:22 от alexander.pronin »

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #23 : 06 Июля 2010, 14:50:16 »
Это большой аргумент.
Алгоритм такой. Создал - защитил от себя - забыл о нем. Так целее будет. :o

Ну, извиняюсь, не знаю как у ArcFi, но я из породы тех Линуксоидов, чья семья тоже на сидит Линуксе.

И вот, такое дело, настолько систему чтобы не удалить "лишнюю папочку с всякой фигней" из домашнего каталога, большая часть семьи не знает...

Но вот, коли что, поменять права на с "защиты от себя", на "убью тебя стрелочник", или как там не помню (с), с последующим удалением, "всякой фигни", знаний хватает (не сложнее чем в Винде, надо сказать). :)

После чего последуют вопросы, а почему не работает то, или это. :)

НО. Родным, также, хватает знаний, что скрытые папки и файлы трогать не стоит (как не стоит их трогать и в Винде).

Теперь достаточный аргумент? :)  Напомню, у родных своей работы хватает, что-бы систему изучать, и зазубривать всякие новые патерны. :)
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #24 : 06 Июля 2010, 15:06:54 »
Я для жены свою учётку создал, а сам root  заправляю. Дальше чем в своей домашней папке она ничего не удалит :)
« Последнее редактирование: 06 Июля 2010, 15:40:03 от Nestor »


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #25 : 06 Июля 2010, 15:09:26 »
Я для жены свою учётку создал, а сам root  заправляю. Дальше чем в домашней папке она ничего не удалит :)

Прикол в том, что $HOME/bin именно в "домашней папке"...
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #26 : 06 Июля 2010, 15:16:52 »
Конечно, аргумент.
Создайте пару пользователей и пусть там у себя все удаляют, что создадут сами.
Если все-таки эти скрипты такие ценные и все без них жить не могут, то можно их передать руту и положить хоть в /bin
Да, да.
ЗЫ. Со стилем все-таки покруче аргументация будет. :coolsmiley:

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Куда положить пользовательские скрипты?
« Ответ #27 : 06 Июля 2010, 15:20:25 »
Ну, извиняюсь, не знаю как у ArcFi, но я из породы тех Линуксоидов, чья семья тоже на сидит Линуксе.
Аналогично. ;)


Кстати, ещё причина: я со скриптами работаю из терминала, и нефиг им путаться под рукой в гуях, особенно, когда речь идёт о нетбуке, где всё лишнее желательно скрыть.

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #28 : 06 Июля 2010, 15:24:55 »
Я для жены свою учётку создал, а сам root  заправляю. Дальше чем в домашней папке она ничего не удалит :)

Прикол в том, что $HOME/bin именно в "домашней папке"...

В Alt ? В ubuntu такой папки нет
:~$ ls -la | grep bin
:~$
А так правильно товарищ говорит, пусть удаляют что хотят, на крайний случай пересоздашь пользователя и всё.



If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Re: Куда положить пользовательские скрипты?
« Ответ #29 : 06 Июля 2010, 15:56:46 »
А так правильно товарищ говорит, пусть удаляют что хотят, на крайний случай пересоздашь пользователя и всё.

А мне это надо? :) Особенно если меня среди ночи поднимают (или звонят на мобилу) с вопросом почему Ворд у меня файл, не открывает, тип жму по файлу а он... :) А чтобы привязать обработку файлов по щелчу в ФМ к тем-же Ворду с Экселем, пришлось спец скрипт сооружать... Кроме ворда с Экселем, есть специфические бэкап скрипты (расчитанные под специфическую для конкретного юзера (сильно не стандартную) конфигурацию "пользовательского пространства"), и еще ряд такой-же специфики...

Если все-таки эти скрипты такие ценные и все без них жить не могут, то можно их передать руту и положить хоть в /bin

Очень забавно, но всем они нафиг не нужны (что-бы /bin) засорять. :)

И при этом все эти скрипты заточены под конкретные задачи конкретного пользователя (и очень нужны конкретно ему). :) Другим они не нужны нафиг. :)

Засорять же /bin конкретно пользовательскими скриптами (нужными только конкретному пользователю) не есть тру и рационально (/bin (и иже с ним) для универсальных, и системных скриптов).

Да и далеко не всегда желательно давать другому пользователю, даже теоретическую, возможность запуска "чужих скриптов" (выдавать же конкретные права простых пользователей для скриптов /bin-a это тоже "очень прямо"). :)
« Последнее редактирование: 06 Июля 2010, 16:25:51 от unihorn »
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

 

Страница сгенерирована за 0.105 секунд. Запросов: 20.