- Команды Termux
- Основные команды Termux
- Команды для работы с файлами в Termux
- Команды для получения информации о файлах
- Команды для управления процессами в Termux
- Команды Termux для работы с SSH
- Команды поиска в Termux
- Команды для отображения системной информации
- Команды для работы с архивами в Termux
- Команды для работы с сетью в Termux
- Установка пакетов и работа с ними
- Команды с Android
- Горячие клавиши 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 Термукс. Об этом мы рассказывали в отдельной статье (см. первую ссылку выше).
ПОЛЕЗНЫЕ ССЫЛКИ: