Tag: busybox

Как добавить скрипт к встроенной Linux

У меня есть сценарий (скажем, Hello World), который я хочу включить в мой встроенный Linux. Я использую Buildroot и хочу запустить скрипт в Busybox. Но поскольку я перекрестно скомпилирован для цели, я не уверен, где разместить этот скрипт, который в конце концов будет собран и может быть выполнен в Busybox.

Сжатие mtdblock с «tar» перед отправкой через TFTP

Какова правильная команда compress mtdblock с «tar» перед отправкой через TFTP? tftp -l /dev/mtdblock3 -p 192.168.100.40

Поиск SERVER_IFACE для dhcprelay в busybox

Я работаю над изображением busybox, которое будет предоставлять (наряду с другими службами) ретранслятор dhcp в изолированной виртуальной среде. Конфигурационный файл, который мне будет предоставлен, имеет клиентский интерфейс (т. Е. Eth1) и адрес сервера (т.е. 192.168.100.100). Однако реализация busybox dhcprelay также требует интерфейса, на котором можно получить доступ к серверу dhcp # dhcprelay –help BusyBox v1.22.1 […]

Fdisk не соответствует / proc / разделах или точкам монтирования (встроен)

Я работаю над существующим встроенным Linux-устройством, и мне трудно редактировать разделы с помощью fdisk. Моя цель – создать раздел для целей тестирования на / dev / sda . Я использую fdisk в комплекте с BusyBox v1.23.2. Пожалуйста, см. Ниже мою головоломку: # cat /proc/partitions major minor #blocks name 8 0 56582144 sda 8 1 8 […]

Ограниченный набор команд Buildroot busybox

Я использую raspberrypi0_defconfig для создания изображения для малины Pi Zero-W. У меня есть ряд проблем, но первый, который я хочу решить, – это то, почему у моей оболочки Busybox так мало встроенных команд? # help Built-in commands: —————— . : [ [[ alias bg break cd chdir command continue echo eval exec exit export false […]

Есть что-то вроде «общих команд Linux»?

Я пришел из мира Windows, пытаясь переключиться на Linux. Извините за наивный вопрос, но есть ли что-то вроде «общих команд Linux»? Например, в Windows командная строка довольно ограничена, но она является общей для всех окон. Поэтому, если вы знаете, что делает команда dir или mkdir и какие коммутаторы она принимает, вы можете использовать любую версию […]

Как запустить HTTP-запрос без использования CURL

У меня есть ARM cpu на основе BusyBox v1.8.1 (Embedded Linux) с ограниченными двоичными файлами. Как я могу отправить или поставить пост http без использования curl? У меня есть wget: # wget BusyBox v1.8.1 (2015-04-06 16:22:12 IDT) multi-call binary Usage: wget [-c|–continue] [-s|–spider] [-q|–quiet] [-O|–output-document file] [–header 'header: value'] [-Y|–proxy on/off] [-P DIR] [-U|–user-agent agent] […]

shell script – вычесть 1 из шестнадцатеричного MAC-адреса и добавить двоеточие к нему

У меня есть адрес mac как 'C4:B9:83:7F:FF:AC' и Я хочу вычесть 1 из своих шестнадцатеричных значений, который является C4B9837FFFAC поэтому он станет C4B9837FFFAB и после этого я снова хочу добавить двоеточия, чтобы он был отформатирован двоеточиями, например C4:B9:83:7F:FF:AB Я нашел некоторое решение, которое выполняет работу для первых двух шагов, #!/bin/sh mac="C4:B9:83:7F:FF:AC" machex=$( echo "$mac" | […]

Busybox `uname -r` показывает неправильную версию ядра

Мое ядро ​​- 3.2.27 и /lib/modules/ содержит папку 3.2.27 + . Но когда я использую /# uname -r 3.1.9+ Он показывает странный результат. Моя проблема в том, что modprobe зависит от uname, когда я помещаю /# modprobe somemodule modprobe: chdir(3.1.9+): No such file or directory Он находит модули в неправильном пути. Я перекрестно скомпилировал ядро […]

Linux-оболочка отстает от одного шага

Я обновил busybox с 1.2.1 до 1.7.4 на своей встроенной системной платформе и подключен к хосту linux через последовательный кабель. Теперь, когда я ifconfi любую команду в оболочке на этой встроенной системной платформе, например ifconfig она отображается только как ifconfi и когда я ifconfi клавишу ввода, она показывает ifconfig и снова при нажатии любой клавиши […]

Linux и Unix - лучшая ОС в мире.