Терминал и оболочка Приглашение Синтаксис команд Навигация Файлы и папки Права Алиасы Другие статьи

📖 Termux: азбука командной строки

Часть 6. Понимаем язык терминала от А до Я

💻 Что такое терминал и оболочка?

Терминал — это программа, которая даёт доступ к командной строке. В вашем телефоне это приложение Termux. Сама по себе она просто показывает чёрное окно и передаёт ваши команды дальше.

Оболочка (shell) — это программа, которая понимает и выполняет ваши команды. В Termux по умолчанию используется оболочка bash. Именно она принимает команды вроде ls, cd и решает, что с ними делать.

💡 Простая аналогия: Терминал — это окно, оболочка — это «мозг» внутри окна, который исполняет ваши приказы.

📋 Как читать приглашение командной строки

Когда вы открываете Termux, вы видите что-то вроде:

komorok@termux:~ $

Разберём по частям:

Если вы перейдёте в другую папку, путь изменится, например:

komorok@termux:/storage/8396-0F0D $

📐 Синтаксис команды

Большинство команд состоят из трёх частей:

команда [опции] [аргументы]

Пример:

ls -la /storage/emulated/0

Аргументы и опции можно опускать — тогда команда выполнится с настройками по умолчанию.

📂 Работа с файлами и папками

Основные операции:

⚠️ Осторожно: команда rm удаляет файлы безвозвратно, минуя корзину. Всегда проверяйте, что именно вы удаляете.

🔐 Права доступа (кратко)

В Linux (и Termux) у каждого файла есть права: можно читать (r), записывать (w) и выполнять (x). Посмотреть права можно командой ls -l.

Чтобы сделать скрипт исполняемым, используется команда:

chmod +x script.sh

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

./script.sh

⚡ Алиасы (псевдонимы)

Алиас — это короткая команда, заменяющая длинную. Например, вместо git -C /storage/8396-0F0D/Komorok pull можно ввести просто komorok.

Алиасы добавляются в файл ~/.bashrc:

echo "alias komorok='git -C /storage/8396-0F0D/Komorok pull'" >> ~/.bashrc
source ~/.bashrc

Теперь команда komorok будет доступна при каждом запуске Termux.

📚 Другие статьи серии