Bash.Основные команды

Bash.Основные команды

https://t.me/HotCheatSheet

В данной статье рассмотрим внутренние команды оболочки Bash, часть из которых имеют аналогичные исполняемые файлы в операционной системе. Что делают, за что отвечают, в дальнейшем каждой команды коснёмся по отдельности, приятно погружения =)


Ввод-вывод:

echo — выводит выражение или содержимое переменной (stdout)

printf — команда форматированного вывода, расширенный вариант команды echo

read — «читает» значение переменной со стандартного ввода (stdin), в интерактивном режиме это клавиатура


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

cd — изменяет текущий каталог

pwd — выводит название текущего рабочего каталога (от англ. print working directory)

pushd — изменяет текущий каталог с возможностью возврата в обратном порядке

popd — возвращает текущий каталог после pushd

dirs — вывести или очистить содержимое стека каталогов, сохранённых через pushd


Действия над переменными:

alias — переопределяет команды с подстановкой параметров.

unalias — особождает имена команд

let — производит арифметические операции над переменными

eval — транслирует список аргументов из списка в команды

set — изменяет значения внутренних переменных скрипта

unset — удаляет переменную

export — экспортирует переменную, делая её доступной дочерним процессам

declare, typeset — задают и/или накладывают ограничения на переменные

getopts — используется для разбора аргументов, передаваемых скрипту из командной строки


Управление сценарием:

source, .(точка) — запуск указанного сценария

exit — безусловное завершение работы сценария

exec — заменяет текущий процесс новым, запускаемым командой exec

shopt — позволяет изменять ключи (опции) оболочки на лету

break — выход из цикла for, while или until

continue — выполнение следующей итерации цикла for, while или until

return — заставляет функцию оболочки выйти с указанным значением

shift — перемещает позиционные параметры налево


Команды:

true — возвращает код завершения ноль (успешное завершение)

false — возвращает код завершения, который свидетельствует о неудаче

kill — посылает сигнал завершения процессу

times — выводит имя пользователя и системное время, использованное оболочкой и ее потомками

trap — указывает команды, которые должны выполняться при получении оболочкой сигнала

type <Программа> — выводит полный путь к данной программе

hash <Программа> — запоминает путь к данной программе

help <Команда> — выводит краткую справку по использованию данной команды


Управление запущенными в командной оболочке задачами:

jobs — показывает список запущенных в командной оболочке задач, либо информацию о конкретной задаче по её номеру

fg — переключает поток ввода на текущую задачу (или на определённую задачу, если указан её номер) и продолжает её исполнение

bg — продолжает исполнение текущей приостановленной задачи (или определённых задач, если указаны их номера) в фоновом режиме

wait — ожидает завершения указанных задач

 


Similar articles

 

Bash.Переменные и аргументы
Часто приходится искать, как изменить приглашение командной строки, либо пути поиска команды в оболочке. На помощь и приходят переменные, которые и будут рассмотрены в данной статье, а также аргументы и небольшой мануал по отдельным моментам работы.
Баш прокурорлукка тажрыйбасы мол жаш кадр келе жатат
Ушул жылдын 11-апрелинде мурдагы баш прокурор Индира Жолдубаева президенттин сунушу менен отставкага кеткенден бери карай бош турган орунга учурда жаш, бирок тажрыйбалуу Өткүрбек Жамшитовдун талапкерлиги каралууда. Парламенттеги көпчүлүк коалиция баш прокурорлукка мына ушул талапкерди жактырды. Ага чейин Ө. Жамшитовдун талапкерлигин Конституциялык мыйзамдар, мамлекеттик түзүлүш, сот-укуктук маселелер жана Жогорку Кеңештин регламенти комитети жактырган. 43 жаштагы Өткүрбек Жамшитов 1996-жылы Кыргыз улуттук…
Bash — шпаргалка для начинающих
В данной шпаргалке затрагиваются следующие темы: введение в оболочку, навигация, основные команды, переменные окружения, коннекторы, конвейеры, перенаправление ввода/вывода, права доступа и комбинации клавиш.  Оболочка Bash: введение Оболочка, или шелл (shell) — это программа, в нашем случае названная «bash», что является сокращением от Bourne Again Shell. Оболочка принимает ваши команды и передаёт их операционной системе. Для взаимодействия с системой используются терминалы, такие как gnome-terminal, eterm…
Башук (Добруха) Елена
https://t.me/joinchat/AAAAAEjpW7pIzOI8jjZAQw Возраст: 1974 Город: Киев Вконтакте: - Email: edobruha@mail.ru
Basic Attention Token (BAT)
Basic Attention Token - блокчейн проект, применяющий возможности Ethereum для повышения качества и эффективности интернет-рекламы.  Проект предлагает собственный интернет браузер Brave, который анонимно отслеживает внимание пользователя на полезную для него рекламу, при этом блокирует назойливую и ненужную рекламу. При этом, в браузере Brave есть встроенная система вознаграждений для пользователей и рекламодателей, которая использует токен BAT. Токен: BAT - токен сдандарта ERC20, на котором построена экосистема…

Tags

bash основные, команды

Telergaph Archive

 

Go Back