3 недели назад 29 марта 2024 в 19:55 2583

Почти каждая Unix-подобная операционная система, такая как GNU/Linux или macOS, содержит набор базовых утилит, которые позволяют работать с ОС одинаковым образом. Нередко в системы встроен пакет GNU Core Utilities (или coreutils) — пакет программного обеспечения GNU, содержащий большое количество основных утилит, таких как cat, ls и rm. Полезно запомнить самые популярные и часто встречающиеся команды.

Команда pwd (англ. present working directory — текущий рабочий каталог; или print working directory — вывести рабочий каталог) — консольная утилита в UNIX-подобных системах, которая выводит полный путь от корневого каталога к текущему рабочему каталогу: в контексте которого (по умолчанию) будут исполняться вводимые команды.

man pwd

Команда cd (англ. change directory — изменить каталог) — команда командной строки для изменения рабочего каталога. Примеры: cd . — остаться в текущей папке, cd .. — перейти в папку на уровень выше, cd - — вернуться в предыдущий каталог.

man cd

Команда ls (dir, vdir) (англ. list — список) — утилита Unix, которая печатает в стандартный вывод содержимое каталогов. Примеры:

ls -lah
ls -all
ls -lag
ls -d — все директории
ls -a — не игнорировать точку и две точки в начале файла
ls -l — длинный формат описания файла
У ls есть длинные и короткие версии команд

man ls

Команда clear (англ. очищать) — очищает терминал.

man clear

Команда which — Unix-утилита, отображающая полный путь к указанным командам или сценариям.

man which

less
more
cat — выводит содержимое файла в стандартный вывод

Никто не прокомментировал материал. Есть мысли?