Linux‐Bash - uniqcle/DevOps GitHub Wiki

Оболочка Bash

// отображает какой shell
echo $SHELL //bin/bash

// назначить псевдоним команды
alias ut=uptime

//  история команд
history

// просмотреть переменные среды
env

// установка переменной среды в текущ. shell, а также для програм, запускаемых этим shell
export ROOM=101
ROOM=101          //только внутри оболочки, не перенесется в др. процесс

//сделать переменные постоянные при заходе в систему и перезагрузках
`/.profile или ~/.pam_environment


// узнаем путь к программе и назначаем вызов исполняемого файла
which terraform
terraform // terraform: command not found
export PATH=$PATH:/opt/terraform

// Кастомизация Bash Prompt/Приглашения
echo $PS1
PS1='[uniqcle-server]'
PS1='[\d\t]<\u@\h>\W\$'

man/help

Использование man (Manual Pages)

Команда: man <имя команды> предоставляет подробное руководство по команде, включая описание, параметры и примеры.

Встроенная Помощь

Команда: <имя команды> -h или <имя команды> --help Показывает краткую помощь по синтаксису и опциям команды.

Команда whatis

Команда: whatis <имя команды> показывает однострочное описание кома

⚠️ **GitHub.com Fallback** ⚠️