Страница 1 из 1
не получаеться создать скрипт
Добавлено: 13 дек 2018, 19:15
pakistanec
я когда sudo vi /etc/init.d/local.autostart ввожу то vi даже не слушаеться и i не нажимаеться вобще ни че не нажимаеться) подскажите пожалуйста в какой папке писать скрипт и как сделать его автозапускаемым вот с этой командой sudo iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
не получаеться создать скрипт
Добавлено: 13 дек 2018, 20:44
colonel
не мучайтесь так
- откройте этот файл /etc/init.d/local.autostart в текстовом графическом редакторе (что там у вас фиг его знает , ... xed ?)
тогда в терминале $
sudo xed /etc/init.d/local.autostart
и правьте там что надо.
...в какой папке писать скрипт и как сделать его автозапускаемым вот с этой командой
sudo iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
- на рабочем столе тыцкните ПКМ и в меню -> Создать документ ->Пустой файл - создайте пустой файл
- переименуйте его в как вам нравится( например в каконибудьхреновина.sh )
- откройте этот файл в текстовом графическом редакторе (что там у вас фиг его знает , ... xed ?)
- скопируйте в этот файл свою команду (или наберите ручками ) и сохраните
- клацните по этому файлу ПКМ и затем клацните в меню по строчке Свойства
- в открывшемся окне свойств во вкладке Права поставьте "галочку" в строке Позволять выполнение файла как программы (или что там у вас подобное будет)
- переместите этот файл в каталог куда вам нравится для того чтоб вы знали где он хранится и нашли при надобности
- для автозапуска этого скрипта откройте меню и найдите строку типа Запускаемые приложения (или чего типа Автозапуск )
- в открывшемся окне добавьте строку для автозапуска в качестве команды укажите полное имя своего скрипта (с указанием полного пути до него)
как -то так
по правильному оформлению текста скрипта и советы по месту размещения скрипта истые "красноглазые" скриптописатели возможно добавят чего
не получаеться создать скрипт
Добавлено: 13 дек 2018, 21:12
Bill Williamson
pakistanec писал(а): ↑13 дек 2018, 19:15
ввожу то vi даже не слушаеться и i не нажимаеться вобще ни че не нажимаеться
vi
или его улучшенный вариант
vim
имеют высокий порог вхождения. Если хотите его познать, попробуйте установить
vim
и набрать в терминале
vimtutor
. Откроется учебник по этому мощному текстовому редактору.
TTL можно поменять так:
Код: Выделить всё
echo 65 > /proc/sys/net/ipv4/ip_default_ttl
Как это закинуть в автозапуск можете почитать
тут.
не получаеться создать скрипт
Добавлено: 17 дек 2018, 10:18
pakistanec
Bill Williamson, Спасибо ссылка помогла а вот vimtutor
сам редактор и он очень даже адекватный по сравнению с тем что открывает команда vi . но не открывает как вы сказали учебник по этому мощному редактору
не получаеться создать скрипт
Добавлено: 17 дек 2018, 10:36
Bill Williamson
pakistanec, наберите сначала:
Потом:
не получаеться создать скрипт
Добавлено: 17 дек 2018, 11:19
pakistanec
Bill Williamson, а почему он очень мощный ? типо другие редакторы имеют меньше функционала?
не получаеться создать скрипт
Добавлено: 17 дек 2018, 12:34
Bill Williamson
pakistanec писал(а): ↑17 дек 2018, 11:19
а почему он очень мощный ?
процитирую википедию:
с полной свободой настройки и автоматизации, возможными благодаря расширениям и надстройкам
Чем он лучше или хуже других редакторов - тема отдельного холивара. Тут уж Вы сами пробуйте, сравнивайте...
не получаеться создать скрипт
Добавлено: 17 дек 2018, 19:27
zuzabrik
pakistanec писал(а): ↑17 дек 2018, 11:19
а почему он очень мощный ? типо другие редакторы имеют меньше функционала?
Типа понты дороже денег

На самом деле нет практически ни одной объективной причины чтобы использовать древний vi в работе. Раньше он был крут потому что работали в основном в консоли и редактор давал кучу возможностей. Сейчас редакторв с кучей возможностей туева хуча, а фишки vi потеряли актуальность, но ради распальцовки и доказательства что ты тру олд и помнишь девяностые...
Для простого редактирования файлов достаточно штатных редакторов ОС, для работы с кодом я бы посоветовал Geany. Куча плагинов и обширнейшие возможности редактирования кода на практически любом языке.
не получаеться создать скрипт
Добавлено: 17 дек 2018, 23:28
slant
zuzabrik писал(а): ↑17 дек 2018, 19:27
На самом деле нет практически ни одной объективной причины чтобы использовать древний vi в работе.
... если не приходится часто и много работать по ssh.

vi - ныне это специализированное решение под некоторые админские задачи. Остальным даже для ssh пойдет что-то попроще, и более визуально ориентированное - nano, mcedit, и т.д.
не получаеться создать скрипт
Добавлено: 17 дек 2018, 23:39
zuzabrik
slant писал(а): ↑17 дек 2018, 23:28
если не приходится часто и много работать по ssh
сейчас любой сервер имхо может в пяток редакторов. и знание vi тут тоже скорее понты, чем реальная необходимость. тем более если сервер твой и есть возможность поставить альтернативу

не получаеться создать скрипт
Добавлено: 18 дек 2018, 00:28
slant
zuzabrik писал(а): ↑17 дек 2018, 23:39
сейчас любой сервер имхо может в пяток редакторов.
Может. Но vi - это не визуальный редактор а командный. Другая схема работы. Не нужна мышь, не нужно использовать визуальное выделение (которое легко сбивается от неверного нажатия одной клавиши), не так критична скорость и качество канала. Можно обойтись даже без цвета, и даже без полутонов. Т.е. можно нормально работать даже через экран читалки, например. В общем - инструмент который обеспечивает возможность редактирования текстов в самых сложных технических условиях. Фактически - даже на настоящем телетайпе, если такое вдруг потребуется. С визуальными редакторами в этом случае - проблема.
Попробуйте, скажем, набрать что-то боле-менее длинное по ssh со смартфона, из медвежьего угла - там где есть только старое gprs подключение, и то - 32 кбит. Да еще с потерями пакетов и пингом под 1000-1500. Сразу оцените разницу в подходе.
не получаеться создать скрипт
Добавлено: 18 дек 2018, 09:50
Bill Williamson
Не всегда есть gui (если и есть, то
не рекомендуется им править от рут), а функционала того же nano может быть недостаточно для быстрой работы.
не получаеться создать скрипт
Добавлено: 18 дек 2018, 11:05
StarMAUGLI
pakistanec, кажется sudo в скрипте надо на что-то другое заменять...