Командний рядок та файлова система
Що таке командний рядок?
Командний рядок (CLI — Command Line Interface) — це текстовий інтерфейс для взаємодії з операційною системою. На відміну від графічного інтерфейсу, тут ви вводите команди текстом.
Базові команди
Навігація
pwd # Показати поточну директорію (Print Working Directory)
ls # Список файлів у поточній директорії
ls -la # Детальний список (включно з прихованими файлами)
cd folder # Перейти в папку
cd .. # Перейти на рівень вище
cd ~ # Перейти в домашню директорію
cd / # Перейти в кореневу директорію
Робота з файлами та папками
mkdir my-project # Створити папку
touch index.html # Створити порожній файл
cp file1 file2 # Копіювати файл
mv file1 file2 # Перемістити/перейменувати файл
rm file.txt # Видалити файл
rm -r folder # Видалити папку з вмістом
Абсолютні та відносні шляхи
Абсолютний шлях — починається від кореня файлової системи:
/Users/student/projects/my-site/index.html
C:\Users\student\projects\my-site\index.html (Windows)
Відносний шлях — від поточної директорії:
./index.html # Файл у поточній папці
../styles/main.css # Файл у сусідній папці (на рівень вище, потім в styles)
images/photo.jpg # Файл у підпапці images
Практика
Спробуйте виконати ці команди по порядку:
mkdir my-first-project
cd my-first-project
touch index.html
touch about.html
mkdir css
touch css/style.css
ls -la
Після виконання у вас буде така структура:
my-first-project/
├── index.html
├── about.html
└── css/
└── style.css