10 Основні команди Linux для початківців

Oct 13, 2025
Linux,

Просто почати роботу на Linux? Створення себе комфортно з командним рядком має важливе значення. Якщо ви вже знайомі з утилітами командного рядка, ви побачите, що команди Linux і Mac мають багато спільного, але Windows, мають менше подібності. Давайте подивимося.

Командний рядок Linux

Потрапили в Linux часто приголомшені, скільки часу приправлених користувачів Linux проводять в командному рядку. Є багато причин, чому хороших вікна терміналу так популярні. Для адміністрування системи, це, безумовно, найбільш гнучкий і ефективний спосіб віддавайте команди на ваш комп'ютер. У вас є кілька команд на кінчики ваших пальців, і з великою кількістю опцій, ніж оточення робочого столу і додатки можуть забезпечити, і командний рядок набагато швидше. Ви можете також сценарій повторюваних завдань, створювати псевдоніми та функції оболонки записи провернути ефективність.

Якщо ви думаєте про перехід на Linux з Windows, або просто хочете, щоб грати з Windows, Subsystem для Linux, ви знайдете в командному рядку багатий і універсальний ігровий майданчиком. Є багато доступних команд. Так багато насправді, що це переважна для людей, починаючи з Linux.

Це не допоможе, що багато команд Linux мають туманні, два-буквені імена. Але є й інші команди з іменами, які ви могли б розпізнати, якщо ви зібрали будь-який досвід у вікні командного рядка Windows. Команди, як пінг і недостача наприклад, мають таке ж ім'я на Windows, і Linux.

Виявлення і запам'ятовуванні команди для задач, які ви зазвичай виконуєте на вашій звичайній обчислювальної платформи є відмінним способом, щоб почати відчувати себе як вдома на новій платформі. Ми зібрали колекцію з 10 команд Windows, і ми забезпечили еквівалент Linux. Ми пропустили дуже прості, прості команди.

Пов'язані: 37 Важливі команди Linux, які ви повинні знати

Зміна каталогу з компакт-диск те ж саме на обох платформах, і ls на Linux робить що лінія робить в Windows. Це дві речі, які менше турбуватися про, але вони насправді не перемістить вас ближче до чого-небудь, що це дійсно продуктивно. Linux команди ми вибрали корисні, і вони мають прямий еквівалент для Windows ви вже будете знайомі з тим, якщо ви використовували командний рядок в Windows.

1. Вивести вміст файлу: кішки

Точний кішка Команда є аналогом Windows, тип Команда. Він відображає вміст файлу у вікні терміналу. Ви також можете об'єднати декілька файлів в один файл. Це «кішка» в середині «СЦЕПИТЬ», який дає цій команді своє ім'я.

У нас є вірш поеми в файлі під назвою «куплет-1.txt.» Ми можемо розглядати його вміст кішка Команда, передаючи ім'я файлу в якості параметра командного рядка.

 кішка куплет-1.text 

Щоб побачити вміст іншого файлу, ми просто передати ім'я іншого файлу:

 кішка куплет-2.txt 

Щоб побачити відразу обох файлів за допомогою однієї команди, ми передаємо як імена файлів в кішка :

 кішка куплет-1.txt вірш 2.txt 

Щоб створити новий файл, який містить вміст двох файлів, ми можемо використовувати перенаправлення для відправки виходу з кішка в новий файл.

 кішка куплет-1.txt куплет-2.txt & GT; newfile.text 

2. Асоційовані Дії за типами файлів: mimeopen

Точний mimeopen Команда діє як Windows, асоціативний Команда. Він пов'язує програму за замовчуванням з типом файлу.

Windows, використовує розширення файлів для визначення типів файлів. Linux робить речі по-іншому. Він визначає тип файлу, подивившись на вміст текстових файлів або цифрового підпису, що міститься в перших декількох байтів цифрових файлів.

Щоб створити файл асоціації, використання mimeopen з -d (Запитайте за замовчуванням), і передати ім'я файлу типу, який ви хочете встановити асоціацію.

 Mimeopen -d kernel-article.mm 

Якщо вказана програма, яку потрібно використовувати, введіть його номер. У цьому прикладі наша бажана програма не вказана. Ми можемо ввести "6", а потім введіть команду, яка запускає програму. Ми хочемо відкрити цей тип файлу з Freemind, програмою для відображення розуму.

Програма запускається для вас, відкриваючи файл, який ви пройшло на командному рядку.

Ця програма тепер буде використовуватися для відкриття файлів цього типу.

3. Встановіть атрибути файлів: chmod

