Загальні відомості про роботу в командному рядку Linux

Конфігуратор серверу

Конфігуратор серверу

Створіть власний виділений сервер

До конфігуратора

Командний рядок, оболонка, консоль – ці терміни використовуються для позначення взаємодії людини з операційною системою із застосуванням стандартних пристроїв введення-виведення, що забезпечують введення команд та отримання результатів їх виконання. У операційних системах сімейства Linux така взаємодія забезпечується спеціальним програмним продуктом – оболонкою (shell).

Інтерпретатори містять низку вбудованих команд, таких як cd, break та exec. Інші команди є зовнішніми.

Перш ніж ми перейдемо до подальшого розгляду bash, потрібно розуміти, що командний інтерпретатор (або командна оболонка) – це програма, яка приймає та виконує програми. Командний інтерпретатор також підтримує конструкції програмування, дозволяючи складати складні команди більш простих. Ці складні команди, або сценарії, можна зберігати у вигляді файлів, які можуть стати новими самостійними командами. Насправді багато команд у звичайній Linux-системі є сценаріями.

Інтерпретатори містять низку вбудованих команд, таких як cd, break та exec. Інші команди є зовнішніми.

Якщо при роботі в Linux ви не використовуєте графічний інтерфейс або відкриваєте вікно терміналу на графічному робочому столі, то в обох випадках ви отримаєте запрошення, яке може виглядати так:

Для користувача

code>username@localhost:~$</code

Для суперкористувача або root

code>root@localhost:~#</code

Користувач root має необмежені права, тому слід обережно використовувати його обліковий запис. Якщо ви маєте привілеї користувача root, то, як правило, наприкінці запрошення відображатиметься знак решітки (#). Якщо ви працюєте з привілеями звичайного користувача, у запрошенні відображатиметься інший знак – як правило, це знак долара ($). Запрошення на вашому комп'ютері може відрізнятися від запрошень, наведених у попередніх прикладах цієї статті. Це може містити ім'я користувача, ім'я комп'ютера, поточну директорію, дату, час тощо.

Команди

Основні команди linux 1. ls — Утиліта для перегляду вмісту каталогів 2. cat - Виведення вмісту файлу 3. cd — Дозволяє перейти з поточного каталогу до вказаного. 4. pwd — Показати поточний каталог. 5. mkdir - Створити новий каталог. 6. cp — Копіювання файлів та каталогів. 8. mv — Переміщення або перейменування файлів та каталогів. 9. rm — Видалення файлів та папок. 10. chmod — Зміна прав доступу до файлу. 11. chown - Змінює власника файлу. 12. kill/xkill/pkill/killall – завершення процесів. 13. ps – виводить інформацію про запущені процеси 14. top – відображають процеси в реальному часі 15. useradd / userdel / usermod — додати, видалити та змінити обліковий запис користувача 16. passwd — змінити пароль облікового запису користувача 17. ip - утиліта для управління мережею 18. ping – утиліта для діагностики мережі

І у фіналі, «на десерт», ще трохи дуже корисної інформації:

Ось ця шпаргалка дуже допоможе при роботі з синтаксисом архіватора tar (https://files.fosswire.com/2007/08/fwunixref.pdf)

Ось у цьому документі зібрані основні команди: https://csg.sph.umich.edu/docs/Unix_Commands.pdf

Приємної та легкої вам роботи!

Сподобалася стаття?

Згода на використання файлів cookie

Натискаючи "Я згоден", ви даєте згоду на використання файлів cookie на нашому веб-сайті, щоб надати вам найбільш релевантний досвід, запам'ятовуючи ваші уподобання та повторні відвідування. Однак ви можете відвідати "Керування файлами cookie", щоб надати контрольовану згоду. Детальніше

Налаштування файлів cookie

Функціональні

Необхідні файли cookie мають важливе значення для основних функцій веб-сайту, і без них веб-сайт не буде працювати належним чином.

Аналітичні

Аналітичні файли cookie використовуються для розуміння того, як відвідувачі взаємодіють із веб-сайтом.

Рекламні

Рекламні файли cookie використовуються для надання відвідувачам релевантної реклами та маркетингових кампаній.