Jump to content
 nexROM.ru
  • Blogs

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

      • первый - скачать приложение Android Terminal Emulator с GooglePlay.
      • второй подключиться к смартфону с компьютера с помощью отладчика adb.

      Но наша статья не об этом, сегодняшняя тема: команды в Aandroid Terminal Emulator или точнее команды терминала Android.

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

      Теперь об обозначениях — для некоторых команд необходимы права root, перед ними я буду ставить знак @.

      Начнем. Команды терминала это ничто иное как небольшие консольные утилиты, большинство системных утилит находиться в папке /system/bin и еще несколько в /vendor/bin. Те что в vendor мы трогать не будем. Чтобы было удобнее расположу все команды по алфавиту.

      adb - Отладчик андроид. Поскольку Android это все же Linux, к нему по USB можно подключать другие устройства в том числе смартфоны, adb позволяет ими управлять и дает доступ к их терминалу. описание его команд и возможностей тянет на целую статью, я опишу все в одной из следующих статей.

      am - Менеджер окон (Action Manager), с помощью него можно запустить и остановить любое приложение или сервис. Например запуск приложения настройки:

       am start -n com.android.settings/.Settings

       

      badblocks — проверка флешки на наличие битых секторов:

      Результат можно записать в файл:

       badblocks /dev/block/mmcblk0 > /sdcard/badblocks

       

      или вывести на экран:

       badblocks -v /dev/block/mmcblk0

       

      bmgr — управление резервным копированием Android.

      cat — консольная утилита для просмотра содержимого файла.

       cat /sdcard/text.txt

       

      chmod — аналогична команде Linux, меняет права доступа файла, доступен только восьмеричный формат записи.

      Например дать все права (чтение, запись, выполнение):

       chmod 777 /sdcard/file

       

      chown — меняет владельца файла в Linux, Например:

       chown root /sdcard/file

       

      cmp — сравнивает два файлы

       cmp /sdcard/file1 /sdcard/file2

       

      cp — копирует файл, из источника(параметр 1) в приемник(параметр 2).

       cp /sdcard/file1 /sdcard1/

       

      date — показать текущую дату в системе.

      date

       

      Sat Nov 14 13:44:56 EET 2015

       

      dd — создать образ диска, Параметры if= файл устройства диска, of=файл для записи

      Например:

       dd /dev/block/mmcblk0 /sdcard/img.iso

       

      Будет создан образ флешки mmcblk0.

      df — анализ свободного места на диске. Например:

       df -h /dev/block/mmcblk1

       

      Filesystem Size Used Free Blksize
      /mnt/secure 484.5M 0.0K 484.5M 4096
      /mnt/asec 484.5M 0.0K 484.5M 4096
      /mnt/obb 484.5M 0.0K 484.5M 4096
      /system 1.4G 971.7M 435.8M 4096

       

      dmesg — просмотр лога сообщений ядра.

      du — просмотр размера файла.

       du /sdcard/file1

       

      @ ext4_resize изменение размера раздела с файловой системой ext4.

      @ fsck_msdos — проверка флешки на ошибки.

       fsck_msdos /dev/block/mmcblk1p1

       

      grep — утилита для фильтрации текста. Например вывести только строки содержащие terminal:

       cat ~/sdcard/file | grep terminal

       

      @ ifconfig — просмотр и управление сетевыми устройствами. Например просмотр информации о карте wifi:

       ifconfig wlan0

       

      Или отключение wifi:

       ifconfig wlan0 down

       

      Узнать список сетевых устройств можно командой:

       ls /sys/class/net

       

      iptables — управление настройками фаервола iptables, это очень обширная тема которой мы касаться не будем.

      kill — уничтожить процесс по его PID.

       kill 1435

       

      Чтобы узнать pid можно использовать утилиту ps.

      ln — создать ссылку на файл или папку, если указан параметр -s — символическую ссылку.

       ln /sdcard/file /sdcard/file2

       

      log — записать строку в лог системы.

       log "Hollo log"

       

      logcut — просмотр лога системы в реальном времени.

      ls — просмотр списка файлов и папок в директории:

       ls /mnt/

       

      lsmod — просмотр загруженных модулей ядра

      lsof — просмотр открытых в системе файлов.

      make_ext4fs — форматировать флешку в файловую систему ext4

      md5 — подсчитать контрольную суму файла.

       md5 /sdcard/filename

       

      mkdir — создать папку, в текущем каталоге.

       mkdir имя_папки

       

      make2fs — форматировать флешку в файловую систему ext2

      mount — примонтировать диск, образ или папку. Например:

       mount -t ext2 /dev/block/mmcblk1p1 /mnt/sdcard

       

      mv — переместить файл, аналогично cp

      netcfg — просмотр информации об сетевых соединениях.

      notify — утилита для слежения за изменениями в файловой системы с помощью подсистемы ядра inotify.

      ping — известная утилита для проверки доступности сетевого узла.

       ping ya.ru

       

      pm — пакетный менеджер android, позволяет, устанавливать, удалять и просматривать установленные пакеты.

      ps — просмотр всех запущенных процессов и информации о них.

      ps

       

      USER PID PPID VSIZE RSS WCHAN PC NAME
      root 1 0 1000 848 c0106ef8 0001bfb4 S /init
      root 2 0 0 0 c006e038 00000000 S kthreadd
      root 3 2 0 0 c0057a54 00000000 S ksoftirqd/0

       

      reboot — перезагрузить смартфон из консоли.

      resize2fs — аналогично resize_ext4, только для ext2

      rm — удалить файл.

       rm /sdcard/file

       

      rmdir — удалить папку.

       rmdir /sdcard/dirname

       

      rmmod — выгрузить модуль ядра.

       rmmod имя_модуля

       

      route — управление таблицей маршрутизации.

      touch — создать пустой файл.

       touch /sdcard/file

       

      top — интерактивный вариант списка запущенных процессов.

      @ screenshot — сделать снимок экрана.

       screenshot /sdcard/screenshot.png

       

      shutdown — выключить смартфон.

       shutdown -h now

       

      service — управление сервисами. Например посмотреть список запущенных сервисов:

       service list

       

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

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

      1) Открыть крышку принтера, извлечь картридж, проверить вытащили ли вы защитную пленку с нового картриджа, если пленка была удалена переходим к следующему пункту.

      34c1c1e474124880936c22cd871e4b5d.jpg

       

      2) С боковой стороны внутренней части принтеров имеется что-то вроде пружины или проволоки, которая собственно должна прижиматься к контактам картриджа и передавать заряд на коротрон, очень часто люди загибают ее при замене картриджа. Достаточно вернуть контакты в прежнее положение, вставить картридж и проверить печать.

       

      PQSimH5lf-c.jpg

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

      4) Очень редко причиной может стать неисправный драйвер, но как полностью удалить драйвер из системы windows и установить заново в данной статье я описывать не буду, могу лишь сказать, что удаление драйвера в диспетчере устройств вовсе не удаляет файл драйвера, достаточно пере подключить устройство и драйвер будет установлен вновь. Драйвера принтеров необходимо удалять в системной утилите printmanagement.msc

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

      Заключение

      Собственно основная причина пустых страниц это второй пункт данной статьи, как пример был использован принтер lbp 3010 но не расстраивайтесь если у вас другая модель или даже производитель, большинство данных принтеров имеют схожую конструкцию, как то мне даже удалось заменить часть печки принтера hp с неработающего принтера canon.

  • Topics

  1. Мобильные ОС

    1. 11
      posts
      • No posts here yet
      • No posts here yet
  2. PC Форум

      • No posts here yet
      • No posts here yet
    1. Ноутбуки, нетбуки, ультрабуки

      Форум о ноутбуках. Обсуждение ноутбуков, нетбуков и ультрабуков, решение проблем, вопросы установки операционных систем на ноутбуки
       

      • No posts here yet
    2. Windows

      Windows форум. Операционные системы Windows: установка, настройка, оптимизация, решение проблем.
       

      • No posts here yet
      • No posts here yet
    3. Софт

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

      • No posts here yet
      • No posts here yet
    4. Периферийные устройства

      Клавиатуры, мыши, мониторы, принтеры, сканеры, МФУ и прочее, что можно воткнуть в комп.
       

      • No posts here yet
      • No posts here yet
  3. Электроника и Бытовая техника

      • No posts here yet
    1. Ремонт бытовой техники

      Форум о ремонте бытовой техники. Обсуждение вопросов выбора, эксплуатации, обслуживания и ремонта различной бытовой техники. Отзывы о бытовой технике.
       

      • No posts here yet
    2. Бытовая электроника

      Форум по бытовой электронике. Обсуждение вопросов выбора, эксплуатации и обслуживания различной бытовой электроники. Отзывы о бытовой электронике.
       

      • No posts here yet
    3. АСУ ТП, промэлектроника

      Форум по промэлектронике. Обсуждение средств автоматизации управления технологическим оборудованием на предприятиях
       

      • No posts here yet
  4. WebDev

    1. PHP

      Форум программистов PHP. Язык программирования PHP и все, что с ним связано
       

      • No posts here yet
    2. HTML, CSS

      Форум HTML, CSS. Обсуждение языка разметки HTML и каскадных таблиц стилей CSS. Верстка страниц.
       

      • No posts here yet
    3. JavaScript

      Форум программистов JavaScript. Обсуждение языка программирования сценариев веб-браузера JavaScript.
       

      • No posts here yet
    4. Готовые движки (CMS и форумы)

      Обсуждение CMS (Content Management System) сайтов и движков форумов (vBUlletin, IPB, SMF и других)
       

      • No posts here yet
    5. Интернет-маркетинг, SEO

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

      • No posts here yet
    6. Web-серверы

      Обсуждение web-серверов Apache, NCSA, CERN, IIS и др. Установка, настройка, программное обеспечение.
       

      • No posts here yet
    7. Хостинг

      Как выбрать хостинг, как установить на него свой сайт. Решение проблем с хостингом.
       

      • No posts here yet
    8. Web-мастеринг

      Разработка под Web. Общие вопросы создания и сопровождения сайтов.
       

      • No posts here yet
  5. Научный форум

      • No posts here yet
    1. Математические программы

      Использование математических пакетов Mathcad, Matlab, Maple и других.
       

      • No posts here yet
      • No posts here yet
    2. Другие науки и дисциплины

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

      • No posts here yet
  6. Карьера и бизнес

      • No posts here yet
    1. Работа

      Форум о работе. Поиск работы, вакансии и предложения работодателей, обсуждение мест работы.
       

      • No posts here yet
    2. Управление проектами

      Форум руководителей проектов. Обсуждение вопросов управления проектами: планирование, управление требованиями, рисками и затратами, формирование команды проекта.
       

      • No posts here yet
    3. Образование, сертификация, конференции

      Обучение программистов и IT-специалистов, анонсы и обсуждение курсов, семинаров и конференций по IT, вопросы получения сертификатов
       

      • No posts here yet
    4. Проекты

      Проекты участников нашего форума или тусовка креативных программеров 🙂
       

      • No posts here yet
  7. Общий форум

    1. Обо всем!

      Любые темы, разговоры за жизнь 🙂
       

      • No posts here yet
    2. Авто, мото и все, что движется

      Обсуждение двух-, трех- и даже четырехколесных друзей участников нашего форума.
       

      • No posts here yet
    3. Отдых и развлечения

      Хотите узнать, как отдыхают настоящие айтишники? Вы попали по адресу 🙂
       

      • No posts here yet
    4. Человек и общество

      Обсуждение взаимодействия людей как членов общества, личных отношений.
       

      • No posts here yet
      • No posts here yet
    5. Дом и хозяйство

      Ведение домашнего хозяйства. Как не попасть молотком по пальцам и приготовить яичницу - это все здесь.
       

      • No posts here yet
    6. Работа nexROM.ru

      Новости нашего ресурса, багтрекер, предложения и пожелания

      10
      posts
  • Posts

    • Просмотреть файл Metal Archives Быстрый доступ к www.metal-archives.com. Вся информация о Heavy-Metal группах и песнях, вплоть до текстов.   Разработчик: Dscript Русский интерфейс: Неизвестно Автор SeenOOs Добавлен 13.04.2021 Категория Прочие средства мультимедиа  
    • Просмотреть файл TimerWidget Виджет таймера для рабочего стола Android OS 1.5. Домашняя страница: https://forum.xda-developers.com/t/simple-timerwidget.516225/ Автор SeenOOs Добавлен 13.04.2021 Категория Офисные программы  
    • Просмотреть файл SuTweet For Twitter (Preview) Функциональный Twitter-клиент в стиле программ iOS Функции: Мультиаккаунтность Поддержка OAuth Запоминание позиции чтения в ленте Проверка орфографии Просмотр бесед Фоновые обновления Уведомления Геотаргетинг Ретвит двух видов Поддержка фотосервисов twitpic.com, img.ly Поддержка сокращалок URL: is.gd, tinyurl.com, bit.ly, j.mp Русский интерфейс: Нет Программой поддерживается установка на SD (OS 2.2+). Автор SeenOOs Добавлен 13.04.2021 Категория Общение  
    • Просмотреть файл Экспресс газета «Экспресс газета» - первый российский таблоид. Информационно-развлекательная направленность издания определяется основной тематикой: это скандалы, расследования, рассказы о забавных случаях, любопытных историях и пикантных подробностях из жизни звезд эстрады, кино, телевидения, спорта и т.п. ТРЕБУЕТСЯ ANDROID ВЕРСИИ 2.2 и выше Русский интерфейс: Да Разработчик: Mobile info Домашняя страница: https://asmo.media/ Автор SeenOOs Добавлен 13.04.2021 Категория Новости, объявления, погода  
    • Просмотреть файл PlaylistR Last.fm PlaylistR Last.fm - Создайте свой плейлист просматривая медиа-контент у себя на аккаунте в Last.fm · MOG плейлист · Изображения можно повернуть назад без сбоя приложения · Сгенерированы плейлисты · Генерация плейлистов на основе "tracks"   Требуется Android версии 1.6 и выше Русский интерфейс: Неизвестно Автор SeenOOs Добавлен 13.04.2021 Категория Мультимедиа редакторы и настройка звука  
  • Who's Online (See full list)

  • Most Contributions

  • Recent Status Updates

  • Forum Statistics

    • Total Topics
      13
    • Total Posts
      24
  • Files

  • Member Statistics

    • Total Members
      4
    • Most Online
      19

    Newest Member
    GooDLike
    Joined
  • Изображения

  • Tell a friend

    Love nexROM.ru? Tell a friend!
  • Recently Browsing

×
×
  • Create New...