We detected you are likely not from a Russian-speaking region. Would you like to switch to the international version of the site?

  Назад к списку статей

Терминология администрирования Linux для новичков в Termux

Termux – это полноценный терминал Linux, работающий на Android‑устройствах. Для эффективного использования среды необходимо освоить базовую терминологию администрирования Linux. В этой статье мы разберём самые важные понятия, которые помогут новичкам быстро приступить к работе.

Файловая система

Linux использует иерархическую tree-структуру, где корень обозначается символом /. Основные каталоги:

  • /data/data/com.termux/files/home – домашняя директория пользователя в Termux (аналог ~).
  • /usr – системные программы и библиотеки.
  • /bin и /usr/bin – исполняемые файлы.
  • /etc – конфигурационные файлы.
  • /var – переменные данные (логи, кэши).

Для перехода в домашний каталог используйте команду:

cd ~

Права доступа

Каждый файл и каталог имеет три группы прав: owner (владелец), group (группа) и others (остальные). Права могут быть представлены в виде символической (rwx) или числовой (755) формы.

Пример изменения прав на исполняемый скрипт:

chmod 755 myscript.sh

Управление пакетами

Termux использует собственный пакетный менеджер pkg, который является оболочкой над apt. Основные команды:

  • pkg update – обновление списка пакетов.
  • pkg upgrade – обновление установленных пакетов.
  • pkg install <package> – установка нового пакета.
  • pkg uninstall <package> – удаление пакета.

Пример установки популярного редактора vim:

pkg install vim

Процессы и их управление

Запущенные программы в Linux – это процессы. Они идентифицируются уникальным PID (Process ID). Основные утилиты:

  • ps aux – список всех процессов.
  • top или htop – интерактивный монитор ресурсов.
  • kill <PID> – завершение процесса.
  • nohup <command> & – запуск в фоне, не зависящий от терминала.

Пример безопасного завершения процесса с PID 1234:

kill 1234

Пользователи и группы

В Termux по умолчанию работает один пользователь – тот, под которым вы вошли в Android. Команды whoami, id позволяют узнать текущие идентификаторы.

Для создания дополнительных пользователей в Termux обычно используют proot-distro, но в базовой конфигурации это не требуется.

Сетевые инструменты

Termux предоставляет полный набор сетевых утилит, таких как ping, curl, wget, ssh. Пример получения содержимого веб‑страницы:

curl -s https://example.com

Для подключения к удалённому серверу через SSH используйте:

ssh user@host

Полезные одно‑строчные команды

  • pwd – показать текущий каталог.
  • ls -la – подробный список файлов.
  • cat <file> – вывод содержимого файла.
  • grep <pattern> <file> – поиск по файлу.

Заключение

Освоив перечисленные термины и команды, вы сможете уверенно работать в Termux, используя его как полноценную Linux‑среду на Android‑устройстве. Если вам нужна более глубокая настройка, автоматизация задач или обучение администрированию, команда RybinskLab предлагает индивидуальные консультации, разработку скриптов и поддержку инфраструктуры под Android.

Свяжитесь с нами, и мы поможем вывести ваш мобильный рабочий процесс на новый уровень!

* Текст статьи подготовлен и структурирован с использованием технологий искусственного интеллекта. Проверен экспертом RybinskLab.

Поделиться знанием:

Нужна профессиональная помощь?

Меня зовут Усачёв Денис Евгеньевич. Я оказываю IT-услуги в Рыбинске и Ярославской области: настройка серверов, безопасность, автоматизация бизнеса.

Связаться со мной
Поддержать проект