Всього потроху - terminal
Термінал ... що це таке?
Термінал з'явився в Mac OS з приходом десятої версії. Terminal.app - це програма-оболонка, транслятор команд, службовець для зв'язку між користувачем і UNIX-частиною MасOS X (заснованої на Darwin UNIX).
ПОПЕРЕДЖЕННЯ: термінал є дуже потужним інструментом, і помилки в його використанні можуть призвести до незворотних наслідків, таким як видалення деяких файлів і т.д.
Термінал. Чим він корисний?
Що такого особливого може термінал, що не в змозі зробити Finder? Термінал дозволяє вам виконувати більш складні завдання, наприклад, віддалено виконувати функції / команди з адміністрування сервера; але давайте спочатку подивимося, як він працює.
Програма Terminal.app розташована в папці / Applications / Utilities / на вашому жорсткому диску. При її запуску відкривається вікно з оболонкою (насправді існує кілька оболонок, кожна з яких має свої унікальні властивості, але по-замовчуванню для Тигра відривається bash)
(Колірні теми можуть бути змінені в налаштуваннях Терміналу, так що, навіть якщо ваш Термінал не схожий на мій, вони все-одно повністю ідентичні)
Останній рядок іменується "promt" (виконавча), це місце, куди ви будете вводити ваші команди і запускати їх, натискаючи клавішу "enter".
Виконавча рядок має наступну будову:
<имя компьютера>:<активная директория> <пользователь>$
Якщо взяти для прикладу верхній скріншот, то: ім'я комп'ютера - Arthur,
- означає "домашню" папку поточного користувача, ім'я користувача - Аrthur.
А тепер давайте вивчимо кілька базових команд для навігації по файловій структурі, видалення файлів і т.д.
Базові команди: управління файлами
Для початку давайте проаналізуємо організацію каталогів в MacOS X. Кореневий каталог жорсткого диска (/) є найнижчим рівнем, всередині нього розташовані кілька каталогів / файлів, такі як папка System або Users, яка містить в собі домашні папки всіх користувачів системи.
Інші томи (наприклад, інші жорсткі диски, CD / DVD диски і т.д.) доступні з папки Volumes кореневого каталогу завантажувального диска.
При вказівці розташування файлу, його "шляху", між папками ставиться розділовий знак /. наприклад a / b вказує на те, що папка "b" розташована в каталозі "а".
базові команди
Показати активну директорію: pwd
Синтаксис: pwd
Команда pwd показує нехай до активної папці кореневого каталогу в якій ви перебуваєте.
Команда ls дозволяє вам вивести на екран список всіх файлів і каталогів, розташованих у зазначеній папці; так, щоб отримати список вмісту активної папки, вам необхідно просто ввести ls
Існує кілька додаткових опцій команди ls:
-а. показати список видимих і прихованих файлів. Так команда "ls -a /" покаже всі файли, розташовані в кореневому каталозі.
-l. показати детальний список, включаючи розмір файлів, встановлені права, власників і т.д.
Зауваження: якщо ви введете "ls -a", ви побачите файли "." І "..", які відповідають за активні і батьківські папки, відповідно.
Команда cd дозволяє переглядати / здійснювати навігацію по каталогам.
Наприклад: введіть "cd /" щоб потрапити в Конєва каталог, "cd / Users /" - в папку Users кореневого каталогу, "cd / Users /<имя вашего пользователя>"- в вашу домашню папку," cd Desktop "- переведе вас на робочий стіл.
Попередження: в неанглійських версіях OS X, імена папок зазвичай переведені на поточний мову, але вони продовжують іменуватися по-англійськи в терміналі. Наприклад: замість Бібліотеки вам необхідно вводити Library, замість Робочий стіл - Desktop і т.д.
Ця команда, rm. дозволяє вам видалити файл, а коли ви використовуєте опцію-r. ви можете видаляти директорію.
Наприклад: команда "rm Desktop / morceau.mp3" видалить файл morceau.mp3, розташований на робочому столі.
ПОПЕРЕДЖЕННЯ: команда rm є незворотними функцією, використовуйте її обережно; наприклад: команда "rm -r
"Видалить вашу домашню папку без можливості відновлення!
Синтаксис: mv <имя файла> <расположение>
З цією командою ви зможете переміщати файли з одного місця в інше.
Наприклад: "mv fichier.txt
Desktop / "перемістить текстовий файл fichier.txt, розташований в поточній активній директорії, на робочий стіл.
Примітка: команда mv може також бути використана для перейменування файлу або папки.
Синтаксис: mv <текущее имя файла> <новое имя>
Наприклад: команда "mv dossier1 dossier 2" перейменує папку "dossier1" в "dossier2".
Синтаксис: cp <-опции> <имя файла> <расположение>
Ця команда дозволить вам скопіювати файл.
Наприклад: "cp fichier.txt fichier2.txt". Файл "fichier.txt" буде скопійований в поточну активну директорію і перейменований в "fichier2.txt"
За допомогою цієї команди ви зможете створювати папки в поточній директорії.
Наприклад: "mkdir toto" створить папку з ім'ям "toto"
Тепер ви можете переміщатися по вашому жорсткому диску, каталогам, видаляти папки, переглядати їх вміст, створювати нові папки і т.д.