Вступ до системних команд Linux

Linux - це операційна система з відкритим кодом, розроблена Лінусом Торвальдсом. Будучи операційною системою з відкритим кодом, вихідний код може бути модифікований різними користувачами і для цього коду можуть бути створені варіанти. Ці різні варіанти відомі як дистрибуції, і їх можна використовувати на різних комп'ютерах та інших пристроях. Усі версії Linux керують обладнанням, їх ресурсами, а також допомагають у запуску різних програм. Розподіл Linux в основному складається з ядра, системних утиліт, програм та інструментів, які можна використовувати для завантаження та встановлення різних оновлень програмного забезпечення.

Основні системні команди Linux

Далі наведені основні командні системи Linux, схожі на UNIX і які можна використовувати для запуску ОС.

1. pwd : кожного разу, коли відкрито термінал, користувач повинен знаходитись на якомусь шляху. Щоб знати поточний шлях до каталогу, використовується ця команда. Він визначає весь шлях, де зараз знаходиться користувач. Це означає "присутній робочий каталог". Він дає абсолютний шлях, що складається з кореня, який є основою будь-якої файлової системи Linux.

2. ls: Ця команда Linux System є абревіатурою для списку. У ньому перераховані файли та каталоги, які присутні у певному каталозі. Він може використовуватися з багатьма комбінаціями, і відповідно результати можуть бути отримані. Усі приховані файли можна побачити, використовуючи ls -a. Також останні файли можна знайти, скориставшись ls -lrt.

3. cd: Ця команда системи Linux використовується для переходу до певного каталогу. Скажімо, ви перебуваєте в домашній папці і, можливо, ви хочете перейти до якоїсь папки проекту. Ви можете просто записати компакт-диск "ім'я проекту". Ви перейдете до цієї папки, і ви зможете переглядати файли та каталоги, наявні в цій папці.

Ця команда переведе вас до папки sqoop.

4. touch: команда touch допомагає створювати файл на будь-якому конкретному шляху. Цей файл може бути будь-яким, від порожнього файлу txt до порожнього zip-файлу. Як приклад, створимо файл під назвою 'test'.

Тут test.txt успішно створюється за допомогою сенсорної команди.

5. man or - help: Ця системна команда Linux надає посібник чи посібник, який допомагає отримати необхідні вказівки. На ній відображається сторінка керівництва команди. Команда при попаданні, якими способами можна використовувати команди, коли людина використовується з будь-якою конкретною командою.

6. locate: для пошуку файлу в системі Linux використовується команда locate. Це дуже схоже на команду пошуку в Windows. Ця команда дає вам шлях, куди вона збережена, або власне ім'я файлу. На додаток до цього, якщо використовується аргумент '-i', то він буде ігнорувати регістр імені файлу. Ви також можете скористатися "*", якщо ви не пам'ятаєте повне ім'я файлу.

7. Судо: Ця командна система Linux широко використовується в Linux. Якщо користувач хоче виконати будь-яке завдання з адміністративними привілеями, тоді може використовуватися команда sudo. Це означає "SuperUser Do". Можна використовувати коротку форму цієї команди, яка є "su".

8. cp: Ця команда може використовуватися для копіювання файлу з певного вихідного каталогу в каталог призначення. Перше місцеположення повинно вказувати файл, з якого потрібно скопіювати файл, а призначення має бути на другому місці.

9. mv: Ця системна команда Linux використовується для прямого переміщення файлу в папку призначення. Він видаляє копію з вихідного контуру та передає файл до шляху призначення.

10. mkdir та rmdir: Ці команди використовуються для створення каталогів та видалення каталогів відповідно. Ці каталоги можуть додатково зберігати файли та інші каталоги. Для видалення каталогу каталог повинен бути порожнім.

Проміжні системні команди Linux

Давайте тепер подивимось на проміжні системні команди Linux

1. echo: Ця команда системи Linux корисна, коли користувачеві потрібно переміщувати дані. Зазвичай створюється для текстових файлів.

Наприклад:

ехо привіт, мене звуть Ен >> new.txt

2. cat: Ця команда використовується для відображення вмісту файлу. Він покаже весь вміст у цьому файлі.

3. nano, vi: Ця команда - це текстові редактори, які вже є в системі Linux. Ви можете використовувати ці редактори, коли потрібно. Можна створити новий файл і змінити його можна за допомогою цих редакторів.

4. хвіст. Ця системна команда Linux друкує останні рядки будь-якого файлу. За замовчуванням команда хвоста відображає останні 10 рядків на стандартному виході. Щоб побачити більше рядків, користувач може вказати хвіст –n, де n - кількість рядків, які ви хотіли б відобразити.

5. менше: Ця команда відображає сторінки у файлі. Це в основному корисно для перевірки файлів журналів та файлів, які мають великі файли даних. Він друкує сторінку файлу за сторінкою.

6. tar: Ця системна команда Linux використовується для створення представлень, а також допомагає витягувати архіви смоли.

7. whatis: Ця команда надає єдиний опис рядка для будь-якої команди та повідомляє, що робить команда.

8. ping: Ця командна система Linux дозволяє вам віддалений сервер.

9. безкоштовно: Ця команда дозволяє вам знати вільну, використану та обмінювану пам’ять, наявну у вашій системі.

10. ps : Він відображає процеси, що працюють у системі

Розширені системні команди Linux

1. Grep : Ця команда використовується для пошуку шаблону у заданому файлі. Даний файл містить відповідність заданим рядкам або словам. Для того, щоб ігнорувати слово case та всі інші комбінації, тоді слід використовувати "- I". Також користувач може рекурсивно шукати та читати всі файли у кожному вказаному каталозі. Також можуть використовуватися різні параметри, наприклад –w для підрахунку слів, -c для підрахунку та - колір для кольорового виводу.

2. Сервіс: команда служби допомагає у запуску, зупинці та перезапуску служби. Ця команда може допомогти виконувати ці послуги та привести зміни в дію.

Поради та рекомендації щодо використання системних команд Linux

  • Для очищення терміналу ви можете скористатися програмою Clear
  • TAB можна використовувати для заповнення терміналу. Наприклад, якщо ви знаєте початок каталогу, тоді натисніть «cd» та початок імені та вкладки папки. Він відображатиме всю назву папки.
  • Ctrl + Z можна використовувати для примушення зупинити будь-який процес.

Висновок

Linux - це операційна система, коли допомагає працювати з файлами та каталогами дуже ефективно. Це допомагає в сценарії оболонок і легко виконує всі операції.

Рекомендовані статті

Це був посібник для системних команд Linux. Тут ми обговорили основні, а також вдосконалені командні системи Linux та деякі безпосередні командні системи Linux. Ви також можете переглянути наступну статтю, щоб дізнатися більше -

  1. Як користуватися командами Spark
  2. Що таке команди вуликів
  3. Погляньте на команди AutoCAD
  4. Команди Sqoop - слід спробувати