Перейти до основного вмісту
Модуль 1 · Урок 1 із 21/11 у курсі~10 min
Модульні уроки (1/2)

де я (pwd і ls)

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

Усі файли та папки в Linux організовані у структурі перевернутого дерева, починаючи зі спільного кореневого каталогу, представленого однією косою рискою / (іменується кореневим). Кожен користувач має свою особисту папку всередині /home, наприклад, /home/user. Це відоме як домашній каталог.


Знаючи, де ти: pwd

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

Щоб дізнатися, в якій папці ви зараз перебуваєте, ви можете скористатися командою:

Bash
pwd

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

Bash
/home/user

Вміст списку: ls

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

Bash
ls

Ця команда розшифровується як Список. Він покаже назви всіх видимих ​​файлів і папок у вашому поточному місці.

Корисні параметри для ls

Команди Linux можна налаштувати за допомогою параметрів (також званих прапорцями або аргументами), перед якими ставиться дефіс -:

  • ls -a: перераховує всі файли, включаючи приховані файли, які починаються з крапки (наприклад, .bashrc або .git).
  • ls -l: відображає список у довгому форматі, включаючи такі відомості, як дозволи на файл, власник, розмір файлу та дата/час останньої зміни.
  • Ви можете комбінувати ці позначки, написавши ls -la або ls -al, щоб переглянути всі файли в детальному списку.

Наприклад, запуск ls -la у папці зразка може відобразити такий структурований вихід:

Bash
drwxr-xr-x 2 user user 4096 May 22 12:00 .
drwxr-xr-x 3 user user 4096 May 22 12:00 ..
-rw-r--r-- 1 user user  220 May 22 12:00 .bashrc
-rw-r--r-- 1 user user   18 May 22 12:00 info.txt
drwxr-xr-x 2 user user 4096 May 22 12:00 documents

У цьому виході:

  • Рядки, що починаються з d (наприклад, drwxr-xr-x), представляють каталоги (папки).
  • Рядки, що починаються з - (наприклад, -rw-r--r--), представляють звичайні файли.
  • . та .. — це спеціальні ярлики, що посилаються на поточний і батьківський каталоги.
  • .bashrc є прихованим файлом, який розпізнається за крапкою на початку.

Спробуйте самі

Вправа 1: Знайдіть свою позицію

вправи#linux.m1.l1.e1
Спроби: 0Завантаження…

Напишіть команду, щоб знайти поточний робочий каталог, у якому ви перебуваєте.

Завантаження редактора…
Показати підказку

Використовуйте команду, яка друкує абсолютний шлях до поточного каталогу.

Рішення доступне після 3 спроб

Вправа 2: Список файлів

вправи#linux.m1.l1.e2
Спроби: 0Завантаження…

Перерахуйте файли в поточній папці, щоб побачити, які ресурси доступні.

Завантаження редактора…
Показати підказку

Використовуйте основну команду для перерахування вмісту.

Рішення доступне після 3 спроб

Вправа 3: Показати приховані файли

вправи#linux.m1.l1.e3
Спроби: 0Завантаження…

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

Завантаження редактора…
Показати підказку

Використовуйте ls у поєднанні з опцією -a.

Рішення доступне після 3 спроб