Передмова і налаштування

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

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

Передумова

Передумови

У цьому уроці ви дізнаєтеся про основи файлових систем та використання терміналу. Якщо ви коли-небудь зберігали файли на комп’ютері та розпізнаєте слово “файл” і “каталог” або “тека” (два загальновживаних слова, що позначають одне й те саме), ви готові до цього уроку.

Якщо ви вже впевнено маніпулюєте файлами та каталогами, шукаєте файли за допомогою команд grep і find, а також пишете прості цикли та скрипти, вам, ймовірно, буде цікаво перейти до наступного уроку: shell-extras.

Завантаження файлів


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

  1. Завантажте shell-lesson-data.zip і перенесіть цей файл на робочий стіл.
  2. Розархівуйте файл. Зверніться до інструктора, якщо вам потрібна допомога на цьому етапі. На вашому робочому столі має з’явитися новий каталог з назвою shell-lesson-data.

Інсталяція програмного забезпечення


Якщо у вас ще не встановлено програму-термінал, вам потрібно завантажити та встановити її.

Відкриття нового терміналу


Після встановлення програмного забезпечення

  1. Відкрийте термінал. Якщо не знаєте, як відкрити термінал у вашій операційній системі, скористайтеся наведеними нижче інструкціями.
  2. У терміналі введіть cd і натисніть клавішу Return. Цей крок гарантує, що ви почнете з вашого домашнього каталогу як з робочого каталогу.

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

Виноска

Як відкрити новий термінал у вашій операційній системі

Термінал - це програма для введення команд і отримання результатів від комп’ютера. Її також називають оболонкою або командним рядком.

На деяких комп’ютерах встановлено програму Unix Shell за замовчуванням. Наведені нижче кроки допоможуть вам визначити, чи є вона у вашій системі, та як її запустити. Існують і інші шляхи пошуку та завантаження Unix Shell, емулятора Linux/UNIX або програми для підключення до Unix Shell на віддаленому сервері.

Якщо жоден із наведених нижче варіантів не підходить для вашої ситуації, спробуйте пошукати в інтернеті з ключовими словами: Unix shell [модель вашого комп’ютера] [ваша операційна система].

Комп’ютери з операційною системою Windows не мають заздалегідь встановленої програми Unix Shell. У цьому уроці ми рекомендуємо вам скористатися емулятором, що входить до складу Git for Windows, який надає доступ як до команд оболонки Bash, так і до Git’у.

Після встановлення ви можете відкрити термінал, запустивши програму Git Bash зі стартового меню Windows.

Для досвідчених користувачів:

Замість Git для Windows ви можете встановити підсистему Windows для Linux (WSL), що дозволяє працювати з Bash shell у Windows версії 10 і вище.

Зверніть увагу, що команди у підсистемі Windows для Linux (WSL) можуть дещо відрізнятися від тих, що показані в уроці або представлені на семінарі.

На комп’ютерах Mac із macOS Mojave або ранішими версіями, стандартним терміналом Unix є Bash. На комп’ютерах Mac з macOS Catalina або пізніших версій стандартним терміналом Unix є Zsh. Відкрити їх можна через програму “Terminal” у каталозі “Utilities”.

Щоб відкрити Термінал, спробуйте один або обидва з наведених нижче способів:

  • У Finder натисніть меню “Go”, а потім виберіть “Utilities”. Знайдіть програму “Terminal” у каталозі “Utilities” і відкрийте її.
  • Скористайтеся функцією пошуку ‘Spotlight’. Знайдіть Terminal і натисніть Return.

Щоб дізнатися, яка саме оболонка використовується за замовчуванням, введіть у терміналі команду echo $SHELL.

Якщо ваш комп’ютер налаштований на використання чогось іншого, ніж Bash, ви можете запустити Bash, відкривши термінал і набравши bash.

Як користуватися терміналом на Mac

Стандартним терміналом Unix для операційних систем Linux зазвичай є Bash. У більшості версій Linux доступ до Bash можна отримати через термінали, такі як Gnome Terminal, KDE Konsole або xterm, які можна знайти за допомогою меню програм або рядка пошуку. Якщо за замовчуванням використовується інша оболонка, просто відкрийте термінал і наберіть bash, щоб запустити Bash.