Титла: Stop x Публикувано от: Whisper в Jul 30, 2008, 22:46 init 3
sudo /etc/init.d/gdm stop Има ли някакъв начин това да се изпълни като една команда (bin/bash)? Искам като напиша stopx в терминала да се изпълни това (или поне второто). Някаква идея как? Титла: Stop x Публикувано от: ANTIADMIN в Jul 30, 2008, 23:06 Има:
пишеш си един скрипт алабала.сх в който пише: стопх телинит 3 гдм стоп после в /етц/судоерс добавяш скрипта да се изпълнява от потребителя ти. Т.е. си правиш един скрипт за всичкото и даваш кой да го прави в /етц/судо. Скрипт също е и команда май А каква е всъщност целта? Титла: Stop x Публикувано от: phantomlord в Jul 31, 2008, 18:51
Записваш го като stopx в /usr/bin и го правиш chmod +x. Титла: Stop x Публикувано от: Hapkoc в Jul 31, 2008, 20:31 А не е ли по-удобно просто да настроиш GDM да не се стартира/да се спира в runlevel 3?
Не си споменал дистрибуция, при Debian е нещо от рода на: apt-get install sysv-rc-conf sysv-rc-conf --level 3 gdm off Титла: Stop x Публикувано от: Whisper в Aug 01, 2008, 22:53
За това вече немяше да се сетя. Иначе ще си вземам лаптоп и ще ми е много удобно от време на време да изключвам X-а като тегля нещо. Thanks! Титла: Stop x Публикувано от: bulg в Aug 02, 2008, 15:47 Mного по-удобно за твоята цел е да си създадеш собствен hotkey(keybind):
- double-click върху произволна command_#(oт 1 до 12), примерно command_1 - във "value" пишеш: sudo /sbin/init 3 && sudo /etc/init.d/gdm stop - OK и после:
- double-click върху command_1 - във "value" пишеш избрания от теб hotkey(keybind), например: <Control>1 - OK - Ctl+Alt+Backspace Сега при последователното натискане на клавишите Control и 1 ще излизаш от X. пп. Само неможах да разбера, защо трябва да влизаш в многопотребителски режим (init 3), когато ти се намираш в него? Aко е така, остави само: sudo /etc/init.d/gdm stop |