Командная оболочка (shell) в Linux обеспечивает взаимодействие между пользователем и средой операционной системы. white55.ru Она принимает понятные пользователю команды и преобразует их во что-то, понятное ядру. www.geeksforgeeks.org
Некоторые особенности работы командной оболочки в Linux:
- После запуска shell на экран выводится приглашение к вводу команд. ikt.muctr.ru Если используется учётная запись пользователя, то приглашение начинается с символа «|$», если суперпользователя (root) — с символа «#». ikt.muctr.ru
- Команда Linux — это строка символов из имени команды и аргументов, разделённых пробелами. white55.ru ikt.muctr.ru Аргументы предоставляют команде дополнительные параметры, определяющие её поведение. white55.ru
- Ввод команды завершается нажатием клавиши Enter, после чего команда передаётся оболочке на исполнение. docs.altlinux.org
- В результате выполнения команды на терминале пользователя могут появиться сообщения о ходе выполнения команды или об ошибках. docs.altlinux.org
- Появление очередного приглашения командной строки (оканчивающегося символом «|$») — знак того, что выполнение команды завершено и можно вводить следующую. docs.altlinux.org
Некоторые функции командной оболочки:
- автоматическое дополнение длинных названий команд или имён файлов; docs.altlinux.org
- поиск и повторное выполнение команды, уже когда-то исполнявшейся раньше; docs.altlinux.org
- подстановка списков имён файлов по некоторому шаблону и многое другое. docs.altlinux.org