Підказка DOS - це останній залишокспоконвічна епоха обчислень, що існувала здебільшого заради ностальгії. Якщо ви не проводили обчислення з 90-х (або раніше), у вас майже немає підстав зрозуміти командний рядок, бо навіщо хто? Це сумне видовище. Мені подобається починати свої повідомлення з невеликого удару Windows; це допомагає проілюструвати, наскільки термінал OS X як і раніше є актуальним і зростає з кожним ітерацією. Ми вже обговорювали, як можна відключити приладну панель та центр сповіщень та як видалити тіні, що падають із скріншотів, але це лише верхівка пословічного айсбергу. Якщо ви навчитеся володіти цією потужністю, ви можете розблокувати здібності, яких ви не знали, що існували.

Ми повинні визнати, що сучасних обчислень немаємісце для введення інструкцій. Це надзвичайна справа, на честь якої ми згадаємо лише функції, до яких ви маєте доступ виключно через термінал (і, можливо, деякі сторонні додатки).
Зробіть свій Mac говорити
say your-statement-here
Ця команда сама по собі пояснює, ви можете запустити нативну функцію "текст-голос", написавши слово / речення, а потім "сказати".
Грати в ігри
Як ми майже завжди згадуємо, OS X заснована на Unixі, як такий, успадкував численні спадщини Unix, які пережили перехід на Mac. Текстовий редактор Emacs є частиною системи UNIX, яка пропонує кілька писанок, як ігор. Техніка проста. Спочатку знайдіть свій номер версії Emacs.
cd /usr/share/emacs/; ls
Тут відобразиться номер версії. Шахта - 22,1. Тепер введіть наступне:
ls /usr/share/emacs/22.1/lisp/play
Замініть 22.1 із будь-якою цифрою, яку ви отримали на попередньому кроці. Ви отримуєте каталог всіх доступних ігор. Зробіть замітку або зробіть знімок екрана. Якщо ви використовуєте Mavericks, швидше за все, доданий скріншот такий же, як у вас.

Тепер увімкніть Emacs, записавши його в термінал.
emacs
Щоб отримати доступ до ігор, натисніть «Esc», а потім «x» тавведіть назву гри, в яку ви хочете грати, просто назву, розширення не потрібні. Ви можете будь-коли перейти до наступної гри, повторивши цей процес.


Дивіться Зоряні війни в ASCII
Якщо говорити про ностальгію, то насправді можна спостерігатиЗоряні війни - Епізод IV - Нова надія на ваш мак, зображений у мистецтві ASCII. Якщо ви використовуєте IPV6, ви отримаєте кольорову версію з більшою кількістю сцен. Якщо у вас є доступ до SSH та Telnet, а також додаток для терміналів на iOS, ви також можете його переглянути. Переконайтеся, що ви не зміните розмір вікна, інакше воно буде прикрашати композицію ASCII art. Введіть команду нижче в термінал і насолоджуйтесь.
telnet towel.blinkenlights.nl

Резервне копіювання на машину часу за бажанням
Якщо ви працюєте над капсулою часу або будь-яким резервним пристроєм, ви можете змінити частоту створення резервної копії системи. Просто введіть
sudo defaults write /System/Library/Launch Daemons/com.apple.backupd-auto StartInterval -int 1800
Число в кінці вищевказаної команди становить секунди, 1800 = 30 хвилин. Ви можете змінити це відповідно до будь-якої частоти резервного копіювання на Time Machine.
Змінити розмір роздільної здатності попереднього перегляду зображення
Якщо ви переключитесь на різні попередні переглядизауважте, що зображення щоразу змінює розмір зображення для адаптації до нового зображення. Для деяких, особливо любителів цифрових коміксів, така поведінка відмінна, але може бути виправлена за допомогою простої термінальної команди.
defaults write com.feedface.ffview udn_dont_resize_img_ win 1
Перезавантажте вікна додатків і зображень і надалі залишатиметься постійним розміром. Щоб змінити це значення за замовчуванням, введіть код ще раз, замінивши в кінці "1" на "0".
defaults write com.feedface.ffview udn_dont_resize_img_ win 0
Рентгенографія ваших папок
Ця команда працює лише з гірським левом абобільш рання версія OS X. Швидкий погляд робить те, що говорить; це дає вам швидкий огляд будь-якого файлу, дає загальний розмір папки, кількість файлів всередині тощо. Ви можете отримати ще більше деталей, взявши рентгенівське зображення папки, просто введіть:
defaults write com.apple.finder QLEnableXRayFolders -boolean YES; killall Dock
Щоб відключити, введіть наступне
defaults write com.apple.finder QLEnableXRayFolders -boolean FALSE; killall Dock
Нещодавно використовувані програми
Якщо вам подобається отримати швидкий доступ до свого нещодавновикористовуваних програм, вам просто потрібно скопіювати та вставити команду нижче, і вона стане ярликом у вашому доку. Щоб видалити ярлик, достатньо клацнути правою кнопкою миші та "Видалити з док-станції"
defaults write com.apple.dock persistent-others -array-add "{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }"; killall Dock