Точний хмод командування Встановлює атрибути файлів, як і вікна атрибути командування. На Linux ви можете встановити дозволи Для читання файлів, написавши файли та виконуючи файли, з іншим набором атрибутів для власника файлу, група користувачів належить, і всі інші. Ці атрибути також можуть бути застосовані до каталогів.

За допомогою -L (довгий формат) опції з ls Команда показує список символів для кожного файлу, який виглядає так.

 -rwxrwxrwx 

Якщо перший символ є дефісом "-" це означає, що список являє собою файл. Якщо перший символ є "D", список представляє каталог.

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

У кожній групі зліва направо, символи представляють читання, пишіть та виконуйте дозволи. Якщо "R", "W" або "x" присутній, що атрибут був встановлений. Якщо лист був замінений дефісом "-", що дозвіл не встановлено.

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

  • 0 : Немає дозволу
  • 1 : Виконувати дозвіл
  • 2 : Дозвіл на запис
  • 3 : Напишіть та виконуйте дозволи
  • 4 : Читати дозвіл
  • 5 : Читати та виконувати дозволи
  • 6 : Читати та записувати дозволи
  • 7 : Читати, писати та виконувати дозволи

Файл "howtogeeek.txt" має повне дозволи, встановлені для всіх. Ми змінимо це до повних дозволів власника (7), читання та запису (6) для групи, а також читати (4) для всіх інших.

 LS -L HowTogeeeeeek.Text 
 Chmod 764 howtogeeeeeeek.txt 
 LS -L HowTogeeeeeek.Text 

4. Знайдіть рядок: Grep

Windows має знаходження Команда. Він шукає текстові файли для відповідних рядків. Еквівалентний Linux грунт . Гнучкість і вишуканість грунт Може бути переважним, але його основні принципи прості. Він сканує через текст, який шукає відповідні рядки.

Щоб здійснити пошук файлу "/ etc / passwd" для записів, що відповідають "Dave", ми використовуємо цю команду:

 grep dave / etc / passwd 

Рядок не потрібно бути ціле слово. Фактично, ви можете шукати за допомогою багатих наборів підстановок та регулярних виразів.

 Grep Ove Verse-1.txt 

Ви також можете використовувати грунт шукати вихід з іншої команди. Точний псувати Командні списки запущених процесів. Точний (ВСЕ) Опція перераховує всі процеси. Ми можемо його трубку грунт І шукайте процеси з "Naut" у їхньому імені.

ps-| Grep Naut 

Щоб побачити більш детальний опис грунт і його регулярні вирази, перевірте нашу Повна стаття грунт .

Пов'язані: Як використовувати команду GREP на Linux

5. Знайдіть відмінності файлів: diff

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

Щоб порівняти два файли, передайте їхні імена на командному рядку:

 diff core.c old-core.c 

Зміни є або лініями, які були додані, рядки, які були видалені, або лінії, які були змінені. Кожна зміна описана у формі скорочення, а потім відображається. Shorthand перераховує номер рядка (або діапазон рядків) у першому файлі, лист, а потім номер рядка або цифр у другому файлі. Лист може бути:

  • c : Лінія в першому файлі потрібно змінити, щоб відповідати лінії у другому файлі.
  • d : Лінія в першому файлі повинна бути видалена відповідно до другого файлу.
  • a : Додатковий вміст повинен бути доданий до першого файлу, щоб він відповідав другому файлу.

Щоб побачити порівняння побічної сторони, використовуйте -y (боком) варіант. Часто корисно використовувати -Віт (Ширина), щоб обмежити ширину виводу, інакше загорнуті лінії, можуть зробити висновок важко тлумачити.

 diff -y -w 70 core.c old-core.c 

Лінії показані поруч. Змінено, додані або видалені лінії позначаються символом посередині дисплея. Символи можуть бути:

  • | : Лінія, яка була змінена у другому файлі.
  • & lt; : Лінія, яка була видалена з другого файлу.
  • & gt; : Лінія, яка була додана до другого файлу, який не знаходиться в першому файлі.

6. Знайдіть свою IP-адресу: IP ADDR

Вікна ipconfig Команда відображає інформацію про своє мережеве з'єднання та вашу IP-адресу. Щоб виконати те ж саме на Linux, використовуйте точний ip командування . Це вимагає багато об'єктів та варіантів, які змінюють свою поведінку, наприклад addr , який відображає інформацію про вашу IP-адресу.

 IP ADDR 

Ви знайдете свою IP-адресу на виході. У цьому прикладі IP-адреса відображається як 192.168.1.40/24. Це означає, що IP-адреса - 192.168.1.40, а мережева маска становить 255.255.255.0. "/ 24" - це безкласова маршрутна маршрутна маршрутизація для мережевої маски з трьома наборами 8 біт, встановлених до 1.

