Данные команды актуальны для всех ОС, построенных на базе Linux(Unix), в том числе и для Android. Чтобы в ОС Android можно было использовать нижеприведенные команды, нужно получить Root права, установить эмулятор терминала и приложение busybox (именно в этом приложении содержатся все нижеприведенные команды). Для того, чтобы вывести список всех поддерживаемых busybox'ом команд, нужно набрать в эмуляторе терминала команду busybox.

В этой статье перечислены команды busybox в системе Android, разбитые на категории. В конце приведены особенности работы с командной строкой и эмуляторами терминалов в Linux. Более подробная информация о командах будет собираться в статье Команды BusyBox в Android.

Получение справки о командах

man
    Описание команды или файла конфигурации. Синоним info. Описание листается стрелками, выход клавишей q.
    Пример: man fstab
apropos
    Поиск по описаниям man.
    Пример: apropos iso

Команды BusyBox для работы с файлами и папками

cd
Смена текущей папки. 
Пример: cd ~ или просто cd всегда переходит в домашний каталог текущего пользователя.
cd /etc - переход в папку /etc
cp
Копирование файлов и каталогов из одного в другие каталоги
ls
Выводит список файлов и папок в порядке, указанном с помощью опций. В отличие от dir подсвечивает файлы по типу. С параметром -l выводит дополнительную информацию о файлах: права, владельца, дату создания и т.д.
ls без параметров выводит содержимое текущей папки.
ls /proc выводит все работающие процессы (см. Виртуальная папка /proc в Android).
mv
Перемещение или переименование файлов. Если в качестве аргументов заданы имена двух файлов, то имя первого файла будет изменено на имя второго.
Пример: mv file1 file_1    -   переименовывает файл
    Если последний аргумент является именем существующего каталога, то mv перемещает все заданные файлы в этот каталог.
Пример: mv file ./dir/    -   перемещает 'file' в 'dir/file' относительно текущего каталога
rm
Удаление файла. С ключем -R удаляет в подкаталогах.
Пример: rm -R ~/killme
mkdir
Создание каталога.
pwd
Выводит текущий путь
rmdir
Удаление пустого каталога.
touch
Создание пустого файла.
Пример:  touch /home/primer - создает пустой файл /home/primer

Команды BusyBox для работы с правами доступа к файлам и папкам

chown
Смена владельца.
chgrp
Смена группы владельца.
chmod
Смена прав.
Пример: сhmod -R 777 /var/www дает доступ всем ко всем файлам и каталогам ниже /var/www.

Команды BusyBox для просмотра файлов

cat
Вывод файла.
Пример: cat /etc/fstab.
tail
Вывод конца файла. Удобно при работе с логами и большими файлами.
Пример: tail /var/log/messages.

Утилиты для работы с архивами

ar, bzip2, dpkg, gzip, rpm, tar, zip

Утилиты для обработки содержимого файлов

awk, ed (текстовый редактор), patch, sed, vi (текстовый редактор).

Редактирование файлов

nano и pico — наиболее вменяемые редакторы, работающие в текстовом режиме прямо в терминале. Чтоб изменить файл /etc/fstab, например, надо набрать nano /etc/fstab. Выход из редактора CTRL+X. Редакторы vi и vim предназначены для работы слепым десятипальцевым методом.

Команды монтирования и отмонтирования дисков

mount [параметры] устройство путь 
Монтирование устройства.
Пример: mount /dev/sda1 /mnt/Disk1.
umount устройство/путь 
Размонтирование.
Пример: umount /mnt/Disk1.
eject 
Размонтирование и выброс CDROM.

Команды BusyBox для работы с ядром и модулями ядра (драйверами устройств)

lsmod
Показывает список всех модулей, загруженных в ядро и зависимости между ними.
insmod
rmmod
modprobe имя-модуля [параметры]
Установка модуля, настройка его автозагрузки. Результат можно посмотреть в системном логе. Модули хранятся в /lib/modules в файлах с расширением .ko («kernel object»)
Пример: modprobe radio-aztech io=0x350.
modinfo имя-модуля
Информация о модуле, в том числе и список параметров.
modconf
Удобная программа для просмотра всех модулей по категориям, включения и отключения модулей. По умолчанию как правило не установлена, в Debian, Ubuntu и Kubuntu устанавливается с помощью одноименного пакейджа командой apt-get install modconf.

Команды BusyBox для управления процессами:

ps – выводит на экран информацию о текущих активных процессах.
top – выводит на экран информацию об активных процессах, а также о системных ресурсах.
kill pid – убивает процесс, id которого равно указанному значению processed.
killall process – убивает все активные процессы с именем process.
bg – выводит на экран перечень остановленных и фоновых задач; продолжает выполнение остановленной задачи в фоне.
fg – выводит на передний план последние активные задачи.
fg n – выносит задачу с указанным именем (в данном случае – n) на передний план.

Команды BusyBox для работы с датой и временем:

adjtimex - позволяет изменять в ядре переменные времени с целью корекции скорости хода системных часов

date - настройка системных часов

hwclock - настройка аппаратных часов

Утилиты работы с системными учетными записями

adduser, addgroup, deluser, delgroup, login, passwd, su

Сетевые команды

arp, arping, dnsd, ftpget, ftpput, httpd (с поддержкой авторизации, CGI), ifconfig, inetd, netstat, nslookup, ping/ping6, route, telnetd, tftp, traceroute, udhcpd, wget.

ifconfig - настройка сетевого интерфейса
wget - скачивание файла по HTTP/FTP.

Другие полезные консольные программы и команды Linux

hdparm
Управление жесткими дисками и приводами компакт-дисков.
Пример: hdparm -E8 /dev/cdrom снижение скорости вращения CDROM.
watch
Периодическое выполнение команды.
Пример: watch -n 60 hdparm -E8 /dev/cdrom раз в минуту тормозить диск чтобы привод не разгонял его и не шумел во время просмотра DVD.
pppconfig
Простая и надёжная программа настройки Dial-Up выхода в Интернет по модему. pon, poff и plog — команды установления, разрыва и просмотра лога соединения соответственно.
pppoeconf
Аналогично, настройка выхода в Интернет через ADSL-модем.
whoami
Позволяет узнать имя пользователя, если забыл
iftop
команда для просмотра сетевых подключений с консоли
netstat
Команда показывает содержимое различных структур данных, связанных с сетью, в различных форматах в зависимости от указанных опций.
iwconfig
вывод информации о wi-fi сетевых интерфейсах
iwlist scan
вывод информации о точках доступа в радиусе действия
free
свободная память

Суперпользователь root

Обладает неограниченными правами. Использование прав суперпользователя необходимо при установке драйверов, смене важных параметров Linux. Пароль пользователя root обычно запрашивается при установке дистрибутива. Тогда сразу после установки в систему можно войти с указанным паролем и логином root.

Если вход в систему выполнен под обычным пользователем, то получить права суперпользователя в конкретном экземпляре терминала можно командой su, после ввода которой необходимо ввести пароль суперпользователя. Вернуться к сессии обычного пользователя можно командой exit.

Однако такие дистрибутивы как Ubuntu и Kubuntu не создают суперпользователя при установке. Войти под пользователем root или использовать su не удастся. Права суперпользователя в этих дистрибутивах можно получить командой sudo. Ее необходимо писать перед каждой командой, для которой требуются права суперпользователя. Например sudo nano /etc/fstab. После первой команды sudo необходимо ввести пароль текущего пользователя. Использовать sudo могут пользователи, состоящие в группе sudo или admin (в зависимости от дистрибутива Linux), что для первого пользователя Ubuntu и Kubuntu выполняется автоматически при установке дистрибутива.

Особенности работы терминалов Linux

Записанные в файл команды выполняются командой sh имя_файла.

Стандартные команды в Linux отличаются от команд DOS и Windows -- обычно они короче. При работе с командной строкой как обычно мигающий курсор обозначает позицию ввода текста, командная строка начинается с текущего пути и имени компьютера, за которым следует символ $, % или #. Последний означает, что команды будут выполняться от имени суперпользователя root. Символ ~ означает путь к текущей домашней директории пользователя.

Большинство команд в Linux, не требующих вывода информации пользователю, в случае успешного завершения вообще ничего не выводят на экран. Выводятся только ошибки и предупреждения в случае нарушения нормального выполнения команды. Т.е. в Linux действует общий принцип "молчит, значит работает".

В любом терминале Linux стрелками вверх/вниз на клавиатуре можно листать историю команд, которая сохраняется между сеансами работы и различается для разных пользователей и хостов (в случае подключения из командной строки к другому компьютеру по ssh). Набранное частично команда или имя файла или каталога в текущей директории может быть автоматически дописано клавишей TAB. Если найдено более одного варианта и однозначно продолжить команду по TAB невозможно, то выводятся все подходящие варианты.

При работе в графической среде удобны эмуляторы терминала. Как правило они поддерживают закладки -- несколько терминалов в одном окне, поддерживают цветовые схемы. Наиболее распространены эмуляторы терминала Gnome Terminal, Konsole, XFCE Terminal.

Комментарии   

+2 #1 Андр 30.09.2014 17:06
Человек сделал обзор Unix-like комманд, за что респект. Да, часть из них не работает на Android, ибо уже кирпич-edition так сказать. Sudoers на своем планшете я тоже не нашел но в терминал - эмуляторе su работает. Apt-get это чисто ubuntu-фича. В классике Unix использует wget. За прочие не скажу, но как напоминалку статейку иметь полезно.
0 #2 Danil 02.10.2014 19:38
Спасибо мне очень нужная статья
0 #3 Дмитрий Михайлович 10.04.2015 14:31
Класс
0 #4 Алексей Николаевич 08.07.2015 18:48
Подскажите, пожалуйста, как выключить устройство ч\з терминал.
0 #5 Алексей Николаевич 08.07.2015 18:48
Подскажите, пожалуйста, как выключить устройство ч\з терминал.
Спасибо!
+1 #6 Григорий 21.09.2015 16:49
svc power reboot/shutdown
Выполнять от суперпользовате ля
0 #7 C_M 20.10.2015 02:44
хау
помогите, люди, в маленькой вопросе
андроид не рутовый
нужно отправить через ком-порт ноутбука на смартфон команду набора определенного номера.
варианты?
целую ночь сижу курю гуглу, нашел только это:
"am start tel:*********** ** " -
показать окно набора данного номера;
пробовал забить эту команду напрямую в смартфоне или планшете (через эмулятор терминала) - ничего не происходит.

кровь из носу нужна возможность набирать номер на смартфоне с клавиатуры компа\ноута.
может быть, что это из-за но-рута? может помочь в данном вопросе ADB? а если нужна эта херня не только на андроид?

хэээээээлп)
0 #8 oleg 16.12.2015 15:54
busybox am start tel:210-385-009 8 (надо установить busybox)
+1 #9 Gh 16.12.2015 16:00
Цитирую oleg:
busybox am start tel:210-385-009 8 (надо установить busybox)

start tel:210-385-009 8 без всяких busybox
+1 #10 gnom 16.12.2015 16:01
Цитирую Gh:
Цитирую oleg:
busybox am start tel:210-385-009 8 (надо установить busybox)

start tel:210-385-009 8 без всяких busybox

am start tel:210-385-009 8 am-потерял-)))) )
+1 #11 XOMRK 25.01.2016 06:46
Цитирую C_M:
хау
помогите, люди, в маленькой вопросе
андроид не рутовый
нужно отправить через ком-порт ноутбука на смартфон команду набора определенного номера.
варианты?
целую ночь сижу курю гуглу, нашел только это:
"am start tel:************* " -
показать окно набора данного номера;
пробовал забить эту команду напрямую в смартфоне или планшете (через эмулятор терминала) - ничего не происходит.

кровь из носу нужна возможность набирать номер на смартфоне с клавиатуры компа\ноута.
может быть, что это из-за но-рута? может помочь в данном вопросе ADB? а если нужна эта херня не только на андроид?

хэээээээлп)

В данном вопросе может помочь программа вот отсюда - http://www.fjsoft.at/en/downloads.php
Называется My Phone Explorer, в ней есть требуемый вам функционал.
0 #12 sanych99 26.01.2016 18:30
Инфа безпонтовая
0 #13 dima 03.03.2016 19:03
Скажите пожалюсто я видел в ютубе видео что можна через терминал открыт чужой вайфай парол это как ???
0 #14 совсем новичок 07.03.2016 17:15
устанвил на флешку и удалось запустить
а дальше что делать?
как выйти в интернет?
как установить бровсер?
как установливать проги?
как запустить блокнот?
там написано андроид и значок #..
на всё отвечает"не найден"
на "`" выдает ">" и что-то ждет
на find запускает что-то бесконечное
из под виндовса на флешке ничего нет и около 10 гигабайт куда-то пропало но это и не важно
нашел этот сайт и http://android-manual.org/level2/android-terminal-commands
где брать эмулятор.. для начало хотелось бы поработать на чистом андроиде.. пусть и неудобно..
0 #15 совсем новичок 07.03.2016 17:23
///////////////////////////////
4. Отправить какой либо файл на Android

Для того чтобы отправить с компьютера на Android любой файл существует следующая команда:
///////////////////////////////
что значит отправить файл на андроид? с жесткого диска на флeшку что ли?

http://androidp1.ru/adb-komandyi-android-terimnale/
-1 #16 Krunch 19.02.2017 09:55
Цитирую Серж:
Всё это гонево, друг. В адроиде нет nano, apt-get, sudo и пр.... что работает, так это работа по перемещению по каталогам

все там прекрасно работает
0 #17 englewrepTQ 08.07.2018 06:08
а где вы взяли эту инфу;)
0 #18 RichardGobKZ 02.12.2018 03:33
Some genuinely prize posts on this website, saved to bookmarks.



http://ko.bramjup.com/forex/91/fxddcom-


Woh I love your content, bookmarked!



http://sk.luimc.com/anabolika/steroidy-na-objem-tablety/
0 #19 dmitrtex2TT 06.12.2018 10:30
Купить уличные тренажеры вы можете в нашем интернет магазине. Цены у нас низкие, при отличном качестве товара. Покупая на нашем сайте, вы экономите время и деньги. Мы сами являемся производителями всех товаров представленных на сайте, поэтому и цены у нас низкие.
Только у нас многофункционал ьные спортивные комплексы для улицы купить у с 10 летней историей завода-производ ителя СПОРТБИЗ. Ссылка на наш сайт http://www.sportbiz.com.ua/Ulichnye-trenazhery
0 #20 AlexeiSteveRV 06.12.2018 17:26
Мы реализуем компактные, практичные, стильные тренажеры, которые можно установить на любой открытой площадке: от сквера до дачного участка. Уход за нашей продукцией – минимальный. Все, что вам требуется, удалять загрязнения и следить, чтобы на поверхности изделий не появлялось трещин и царапин, поскольку из-за них спортивное приходит в негодность.
Если вы выбрали подходящий экземпляр на нашем сайте, оформите заказ по телефону или через карточку товара онлайн. Сообщите нам ФИО, контактный номер телефона, e-mail, чтобы наши менеджеры смогли связаться с вами и обсудить детали оплаты и доставки товара.
Воспользуйтесь предложениями от нашего завода – покупайте стильные и качественные уличные тренажеры!
Для занятий на свежем воздухе новые спортивные площадки купить у с 10 летней историей магазина Хеппикидди. Ссылка на наш сайт http://happykiddi.com.ua/ulichnyie-trenazheryi
0 #21 MalinaFuhWC 07.12.2018 05:44
Все уличные тренажеры, фото которых вы видите на нашем сайте, произведены из высокопрочных материалов, прошли пескоструйную обработку, покрыты антикоррозийным составом и полимерной краской, которые защищают тренажеры от воздействия внешней среды. Кроме того, предприятие занимается монтажом уличных тренажеров «под ключ», сюда входит монтаж, ограждение и покрытие площадки, а также установка навеса, если он необходим. Вся продукция, которую производит наша компания, абсолютно безопасна, что подтверждено сертификатами качества.
Купить уличные тренажеры от производителя легко: просто наберите номер, и наш менеджер ответит на все ваши вопросы, проконсультируе т какую модель лучше выбрать, объяснит, как оформить заказ, а также оплатить и осуществить доставку.
Для занятий на спортивных площадках дешевые площадки для спорта заказать у с 10 летней историей производителя СПОРТХЕППИ. Ссылка на наш интернет-магази н http://www.sporthappy.com.ua/Trenazheryi_dlya_ulitsyi
0 #22 korshemlyukMP 07.12.2018 15:42
Если вы живете в собственном доме, или имеете дачный участок, прекрасным подарком для Вас и Ваших родных будут уличные тренажеры. После утренней зарядки или пробежки, занятия на тренажерах помогут забыть об усталости и лишнем весе.

