Команды Termux по категориям

Termux

Termux — это эмулятор терминала для операционной системы Android, который позволяет выполнять команды Linux на мобильных устройствах. В статье поделюсь своим списком команд Термукс.

Еще по теме: Использование root для разгона Termux

Команды Termux

Вот список всех команд Termux, разбитых по категориям.

Основные команды Termux

  • ls — список файлов и каталогов.
  • ls -al — форматированный список со скрытыми каталогами и файлами.
  • cd dir — переход в директорию.
  • cd — переход в домашний каталог.
  • pwd — отображение текущего каталога.

Команды для работы с файлами в Termux

  • mkdir директория — создание каталога.
  • rm файл — удаление файла.
  • rm -r директория — удаление каталога.
  • rm -r -f /путь — удаление каталога.
  • rm -f файл</code> — форсированное удаление файла.
  • rm -rf директория — форсированное удаление файла каталога.
  • cp файл1 файл2 — копирование файл1 в файл2
  • cp -r директория1 директория2 — копирование директории1 в директорию2 (создаст каталог директорию2, если не существует).
  • mv файл1 файл2 — переименование или перемещение файла1 в файл2 (если файла2 существующий каталог — переместит файл1 в каталог файл2).
  • ln -s файол ссылка — создание ссылки к файлу.
  • touch file — создание файла.

Команды  для получения информации о файлах

  • cat> файл — направляет стандартный ввод в файл.
  • more файл — выводит содержимое файла.
  • head файл — выводит первые 10 строк файла.
  • tail файл — выводит последние 10 строк файла.
  • tail -f файл — выводит файл по мере роста, начинает с последних 10 строк.

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

  • ps — выводит текущие активные процессы.
  • top — отображает все запущенные процессы.
  • kill pid — убивает процесс по pid.
  • killall proc — убивает все процессы с именем proc.
  • bg — выводит список остановленных и фоновых задач.
  • fg — выносит на передний план последние задачи.
  • fg n — вынести задачу n на передний план.
  • chmod 777 — сменить права файла (чтение, запись, выполнение для всех)

Команды Termux для работы с SSH

  • ssh user @ хост — подключается к хосту как юзер.
  • ssh -p порт юзер @ хост — подключается к хосту используя порт как юзер.
  • ssh-copy-id юзер @ хост— подключается к хосту использую ключ.

Подробнее см. в статье Использование SSH в Termux

Команды поиска в Termux

  • grep pattern files — поиск файлов шаблонов.
  • grep -r pattern директория — поиск рекурсивно паттерн (шаблон) в директории.
  • locate файл — поиск всех файлов с определенным именем.

Команды для отображения системной информации

  • date — вывод текущей даты и времени.
  • cal — вывод календаря текущего месяца.
  • uptime — отображает текущий аптайм.
  • whoami — отображает имя, под которым вы залогинены.
  • uname -a — показывает информацию о ядре.
  • cat / proc / cpuinfo — информация о ЦПУ.
  • cat / proc / meminfo — информация о памяти.
  • man command — показывает мануал для command.
  • df — выводит инфу об общем объеме памяти, выделенной файловой системе, и объеме свободной памяти.
  • du — выводит размер текущего каталога.
  • free — отображает использование памяти и swap.
  • whereis приложение — показывает возможное расположение программы.
  • which приложение — выводит информацию о приложение, которое будет запущено по умолчанию.

Команды для работы с архивами в Termux

  • tar cf файл.tar файлы — создает tar-архив.
  • tar xf файл.tar — распаковывает файл.tar.
  • tar czf файл.tar.gz files — создает tar-архив с сжатием Gzip.
  • tar xzf файл.tar.gz — распаковывает tar с Gzip.
  • tar cjf файл.tar.bz2 — создает tar-архив с сжатием Bzip2.
  • tar xjf файл.tar.bz2 — распаковывает tar с Bzip2
  • gzip файл — сжимает файл и переименовывает в file.gz.
  • gzip -d файл.gz — обратная процедура.

Команды для работы с сетью в Termux

  • ping хост — пингует хост и выводит результат.
  • whois домен — получает информацию whois для домена.
  • dig домен — получает информацию DNS о домене.
  • dig -x хост — реверсивно ищет хост.
  • wget файл — скачивает файл.
  • wget -c файл — возобновляет остановленную закачку.

Установка пакетов и работа с ними

  • pkg install пакет — устанавливает пакет.
  • pkg remove пакет — удаляет пакет.
  • pkg search пакет — ищет пакет в репозитории.
  • pkg list-installed — выводит список установок.

Подробнее см. в статье Установка пакетов в Termux

Команды с Android

  • adb — инструмент для отладки устройств Android с ПК.
  • pm — менеджер пакетов.
  • pm list packages отображает список загруженных пакетов.
  • am — менеджер для запуска и остановки приложений.

Горячие клавиши Termux

  • Ctrl + C — завершает текущую команду.
  • Ctrl + Z — останавливает текущую команду.
  • Ctrl + D — разлогинивание, тоже самое, что и exit.
  • Ctrl + W — удаляет одно слово в текущей строке.
  • Ctrl + U — удаляет строку.
  • !! — повторяет последнюю команду.
  • exit — разлогиниться.

Заключение

Командная строка Termux предоставляет гибкость и мощь, управление пакетами, поддержку скриптов и разработку на Android, что делает его отличным для обучения Linux и выполнения разнообразных задач.

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

Чтобы увеличить потенциал Termux нужет root Термукс. Об этом мы рассказывали в отдельной статье (см. первую ссылку выше).

ПОЛЕЗНЫЕ ССЫЛКИ:

Ban32

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

Добавить комментарий