Оболонка Bash — шпаргалка для початківців
Оболонка Bash, яку ще називають шелл — це спеціальна програма, яка приймає сигнали від користувача і передає їх операційній системі.
Оболонка Bash, яку ще називають шелл — це спеціальна програма, яка приймає сигнали від користувача і передає їх операційній системі. Для досягнення злагодженості їхньої роботи застосовують різноманітні термінали, наприклад, eterm, nxterm.
Оболонка Bash — шпаргалка для початківців у сфері навігації
У системі Linux вся інформація організована в ієрархічній підпорядкованості, яка прописана в кореневому каталозі. У ньому зберігається вся інформація про файли та каталоги в тій підпорядкованості, в якій вона розташована в самій системі.
Командна оболонка bash підпорядковується таким командам навігації:
Pwd — відображає поточне положення файлу в ієрархії каталогів;
Cd — використовують для переходу в інший каталог;
Mkdir — використовують для створення каталогу у вже відкритому каталозі.
Якщо вас цікавить робота з системою Linux або послуга створення сайту «під ключ», звертайтеся до професіоналів компанії Nomax.
Основні команди оболонки Bash
До числа основних команд для роботи з оболонкою Bash належать:
man — застосовують для керування різними командами;
cat — прочитує файл, переданий у вигляді аргументу, і показує його зміст стандартним способом;
echo — виводить свої аргументи звичайним каналом;
Head — виводить перші десять рядків текстового файлу стандартним способом;
Tail — аналог попередньої команди, але захоплює рядки не з початку, а з кінця;
-f — дозволяє переглядати рядки, що додаються до текстового файлу, у режимі онлайн;
less — використовується для переміщення по тексту в будь-якому напрямку вперед або назад;
true — застосовується для повернення в нуль як початковий статус для визначення успіху;
false — аналогічно попередній, але повертає не-нуль як початковий статус для визначення невдачі;
sed — є потоковим редактором, який перетворює текстові дані, його найчастіше застосовують для заміни одних виразів на інші;
$? — змінна, що повертає статус останньої активованої команди;
ps — дозволяє побачити запущені процеси;
export — задає змінні для середовища, що передаються дочірнім процесам;
· awk — шукає потрібний текст і змінює його у файловому форматі за певним шаблоном: awk 'pattern {action}' test.txt;
· wget — застосовується для завантаження інформації з інтернету, зберігає її в поточний каталог;
· ping — виконує тест стану підключення до інтернету (кількість і час сесій);
· nc — застосовується у разі, якщо потрібно виконати налагодження мережі;
· Git — використовується для контролю версій.
Змінні середовища, конектори і конвеєри
Також оболонка bash в основних командах програмування використовує змінні середовища, конектори і конвеєри. Змінні містять значення, які використовує один або кілька застосунків. Наприклад, PATH включає список каталогів, де система шукатиме потрібні файли. А в змінній HOME міститься шлях до домашнього каталогу користувача.
Конектори використовуються для запуску кількох команд одночасно.
Конвеєри або пайпи застосовуються для з'єднання вхідних і вихідних каналів у різних команд.
Також для тих, кого цікавить оболонка bash і способи керування нею, знадобиться інформація про поєднання клавіш.
Використовуючи ці команди, можна легко керувати операційною системою Linux за допомогою терміналів, а також зробити її максимально адаптованою для потреб конкретного користувача або групи користувачів.