Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.10.2012, 19:48   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Список часто используемых команд в OpenWrt

Описание часто используемых команд в OpenWrt linux:

echo - Вывод текста или значений переменных
uname -a - Показать версию ядра Linux;
cat /proc/cpuinfo - Показать информацию о железе
cat /proc/meminfo - Показать расширенную информацию о занимаемой оперативной памяти
ls /dev - Показать все устройства в системе
id - Показывает сводную информацию по текущему пользователю (логин, UID, GID)
cat - Просмотр содержимого файла
strings - Поиск текстовых строк в файле
cut - Удаление определённых секций из каждой строки файла
grep - Поиск подстрок в файлах

ps - Список запущенных процессов
killall имя прцесса - Убить процесс по названию
free - Информации об использовании памяти
fdisk -l Информация о всех подключенных дисках;
blkid - Выводит UUID информацию всех доступных накопителей в системе;
df Показывает свободное и занятое место в разделах;
mkfs.ext4 /dev/sda1 - Форматирует диск sda1 в FS ext4
mount /dev/sda1 /mnt - Монтирует раздел /dev/sda1 к точке монтирования /mnt;
mount - Показывает полную информацию о примонтированных устройствах;
umount /mnt - Отмонтирует раздел от точки монтирования /mnt;
clear - Очистить окно терминала;
reboot - Перезагрузить устройство;
exit - Завершить сеанс;
sleep 10 - Пауза 10 сек
passwd - Меняет пароль текущего пользователя;
date - Показывает текущую дату и время;
pwd - Показывает текущий путь;
ls - Показывает список файлов и каталогов в текущей папке;
mkdir /test - Создание папки с именем test;
rmdir /test - Удаление папки с именем test;
rm -i stats.gif - Удаление файла с именем stats.gif;
touch /tmp/myfile.txt - Создать фаил
chmod 777 /tmp/myfile.txt - Изменить права доступа к файлу
find - Поиск файлов или каталогов find / -name '*fil*' -print
mv - Перемещение и переименовывание файлов
cd /tmp - Перейти в указанную папку;
wget htp://cyber-place.ru/images/misc/stats.gif - Скачать файл в текущую папку
chgrp - Смена группы
chown - Смена владельца файла или каталога
cp - Копирование файлов и каталогов (синтаксис : cp что куда )

stty -F /dev/ttyATH0 cs8 115200 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts - Изменить параметры UART порта

opkg update – обновляет список пакетов (загружая его из репозитория, указанных в конфигурационном файле);
opkg upgrade – обновляет все установленные пакеты;
opkg install <имя_пакета> – устанавливает пакет (в качестве параметра может принимать имя пакета, а также путь или HTTP URL, указывающий на файл пакета);
opkg remove <имя_пакета|регулярно� �_выражение> – удаляет один или несколько пакетов;
opkg list – выводит на экран полный список пакетов;
opkg list-installed – выводит на экран список установленных пакетов.

cat /home/primer- Показать содержимое файла /home/primer ;
vi /folder/filename - открыть файл в редакторе vi
i - включить режим редактирования
[Esc] - выйти из режима редактирования

u - undo (отмена)
CTRL + R - redo

:w [Enter] - сохранить внесенные изменения.

:q [Enter] - выйти без сохранения изменений
:wq [Enter] - сохранить внесенные изменения и выйти.

dd - удалет строку на которой находится курсор
x - удалет символ на котором находится курсов

[y] - копирует строку в буфер
[P] - вставляет скопированную строку после той, на которой в текущий момент находится курсор


echo $REMOTE_ADDR - Посмотреть Ваш IP
Admin вне форума   Ответить с цитированием
Старый 08.11.2012, 21:18   #2
goldskif
Member
 
Регистрация: 05.11.2012
Сообщений: 36
Вес репутации: 0
goldskif is an unknown quantity at this point
Отправить сообщение для goldskif с помощью ICQ Отправить сообщение для goldskif с помощью Skype™
По умолчанию

А wget сейчас неполноценный? Пытался по привычке закачать бекап с ФТП своего сайта, используя url/папка/*.* , но звездочки этот wget воспринимать отказался. (
Более того, в нем нет -nc
goldskif вне форума   Ответить с цитированием
Старый 20.11.2012, 23:56   #3
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию

А как запустить .sh скрипт?
Sirocco вне форума   Ответить с цитированием
Старый 21.11.2012, 00:25   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Сначала заходим в папку где находится скрипт и из командной строки запускаем его
./namescript
Admin вне форума   Ответить с цитированием
Старый 21.11.2012, 08:04   #5
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от goldskif Посмотреть сообщение
А wget сейчас неполноценный? Пытался по привычке закачать бекап с ФТП своего сайта, используя url/папка/*.* , но звездочки этот wget воспринимать отказался. (
Более того, в нем нет -nc
установка полноценного wget
opkg install wget

Пример использования скачка всех файлов в фоновом режиме:

mkdir /pac
cd /pac

wget -b -r http://cyber-place.ru/download/packages/
andr128 вне форума   Ответить с цитированием
Старый 21.11.2012, 08:18   #6
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Sirocco Посмотреть сообщение
А как запустить .sh скрипт?
Если скрипт лежит в "известных" папках ../bin, ../sbin то можно просто находясь в любом месте вызвать скрипт по его имени.

Если вы находитесь в папке со скриптом, то как написал Admin:
./имяскрипта

Вовсе не обязательно давать скрипту расширение .sh

Если скрипт лежит в папке с неизвестным путём, то необходимо полностью прописывать к нему путь от корня.

/mydir/myscript/myscript.sh

важно также использовать этот метод при загрузке системы, когда еще не загрузились системные переменные окружения. В общем все как в MS DOS.

Скрипт должен иметь атрибуты исполняемого файла: 755
andr128 вне форума   Ответить с цитированием
Старый 17.02.2015, 05:18   #7
mastech
Junior Member
 
Регистрация: 14.02.2015
Сообщений: 10
Вес репутации: 0
mastech is an unknown quantity at this point
По умолчанию Re: Список часто используемых команд в OpenWrt

подскажите пожалуйста команду которая выводит информацию о подключенных к usb устройствах.
mastech вне форума   Ответить с цитированием
Старый 17.02.2015, 06:42   #8
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: Список часто используемых команд в OpenWrt

lsusb
if(!)dmesg
stD вне форума   Ответить с цитированием
Старый 17.02.2015, 08:28   #9
mastech
Junior Member
 
Регистрация: 14.02.2015
Сообщений: 10
Вес репутации: 0
mastech is an unknown quantity at this point
По умолчанию Re: Список часто используемых команд в OpenWrt

lsusb неподходит терминал пишет нот фаунд. к роутеру подключен хаб и веб камера все работает, но подключенность все равно посмотреть хочется)
mastech вне форума   Ответить с цитированием
Старый 17.02.2015, 09:21   #10
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Список часто используемых команд в OpenWrt

cat /proc/bus/usb/devices
solalex вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


Текущее время: 00:25. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика