Краткое содержание:

В этой статье мы обсудим, как запустить эмулятор терминала Android как root, без необходимости в компьютере или приложении. Мы предоставим пошаговые инструкции о том, как это достичь, а также некоторые полезные советы и рекомендации от членов Android Community. Это руководство специально адаптировано для пользователей Triumph Motorola Triumph, так как он уже частично укоренился, что облегчает процесс.

Ключевые моменты:

  1. Загрузите приложение эмулятора Android -терминала с рынка.
  2. Откройте приложение и введите «sudo», чтобы получить доступ к корневым привилегиям.
  3. Введите следующий код, чтобы создать символику для доступа к корнеу: “ln -s/system/xbin/sudo/system/bin/su” и “ln -s/system/xbin/sudo/system/xbin/su”.
  4. Перезагрузите устройство для активации корневого доступа.
  5. Обратите внимание, что этот метод не устанавливает BusyBox, поэтому вам может потребоваться установить его отдельно.

Q1: Можно ли использовать этот метод на других устройствах Android?

A1: Да, этот метод можно использовать и на других устройствах Android. Тем не менее, обратите внимание, что инструкции, представленные в этой статье, специально адаптированы для триумфа Motorola.

Q2: Каковы преимущества наличия корневого доступа на устройстве Android?

A2: root Access позволяет пользователям полностью контролировать свои устройства Android, что позволяет им изменять системные файлы, устанавливать пользовательские ПЗУ и использовать мощные приложения только для корневых, которые требуют повышенных привилегий.

Q3: необходимо ли иметь корневой доступ для использования приложения эмулятора Android -терминала?

A3: Нет, корневой доступ не требуется для использования приложения эмулятора терминала Android. Однако наличие доступа к корнеру может улучшить функциональность и возможности приложения.

Q4: Существуют ли какие -либо риски, связанные с рутированием устройства Android?

A4: Хотя рутирование вашего устройства может предложить много преимуществ, оно также поставляется с некоторыми рисками. Руководство может потенциально аннулировать гарантию вашего устройства и может привести к нестабильности системы или уязвимости безопасности, если не сделано правильно. Содействуйте с осторожностью и обязательно следовать надлежащим инструкциям.

Q5: Могу ли я использовать этот метод для установки других инструментов, связанных с корнями, таких как SuperSu?

A5: Этот метод специально обеспечивает корневой доступ, но не включает установку других инструментов, связанных с корнем. Чтобы установить инструменты, такие как SuperSu, вам может потребоваться следовать отдельным инструкциям или загрузить их с рынка Android.

Q6: Какие популярные приложения требуют доступа к корнеу?

A6: Некоторые популярные приложения, которые требуют доступа к корне, включают резервное копирование титана, Greenify, Xposed Framework и Adaway.

Q7: Как я могу проверить, есть ли у моего устройства доступ к корнеу?

A7: В магазине Google Play, такие как root Checeer, доступны различные приложения, которые могут помочь вам определить, имеет ли ваше устройство доступ к корневым.

Q8: Существуют ли какие -либо альтернативные методы для коррекции устройства Android?

A8: Да, есть несколько альтернативных методов для коррекции устройства Android, таких как использование инструментов рутирования в одном клике, таких как Kingroot или мигание пользовательского восстановления, такого как TWRP, а затем установка корневого пакета.

Q9: Может ли рутировать мое устройство, потому что оно станет кирпичником?

A9: Хотя можно читать ваше устройство во время процесса рутирования, если не выполнить правильно, риск может быть сведен к минимуму, следуя надлежащим инструкциям и используя авторитетные методы рутирования.

Q10: Есть ли какие -либо конкретные меры предосторожности, которые я должен принять перед рутированием моего устройства?

A10: Перед рутированием вашего устройства рекомендуется сделать резервное копирование всех важных данных и файлов, поскольку процесс рутирования может включать в себя вытирание данных устройства. Кроме того, убедитесь, что ваше устройство полностью заряжено, чтобы предотвратить любое прерывание во время процесса укоренения.

Как начать эмулятор терминала Android как корень

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

Быстрый корень без компьютера и приложения

Вы используете уставной браузер. Он может неправильно отображать эти или другие веб -сайты.
Вы должны обновить или использовать альтернативный браузер.

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Это только для триумфа Motorola по какой -то причине, каждый триумф уже наполовину укоренен, вам просто нужно командовать его, чтобы полностью дать вам доступ к корнеу

Шаг 1: скачать эмулятор терминала Android
с рынка.

Шаг 2: Откройте эмулятор и введите в Sudo,
Вы должны получить символ #.

Шаг 3: введите следующий код:
Код:
ln -s/system/xbin/sudo/system/bin/su
ln -s/system/xbin/sudo/system/xbin/su

Шаг 4: перезагрузитесь, и вы должны иметь корень
доступ

ПРИМЕЧАНИЕ: это не установит BusyBox, поэтому, если
Вы хотите иметь Brainbox, вам придется
Установите его с рынка или вручную. Это справедливо
предоставляет вам доступ к корню.

Вот иди, ребята

Спасибо: b_randon14 на форумах XDA и Android за то, что это произошло

Последнее отредактировано: 29 ноября 2011 г

Сонджип

Новый участник

2 июля 2011 г. 2 0 0

Работал безупречно благодарит тонну ~ Дважды перезагрузить эмулятор терминала, без мягкой клавиатуры..Кроме этого, я не мог получить джинджер, чтобы работать. Запуск CM 7 Нет никаких проблем.

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Нет проблем просто пытаться помочь сообществу Triumph Motorola

Watskyhotsky

Известный член

26 мая 2011 899 115 0

Работал безупречно благодарит тонну ~ Дважды перезагрузить эмулятор терминала, без мягкой клавиатуры..Кроме этого, я не мог получить джинджер, чтобы работать. Запуск CM 7 Нет никаких проблем.

Удерживание ключа меню поднимает клавиатуру в любом приложении

Ironjoey

Новый участник

28 августа 2010 г. 1 0 0

Я использовал программу под названием Джинджер -перерыв. Не нужно ПК!

Отправлено с моего MOTWX435KT с использованием тапаталк

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Вау действительно не нужно было читать описание без компьютера и приложения, которое вы используете, и приложение, это руководство, чтобы показать вам, как установить root через ваш телефон без приложения или компьютера, просто прочитав перед вами, прежде чем говорить

Watskyhotsky

Известный член

26 мая 2011 899 115 0

Вау действительно не нужно было читать описание без компьютера и приложения, которое вы используете, и приложение, это руководство, чтобы показать вам, как установить root через ваш телефон без приложения или компьютера, просто прочитав перед вами, прежде чем говорить

О, тихо, ты

VirginMobileguy

Известный член

22 октября 2011 87 14 0

b_randon14

Член

29 ноября 2011 г. 8 1 0

Ты знаешь, я был тем, кто это понял. Вы должны действительно подумать, чтобы почесть меня, поскольку вы не обнаружили этот метод. Кроме того, когда я не сказал ни приложения, ни компьютера, я имею в виду, как во всех других корневых методах, вы либо загрузили приложение на корень (Gingerbreak, Z4ROOT и т. Д.), Или загруженные сценарии или инструмент на компьютере (Superoneclick, Unrevoked), но на этом телефоне уже было SuperUser Binary, и все, что вам нужно было сделать, – это SUMULE/SUMLING SYSTERING SYSTERING SYSARINC/SOMLINK SODO/BINARING, где он будет видеть, что SOMLINK SOMLINK SODO TO OT IT SYSTEMURAINC СИСТИМАЛИНДА. xbin/su), и у ядра был недостаток в рамдиске, который сохранял его систему, установленную как чтение/запись, что позволило вам иметь возможность сочувствовать бинарному сосуде SU.

Пожалуйста, добавьте мне кредит (b_randon14 от SDX, XDA и AndroidForums)

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Камелеон

Известный член

3 июня 2011 60 1 0

Работал отлично для меня. Теперь я могу получить резервную копию титана на мой триумф. Спасибо Брэндону и Вмги!

Vonbrown

Новый участник

2 декабря 2011 г. 1 0 0

Я попробовал это и получил “не найдено”

@lpha

Член

3 марта 2011 г. 21 0 0

да, это не сработало для меня. это просто говорит: «В: не найдено»

Я здесь что -то не так? Я на Android 2.2.2 запаса прямо из коробки

VirginMobileguy

Известный член

22 октября 2011 87 14 0

да, это не сработало для меня. это просто говорит: «В: не найдено»

Я здесь что -то не так? Я на Android 2.2.2 запаса прямо из коробки

Вы правильно вводили код, как сказано? Вы перезагрузили телефон, когда -то закончив. Попробуйте загрузить Super -пользователя с Android Market и изменить процесс, как сказано в потоке, посмотрите, работает ли это.

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Я попробовал это и получил “не найдено”

Вы написали код, как сказано? Помните, что это не один за другим его первый код, а затем перейдите ко второму коду. Если это не работает скачать Super User из Android Market, переоцените процесс и перезагрузитесь после.

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Работал отлично для меня. Теперь я могу получить резервную копию титана на мой триумф. Спасибо Брэндону и Вмги!

Чичмо

Известный член

9 мая 2011 г. 85 16 0

Не пытаюсь быть ненавистником, но вы не говорите приложения, тогда ваш первый шаг – пойти на рынок и загрузить приложение?

Почему бы просто не использовать джинджер?

VirginMobileguy

Известный член

22 октября 2011 87 14 0

Не пытаюсь быть ненавистником, но вы не говорите приложения, тогда ваш первый шаг – пойти на рынок и загрузить приложение?

Почему бы просто не использовать джинджер?

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

Catchjeff

Активный участник

28 июля 2011 г. 42 2 0

Хорошо, у меня есть глупый вопрос для тебя. Это мой первый корень, пожалуйста, не говорите мне?

Я пошел дальше, скачал терминал и набрал в евро и получил #. Теперь вот глупый вопрос, на самом деле я набираю код: тогда на второй строке в остальном или я не ввожу код: и просто введите две строки? Также я вводу обеики и нажимаю я нажимаю, чтобы ввести вторую строку или я просто использую проклятую стрелку?
Извините за тупой вопрос, но я хочу быть уверенным, что я делаю это. У меня уже есть файл восстановления системы на моем SD, и я буду в безопасности, у меня есть 2 -я SD -карта с файлом восстановления.

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

Watskyhotsky

Известный член

26 мая 2011 899 115 0

Хорошо, у меня есть глупый вопрос для тебя. Это мой первый корень, пожалуйста, не говорите мне?

Я пошел дальше, скачал терминал и набрал в евро и получил #. Теперь вот глупый вопрос, на самом деле я набираю код: тогда на второй строке в остальном или я не ввожу код: и просто введите две строки? Также я вводу обеики и нажимаю я нажимаю, чтобы ввести вторую строку или я просто использую проклятую стрелку?
Извините за тупой вопрос, но я хочу быть уверенным, что я делаю это. У меня уже есть файл восстановления системы на моем SD, и я буду в безопасности, у меня есть 2 -я SD -карта с файлом восстановления.

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

Вы уже установили Clockworkmod Recovery? Это единственный способ, которым вы могли бы получить резервное восстановление системы, или «Nandroid» на SD -карте.

Если у вас установлен Clockworkmod, просто используйте его, чтобы прошить новый ПЗУ. Не беспокойтесь о том, чтобы укорениться в складе.

1. root находится в системных файлах, и они поставляются с новыми ПЗУ, поэтому, когда вы мигаете ПЗУ, такой как CM7 или MIUI, у него есть root перед загрузкой в ​​него. Вам не нужно root на стоковом роме, чтобы прошить новый ПЗУ.

2. это бессмысленный шаг, у которого корни на стоковом ПЗУ ничего не исправляет. ничего не улучшает, ничего не меняет. Самое большое улучшение – перейти к совершенно новому ПЗУ. Единственный раз, когда вам понадобится stock ROM, – это активировать или предоставить телефон, и вы уже резервировали его в «чистой» конфигурации (непредвзятой), так что ваш набор!

Просто проклятия нового ПЗУ, особенно если у вас CWM -восстановление.

Это то, что я сделал, я могу восстановить свой оригинальный ПЗУ и загрузиться в непредвиденное заводское ПЗУ, который выступает недавно из коробки. и все еще заходите в полный укоренившийся пользовательский ПЗУ. без необходимости делать что -то между ними.

Как начать эмулятор терминала Android как корень

Как обычно с Linux, все, что за пределами простых вариантов использования – это незначительное испытание.

ОБНОВЛЯТЬ: Этот метод, кажется, заставляет приложение сбой для некоторых людей. Я равен’T использовал эту функцию какое -то время и не знает об обходном пути.

Вы, наверное, знаете команды SU или Sudo на Linux, но эти доны’Похоже, работает в терминале Android.* К счастью, вы можете обойти это с помощью настройки эмулятора терминала. Здесь’S, как это сделать:

Screenshot_20160426-080222

  1. Установите эмулятор терминала Android.
  2. Откройте вышеизложенное.
  3. Коснитесь значка меню «Параметры».
  4. Кран Предпочтения.
  5. Прокрутите вниз Оболочка.
  6. Кран Командная строка.
  7. Enter/System/xbin/su -c “/system/xbin/bash -“, как показано ниже.
  8. Кран ХОРОШО.
  9. Обратно от Предпочтения.
  10. Закрыть окно терминала.
  11. Перезагрузить приложение.
  12. Утвердить запрос на разрешения корня.

Ты’Теперь есть разрешения суперпользователя каждый раз, когда вы начинаете терминал.

Спасибо Bitmaster2000 за метод.

*Я подозреваю, что основная причина этого – это не Android’T обрабатывать учетные записи пользователя/администратора/root так же, как Desktop Linux делает. На Android каждое приложение является пользователем в Linux Plarc.

Поделись этим:

  • Нажмите, чтобы поделиться в Twitter (открывается в новом окне)
  • Нажмите, чтобы поделиться на Facebook (открывается в новом окне)
  • Нажмите, чтобы поделиться на LinkedIn (открывается в новом окне)
  • Нажмите, чтобы поделиться на Tumblr (открывается в новом окне)
  • Нажмите, чтобы распечатать (открывается в новом окне)
  • Более

Как я могу выполнить команду в терминале как корень?

Тип SU и ваша подсказка терминала должны измениться с $ на # . Это предполагает, что ваше устройство уже рутировано.

ответил 24 декабря 2010 года в 20:57

19K 6 6 Золотых значков 63 63 Серебряные значки 84 84 Бронзовые значки

И этот SU установлен.

24 декабря 2010 г. в 22:56

Я пробую это, но это сообщение показано “разрешение denide”

25 декабря 2010 г. в 11:03

@mahdi: Ваше устройство уже рутировано?

25 декабря 2010 г. в 11:51

Нет, я пробую это на эмуляторе

25 декабря 2010 г. в 19:31

@Hxcaine: Если у вас нет разрешения на запуск SU, у вас, вероятно, нет разрешения на это.

6 апреля 2013 в 21:41

Смотрите следующие вопросы:

  • Что означает «ругать телефон»?
  • Как укоренить свой телефон?
  • Я укоренил свой телефон. Что теперь?

Сообщество Вики

Но как это решает вопрос?

14 ноября 2018 года в 10:50

Производственные телефоны не поставляются с доступом к корне. Если у вас есть производственный телефон (вероятно: вы бы знали, что если вы купили телефон Dev), вам нужно сначала «рутировать» их корень ». Как отмечает @joe_casadonte, здесь есть несколько отличных инструкций (в частности, вики Cyanogenmod Wiki и Google Android ROM), чтобы вы начали ругать телефон. (И если вы застряли . Вернись сюда со своими вопросами!).

После того, как вы укрепите свой телефон, вы можете получить привилегии root в оболочке ADB или эмулятор терминала с командой SU.

Примечание: это звучит из некоторых ваших ответов, как будто вы еще не рутировали свой телефон. Так что вам нужно начать там.

Специальные коды для Android. Команды Android -терминала

Чтобы выполнить подавляющее большинство команд в терминале Android, вам нужно иметь права суперпользователя. Из-за этого считается, что эмулятор терминала, установленного на устройстве без правых корней, почти бесполезен. Частично мы можем согласиться с этим, если рассмотрим простой эмулятор, а не Terminal IDE, в котором мы смогли реализовать нашу собственную внутреннюю систему с Vim и MC в комплекте.

Команды эмулятора терминала Android

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

Все команды ниже проведены на Эмулятор терминала Android, Какой обзор находится на сайте. Был использован интерпретатор команды SH.

Операции файлов и каталогов

Информация о системе и оборудования

Конечно, это не все доступные команды, список будет дополнен.

Небольшая практика для новичков: как использовать команды эмулятора терминала Android

Пример 1

Есть текстовый документ публичный.текст по адресу / sdcard / документы. Необходимо отобразить содержимое документа на экране.

Перейдите в желаемый каталог:

CD SDCARD / документы

Отобразить содержимое файла:

Пример 2

Создать каталог тексты по адресу / sdcard / загрузки и создать в нем пустой файл вероятность.текст.

Перейдите в желаемый каталог:

CD SDCARD / Загрузки

Создайте каталог:

Перейдите в созданный каталог:

Создать пустой файл

Практические примеры, которые мы проанализировали, слишком упрощены и неправдоподобны. Согласитесь, никто не будет участвовать в простых файловых операциях из чистой консоли и даже на Android. Терминал может выполнять гораздо более сложные задачи. Но если вы помните, что на устройстве нет правец.

В этой статье перечислены команды Занят At Android Systembroken в категории. В конце есть особенности работы с командной строкой и эмуляторами терминалов в Linux. Более подробная информация о командах будет собрана в статье Commands Busybox в Android.

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

мужчина
Описание команды или файла конфигурации. Информация о синониме. Описание Стрелки Стрелки, Ключ для выхода Q.
Пример: Человек fstab
аромат
Поиск по человеку.
Пример: Apropos Iso

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

CD Измените текущую папку. Пример: CD ~ или просто CD Всегда идет в домашний каталог текущего пользователя. CD / и т.д – перейти к папке / etc
сн Копирование файлов и каталогов из одного в другие каталоги лауреат Перечисляет файлы и папки в порядке, указанном в параметрах. В отличие от режиссер выделяет файлы по типу. С параметром Отображает дополнительную информацию о файлах: права, владелец, дата создания и т. Д. лауреат Никакие параметры отображают содержимое текущей папки. LS / Proc Отображает все процессы работы (см. Виртуальную папку / Proc на Android). мв Перемещать или переименовать файлы. Если в качестве аргументов приведены два файла, имя первого файла будет изменено на имя второго. Пример: MV file1 file_1 – Переименозует файл
Если последний аргумент – это имя существующего каталога, то MV перемещает все указанные файлы в этот каталог.
Пример: MV -файл ./dir/ – перемещает «файл» в «dir / file» относительно текущего каталога rm Удалить файл. С ключом -R удаляется в подкатализациях. Пример: rm -r ~ / killme Мкдир Создание каталога. PWD Отображает текущий путь. rmdir Удалить пустой каталог. трогать Создать пустой файл. Пример: Touch / Home / Primer – создает пустой файл / home / primer

Команды Busybox для работы с разрешениями на файлы и папки

по -прежнему Смена владения. Chgrp Изменить группу владельцев. chmod Смена прав. Пример: chmod -r 777 / var / www дает доступ ко всем файлам и каталогам ниже / var / www.

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

кот Файл вывод. Пример: кошка / и т. Д. / FSTAB. хвост Вывод окончания файла. Удобно при работе с журналами и большими файлами. Пример: хвост / var / журнал / сообщения.

Архивные коммунальные услуги

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

Awk, ed (текстовый редактор), патч, sed, vi (текстовый редактор).

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

нано и пико – Наиболее ответственные редакторы, работающие в текстовом режиме прямо в терминале. Например, чтобы изменить файл / etc / fstab Nano / etc / fstab. Редактор выхода Ctrl + x. Редакторы VI и вим спроектирован для работы слепых десяти пальцев.

Дисковые команды

устанавливать [Параметры] Устройство монтажа устройства. Пример: Mount / dev / sda1 / mnt / disk1. ум Устройство / Путь. Пример: Umount / mnt / disk1. выбросить Разоблачить и изгнать CDROM.

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

LSMOD Показывает список всех модулей, загруженных в ядро, и зависимости между ними. Insmod rmmod Modprobe Module-name [Параметры] Установите модуль, настройте его автозагрузку. Результат можно просмотреть в журнале системы. Модули хранятся в / lib / модулях в файлах с .удлинение KO (“Объект ядра”) Пример: Modprobe Radio-Aztech io = 0x350. Modinfo Module-Name Информация о модуле, включая список параметров. modconf Удобная программа для просмотра всех модулей по категории, включить и отключить модули. По умолчанию, как правило, он не установлен, в Debian, Ubuntu и Kubuntu он установлен с использованием одноименного пакета по команде apt-get установить modconf.

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

пса – Отображает информацию о текущих активных процессах.
вершина – Отображает информацию о активных процессах, а также системных ресурсах.
Убить пид – Убивает процесс, идентификатор которого равен указанному обработанному значению.
процесс Killall – Убивает все активные процессы с помощью процесса имени.
б – Отображает список остановленных и фоновых задач; продолжает выполнять задачу остановки на заднем плане.
фг – выводит на первый план последние активные задачи.
fg n – выводит задачу с указанным именем (в данном случае – N) на передний план.

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

Adxtimex – Позволяет изменять временные переменные в ядре, чтобы исправить скорость системных часов

дата – Установка системных часов

hwclock – Установка аппаратных часов

Системные утилиты ответственности

Adduser, Addgroup, Deluser, Delgroup, Login, Passwd, Su

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

ARP, Arping, DNSD, FTPGet, FTPPUT, HTTPD (с поддержкой авторизации, CGI), IFCONFIG, INETD, NETSTAT, NSLOUKUP, PING / PING6, RAYTE, TELNETD, TFTP, TRACEROUTE, UDHCPD, WGET.

ifconfig – Настройка сетевого интерфейса wget – Загрузите файл через http / ftp.

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

HDParm Управлять жесткими дисками и дисков CD. Пример: HDParm -e8 / dev / cdrom уменьшение скорости вращения CDROM. смотреть Периодическое выполнение команды. Пример: Смотреть -n 60 hdparm -e8 / dev / cdrom Разрешение на минуту, чтобы вырвать диск, чтобы диск не разгонял его и не шумел во время просмотра DVD. PPPConfig Простая и надежная программа для настройки доступа к Интернету на дистанции через модем. PON, POFF и PLOG являются командами для установления, разрушения и просмотра журнала соединений соответственно. PppoeConf Точно так же настройка доступа к Интернету через модем ADSL. кто я Позволяет вам найти имя пользователя, если вы забыли iftop Команда для просмотра сетевых соединений из консоли NetStat Команда отображает содержимое различных сетевых структур данных в различных форматах, в зависимости от указанных параметров. iwconfig Выходная информация о сетевых интерфейсах Wi-Fi iwlist сканирование отображать информацию о точках доступа в диапазоне бесплатно свободная память

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

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

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

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

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

Команды, записанные в файл, выполняются командой SH FILENAME.

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

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

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

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

Name_device: / $
Где
Name_device: / Это имя вашего смартфона (планшет)

суп – Команда SU дает вам права на корневые права, права администратора, то есть вы можете выполнить все с помощью устройства после этой команды (до этого), вам также необходимо получить root на вашем устройстве Android.

Примечание: перед выполнением команды SU вы находитесь с правами гостей.
Name_device: / $
Символ $ означает, что вы под гостем (я.эн. ты можешь’Т дела что -нибудь)
Name_device: / #
Символ # означает, что вы корни
Пример
Name_device: / $ su
Name_device: / #

PWD – показывает текущий каталог, в котором вы находитесь.

лауреат – Команда показывает, что находится в текущем каталоге, а именно файлы и каталоги.
Пример
Name_device: / # ls
система
данные
МНТ
бин
и т. д.

ls -a – Команда показывает, что находится в текущем каталоге, а именно файлы и каталоги, но со скрытыми файлами.
Примечание: скрытые файлы, в отличие от Windows, выглядите как .Имя (полная остановка и имя файла)

прозрачный – Очистить экран терминала.

CD – Команда перейти в любой каталог (каталог).
Пример
Name_device: / # CD -система
Name_device: / system #
Примечание: каталог или каталог означает папку
CD .. – перейти к каталогу более высокий уровень

Мкдир – Команда создает каталог (папка).
Пример
Name_device: / sdcard # mkdir android
Примечание: папки имени и имени – это две разные папки.

rm – Удаляет файл.

rm -r Удаляет каталог (Примечание. Если вы не указаете параметр –R, будет отображаться ошибка, что каталог не может быть удален).
Пример
Name_device: / sdcard # rm -r dom

