- Где клавиша Delete на Mac или как удалять на Маке
- Удаление сочетанием клавиш в Mac OS
- Удаление файлов без корзины на Mac OS
- Удаление символов после курсора в Mac OS
- Комментарии
- Удаление файлов и папок на Mac
- Удаление объекта с компьютера Mac или из iCloud Drive
- Очистка Корзины
- Как избавиться от предупреждения, появляющегося при очистке корзины
- Если Вы передумали перед очисткой Корзины
- Автоматическое удаление объектов из корзины через 30 дней
- Основы навигации
- Копирование
- Поиск
- Процессы
- Работа с текстом
- Жесткий диск
Где клавиша Delete на Mac или как удалять на Маке
Многие пользователи, переходя с персонального компьютера под управлением Windows на операционную систему Mac OS первое время не могут разобраться с тем, как выполнять привычные действия в новой для них среде. В частности, среди часто встречающихся проблем можно выделить сложности со сменой языка на Mac OS, копировании на Маке, открытии диспетчера задач в OS X и др.
Однако не менее распространенной оказалась и проблема удаления файлов и папок на Маках. Отсутствие кнопки Delete на клавиатурах Apple довольно часто ставит пользователя в тупик — как удалить файл на Mac OS при помощи сочетания клавиш на клавиатуре и где эта кнопка Del на Маке вообще находится. Не перетаскивать же по одному файлу в корзину — это долго и не удобно.
О том, как удалять файлы и папки сочетанием клавиш (в том числе и напрямую, без корзины) а так же как удалять символы после курсора в Mac OS (за что и отвечает клавиша Delete в Windows) вы и узнаете из этой инструкции.
Большинство пользуются клавишей Delete для одного из трех действий — удаления файлов и папок в корзину, удаления символов после курсора в тексте или для вызова диспетчера задач. О последнем мы уже рассказывали, так что сегодня поговорим о первых двух.
Удаление сочетанием клавиш в Mac OS
Первым делом стоит рассказать о сочетании клавиш, которое в Mac OS используется для удаления объектов, то есть представляет собой аналог Delete на Маке. В операционной системе от Apple используются клавиши Command и Backspace (на самом деле это клавиша delete, но пользователи Windows её знают именно под таким названием).
Выделив файл или папку и нажав эти две клавиши вы переместите выделенный объект в корзину.
Кстати, у нас даже есть отдельная статья о том, как быстро очистить корзину в Mac OS, если вдруг она очищается очень медленно. Там же вы можете узнать и горячие клавиши для быстрой очистки корзины.
Удаление файлов без корзины на Mac OS
В последней на данный момент версии Mac OS — El Capitan у пользователя появилась возможность удалять (возможно работает и на предыдущей версии OS X) файлы сочетанием клавиш сразу же, то есть в обход корзины.
Аналог Shift+Delete на Mac OS представляет из себя следующее сочетание клавиш.
В результате вы увидите всплывающее сообщение, в котором должны будете или подтвердить удаление, или отменить его. Будьте осторожны — удаленные файлы в корзине уже не останутся и удаляются навсегда.
Удаление символов после курсора в Mac OS
Если вы почему-то пользуетесь этой функцией (мы правда не представляем где и зачем её можно использовать) и вам очень её не хватает в OS X, то у нас хорошие новости. Для того, что бы удалять текст после курсора в Mac OS достаточно нажать сочетание клавиш fn и delete.
Также не стоит забывать и о том, что даже удаленные из корзины файлы могут быть восстановлены, пока их место на диске не будет перезаписано новыми данными. Если вам нужно удалить файлы с Mac без возможности восстановления, воспользуйтесь советом из этой инструкции.
Комментарии
О спасибо, про удаление без корзины не знал и долго мучался, даже скрипт пытался под это дело написать с автоочисткой корзины, наконец то есть аналог Shift-delete
Видимо это действительно появилось только в последней версии ОСи, так как раньше помню все варианты комбинаций перепробовал — ничего не было. Сенк!
Евгений, это не проблема ОСи это проблема рук.
Странно! у меня сочетание клавиш с backspace не производит никакой реакции 🙂 может надо в каких-нибудь настройках какую-нидь галочку поставить или снять. Или что-то в этом роде? А как мне объекты в 3D Max с такой клавиатурой удалять. И с руками много лет было в порядке — те же!
Ирина, такая же проблема, одно время было всё замечательно, а теперь горячие клавиши неработают, прибавление и уменьшение звука даже неработают, перековырял кучу форумов и всяких помоек, никакой полезной инфы по этому вопросу ненашёл(
У меня вообще нет клавиши DEL — я в шоке!
Неточности в комменте!!
Если кнопки Delete на клавиатуре нет, а её там нет. ), удаление в корзину происходит при совместном нажатии кнопок Fn в левом нижнем углу «клавы» ( а не кнопки Command!) и кнопки Backspace (может изображаться как стрелка влево), под кнопкой выключения питания в правом верхнем углу «клавы». Итого: удалить — надо нажать одновременно слева внизу кнопку Fn и справа вверху кнопку «стрелка влево».
Задачка посложнее.
На эйр нет клавиши delete.
Если нажать Cmd+Alt+BackSpace — появится диалоговое окно удаления с двумя кнопками, и фокус по умолчанию стоит на кнопке Отмена.
Каким образом выбрать кнопку Удалить без курсора?
(Вариант с Cmd+BackSpace не предлагать)
А может кто знает и подскажет, как клавишами перейти на верхнюю панель меню?
Fn + Backspace — автор не представляет где использовать данное сочетание, но оно как раз таки делает возможным использование функции delete, это удаление объекта, а также затирание символов спереди!
Источник
Удаление файлов и папок на Mac
Файлы, папки и другие объекты, которые Вам больше не нужны, можно в любой момент удалить. Сначала Вы перетягиваете объекты в Корзину в Dock, но они не удаляются, пока Вы не очистите Корзину.
Примечание. Если Вы отключили Time Machine или не выполняли резервное копирование недавно, рекомендуется сохранить резервную копию на устройстве хранения данных на случай, если Вы передумаете и захотите восстановить объект.
Удаление объекта с компьютера Mac или из iCloud Drive
На Mac перетяните объект в Корзину в Dock или выберите его и нажмите сочетание клавиш Command-Delete. Если объект заблокирован, нажмите «Продолжить», чтобы подтвердить перемещение заблокированного объекта в Корзину.
О поиске файлов, которые нужно удалить, см. в разделе Сужение результатов поиска на Mac.
Если объект заблокирован, Вам нужно подтвердить, что Вы хотите переместить его в Корзину, или предварительно разблокировать. Чтобы разблокировать объект, выберите его, выберите пункт меню «Файл» > «Свойства» (или нажмите Command-I), а затем снимите флажок «Заблокировано». Если Вы вошли в систему не как администратор, Вам нужно нажать значок с изображением замка , чтобы открыть замок, затем ввести имя и пароль администратора (или использовать Touch ID или Apple Watch).
Очистка Корзины
На Mac нажмите значок Корзины в Dock.
В появившемся окне выполните одно из следующих действий.
Удаление одного объекта из Корзины. Удерживая клавишу Control, нажмите объект, который хотите удалить, а затем выберите «Удалить немедленно».
В появившемся окне с предупреждением нажмите «Удалить».
Удаление всех объектов из Корзины. Нажмите кнопку «Очистить» в правом верхнем углу окна Finder. Можно также нажать значок Finder в Dock, затем выбрать «Finder» > «Очистить Корзину».
В появившемся окне с предупреждением нажмите «Очистить Корзину».
Объекты, перемещенные в Корзину с компьютера Mac, не удаляются, пока Вы не очистите Корзину. В настройках Finder можно выбрать автоматическую очистку Корзины.
Объекты, перемещенные в Корзину из iCloud Drive, автоматически удаляются из Корзины через 30 дней независимо от настроек Finder. Можно очистить Корзину ранее, чем через 30 дней.
ПРЕДУПРЕЖДЕНИЕ. Любые объекты, удаленные при очистке Корзины, становятся недоступными.
Как избавиться от предупреждения, появляющегося при очистке корзины
Чтобы избавиться от предупреждения, появляющегося при очистке Корзины, выполните одно из следующих действий.
Один раз: Удерживайте клавишу Option, когда нажимаете «Очистить» или выбираете «Очистить Корзину».
Всегда: Можно отключить предупреждение в панели «Дополнения» в настройках Finder. В Finder выберите «Finder» > «Настройки», нажмите «Дополнения», затем снимите флажок «Предупреждать при очистке Корзины».
Если Вы передумали перед очисткой Корзины
На Mac нажмите значок Корзины в Dock.
Перетяните объект из Корзины или выберите объект, а затем выберите «Файл» > «Возвратить».
Автоматическое удаление объектов из корзины через 30 дней
В Finder на Mac выберите «Finder» > «Настройки», затем нажмите «Дополнения».
Выберите «Удалять объекты из Корзины по истечении 30 дней».
Источник
Основы навигации
команда cd. Одна из основных команд, позволяющих осуществлять навигацию по различным директориям. Если, открыв терминал, вы сразу хотите оказаться в определенной директории, скажем, в Documents, достаточно набрать в терминале cd Documents.
команда, при помощи которой вы переходите в свою директорию. Для примера, если вы решаете перейти в каталог, где расположены ваши документы, то следующая команда будет выглядеть так: cd
cd — позволяет вернуться в предыдущую директорию.
cd .. позволяет вам подняться в вышестоящую директорию.
ls выдает список имен файлов в указанной директории
ls -f показывает файлы с их расширением.
ls -a перечисляет все файлы, включая скрытые.
ls -lo кроме перечисления существующих файлов показывает также их права доступа и дату их создания. Если вы хотите, чтобы были перечислены только файлы, начинающиеся с определенной буквы, например, с Z, наберите ls Z*. Учтите, команда чувствительна к регистру, и если какие-то файлы имеют в начале заглавную Z, а вы набрали обычную z, вы их просто не увидите.
mkdir создает новую директорию. Для примера: набрав команду : mkdir new, вы создадите новую директорию с названием new.
rm удалить файл.
rmdir удалить директорию.
rm new.txt : команда удалит файл new.txt
rmdir new — удаляет директорию с именем new.
Если вы хотите удалить директорию, которая не является пустой, вы либо должны в начале удалить все ее содержимое, либо использовать команду rm -R
rm -R new : удаляет директорию new со всем ее содержимым.
clear — очищает экран терминала. В принципе, иногда достаточно просто сделать «правый клик» на окне терминала и выбрать в контекстном меню — Clear Scrollback.
script — позволяет сохранить в текстовый файл все введенные вами с клавиатуры символы. На практике — чрезвычайно удобная опция, позволяющая вам получить полнейший протокол всей вашей сессии. В файле также будет указаны ее точные дата и время.
Script done on Sat Feb 10 18:21:32 2007
файл будет сохранен с именем typescript в вашей домашней директории.
bc — команда, которая выведет на экран терминала простейший консольный калькулятор.
df — простая команда, которая покажет вам объемы вашего дискового пространства, включая сетевые диски.
du — список всех папок, имеющихся на вашем системном разделе.
Копирование
Копирование файлов и папок, осуществляется при помощи команды cp. Допустим, вы хотите скопировать файл note.txt с рабочего стола в каталог Documents. В этом случае потребуется набрать в терминале cp note.txt
Необходимо учитывать, что если файл с таким же именем существует на новом месте, он будет удален и заменен скопированным файлом без предупреждений и возможности восстановления.
Если при этом вы желаете не просто скопировать файл, а скопировать и сохранить его уже с новым названием (для примера возьмем в качестве нового названия new.txt), то требуемая команда будет выглядеть следующим образом — cp note.txt
/Documents/new.txt. И в вашей папке появится файл new.txt, являющийся копией файла note.txt с рабочего стола.
Для того, чтобы скопировать нужный файл в исходный каталог, но уже с новым именем, достаточно будет набрать cp note.txt new.txt
cp -R Documents «Documents backup» — команда, посредством которой вы сохраняете резервную копию всей вашей директории Documents. Кавычки необходимы, так как в названии директории присутствует пробел.
sudo cp -Rp /Users «/Users backup» — команда позволяет скопировать всю директорию /Пользователи (включая все домашние папки, находящиеся внутри), сохраняя при этом как можно больше файловой информации (принадлежность, права и т.д., но не ветвь ресурса) с названием Users backup. Вы должны выполнять эту команду из под учетной записи администратора, так, в данном примере используется sudo, позволяющая получить временный доступ с правами root. Если вы выполняете команду из-под учетной записи пользователя, вас попросят ввести пароль администратора.
ditto позволяет скопировать директорию, но с сохранением атрибутов скрытых файлов.
ditto Documents «Documents backup» копирует всю директорию под именем «Documents» и называет копию директории «Documents backup».
mv — переименование файлов. Для примера, набрав в терминале mv new old, вы переименуете файл или директорию с названием new в old. А следующей командой: mv old
/Documents — вы переместите его из текущей директории в вашу директорию Documents.
Поиск
find — поиск файлов, соответствующих заданным вами критериям.
find / -name (имя файла без скобок) : команда осуществит поиск нужного вам файла по всей файловой структуре, включая все смонтированные диски (в том числе и сетевые) и отобразит полный путь к нему.
find -x/ -name (имя файла без скобок) : то же самое, но поиск будет осуществляться исключительно на загрузочном диске вашей системы.
find . -name ‘*имя файла*’ : (с сохранением указанного синтаксиса) — поиск будет осуществлен в текущем каталоге и всех его подкаталогах.
find . -mtime -(здесь нужная вам цифра, вводить без скобок) : эта команда, как и предыдущая, осуществляет поиск в текущем каталоге и всех его подкаталогах, но ее отличие в том, что указав, к примеру, цифру 3 (find . -mtime -3) команда выдаст вам все файлы, которые были изменены в течение последних трех дней. Указав 0, команда найдет только те файлы, дата которых была изменена.
Процессы
ps -x команда, выдающая в терминале список процессов текущего пользователя.
ps -ax показывает список всех процессов
ps — aux показывает список всех процессов, запущенных в системе на данный момент, а также дополнительную информацию о них, включая загрузку процессора, время и пр.
top выдает список основных задействованных процессов и постоянно обновляемую информацию о них. Нагрузка на процессор, размер задействованной памяти, время и пр.
top -us5 то же самое, но с сортировкой процессов, по объему их нагрузки на процессор.
kill — команда, «убивающая» зависший процесс или посылающая ему сигнал.
sync — команда, принудительно записывающая содержимого дискового кэша на жесткий диск.
Пример: набираем в терминале команду top, в появившемся списке процессов выбираем нужный, скажем, процесс 2200, (в моем случае им оказался совершенно ненужный мне AppleSpell) нажимаем Q для выхода из меню — и после kill 2200. Еще раз набираем top — и убеждаемся, что больше упомянутый 2200-го процесс больше не фигурирует в списке запущенных процессов.
lsof — команда, показывающая список открытых файлов в вашей системе, и файлов, к которым в данный момент обращаются прикладные программы, для примера, если у вас запущен торрент клиент, команда покажет даже те файлы, которые вы скачиваете в данный момент, или раздаете. Естественно, чтобы увидеть полный список, нужно обладать правами администратора.
sudo lsof — список открытых файлов, включая всю систему. Требуется пароль администратора.
И наконец, команда sudo lsof -i — команда, позволяющая вам увидеть все открытые сетевые соединения в вашей системе.
Работа с текстом
pico и nano — простейшие текстовые редакторы для терминала. Довольно ограничены по функционалу. Для выхода из pico или nano нажмите сочетание CTRL+X
more или less — отображает содержимое текстового файла по одной странице. Для перехода на следующую нажмите пробел. Не работает с документами Word, PDF, RTF и любыми файлами отличным от txt формата.
emacs — GNU Emacs — довольно продвинутый редактор, разработанный под X Window и теряющий часть своего функционала при запуске в терминале. Но несмотря на это, позволяет видеть одновременно несколько файлов, перемещать текст между файлами и редактировать во время работы команд оболочки. Программа, вполне заслуживающая отдельного обзора, поэтому здесь мы не будем подробно останавливаться на нюансах его настройки и использования.
Жесткий диск
diskutil выдает список всех возможных команд для операций с вашим жестким диском. От просто просмотра командой diskutil list до таких операций, как монтирование разделов, починка всем знакомых «пермишонов» или формата. Говоря проще, перед вами все опции (на самом деле их даже больше) уже знакомой вам Disk Utility с той разницей, что все действия вы выполняете через интерфейс командной строки. Вот пример лишь нескольких команд, предлагаемых вам diskutil
diskutil resizeVolume позволяет изменять размер выбранного раздела
diskutil partitionDisk позволяет совершать операции над диском и его отдельными разделами. Форматирование, выбор файловой системы и пр.
diskutil eraseDisk стирает информацию с вашего жесткого диска.
diskutil info / выводит информацию о загрузочном разделе вашего диска. Его имя, тип файловой системы, общий размер, количество общего и свободного пространства и пр.
diskutil info /Volumes/здесь имя раздела то же самое, но для любого другого, смонтированного, но незагрузочного раздела вашего жесткого диска.
sudo diskutil repairPermissions / еще одна команда для «починки пермишнов» на загрузочном диске с вашей MacOS X. При ее выполнении от вас потребуют ввести пароль администратора.
sudo passwd root — команда, которая может вам понадобиться только в одном случае — если вы забыли root пароль, пароль администратора.
ifconfig — команда, которая дает больше возможностей для контроля параметров ваших сетевых соединений, но имеет один ощутимый минус по сравнению с настройкой через панель System Preference — после перезагрузки компьютера, сделанные вами изменения часто теряются.
ftp — утилита и одновременно протокол (File Transfer Protocol) для передачи файлов. После установления связи с другой машиной (ftp-сервером) вам, скорее всего, будет предложено ввести свое имя (login) и пароль (password) на этой машине. После подключения, Вы сможете с помощью команды «cd » перемещаться по директориям машины-сервера, с помощью «ls» просматривать содержимое выбранных каталогов, с помощью команды «get » перекачивать файлы с сервера на клиентскую машину (в данном случае клиентом будет узловая машина), а с помощью команды «put «, наоборот, переслать файл с клиентской машины на сервер. Для окончания сеанса связи служит команда «quit». Если вы хотите, чтобы передача данных происходила в фоновом режиме, можно воспользоваться командой dlftp
host — выполняет поиск с помощью службы DNS по заданному имени или IP адресу и выдает информацию о конкретном узле Интернета.
nslookup — Выполняет «поиск имени узла» по заданному IP адресу.
dig — несет те же функции.
telnet — команда, запускающая утилиту и протокол для подключения к удаленной системе.
rlogin — команда расшифровывается как Remote login и инициирует сессию с удаленной системой. По сравнению с ssh — небезопасна в использовании.
rsh (Remote shell) — исполняет команду на удаленной системе.
rcp (Remote copy) — копирование файлов между двумя машинами через сеть. Как и предыдущие r* команды, небезопасна в использовании и по возможности от нее стоит лучше воздержаться в пользу ssh.
ssh (Secure shell) — устанавливает сеанс связи и выполняет команды на удаленной системе. Выступает в качестве защищенной замены для таких команд как telnet, rlogin, rcp и rsh
write — команда запускает утилиту, которая позволяет передать текст сообщения на другой терминал. Работает в интерактивном режиме, поэтому, как правило, не употребляется в сценариях.
finger — Возвращает информацию о пользователях в сети. По требованию эта команда может выводить содержимое ряда файлов, указанного пользователя. В крупных сетях данная служба часто отключается по соображениям безопасности.
whois — команда, отвечающая за поиск в Domain Name System — DNS. При использовании ключа -h вы указываете, на какой именно из существующих whois серверов будет отправлен ваш запрос.
команда ping, в отличие от множества уже приведенных здесь команд, знакома и большинству Windows — пользователей. Чаще всего она применяется как инструмент для диагностики соединений, ее задача — передача пакета ICMP echo_request.
reboot — перезагрузка компьютера
shutdown -h now — команда, выключающая ваш компьютер без временной задержки и ненужных вопросов.
(Две последние команды выполняются исключительно из-под аккаунта администратора.)
Конечно, немногие пользователи используют возможности терминала в повседневной жизни. Кому-то это кажется древним и отжившим анахронизмом, кого-то отталкивает необходимость запоминать довольно большой список необходимых команд, в то время, когда большинство требуемых задач можно выполнить при помощи обычной мыши. Но, раз начав работать с терминалом, вы сами довольно быстро оцените возможности, которые он вам предоставляет.
Источник