25 основних команд Linux, які слід пам’ятати - щасливий Android

Командні рядки - це дійсно потужні інструменти. Провівши майже 10 років підтримки віддалених користувачів та компаній, ми навчимось цінувати ефективність та універсальність цього типу речей. Не даремно вони не раз рятували мій день. І в Windows, якщо ми використовуємо MS-DOS, як і в Linux, ми можемо виконувати розширені дії набагато швидше, якщо робимо це за допомогою команд . І це те, що цінують у довгостроковій перспективі, і дуже багато.

25 основних команд, щоб навчитися користуватися терміналом Linux

У сьогоднішній публікації ми розглядаємо 25 найпростіших і корисних команд для Linux . Невелика компіляція, яка може бути чудовою, якщо ми хочемо навчитися користуватися терміналом Linux вперше. Або освіжити пам’ять і згадати певні замовлення, про які ми дещо забули. У будь-якому випадку, хороший список, який ніколи не зашкодить мати під рукою або на вкладці "Вибране" на момент потреби. Пішли туди!

1 # ls

Команда "ls" відображає список усіх файлів і папок у певному каталозі.

ls

Якщо ми також додамо команду "a", вона також покаже приховані файли папки, де ми знаходимося.

ls -a

2 # кд

Команда "cd" використовується для зміни каталогу в терміналі. Щоб змінити папку, де термінал завантажується за замовчуванням, на іншу:

cd / path / to / folder /

Ми також можемо перейти до вищої папки, використовуючи двокрапку "..".

компакт-диск ..

3 # pwd

Показує каталог, в якому ми знаходимося на той момент в терміналі.

pwd

4 # mkdir

Якщо ми хочемо створити нову папку, ми будемо використовувати команду "mkdir".

mkdir-ім'я папки

Ми також можемо зберегти ті самі дозволи верхньої папки, якщо додати опцію "-p".

mkdir –p-ім'я папки

5 # rm

За допомогою цієї команди ми можемо видалити файл безпосередньо з командного рядка.

rm / шлях / до / файлу

Якщо ми додамо опцію "rf", ми можемо також видалити цілі папки з усім їх вмістом.

rm –rf / шлях / до / папки

6 # cp

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

cp / path / source / file / path / destination / file

Ми також можемо скопіювати цілу папку, якщо приєднаємо опцію "-r".

cp –r / path / source / folder / / path / destination / folder /

7 # mv

Команда "mv" дозволяє робити різні дії в Linux. З одного боку, ми можемо використовувати його для переміщення файлів з одного місця в інше , але він також служить для перейменування файлів . Наприклад, щоб перемістити файл з однієї папки в іншу:

mv / path / source / file / path / destination / file

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

mv / path / source / folder / path / destination / file

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

mv ім'я файлу нове ім'я файлу

Ми можемо зробити те ж саме у випадку з папкою.

mv папка-ім'я нова-папка-ім'я

8 # кішка

Ця команда дозволяє переглядати вміст файлу з терміналу. Щоб скористатися командою "cat", нам потрібно лише написати команду, за якою слід шлях, де знаходиться файл.

cat / шлях / до / файлу

9 # голова

Head дозволяє нам побачити перші 10 рядків вмісту файлу. Він використовується так само, як "cat", пише команду, а потім шлях до файлу.

head / path / to / file

10 # хвіст

Дуже схожий на "голову". Tail дозволяє побачити останні 10 рядків вмісту файлу.

хвіст / шлях / до / файлу

11 # пінг

У Linux команда "ping" використовується для перевірки затримки або часу відгуку між нашою мережею та віддаленим сервером в іншій локальній мережі або в Інтернеті. Це досить поширена команда, щоб перевірити, чи є у нас підключення до Інтернету.

ping website.com

Ми також можемо пінгувати IP замість використання домену.

ping IP-адресу

Якщо ми хочемо зробити нескінченний пінг, ми можемо зробити це, додавши опцію "-t" в кінці.

ping website.com –t

12 # час безвідмовної роботи

За допомогою команди "uptime" ми можемо перевірити, як довго ми були в мережі.

час безвідмовної роботи

# 13

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

приєднуйся до мене

14 # людина

Це одна з найбільш практичних команд у Linux: інструкція з експлуатації . Щоб знати, як працює команда, нам просто потрібно набрати "людина", за якою йде команда.