Перейменування скріншотів
Коли ви робите знімок екрана на Mac, за замовчуваннямКонвенція про іменування - "Знімок екрана - дата-час", якщо ви хочете змінити його, щоб ви могли замінити слово "Скріншот", просто скористайтеся наступною командою та замініть "Все, що вам подобається" на бажане слово / фразу.
defaults write com.apple.screencapture name "Anything you like"; killall SystemUIServer
Якщо ви хочете повернутись до типового режиму, використовуйте:
defaults write com.apple.screencapture name ""; killall SystemUIServer
Показати приховані файли
Звичайно, є програми, які дозволяють вам переглядатиПриховані файли OS X, але вам не потрібно шукати нікуди більше, щоб отримати доступ до цих файлів, оскільки є дуже проста команда, яка зробить роботу для вас:
defaults write com.apple.finder AppleShowAll Files TRUE; killall Finder
Щоб відключити:
defaults write com.apple.finder AppleShowAll Files FALSE; killall Finder
Увімкнути AirDrop на старих Mac
AirDrop - це функція Mac, призначена для швидкого та швидкого використаннялегко обмінюватися файлами. Вони працюють від Mac до Mac, звичайно, таких самих результатів можна досягти і в деяких хмарних рішеннях або додатках для спільного використання файлів, але ви можете ввімкнути це і для старих Mac, навіть через Ethernet.
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE; killall Finder
Щоб повернутися до типового значення, введіть:
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool FALSE; killall Finder
Використання файлової системи
Якщо ви хочете дізнатися, де використовується ваша файлова система, просто напишіть
sudo fs_usage
Дайте хвилині закінчити, а потім прокрутіть список, щоб побачити, що займає більшість ваших ресурсів. Я виявив, що Google Chrome - це найбільш податкове додаток із усіх.
Розслідування файлів
Якщо ви натрапили на непідтримуваний файл, але хочетещоб знати, що лежить в ньому, ви можете скористатися наступною командою для огляду вмісту файлу, він відкриє кожен файл, хоча MP3 та відео будуть схожі на хитрість. Це стане в нагоді, коли ви намагаєтеся відновити пошкоджені файли або просто вивчити вміст файлу. Просто напишіть "cat", а потім шлях, який веде до файлу. Якщо ви не знайомі з тим, як орієнтуватися по файлових структурах в терміналі OS X, просто клацніть правою кнопкою миші файл і "Отримати інформацію", там ви побачите шлях до файлу. Нижче наведено приклад:
cat /Users/Adi/Desktop/age.md

Вибір тексту із швидкого перегляду
Швидкий погляд - це варіант на Mac, який дозволитьви повинні дивитись на свої текстові документи як попередній перегляд зображення (натисніть пробіл на будь-якому документі, щоб побачити); ті, хто його використовує, знають, що ви не можете вибрати текст із швидкого перегляду, і повинні відкрити файл, щоб скопіювати елементи з нього. Однак за допомогою команди нижче, ви можете зробити саме це.
defaults write com.apple.finder QLEnableTextSelection -bool TRUE; killall Finder
Щоб скасувати:
defaults write com.apple.finder QLEnableTextSelection -bool FALSE; killall Finder
Створіть порожній файл будь-якого розміру
Це важливіше для тестування інших додатків,в основному стосується кодерів / розробників. Ця команда дозволяє створювати порожній файл будь-якого обраного вами розміру. Ви можете назвати його як завгодно. умовою є mkfile [fileize] [filename]. [file-extension] mkfile 1m filename.ext
Увімкніть навігацію Chrome за допомогою двох пальців
У Chrome є така звичка, що якщо ви проведіть пальцем по одномунапрям обома пальцями, ви перейдете на попередню або наступну сторінку (залежно від жесту), якщо, як і я, вас турбує це, її можна відключити за допомогою простої команди.
defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool FALSE
Перезавантажте Chrome, і це буде зроблено. Якщо ви хочете повернути цю функцію, просто введіть наступне
defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool TRUE
Знаєте якісь термінальні команди, яких у нас немає? Поділіться ними з нами в коментарях нижче.
Коментарі