Тем: 4,592, Сообщений: 360,646, Пользователи: 159,832
На форуме: 6

Вернуться   Форум VolSat > Общий > Кардшаринг > Прошивка роутеров Asus, D-Link, TP-Link, Acorp...)

Важная информация


 
 
Опции темы Опции просмотра Language
Старый 20.10.2009, 09:40   #3
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: anywhere
Сообщений: 3,178
Сказал(а) спасибо: 2,206
Поблагодарили 9,361 раз(а) в 2,289 сообщениях
Вес репутации: 79
Admin отключил(а) отображение уровня репутации
По умолчанию Ряд моментов о командах в системе

Ряд моментов о командах в системе


В данном посте рассматриваются вопросы относительно общих принципов работы с командами (применительно к роутерам Asus или на других аппаратах на интересующем нас ядре).
--------------------------------------------------------------------------------
1) Инициализация Shell
--------------------------------------------------------------------------------
На прошивках этого и аналогичного ему ряда аппаратов реализована возможность исполнения команд на Shell. Фактически, c Shell Вы работаете при наборе команд через Telnet. Однако, при написании непосредственно исполняемых скриптов, поддержку Shell необходимо инициализировать. Так, при написании известного на данных аппаратах скрипта автозапуска /tmp/local/sbin/post-boot в первой строке скрипта должна присутствовать строка:
#!/bin/sh
Это касается всех исполняемых скриптов, используемых на данной серии аппаратов
--------------------------------------------------------------------------------
2) Создание директории
--------------------------------------------------------------------------------
Вызывается командой:
mkdir Path
Где Path - полный путь директории
Например: Создаем папку /tmp/local/sbin:
mkdir /tmp/local/sbin <Enter>
--------------------------------------------------------------------------------
3) Создание файла скрипта / настроек
--------------------------------------------------------------------------------
Существует 2 варианта:
3.1) Прямой ввод командами в Telnet с помощью команды echo:
Синтаксис:
echo "String_1" > Path
или
echo "String_2" >> Path
В первом случае, если файла по пути Path не существует, то создается файл по пути Path, в который записывается строка String_1. Если файл с указанным путем уже существует, его предыдущее содержимое затирается, и первой строкой записывается строка String_1.
Второй случай предназначен для дополнения имеющегося файла по пути Path. В этом случае строка String_2 прописывается после имеющегося содержимого файла по пути Path.
Иными словами, комбинация команд
echo "String_1" > Path
echo "String_2" >> Path

приведет к такому содержимому файла Path:
String_1
String_2

3.2) Использование встроенного текстового редактора vi
Рассмотрение возможностей данного редактора см.постом ниже
--------------------------------------------------------------------------------
4) Чтение логов работы системы
--------------------------------------------------------------------------------
Осуществляется командой:
tail -f /usr/tmp/syslog.log <Enter>
Выход из чтения логов через <Ctrl+C>
При настройке и проверке работы аппарата окно с системными логами лучше пускать параллельно окну настройки. При перезагрузке роутера обновляем соединение: заходим на роутер по Telnet и выводим системный лог.
--------------------------------------------------------------------------------
5) Проверка написанных скриптов / файлов настроек
--------------------------------------------------------------------------------
Осуществляется командой cat. Синтаксис:
cat Path
где Path - полный путь к файлу. Например, для файла /tmp/local/sbin/post-boot проверка его содержимого будет иметь вид:
cat /tmp/local/sbin/post-boot
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
 

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь в настройке антенн Vlad374 Общий форум по спутниковой тематике 552 16.02.2025 00:16
X403p HDMI выход работает только на старых прошивках rivex Globo HD X402p,X403p (HD Х4 , Q-Sat St-05) 6 17.10.2015 10:31
Прошивка с mpcs для Asus WL-5x0xx,WL-3x0xx и D-Link DIR-320 (от Олега) Admin Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 38 11.01.2014 21:00
FAQ по настройке dbox2 Admin Dbox2 15 27.01.2010 16:08
Правка ключей в новых прошивках Roman1968 Globo 7xx0CR (STI5119) 3 10.08.2008 16:03

DigitalOcean Referral Badge

Текущее время: 03:43. Часовой пояс GMT +3.
volsat.com.ua