Там є багатство інформації, доступної через ip Команда. Зверніться до нашої повної статті, щоб дізнатися більше.

Пов'язані: Як використовувати команду IP на Linux

7. Інформація про відкриття мережі: Netstat

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

Щоб переглянути розслуховування TCP / IP-розетки, використовуйте -L (слухання) і (TCP / IP) Опції:

 netstat -lt 

Пов'язані: Як використовувати NetStat на Linux

8. Виправлення проблем з підключенням: Ping

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

він посилає ICMP ECHO_REQUEST пакети на віддаленому пристрої і чекає на відповідь. Потім він говорить вам, чи може бути зв'язок, а середня поїздка круглодонних часу в мілісекундах.

Ви можете використовувати пінг з IP-адрес або доменних імен та мережевих.

 пінг www.howtogeek.com 

Для того, щоб відправити певну кількість запитів дзвону, використовуйте "" "" ") (Кількість) варіант.

 пінг -c 4 www.howtogeek.com 

9. Discover Устаткування Подробиці: lshw

користувачі командного рядка Windows, будуть знайомі з SystemInfo Команда. Linux лш команда надає таку ж функціональність. Можливо, вам буде потрібно встановити цю команду в деяких дистрибутивах.

Там багато виходу з цієї команди. Це, як правило, зручніше трубі виходу в менш . Крім того, використання судно За допомогою цієї команди, так що у нього є дозвіл на доступ до ресурсів системи файлів і потоків.

 Судо lshw | менше, 

Для того, щоб отримати стислий огляд, використовуйте -Short Варіант.

 Sudo lshow -Short 

Є багато різних утиліти, які показують різні підмножини апаратних засобів інформації . Перевірте нашу повну статтю для опису деяких з них.

Пов'язані: Як перерахувати пристрої вашого комп'ютера від терміналу Linux

10. Визначити маршрутизировать пакети в: трасування

Linux трацероут командування є аналогом Windows, ЬгасегЬ Команда. Це ще один ви, можливо, буде потрібно встановити на розподіл. Він вважає хміль від маршрутизатора до маршрутизатора, як пакети пробиваються від комп'ютера до віддаленого пристрою. Деякі пристрої не розкривають багато про себе. Ці потайливі пристрої показані у вигляді лінії зірочок «*» у вихідному сигналі.

Ви можете використовувати трасування з IP-адрес або доменних імен і пристроїв.

 трасування www.blarneycastle.ie 

світ відмінностей

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

І деякі утиліти настільки корисні, що вони пов'язані вони з'являються на всіх платформах. Точний пінг Команда, наприклад, можна знайти практично на будь-якій платформі ви можете думати.

Пришестя в Linux з Windows, це культурний шок, немає ніякої можливості уникнути цього. Але це свого роду точка. Якби це було так само ви можете також дотримуватися Windows. Але кілька знайомих облич можуть виразно допомогти вам полегшити в світ Linux.


Linux, - Найпопулярніші статті

What’s New in Debian 11 “Bullseye”

Linux, Jul 22, 2025

Дебіан , попередник багатьох інших дистрибутивів Linux, зробив випуск 11 доступних на етапі тестува�..


Кращі Linux ноутбуки 2021 для розробників і ентузіастів

Linux, Sep 27, 2025

tomeqs / shutterstock.com Що шукати в Linux ноутбука в 2021 році Ви можете купити майже будь-який ..


Що нового в GNOME 41?

Linux, Sep 16, 2025

Настільне середовище Linux Гнома 41 було випущено 22 вересня 2021 року. Наближається на п'ятах 41-х рокі..


Чи можете ви встановити Linux на M1 Apple, Silicon Mac?

Linux, Nov 12, 2024

Не кожен купує Mac, щоб запустити MacOS. Погана новина полягає в тому, що станом на листопад 2021 року, нативн..


Як вбити процес Linux за номером порту

Linux, Oct 4, 2025

Щоб вбити процес Linux, вам потрібен його ідентифікатор або його назва. Якщо все, що ви знаєте, це порт, яким в..


Як поводитися з просторами в іменах файлів на Linux

Linux, Dec 14, 2024

Як і більшість операційних систем, Linux підтримує імена файлів із пробілами. Але використання цих імен фай�..


Як інтегрувати програми та сценарії до робочого столу Linux

Linux, Oct 10, 2025

У Linux додаток без настільного файлу не інтегрується з вашим робочим середовищем. Більшість програм надаю�..


Як перелічити послуги Linux за допомогою SystemCtl

Linux, Oct 18, 2025

Ваш комп'ютер Linux покладається на безліч фонових завдань, які називаються послугами або демонів. На розпо�..


Категорії