Термінал - це програма, основним призначенням якої є читання команд
і запуск інших програм.
У цьому уроці використовується Bash. Це термінал за замовчуванням у
багатьох реалізаціях Unix.
Програми можна запускати у Bash шляхом введення команд у вікні
командного рядка.
Основними перевагами терміналу є високе співвідношення кількості дій
до кількості натискань клавіш, підтримка автоматизації повторюваних
завдань, а також можливість доступу до віддалених машин.
Дуже важлива навичка при використанні оболонки - це вміння доречно
використовувати текстові команди.
mv [old] [new] переміщує (перейменовує) файл або
каталог.
rm [path] вилучає (видаляє) файл.
* відповідає нулю або більшій кількості символів в
імені файлу, тому *.txt відповідає всім файлам, імена яких
закінчуються на .txt.
? відповідає будь-якому одному символу у назві файлу,
тому ?.txt відповідає a.txt, але не
any.txt.
Використання клавіші Control можна описати різними способами,
зокрема Ctrl-X, Control-X та
^X.
В терміналі немає кошика для сміття: як тільки щось видалено - його
неможливо відновити.
Більшість файлів мають назву на кшталт “щось.розширення”. Розширення
не є обов’язковим і нічого не гарантує, але зазвичай використовується
для позначення типу даних у файлі.
Залежно від типу вашої роботи вам може знадобитися потужніший ніж
Nano текстовий редактор.
find finds files with specific properties that match
patterns.
grep selects lines in files that match patterns.
--help is an option supported by many bash commands,
and programs that can be run from within Bash, to display more
information on how to use these commands or programs.
man [command] displays the manual page for a given
command.