Ръководство за начинаещи за използване на терминала Mac

Ръководство за начинаещи за използване на терминала Mac

За повечето от ежедневните ви задачи на Mac мекият и приятелски графичен интерфейс е едновременно предимство и комфорт. Понякога обаче Finder е тромав посредник.





Има по -бързи начини да разберете къде се крие този досаден 5GB файл или пътят на всеки файл, свързан с това приложение, което сте смятали, че сте изтрили. За тези и други работни места командният ред е вашият нов най -добър приятел.





Какво е терминал?

Terminal е помощна програма, която ви позволява да взаимодействате с вашия Mac чрез командния ред. Операционните системи Linux включват подобни инструменти, тъй като Linux и macOS са Unix-подобни операционни системи. Извиква се интерфейсът на командния ред (CLI) или езикът, който въвеждате в терминала, за да взаимодействате с вашия Mac баш . Всичко, което обсъждаме по -долу, е команда bash.





Преди теб започнете да използвате терминала , можете да го персонализирате според вашите лични предпочитания. Ако предпочитате, дори е възможно да изтеглите алтернатива на терминал на трета страна за персонализиран вид и усещане.

Общи съвети за командния ред на Mac

Първо, нека разгледаме някои основни факти за терминала, които трябва да знаете.



Общ синтаксис

Командата bash обикновено следва този модел:

[Command] [Options] [Input or Path to File or Directory]

Например в:





ls -la /Applications ls

е командата,

-la

е съединение от две отделни опции (





-l

и

-a

), и

/Applications

е пътят към списъка.

Пътя

Разбирането на пътищата ще ви помогне да разберете как macOS всъщност вижда вашите файлове. По същество пътят на файла е гнездото от папки на руските кукли, в което се съдържа, последвано от името на самия файл.

Например на Mac пътят на файл, наречен Моите тайни който живее на работния плот на потребителя John Doe е

/Users/jdoe/Desktop/'My Secrets'

.

Бяло пространство

Трябва да избягате от празното пространство, за да може терминалът да го обработи правилно. Когато bash вижда интервал, той го интерпретира като края на команда. Така че, ако имате папка с интервали в името си, като Тест за път , и се опитвате да изброите съдържанието му с

ls /Applications/Path Test

, ще получите това:

Какво става тук? Е, bash мисли, че ти си се обадил ls На /Приложения/Път . Когато не можа да намери този файл, той спря.

Ако искате bash да разпознае пълното име на вашата папка, можете или да увиете името в кавички, или да използвате обратна наклонена черта, така:

  • | _+_ | или
  • ls /Applications/'Path Test'

Судо

Много от командите по-долу изискват достъп на ниво администратор. Ако в момента не сте влезли в администраторски акаунт, но знаете паролата на администратора, можете да го поставите

ls /Applications/Path Test

(което означава „едно потребителско действие“) пред командата, за да й се дадат временно привилегии на ниво администратор.

Терминални команди за подобряване на вашия работен поток

Сега, когато знаете основите, нека да разгледаме някои изключително удобни команди. Имайте предвид, че можете да извлечете пълна информация за тези команди, включително всичките им опции и примери, като въведете

sudo

в терминала.

намирам

  • Заменя: Прожектор
  • Защо е по -добре: Той е по -бърз и търси системни папки, които Spotlight изключва или има проблеми с индексирането.

Spotlight има тенденция да пропуска системните файлове на macOS, освен ако не му кажете да не го прави и дори тогава може да има проблеми с индексирането им. Обратно, bash намирам команда може да търси всичко, на всяко място и ще изведе пълния път на това, което търсите.

Синтаксисът на намирам се състои от четири части. По ред те са:

  1. намирам
  2. пътя на директорията, която искате да търсите ( /Приложения По-долу)
  3. опции (примерът по -долу има -име , което означава, че намирам ще търси файлове, които съответстват на това име)
  4. низът за търсене (примерът по -долу има Google Chrome )

Трябва да знаеш това намирам използва регулярно изражение (наричано още регулярни изрази). Пълното обяснение на тази тема е извън обхвата на тази статия (или нещо друго освен учебник). Примерът по -долу обаче въвежда жизненоважна концепция в регулярното изражение, която е звездичка ( * ) или заместващ знак.

Поставянето му в началото и края на низа за търсене означава това намирам ще изведе резултати, които имат знаци преди и след термина за търсене. В такъв случай, Google Chrome ще повдигне Google Chrome.app .

Всичко това изглежда заедно:

на

  • Заменя: Cmd + I за показване на информация.
  • Защо е по -добре: Той може да ви показва няколко папки наведнъж и обикновено отнема по -малко време за зареждане.

на означава „използване на диска“ и може бързо да ви каже размера на файл или папка или дори списък с файлове в папка.

Най -добрите варианти за на са:

  • (дълбочина): Когато е последвано от число, казва намирам да ограничи търсенето си до a ниво на дълбочина в директорията, където се изпълнява.
    • Например, ако стартирате | _+_ | , той ще ви покаже само общия размер на папките и файловете във вашия Приложения папка, а не размерите на подпапки в тези папки.
  • (четим от човека): Това ще ви покаже размера на вашите файлове в ДА СЕ , М , или G , което означава кило, мега или гигабайта.

Погледни на в действие:

как да се отървете от подуване на windows 10

mv

  • Заменя: Преместване на папки и файлове с щракване и щракване.
  • Защо е по -добре: Той е по -бърз и не изисква навигация.

Можете бързо да преместите файл или папка в друга папка, като използвате mv . Той работи, като просто промени името на пътя.

Синтаксисът е

man

.

Например,

du -d 1 /Applications

ще се премести файл1 от jdoe Документи до неговата работен плот .

ls

  • Заменя: Cmd + i за показване на информация.
  • Защо е по -добре: Той е по -бърз, може да показва информация за няколко файла наведнъж и е много персонализиран.

ls е невероятно мощна команда, която ви показва точно какво има във вашите папки. Той също така разкрива на кого е разрешено да ги вижда, ако имате скрити файлове или папки и много други.

Най -добрите варианти за ls са:

  • -на (дълго): Показва разрешенията за всеки файл в папката, последното време на промяна, собственика на файла и името на файла.
  • -да се (всички): Показва всички файлове в папка, включително скритите файлове (чудесно за показване на потребителската библиотека в macOS, която е скрита по подразбиране).

Ето как изглежда изходът:

mkdir

  • Заменя: Finder> File> New Folder
  • Защо е по -добре: По-бързо е и можете да зададете името направо в командата, вместо да щраквате двукратно върху новата папка.

Създайте незабавно нови папки с тази команда.

Пример:

mv

rm

  • Заменя: Преместване на файлове в кошчето и изпразване.
  • Защо е по -добре: Той е по -бърз и е добър за изтриване на досадни файлове, от които кошчето няма да се отърве.

Тази команда ще изтрие незабавно и без предразсъдъци всеки файл, който поставите на пътя му. Очевидно го използвайте с изключително внимание. За разлика от щракването Празен боклук , rm няма да попитам дали сте сигурни. Предполага, че знаете какво правите.

Едно нещо, което трябва да се отбележи rm е, че по подразбиране ще изтрива само файлове, а не папки. За да изтриете папки, трябва да използвате -R опция, която означава рекурсивен .

Пример:

mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1

Овладейте вашия Mac с терминала

Сега знаете някои основни команди на терминала и можете да започнете да ги интегрирате в ежедневния си работен процес на Mac. След като се почувствате удобно да използвате bash, можете да преминете отвъд просто да замените ежедневните си задачи и да започнете да изследвате правомощия, които само командният ред може да предложи.

Започнете с инсталирането на Homebrew , най -добрият мениджър на пакети за macOS. Позволява ви да инсталирате нови езици за програмиране, софтуерни хранилища и др. И тогава можете да продължите опитвайки някои забавни и готини команди и персонализиране на терминала, за да стане още по -полезен.

Дял Дял Туит електронна поща Ръководство за начинаещи по анимиране на речта

Анимирането на речта може да бъде предизвикателство. Ако сте готови да започнете да добавяте диалог към вашия проект, ние ще разбием процеса вместо вас.

Прочетете Напред
Свързани теми
  • Mac
  • Терминал
  • Командния ред
  • Linux Bash Shell
  • Съвети за Mac
За автора Екип на Chawaga(21 статии са публикувани)

Тим Чавага е писател, живеещ в Бруклин. Когато не пише за технологии и култура, той пише научна фантастика.

Още от Тим ​​Чавага

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Mac