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

О том о сем
dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 18:36

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

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

Здравствуйте! Подскажите с помощью чего можно дополнить содержимое файла в BusyBox? Причина неправильно обновлено устройство, после чего на него можно зайти только через Telnet? по другому ни как!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.

В сети
Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1235 раз

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

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

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

Аватара пользователя
symon2014
Сообщения: 1523
Зарегистрирован: 29 авг 2016, 02:17
Решено: 18
Откуда: Феодосия
Благодарил (а): 46 раз
Поблагодарили: 408 раз

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

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

dimdim, Блин, не хочу показаться идиотом, но Вы сами поняли суть того,
о чём говорите?
:sry:
Debian (8.8) , LMDE2 , LM 18.2 Mate .

Аватара пользователя
SemenSinchenko
Сообщения: 314
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 40 раз

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

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

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

В сети
Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1235 раз

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

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

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

Аватара пользователя
SemenSinchenko
Сообщения: 314
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 40 раз

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

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

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

dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 18:36

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

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

Chocobo писал(а):Источник цитаты dimdim, дополнить можно и с echo "sometext" >> file

про это можно поподробнее пожалуйста!!!!! sometext - сам текст который могу ввести??? а сохраниться???

В сети
Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1235 раз

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

Сообщение Chocobo » 14 сен 2017, 17: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
Сообщения: 544
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 167 раз
Поблагодарили: 112 раз

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

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

Chocobo, в touch нет смысла, ибо echo в формате вывода в файл сам создает новый текстовик, если его не существует.
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Devices ► Показать
Я не волшебник, я только учусь ;)

В сети
Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1235 раз

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

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

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

dimdim
Сообщения: 4
Зарегистрирован: 06 сен 2017, 18:36

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

Сообщение dimdim » 22 сен 2017, 19: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, 18:36

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

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

пытаюсь изменить файл в proc/net - tcp или proc/self/net - tcp
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость