Разбор команд Busybox

Любое устройство не попавшее под категории выше - сюда.
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто

Автор темы
dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 21:36
Контактная информация:

Разбор команд Busybox

#1

Сообщение dimdim » 13 сен 2017, 12:26

Здравствуйте! Подскажите с помощью чего можно дополнить содержимое файла в BusyBox? Причина неправильно обновлено устройство, после чего на него можно зайти только через Telnet? по другому ни как!!!
Вложения
bin3.png
bin2.png
bin1.png

Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Разбор команд Busybox

#2

Сообщение Chocobo » 13 сен 2017, 12:30

dimdim, дополнить можно и с echo "sometext" >> file
Изображение
   
Изображение


symon2014

Разбор команд Busybox

#3

Сообщение symon2014 » 13 сен 2017, 12:32

dimdim, Блин, не хочу показаться идиотом, но Вы сами поняли суть того,
о чём говорите?

Аватара пользователя

SemenSinchenko
Сообщения: 340
Зарегистрирован: 17 фев 2017, 12:01
Решено: 2
Откуда: Москва
Благодарил (а): 43 раза
Поблагодарили: 46 раз
Контактная информация:

Разбор команд Busybox

#4

Сообщение SemenSinchenko » 13 сен 2017, 12:43

dimdim, в BusyBox встроен vi - с помощью него, например, можно. Только сначала почитайте где-нибудь справку по vi - там не юзер-френдли интерфейс, а то получится как в той шутке, что "у vi есть два режима работы - в одном он пищит, а в другом все портит"

Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Разбор команд Busybox

#5

Сообщение Chocobo » 13 сен 2017, 12:46

SemenSinchenko, Тут его не видно на скринах среди /bin, как и многих других утилит из coreutils
может попал под кастрацию для экономии места
Изображение
   
Изображение

Аватара пользователя

SemenSinchenko
Сообщения: 340
Зарегистрирован: 17 фев 2017, 12:01
Решено: 2
Откуда: Москва
Благодарил (а): 43 раза
Поблагодарили: 46 раз
Контактная информация:

Разбор команд Busybox

#6

Сообщение SemenSinchenko » 13 сен 2017, 12:52

Chocobo, вообще странно - на офф сайте бокса он указан...


Автор темы
dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 21:36
Контактная информация:

Разбор команд Busybox

#7

Сообщение dimdim » 14 сен 2017, 19:49

Chocobo писал(а): dimdim, дополнить можно и с echo "sometext" >> file
про это можно поподробнее пожалуйста!!!!! sometext - сам текст который могу ввести??? а сохраниться???

Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Разбор команд Busybox

#8

Сообщение Chocobo » 14 сен 2017, 20:17

dimdim, Ну как-то вот так :smile:

Код: Выделить всё

mint@mint ~ $ touch testfile
mint@mint ~ $ echo "sometext" >> testfile
mint@mint ~ $ cat testfile
sometext
mint@mint ~ $ echo "some more text" >> testfile
mint@mint ~ $ cat testfile
sometext
some more text
Изображение
   
Изображение

Аватара пользователя

root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Разбор команд Busybox

#9

Сообщение root » 14 сен 2017, 22:40

Chocobo, в touch нет смысла, ибо echo в формате вывода в файл сам создает новый текстовик, если его не существует.
Вы не готовы! :pc2:
Изображение

Аватара пользователя

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Разбор команд Busybox

#10

Сообщение Chocobo » 14 сен 2017, 22:44

Согласен, для echo оно и незачем, просто не самая вредная привычка. :smile:
Изображение
   
Изображение


Автор темы
dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 21:36
Контактная информация:

Разбор команд Busybox

#11

Сообщение dimdim » 22 сен 2017, 22:13

Chocobo писал(а): dimdim, Ну как-то вот так :smile:

Код: Выделить всё

mint@mint ~ $ touch testfile
mint@mint ~ $ echo "sometext" >> testfile
mint@mint ~ $ cat testfile
sometext
mint@mint ~ $ echo "some more text" >> testfile
mint@mint ~ $ cat testfile
sometext
some more text
не дает создать файл. когда указываю текущий файл (который) хочу изменить выдает Permission denied, права на файл делаю так chmod 777 имя файла


Автор темы
dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 21:36
Контактная информация:

Разбор команд Busybox

#12

Сообщение dimdim » 22 сен 2017, 22:19

пытаюсь изменить файл в proc/net - tcp или proc/self/net - tcp
Вложения
proc.self.net.jpg
proc.net.jpg

Закрыто

Вернуться в «Прочие устройства»