2 Виконання команди з початком sudo
- Відкрийте термінал і створіть тестовий файл за допомогою: …
- Спробуйте скопіювати файл у каталог /usr/local/bin/ за допомогою: …
- Тепер введіть ту саму команду з початком sudo: …
- Вам буде запропоновано ввести пароль root. …
- Після успішної автентифікації тестовий файл копіюється в /usr/local/bin.
Ще один спосіб, яким ми можемо запускати кілька команд за допомогою sudo, це використовувати логічні оператори, такі як && (І) або || (АБО). Ми можемо використовувати оператори для створення умовних операторів, які контролюють час і спосіб виконання наших команд.
Ви можете розмістити кілька команд в одному рядку, розділених крапкою з комою. Використання подвійних амперсандів говорить про виконання наступної команди, лише якщо всі попередні команди були успішними.
Якщо ви хочете виконати кілька команд поспіль, тобто запустити наступну команду після завершення попередньої, використовуйте крапку з комою (;). Наприклад, command1 ; команда2 ; command3 виконає command1, зачекає, поки вона завершиться, а потім виконає command2 тощо.
Корінь синтаксису файлу Sudoers ALL=(ALL:ALL) ALL – цей рядок означає, що користувач root має необмежені привілеї та може виконувати будь-які команди в системі.