Наприклад, якщо ми хочемо побачити керівництво користувача для команди "mv", ми напишемо наступне:

людина mv

15 # df

Df дозволяє побачити, скільки місця ми зайняли у файловій системі Linux.

df

Ми також можемо показати результат дещо більш упорядковано, додавши опцію "-h".

df –h

16 # ду

Ви хочете знати, скільки місця займає каталог у вашій системі? Для цього призначена команда "du". Наприклад, щоб дізнатись, скільки займає ваша папка "/ home /", запустіть такий рядок:

du ~ /

Для отримання більш читабельного результату рекомендується використовувати опцію "-hr" в кінці.

du ~ / -hr

17 # де

Якщо ми трохи контролюємо англійську, ми напевно можемо уявити, що робить "де". Це в основному служить для знання точного розташування елемента . Наприклад, якщо ми хочемо знати, де знаходиться бінарник Firefox у нашій системі Linux, ми виконаємо наступне:

де є Firefox

18 # знайти

За допомогою команди "locate" ми можемо шукати файли, програми або папки . Просто запустіть команду разом із пошуковим терміном.

знайдіть пошуковий термін

19 # grep

Це команда, яка дозволяє нам шукати певні певні закономірності . Це не команда, яка зазвичай виконується поодинці, оскільки зазвичай вона супроводжується іншою командою.

Хорошим прикладом може бути комбінація команд "grep" і "cat" для пошуку певного рядка тексту у файлі.

cat text-file.txt | grep 'пошуковий термін'

Взагалі кажучи, пошук шаблонів за допомогою команди “grep” відбувається за цією ж формулою:

командні командно-операційні | grep 'пошуковий термін'

20 # пс

За допомогою цього рядка виконання ми можемо показати в терміналі Linux процеси, які працюють на даний момент.

ps

Якщо ми хочемо отримати більш детальний звіт, ми також можемо додати опцію "aux".

ps допом

21 # вбити

Якщо програма не працює або була заблокована, ми можемо вбити процес за допомогою команди "вбити". Наприклад, якщо ми хочемо закрити Firefox, ми зробимо наступне:

  • Спочатку ми запускаємо команду "pidof", щоб знати ідентифікатор процесу Firefox. | підоф

  • Тепер так, ми вб'ємо процес Firefox командою "вбити". | вбити процес-ідентифікаційний номер

  • Якщо він все ще не закривається, ми можемо запустити останню команду, використовуючи опцію "-9". | kill -9 процес-ідентифікаційний номер

22 # killall

За допомогою "killall" ми можемо усунути всі екземпляри запущеної програми. Щоб використовувати його, нам просто потрібно написати команду поруч із назвою програми, яку ми хочемо закрити.

Наприклад, щоб закрити Firefox:

killall firefox - -

23 # безкоштовно

Якщо у нас закінчується пам’ять, ми можемо побачити, скільки оперативної пам’яті (і свопу) у нас є вільним за допомогою команди «безкоштовно».

безкоштовно

24 # chmod

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

Наприклад, для оновлення дозволів файлу, щоб кожен міг читати (r), писати (w) та виконувати (x):

chmod + rwx / location / of / file-or / folder /

25 # завивка

За допомогою цієї команди ми можемо завантажувати файли з Інтернету безпосередньо з вікна терміналу Linux. Для початку завантаження нам просто потрібно написати команду "curl", за якою слід вказати URL-адресу, де знаходиться файл, а також символ ">" та цільову папку, куди ми хочемо зберегти завантаження.

curl //www.download.com/file.zip> ~ / Downloads / file.zip

Висновки

Це 25 основних команд для Linux, про які ніколи не заважає пам’ятати. Окрім них, є багато інших, які можуть виконувати всілякі завдання, тому якщо ви вперше чуєте про Linux, ви вже знаєте, з чого почати, і якщо ви ветеран і хочете поділитися якоюсь іншою цікавою командою, не соромтеся зупинятися на область коментарів.

Дякуємо, що залишились до кінця і до зустрічі в наступному дописі!

У вас встановлений Telegram ? Отримуйте найкращі публікації кожного дня на нашому каналі . Або, якщо хочете, дізнайтеся все на нашій сторінці у Facebook .