rm -rf – Удаляет файл и не выдает сообщение, если нет такого файла или нет права записать его на rm -rf – удаляет папку без выдачи сообщений.

сн – ФИЛИПИКА ФАЙЛА.

CP -R Справочник копий.

мв – переименовать файл.
Пример
Name_device: / sdcard # MV Android Android

трогать – Создать пустой файл.

кот – Отображает текст в файле.
Пример
Name_device: / sdcard # cat skazka

так – Отображает текст в файле в обратном порядке (1 строка последняя, ​​последняя).
Пример
Name_device: / sdcard # tac skazka
Примечание. Если вы видите знак # перед линией, то параметр не обрабатывается

пса – отображает ваши текущие активные процессы.

устанавливать – крепления (подключается).

ум – Undits.

дата – Отображает текущую дату и время.

кал – Отображает календарь текущего месяца.

время безотказной работы – показывает, как долго работает операционная система.

дф – Показать информацию о использовании дисков.

бесплатно – использовал память и обмен.

бесплатно -m – Общий объем, использованный объем и объем свободной памяти в МБ.

дюйт – Сколько места занимают ваши данные

остановка – Быстрое и правильное отключение системы

chmod – Установка прав доступа

Есть много инструментов для работы с смартфоном, подключенным через USB-кабель или Wi-Fi. Специально разработанные инструменты позволяют перемещать файлы, устанавливать и удалять программное обеспечение, просмотреть контакты, делать скриншоты и даже отправлять SMS, но ни один графический инструмент не может соответствовать мощности, которую может дать консоль Android. В этой статье мы поговорим об ADB (Adrod Debug Bridge) – стандартный инструмент для отладки и работы с консоли Android с компьютера.

Команды, описанные в статье, могут быть выполнены непосредственно на устройстве путем загрузки эмулятора терминала с рынка, но, конечно, удобнее сделать это с компьютера через ADB.

Основы ADB

Чтобы начать с ADB, вы должны активировать его на устройстве и установить утилиту ADB и драйверы на ПК. Первая задача выполняется путем включения “USB отладки” в “Для разработчиков” Настройки элемента (если этот элемент скрыт, нажмите семь раз по номеру сборки в “О телефоне” меню).

Чтобы установить ADB на компьютер, загрузите комплект ADB и распаковать его в любую папку (я рекомендую использовать имена папок без русских символов). Также загрузите и установите драйверы ADB.

Вам нужно работать с ADB из командной строки. Нажмите Win + R и введите CMD, затем перейдите в папку, где находится ADB. Для моей папки команда будет следующей:

Чтобы не делать все эти манипуляции каждый раз, вы можете добавить желаемую папку в переменную пути. Для этого перейдите на «Панель управления -\ u003e System -\ U003E Настройки расширенной системы -\ U003E Environment Varials», найдите переменную пути и добавьте путь к папке с ADB к концу линии, разделенной полуколоном. Теперь после начала консоли вы можете немедленно ввести необходимые команды.

Давайте проверим наше подключение к телефону, используя следующую команду (она должна перечислить подключенные устройства):

С ADB вы можете работать через Wi-Fi. Для этого нам нужны корневые права и приложение Wi -Fi ADB. Запустите приложение, щелкните переключатель и подключитесь к смартфону, используя команду Connect, и IP -адрес, показанный приложением:

ИНФОРМАЦИЯ

Вы можете скопировать вывод консоли после выбора с мышью, а также вставить копированную команду или имя файла в консольную щелчок правой кнопкой мыши на мышь. Включено в консольных свойствах.

Установка программы

ADB может использоваться для установки приложений без необходимости копирования их на ваш смартфон. Этого достаточно, чтобы выполнить следующую команду:

ADB Install D: / Downloads / Filename.апк

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

Программы также могут быть удалены, но для этого вам нужно знать название пакета (как узнать, я’ll скажу вам позже). На примере игры Angry Birds Seasons, команда будет выглядеть так:

ADB УБОЖАЕТСЯ COM.Ровио.Angrybirdsseasons

Резервная копия приложения

Android имеет встроенные функции резервного копирования, которые также можно начать с помощью командной строки. Для этого используйте команду резервного копирования ADB и набор параметров:

Резервное копирование ADB [Параметры]

  • -фон Указывает имя создаваемого файла и его местоположение на компьютере. Если нет ключа, резервная копия.AB File будет создан в текущем каталоге;
  • -apk | -Напк указывает, включать ли только данные приложения в резервную копию или .Сам APK (также не включает его по умолчанию);
  • -obb | -noobb указывает, включать ли .Расширения OBB для приложений в резервном копировании (не включают по умолчанию);
  • -Общий | -noshared Указывает, следует ли резко подтвердить содержимое приложения на SD -карте (не включает по умолчанию);
  • -все Указывает необходимость резервного копирования всех установленных приложений;
  • -система | -Носистема Указывает, следует ли резервное копирование системных приложений (включает в себя по умолчанию);
  • – Список резервных пакетов.

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

Резервное копирование ADB -F C: \\ Android \\ Backup.ab -apk -all -nosystem

После входа необходимо подтвердить начало резервного копирования самого устройства. Чтобы восстановить резервную копию, вам нужно запустить соответствующую команду:

ADB восстановить C: \\ Android \\ Backup.Аб

Консоль в консоли

Наряду с вышеупомянутой консолью, которая является консоли DOS для Windows, в Android также есть его собственная. Это вызвано через ADB Shell По сути, это стандартная консоль Linux, но с неполным набором команд, который может быть расширен путем установки Busybox с рынка. Есть два способа использования этой консоли. В интерактивном режиме он запускается командой

Знак $ появляется в консоли (далее этот знак укажет необходимость ввести предварительную команду ADB Shell), и после этого вы можете ввести серию команд, получая ответ после каждого из них. Второй способ – если вам нужно ввести только одну команду, вы можете написать ее в строке для оболочки ADB.

Стандартные команды для копирования, перемещения и удаления файлов работают в оболочке: сн, мв и rm. Вы можете изменить каталоги ( CD) и следить за их содержанием ( лауреат). В дополнение к стандартным командам Linux, которые можно узнать из любого каталога, Android имеет несколько специализированных инструментов, но для использования некоторых из них вам нужно будет получить root на вашем смартфоне, а после начала консоли выполните команду SU:

Это должно быть сделано, если в ответ на любую команду вы видите строку, похожую на “доступ запрещен” или “ты корни?”. В случае успеха знак $ изменится на #.

Сделать скриншот

Это выполнено в одной строке:

Скранкап оболочки ADB /SDCARD /Screen.пнн

После этого изображение нужно вытащить из устройства командой ADB тяга:

ADB PULL /SDCARD /Screen.пнн

На скриншоте восстановления вы можете выполнить следующую команду:

ADB PULL / DEV / GRAPHICS / FB0

Затем вам нужно преобразовать файл FB0 в обычное изображение, используя FFMPEG, который вам нужно загрузить и поместить в папку с ADB. Расширение необходимо для размещения вашего устройства:

Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080×1920 -i fb0 fb0.пнн

Записать видео, происходящее на экране устройства

ADB Shell ScreenRecord-размер 1280×720-Bit-Rate 6000000-Time-Limit 20-verbose /sdcard /video.MP4

Эта команда начнет записывать видео с разрешением 1280 x 720 (если не указано, то устройство’S Используется нативное разрешение), с скоростью бита 6 Мбит / с, длиной 20 секунд (если не указано, максимальное значение будет установлено на 180 секунд), показывая журналы в консоли. Записанное видео будет в / sdcard (видео.файл MP4).

ИНФОРМАЦИЯ

Все бегут от консоли и в ADB Shell процессы, которые занимают некоторое время для завершения, можно прервать с помощью комбинации Ctrl + C. Выйдите из оболочки и вернитесь к обычным командам ADB – Ctrl + D.

Управление приложением

Два приложения используются для управления приложениями: вечера (менеджер пакетов) – менеджер пакетов и являюсь (Менеджер по деятельности) – Менеджер деятельности. Эти команды имеют много ключей, которые можно посмотреть на портале разработчика. Давай остановимся на некоторых.

Начнем с того, что мы получим список приложений, установленных на устройстве в форме имен пакетов, что будет полезно позже:

Продолжение статьи доступно только для подписчиков.

Опция 1. Подпишитесь на «хакера», чтобы прочитать все статьи на сайте

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