У нас можно приобрести уличные тренажеры для широкого комплекса упражнений. Такие виды тренажеров как «жим ногами», «гребля», «жим от груди» - хорошо развивают мышцы и выносливость. Все любители занятий спортом на улице могут подобрать уличный тренажер и приобщать себя и своих родных к здоровому образу жизни.

Уличные тренажеры от нашей компании – это не только модные снаряды, а здоровье и красота.
Для занятий на спортплощадках дешевые площадки для спорта купить у популярного завода-производ ителя СПОРТБИЗ. Ссылка на наш интернет-магази н http://www.sportbiz.com.ua/Ulichnye-trenazhery/Ulichnye-kompleksy
0 #23 GalinkaFuhQO 07.12.2018 19:52
Уличные тренажеры купить с доставкой и установкой Украина
На уличные тренажеры цена в нашей компании минимальная за такое высокое качество. Банально, вес наших тренажеров, зачастую, до двух раз выше других. Порошковая краска на уличные спортивные тренажеры запекается в термокамере и не облазит несколько лет.
Уличные тренажеры от производителя цены. Купить уличные тренажеры от производителя. Выбирайте наши уличные тренажеры цена и фото - ниже.
Смотрите у нас многофункционал ьные спортивные комплексы для улицы купить у заслуживающего доверия интернет - магазина СПОРТХЕППИ. Ссылка на наш сайт http://www.sporthappy.com.ua/Trenazheryi_dlya_ulitsyi
0 #24 VasilylMefNL 07.12.2018 22:11
Мы можем предложить различные уличные тренажеры. Цена доступна благодаря наличию собственной производственно й базы и камеры для порошкового окрашивания.
Несколько разновидностей тренажеров для пресса.
Брусья и кольца.
Спортивные многофункционал ьные комплексы.
Орбитрек.
Оборудование для тренировки тяги.
Тренажеры для жима.
Для занятий на детских спортивных площадках реабилитационны е уличные тренажеры заказать у надежного магазина SPORTBIZ. Ссылка на наш интернет-магази н http://www.sportbiz.com.ua/Ulichnye-trenazhery/Ulichnye-kompleksy
0 #25 GeorgeAnyncBZ 09.12.2018 19:39
Собака – существо, точто одомашнено и приручено человеком еще в глубокой древности. Основные раскопные находки остовов указанного животного недалеко от обиталища человека, выявленные на Евразийском континенте, относятся к эре мезолита. Возможней всего, собака пребывала первоначальным домашним животным, то которое выявляло древнему человеку содействие на охоте.
Подробно:
порода собак
0 #26 GalinaMefLB 11.12.2018 07:21
Уличные тренажеры купить с доставкой и установкой Украина
На уличные тренажеры цена в нашей компании минимальная за такое высокое качество. Банально, вес наших тренажеров, зачастую, до двух раз выше других. Порошковая краска на уличные спортивные тренажеры запекается в термокамере и не облазит несколько лет.
Уличные тренажеры от производителя цены. Купить уличные тренажеры от производителя. Выбирайте наши уличные тренажеры цена и фото - ниже.
Смотрите у нас реабилитационны е уличные спортивные комплексы оформить заказ у лучшего производителя СПОРТХЕППИ. Ссылка на наш интернет-магази н http://www.sporthappy.com.ua/Trenazheryi_dlya_ulitsyi
0 #27 PetrikMefSR 12.12.2018 17:18
При производстве уличных тренажеров наша компания использует только сертифицированн ые материалы. Все элементы конструкции совершенно безопасны. Качественная эргономика в полной мере соответствует назначению снаряда. Все конструкции собраны таким образом, чтобы полностью исключить травмы при тренировках. Хорошо обработанное и прокрашенное дерево, покрытые порошковой специальной краской металлические детали, оцинкованная сетка способны выдержать температурные перепады и другие атмосферные явления.
Приобрести уличные тренажеры от производителя можно в интернет-магази не компании. Наши цены могут приятно удивить многих покупателей. Для оптовых покупателей существуют постоянные скидки, а при желании покупателя сотрудники компании могут установить комплекс уличных тренажеров с выездом на место.
Предлагаем новые спортивные комплексы для улицы купить у популярного завода-производ ителя СПОРТХЕППИ. Ссылка на наш сайт завода http://www.sporthappy.com.ua/Trenazheryi_dlya_ulitsyi

You have no rights to post comments

Форма входа

Яндекс.Метрика