- Как удалить файл с помощью терминала из корзины в Mac OS X?
- 3 ответа 3
- Как удалить файлы с помощью терминала в Mac OS X — Вокруг-Дом — 2021
- Table of Contents:
- Использование RM и RMDIR
- Перемещение файлов в корзину
- Как сделать формат отчета терминала
- Как удалить файлы cookie и временные файлы без потери сохраненных паролей?
- Как избавиться от терминала кредитной карты
- 🖥Terminal Mac👌Мои любимые команды! (Октябрь 2021).
- How to Delete a File in Terminal on Your Mac
- Use the command line to permanently delete files from a Mac
- What to Know
- What Is Terminal?
- How to Delete a File in Terminal on Your Mac
- Как удалить файл в терминале на вашем Mac
- Что такое терминал?
- Как удалить файл в терминале на вашем Mac
- Секреты Терминала. Часть 4: Операции над объектами
- rmdir
Как удалить файл с помощью терминала из корзины в Mac OS X?
Из предыдущего вопроса я применил следующую команду к моему файлу.
Теперь, когда файл заблокирован, я не знаю, как его удалить.
В настоящее время у меня есть файл в моей корзине.
Что делает sudo ? И где я могу найти больше информации об этом?
Где хранится Корзина в Mac OS X?
Как мне удалить этот файл?
3 ответа 3
sudo выполняет команду как другой пользователь. По умолчанию (как в этом случае) пользователь является суперпользователем root, который может делать практически все, что угодно. Мусор находится в
/.Trash Вы можете удалить весь мусор, выполнив:
Судо
sudo означает super user do, вы можете узнать больше об этом, используя man sudo в Терминале. Суть в том, что вы можете временно выполнить команду от имени пользователя root, что означает, что вы обладаете полными привилегиями — когда у вас запрашивают пароль в приложениях для выполнения определенных действий (например, установки), это GUI-эквивалент использования sudo.
Место для мусора
Вашу корзину для вашего загрузочного диска можно найти в
/.Trash/ , тогда как для внешних жестких дисков ее можно найти в /Volumes/NAME_OF_EXTERNAL/.Trashes/USER_ID/ где USER_ID — ваш идентификатор пользователя.
Удаление файлов
У вас есть пара опций для удаления файла: если вы удерживаете Option, когда вы очищаете корзину, вы можете принудительно очистить корзину, которая удалит заблокированные файлы, подобные вашей.
В качестве альтернативы вы можете использовать Терминал для запуска команды rm (означает удаление). Команда rm удалит файл (без мусора, он просто исчез, так что будьте осторожны при его использовании). Например, rm -rf
/.Trash/* сотрет каждый файл в вашей корзине. Если вы запустили sudo rm -rf
/.Trash/* делает это с привилегиями суперпользователя.
Флаги в команде rm обозначают рекурсивно ( -r ) и силу ( -f ). Вы можете узнать больше о rm , запустив man rm .
Источник
Как удалить файлы с помощью терминала в Mac OS X — Вокруг-Дом — 2021
Table of Contents:
Терминал Mac в OS X Mavericks использует команду «rm» для удаления файлов и «rm» или «rmdir» для удаления папок. В отличие от обычной команды «Переместить в корзину», удаление файла или папки является постоянным в Терминале, поэтому используйте команду «mv», если вы хотите сохранить файл в Корзине.
Использование RM и RMDIR
Введите «rm», а затем имя файла, чтобы окончательно удалить его с жесткого диска. Имена файлов с пробелом в них должны быть «экранированы» с помощью символа обратной косой черты («»), поэтому удалите файл «this file.doc» с помощью команды «rm this file.doc». Вы также можете ввести «this» и нажать клавишу табуляции, чтобы автоматически заполнить оставшуюся часть имени файла. Используйте «rmdir», за которым следует имя папки, чтобы удалить пустую папку. Чтобы удалить папку с файлами в ней, введите «rm -r» и имя папки.
Перемещение файлов в корзину
Если вы хотите передумать об удалении файла, переместите его в корзину с помощью команды «mv» с синтаксисом «mv имя файла
/ .Trash». Тильда и точка перед словом «Корзина» обязательны.
Как сделать формат отчета терминала
Не все компьютерные программы используют графический пользовательский интерфейс (GUI), красочный набор окон, экранов и кнопок, к которым привыкли пользователи компьютеров. Потому что пишу .
Как удалить файлы cookie и временные файлы без потери сохраненных паролей?
Веб-браузеры — это программы, которые позволяют вам получать доступ к веб-страницам через Интернет. Почти все веб-браузеры будут сохранять несколько видов данных, включая файлы cookie, временные файлы .
Как избавиться от терминала кредитной карты
Терминалы кредитных карт — это устройства, которые сканируют вашу кредитную карту при совершении покупки. Информация считывается с намагниченной полосы карты и подтверждается, что позволяет .
🖥Terminal Mac👌Мои любимые команды! (Октябрь 2021).
Источник
How to Delete a File in Terminal on Your Mac
Use the command line to permanently delete files from a Mac
What to Know
- In a Finder window, go to Applications >Utilities, type rm, space, drag the file to the Terminal window, and press Enter.
- You can also press Command+Space to open Spotlight, type terminal, and press Enter to access the Terminal window.
In this guide, we show you how to delete a file in Terminal on Mac computers with macOS and OS X Lion (10.7) and later.
What Is Terminal?
Terminal is an app that comes with every Mac. It’s a way to use the command line on the Mac. It allows you to modify settings, files, and other features beyond what is available in the graphical user interface (GUI). The command line offers you total command of your Mac, from the inside out.
Why should you use Terminal? Here are a few of the key benefits of using Terminal for Mac:
- It rings true to Unix: Mac users coming over from Unix will find Terminal easier to use due to its similarity.
- It allows you to unlock all preference settings: Everything you can customize can be unlocked using Terminal, even things you can’t access through the GUI.
- It cuts down on clicks: Want to move all your files from one folder to another? A few seconds of typing in Terminal is all you need, versus the time and clicks it takes to transfer files manually.
- It helps you remove files with ease: If you want to remove a file from your Mac forever, you can skip the Trash and use Terminal. It’s quick, only taking a few seconds.
The Terminal is a dangerous place if you’re inexperienced in the command line. Before you enter Terminal, familiarize yourself with the basic commands. One wrong command can damage your system.
How to Delete a File in Terminal on Your Mac
Whether you’re dealing with a problem file that refuses to leave your Mac or you want to delete multiple files quickly, Terminal makes it quick and easy. Here’s how:
Navigate to Terminal on your Mac by opening a Finder window and selecting Applications > Utilities.
You can also press Command+Space to open Spotlight. Then, type terminal and press the Enter key.
In the Terminal window, type rm and a space. Next, drag the file you want to delete into the Terminal window.
Press Enter, and the file is gone forever.
Want to go faster? Remove the file by entering the path to the file into Terminal, without the drag and drop.
There you have it. Harness your new power to delete files easily, but remember to use it with care.
Источник
Как удалить файл в терминале на вашем Mac
Каждый хочет сэкономить время и силы при выполнении задач на своем Mac. Благодаря терминалу командной строки пользователи Mac могут легко выполнить утомительные задачи всего за несколько секунд, включая удаление файлов. Продолжайте читать, чтобы узнать, как удалить файл в терминале.
Инструкции в этой статье относятся к пользователям Mac, использующим macOS и OS X Lion и новее.
Что такое терминал?
Терминал это приложение, которое поставляется с каждым Mac. Это способ использовать командную строку на Mac и позволяет пользователям изменять настройки, файлы и т. Д. Помимо того, что доступно в графическом интерфейсе пользователя (GUI). Командная строка предлагает пользователям полное управление своим Mac, изнутри.
Почему вы должны использовать терминал? Вот только некоторые из ключевых преимуществ использования Terminal for Mac:
- Это звучит правдоподобно для Unix : пользователи Mac, пришедшие из Unix , обнаружат, что Terminal намного проще в использовании, поскольку он знаком с такой работой.
- Он позволяет разблокировать все настройки параметров : все, что вы можете настроить, можно разблокировать с помощью терминала, даже вещи, к которым вы не можете получить доступ с помощью графического интерфейса пользователя .
- Он сокращает количество нажатий : хотите переместить все ваши файлы из одной папки в другую? Все, что вам нужно — это набрать несколько секунд в терминале, в отличие от времени и кликов, которые требуются для их переноса вручную.
- Это поможет вам удалить файлы с легкостью — навсегда : если вы хотите навсегда удалить файл с вашего Mac, вы можете пропустить корзину и использовать терминал. Это быстро, займет всего несколько секунд.
Важно понимать, что Терминал является опасным местом для тех, кто неопытен в командной строке. Прежде чем войти в Терминал, обязательно ознакомьтесь с основными командами. Одна неправильная команда может повредить вашу систему.
Как удалить файл в терминале на вашем Mac
Независимо от того, имеете ли вы дело с проблемным файлом, который отказывается покидать ваш Mac, или вы просто хотите быстро удалить несколько файлов, Terminal делает это быстро и легко.
Найдите терминал на своем Mac, открыв приложения и выбрав Утилиты . Вы также можете найти Терминал в разделе Другое.
Вы также можете нажать Ctrl + Space, чтобы открыть Spotlight. Затем введите Терминал.
В окне терминала введите rm и пробел. Затем вы можете просто перетащить файл, который вы хотите удалить, в окно терминала.
Нажмите Enter, и файл исчезнет навсегда.
Источник
Секреты Терминала. Часть 4: Операции над объектами
Мы возвращаемся к нашему циклу статей о Терминале Mac OS X, где излагаются премудрости работы на Маке через командную строку. Сегодня мы подходим к самому важному уроку — операции над файлами и папками. Мы рассмотрим команды для копирования, перемещения, переименования и удаления объектов — cp, mv, rm. Не удивляйтесь, что для четырёх названных действий предназначены три команды. Как вы узнаете из дальнейшего повествования, одна из них умеет гораздо больше, чем кажется сначала.
Итак, начнём с копирования и команды cp.
Стандартный синтаксис команды копирования такой:
cp -(параметры) (что копируем) (куда копируем)
Параметры команды, путь к копируемому файлу и адрес для размещения копии разделяются пробелами. А если пробел есть внутри какого-то из путей, то, как вы помните, надо либо поставить перед ним обратный слэш (\ пробел) или заключить весь путь в одинарные кавычки (‘путь с пробелами’).
Самое главное в этой команде — именно параметры. Например, без дополнительных параметров вы не сможете даже скопировать папку — по умолчанию команда cp работает только для отдельных файлов.
Этот параметр нужен, если вы копируете папку. Обратите внимание на очень важный нюанс: от того, как вы напишете путь к папке, зависит то, как она скопируется. Возьмёме простой пример: откройте Терминал и введите команду:
Вы получите ошибку о том, что Sites — это директория, и она не может быть скопирована.
Теперь попробуйте немного другой вариант:
Папка с сайтами скопируется на Рабочий стол. Попробуйте третий вариант:
Вы увидите, что на Рабочий стол скопировалась не сама папка сайтов, а только её содержимое.
Запомните это правило — слэш в конце пути копируемой папки не копирует её саму.
Это опасный параметр. Он означает, при совпадении имён копируемого файла с уже имеющимся в папке, куда он копируется, этот файл будет стёрт безо всяких предупреждений и уведомлений.
Это параметр для тех, кто склонен острожничать. При первом же совпадении имён вы увидите вот такой вопрос:
От того, что вы нажмёте на клавиатуре (y или n), будет зависеть судьба файла в папке назначения. Количество таких вопросов будет равно количеству объектов с совпадающими именами.
Это полная противоположность параметру -f. Копирование не перезапишет ни один файл с совпадающими именами и не задаст вам никаких лишних вопросов.
Данный параметр прикажет Терминалу при копировании сохранять атрибуты исходного файла: его владельца, права доступа, группу, время изменения и открытия. Всегда ставьте этот параметр, если вы копируете системные файлы. В противном случае их права будут безнадёжно испорчены, и вас могут ждать серьёзные ошибки в системе.
В этом случае Терминал покажет вам все скопированные файлы в формате «что копировалось» -> «куда скопировалось»:
Как всегда, параметры можно совмещать. И для вашего удобства параметр -R вполне разрешено писать строчными буквами.
Возникает вопрос, а что будет, если задать заведомо противоречащие параметры, например:
Отвечаем: в этом случае имеет значение порядок параметров. Второй параметр окажется сильнее первого, и копирование затрёт совпадающие по именам файлы. А вот если написать:
то параметр -n «пересилит» параметр -f.
(эквивалент cp -dpR ) — в этом случае команда не будет обрабатывать символьные ссылки, рекурсивно обрабатывает все подкаталоги и сохраняет новые атрибуты файлы, вроде имени владельца. Очень удобна в том плане, что всякого рода «ярлыки» и прочие вещи, которые информационной ценности не несут, будут просто проброшены данной командой.
Данная команда имеет двойное назначение — она умеет перемещать и переименовывать объекты. Очень многое здесь зависит от синтаксиса. Общий принцип работы у команды mv схож с cp:
mv -(параметры) (что перемещаем/переименовавываем) (куда перемещаем/во что переименовывыем)
Допустим, вы хотите переименовать файл File1.txt на рабочем столе в File2.txt. В Терминале вам понадобится команда:
Запомните: если в качестве второго адреса в команде mv задан путь к файлу, то произойдёт переименование. Разумеется, папка в первом и во втором пути должна быть одна и та же, тогда это уже не будет просто переименованием. Например, если вы введёте команду:
то с Рабочего стола файл File1.txt бесследно исчезнет. Зато в корне диска появится файл File2.txt с точно таким же содержимым.
И третья ситуация — просто перемещение (без переименования):
Файл будет перемещён с Рабочего стола в ваше папку «Загрузки». Иными словами, если в качестве второго адреса в команде mv задан путь к папке, то произойдёт перемещение.
Теперь о параметрах команды mv. Их всего четыре, и все они совпадают с параметрами команды cp:
- mv -f форсирует перезапись объектов с одинаковыми именами
- mv -n предотвращает такую перезапись
- mv -i каждый раз спросит вас о перезаписи
- mv -v покажет подробные сведения о перемещении
Обратите внимание на отсутствие параметра -R. Команде mv абсолютно всё равно, с чем она имеет дело. Она без лишних вопросов умеет перемещать и переименовывать как файлы, так и папки.
Эта команда предназначена для удаления объектов. Из всех рассмотренных в нашем курсе команд она наиболее опасна. Файлы удаляются навсегда и в обход Корзины. Восстановить их весьма проблематично. Именно поэтому всегда дважды (а то и трижды) проверяйте введённые вместе с командой rm параметры и аргументы!
Синтаксис у неё ещё проще:
rm -(параметры) (путь к удаляемому объекту)
А вот её параметры:
- rm -f форсирует удаление без предупреждений
- rm -i запрашивает подтверждение на стирание каждого объекта
- rm -v удаляет объекты в подробном режиме
Обратите внимание, что rm, как и cp, не умеет по умолчанию удалять директории. В связи с этим для неё актуален параметр -R (или -r).
Есть у rm и ещё один занятный параметр для конфиденциальной информации:
Заглавная P в числе параметров не просто удаляет файл, но и трижды перезаписывает место на диске, где он хранился, сводя вероятность восстановления данных к нулю.
Покажем ещё раз опасность команды rm. Допустим, вы хотели удалить папку Temp в корне диска:
и случайно опечатались, поставив пробел после слэша:
Так как у rm есть только один аргумент, она воспримет только то, что находится между параметрами -rf и следующим пробелом. А там у вас / — т.е. всё содержимое диска. А теперь подумайте, что ждёт ваш Мак, если вы выполните эту команду от имени корневого администратора (с приставкой sudo).
В связи с этим, старайтесь не использовать команду rm без параметра -i. Хоть это и нудно, зато обезопасит вас от многих роковых ошибок.
rmdir
Это безопасный аналог команды rm , применим в том случае, когда каталог пуст, в противном случае команда не удалит его, тем самым обезопасив Вас, не стирая папку с файлами, как если бы мы вызвали rm -rf . Настоятельно рекомендуем применять эту команду, если стоит цель удалить заведомо пустой каталог, не стоит применять рекурсивное удаление, мы можем затронуть то, что не хотели бы.
На этом сегодняшний урок по Терминалу можно считать оконченным. Далее по курсу — создание папок и файлов.
Источник