macOS е интуитивна операционна система, така че не е нужно да отделяте много време за изучаване на основите; Знаейки това, защо трябва да научите и да се възползвате от командния ред на Unix, наличен на вашия Mac? Имаме четири добри причини:
- Има десетки приложения с отворен код и свободно достъпни Unix базирани приложения. Не е нужно да харчите пари за тях.
- Когато имате затруднения при търсенето на файлове в Spotlight, можете да се обърнете към инструментите за търсене на Unix. Те са много по -мощни от Spotlight.
- Можете да управлявате файлове, папки и файлови архиви по автоматизиран начин. Настройването на задача за cron ще се справи автоматично с това.
- Тя ви дава повече власт и контрол над вашата система.
С толкова много команди на Mac често е трудно да се запомнят и използват всички. Тук сме, за да ви помогнем с подробен списък с команди на Mac Terminal, които можете да използвате, за да отключите повишена производителност на вашата система.
minecraft как да преминете към оцеляване
Стартирайте приложението Terminal от Приложения> Помощни програми или го потърсете чрез Spotlight. След това можете да започнете с някои от мощните команди по -долу.
БЕЗПЛАТНО СВАЛЯНЕ: Този мамят се предлага като PDF за изтегляне от нашия дистрибуторски партньор, TradePub. Ще трябва да попълните кратък формуляр, за да получите достъп до него само за първи път. Изтегли Кодът за команди на терминала на Mac .
Кодът за команди на терминала на Mac
Команда | Действие |
---|---|
Преки пътища | |
Раздел | Автоматично попълване на имена на файлове и папки |
Ctrl + A | Отидете в началото на реда, в който пишете в момента |
Ctrl + E | Отидете до края на реда, в който пишете в момента |
Ctrl + U | Изчистете реда преди курсора |
Ctrl + K | Изчистете реда след курсора |
Ctrl + W | Изтрийте думата преди курсора |
Ctrl + T | Разменете последните два знака преди курсора |
Esc + T | Разменете последните две думи преди курсора |
Ctrl + L | Изчистете екрана |
Ctrl + C | Убийте всичко, което бягате |
Ctrl + D | Излезте от текущата обвивка |
Опция + → | Преместете курсора с една дума напред |
Опция + ← | Преместете курсора с една дума назад |
Ctrl + F. | Преместете курсора с един знак напред |
Ctrl + B | Преместете курсора с един знак назад |
Ctrl + Y | Поставете всичко, изрязано от последната команда |
Ctrl + Z | Вкарва всичко, което изпълнявате, в спрян фонов процес |
Ctrl + _ | Отменете последната команда |
Основи | |
/ (Наклонена черта напред) | Директория от най -високо ниво |
. (Единичен период) | Текуща директория |
.. (двоен период) | Родителска директория |
~ (Тилда) | Начална директория |
sudo [команда] | Изпълнете команда с привилегиите за сигурност на суперпотребителя |
nano [файл] | Отваря редактора на терминала |
отвори файл] | Отваря файл |
[команда] -h | Получете помощ за команда |
човек [команда] | Покажете помощното ръководство на командата |
Промяна на директория | |
CD | Начална директория |
cd [папка] | Промяна на директория, напр. cd документи |
cd ~ | Начална директория |
CD/ | Коренът на устройството |
cd - | Предишна директория или папка, които сте преглеждали за последно |
pwd | Покажете работната си директория |
CD .. | Придвижете се до родителската директория |
CD ../.. | Придвижете се нагоре на две нива |
Списък на съдържанието на директория | |
ls | Показва името на файловете и поддиректориите в директорията |
ls -C | Принудително извеждане на много колони от списъка |
ls -a | Избройте всички записи, включително тези с. (Период) и .. (двоен период) |
ls -1 | Извеждайте списъка с файлове в един запис на формат на ред |
ls -F | Показвайте a / (наклонена черта) веднага след всеки път, който е директория, * (звездичка) след изпълними програми или скриптове и @ след символична връзка |
ls -S | Сортирайте файлове или записи по размер |
ls -l | Списък в дълъг формат. Включва режим на файл, име на собственик и група, файл с дата и час е променен, име на път и др |
ls -lt | Избройте файловете, сортирани по време на промяна (най -новите първи) |
ls -lh | Дълъг списък с читаеми за хора размери на файлове в KB, MB или GB |
ls -ло | Избройте имената на файловете с размер, собственик и флагове |
ls -la | Избройте подробно съдържание на директорията, включително скрити файлове |
Размер на файла и дисково пространство | |
на | Посочете употребата за всеки поддиректория и нейното съдържание |
du -sh [папка] | Четем от човека изход на всички файлове в директория |
du -s | Показва запис за всеки посочен файл |
du -sk * | сорт не | Избройте файлове и папки с общ размер, включително подпапките. Заменете sk* с sm*, за да изброите директории в MB |
df -h | Изчислете свободното дисково пространство на вашата система |
df -H | Изчислете свободното дисково пространство с мощности от 1000 (за разлика от 1024) |
Управление на файлове и директории | |
mkdir | Създайте нова папка с име |
mkdir -p / | Създайте вложени папки |
mkdir | Създайте няколко папки наведнъж |
mkdir '' | Създайте папка с интервал в името на файла |
rmdir | Изтриване на папка (работи само на празни папки) |
rm -R | Изтрийте папка и нейното съдържание |
докосване | Създайте нов файл без разширение |
cp | Копирайте файл в папката |
cp | Копирайте файл в текущата папка |
cp ~ // | Копирайте файл в папката и преименувайте копирания файл |
cp -R | Копирайте папка в нова папка с интервали в името на файла |
cp -i | Предлага ви, преди да копирате файл със съобщение за презаписване на предупреждение |
cp /Потребители / | Копирайте няколко файла в папка |
rm | Изтриване на файл (Това изтрива файла за постоянно; използвайте с повишено внимание.) |
rm -i | Изтрийте файл само когато дадете потвърждение |
rm -f | Принудително премахване без потвърждение |
rm | Изтрийте няколко файла без потвърждение |
mv | Преместване/преименуване |
mv | Преместете файл в папката, вероятно чрез презапис на съществуващ файл |
mv -i | По избор -i флаг, за да ви предупреди, преди да презапишете файла |
mv *.png ~/ | Преместете всички PNG файлове от текущата папка в друга папка |
История на командите | |
Ctrl + R. | Търсете в предишни команди |
история n | Показва предишните команди, които сте въвели. Добавете число, за да ограничите последните n елемента |
! [стойност] | Изпълнете последната въведена команда, която започва със стойност |
!! | Изпълнете последната въведена команда |
Разрешения | |
ls -ld | Показване на разрешението по подразбиране за домашна директория |
ls -ld / | Показва разрешението за четене, запис и достъп до определена папка |
chmod 755 | Променете разрешението на файл на 755 |
chmod -R 600 | Променете разрешението на папка (и нейното съдържание) на 600 |
чаун: | Променете собствеността на файл на потребител и група. Добавете -R, за да включите съдържанието на папката |
Процеси | |
ps -ос | Извеждане на текущи процеси. Тук a показва процеси от всички потребители, а x показва процеси, които не са свързани с терминала |
ps -аукс | Показва всички процеси с %cpu, %mem, page in, PID и команда |
Горна част | Показва информация на живо за текущите процеси |
top -ocpu -s 5 | Показване на процесите, сортирани по използване на процесора, актуализиране на всеки 5 секунди |
top -o rsize | Сортирайте отгоре по използване на паметта |
убийте PID | Излезте от процеса с ID. Ще видите PID като колона в монитора на активността |
ps -акс | захващане | Намерете процес по име или PID |
Мрежа | |
пинг | Ping хост и състояние на дисплея |
кой е | Извеждане на whois информация за домейн |
къдря -O | Изтеглете файл чрез HTTP, HTTPS или FTP |
ssh @ | Установете SSH връзка с потребителя |
scp @:/remote/path | Копирайте на дистанционно |
Homebrew | |
лекар по варене | Проверете варенето за потенциални проблеми |
инсталиране на варене | Инсталирайте формула |
деинсталирайте brew | Деинсталирайте формула |
списък за приготвяне | Избройте всички инсталирани формули |
търсене на варене | Показване на наличните формули за варене |
ъпгрейд за варене | Надстройте всички остарели и незакачени напитки |
актуализация на варенето | Изтеглете най -новата версия на homebrew и формула |
почистване на варя | Премахнете по -старата версия на инсталираната формула |
варя кран homebrew/бъчва | Докоснете хранилището на бъчви от GitHub |
списък за варене на бъчви | Избройте всички инсталирани бъчви |
инсталиране на контейнер за варене | Инсталирайте дадената кутия |
деинсталиране на контейнера за варене | Деинсталирайте дадената кутия |
Търсене | |
име на име | Намерете всички файлове, наречени вътре. Използвайте заместващи знаци (*), за да търсите части от имена на файлове |
захващане ' | Извеждане на всички събития отвътре (добавете -i за нечувствителност към регистъра) |
grep -rl '' | Търсете всички файлове, съдържащи се вътре |
Изход | |
котка | Изведете съдържанието на |
по-малко | Изведете съдържанието на командата less, която поддържа разбивка на страници и др |
глава | Изведете първите 10 реда на |
>> | Добавя изхода на |
> | Насочете изхода на в |
| | Насочете изхода на към |
След това персонализирайте терминала
В този лист за измама има много команди. Но не е нужно да научавате всички наведнъж! Изберете няколко, които се интегрират добре с вашия работен процес и ви спестяват най -много време. След като усвоите тези команди, има още какво да научите за терминала, за да подобрите опита си с него.
За по -нататъшно четене разгледахме как да персонализираме Mac терминала и да го направим по -полезен.
имейл за възстановяване на паролата за playstation не е полученДял Дял Туит електронна поща Изтрийте тези файлове и папки на Windows, за да освободите дисково пространство
Трябва да изчистите дисковото пространство на вашия компютър с Windows? Ето файловете и папките на Windows, които могат безопасно да бъдат изтрити, за да се освободи място на диска.
Прочетете Напред Свързани теми- Mac
- Пищов
- Терминал
- Командния ред
- Linux Bash Shell
Със своята магистърска степен по специалност грижа за очите, Рахул работи като преподавател в продължение на много години в колежа. Писането и преподаването на другите винаги е негова страст. Сега той пише за технологията и я прави смилаема за читателите, които не я разбират добре.
Още от Рахул СайгалАбонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате