- Как посмотреть и очистить историю команд в Терминале на Mac
- Как посмотреть историю команд в Терминале на Mac
- Как очистить историю команд в Терминале на Mac
- Сочетания клавиш приложения «Терминал» на Mac
- Работа с окнами и вкладками Терминала
- Редактирование командной строки
- Выбор и поиск текста в окне Терминала
- Работа с маркерами и закладками
- Другие сочетания клавиш
- Как очистить историю терминала в Linux или macOS
- Очистить историю текущей сессии
- Очистить всю историю Bash
- Очистите свой терминал для новой сессии
- Секреты Терминала. Часть 10: Самостоятельная чистка Mac OS X
- Очистка истории терминалов в Linux или macOS
- Очистить историю текущей сессии
- Очистить всю историю вашего баша
- Очистите терминал для подобной новой сессии
Как посмотреть и очистить историю команд в Терминале на Mac
Возможность просмотра истории введенных команд в Терминале на Mac может быть чрезвычайно полезной. Вы, например, можете захотеть вспомнить команды, которыми меняли настройки операционной системы несколько недель или месяцев назад. И сделать это можно описанным нами ниже простым способом.
Как посмотреть историю команд в Терминале на Mac
Шаг 1. Запустите Терминал и наберите команду, расположенную ниже
Шаг 2. Нажмите клавишу Return
Сразу после этого перед вами появится вся история «Терминала», со всеми выполненными ранее командами. Если вы ищите какую-то определенную команду, выполнение которой вы хотите повторить — просто найдите ее в списке, скопируйте, вставьте в окно «Терминала» и нажмите Return.
Как очистить историю команд в Терминале на Mac
Шаг 1. Шаг 1. Запустите Терминал и наберите команду, расположенную ниже
Шаг 2. Нажмите клавишу Return Как только очищение истории команд закончилось, а происходит это практически мгновенно, вы можете проверить правильность выполнения действия. Для этого еще раз напишите в «Терминале» команду «history» и убедитесь в том, что никакой информации история более не содержит.
Источник
Сочетания клавиш приложения «Терминал» на Mac
Используйте эти сочетания клавиш для экономии времени при работе в Терминале.
Работа с окнами и вкладками Терминала
Новое окно с той же командой
Новая вкладка с той же командой
Показать или скрыть панель вкладок
Показать все вкладки или выйти из обзора вкладок
Shift-Command-обратная косая черта (\)
Новое удаленное подключение
Показать или скрыть инспектор
Изменить цвет фона
Разделить окно на две панели
Закрыть другие вкладки
Редактирование командной строки
Перемещение точки вставки
Переместите курсор в новую точку вставки при нажатой клавише Option.
Перемещение точки вставки в начало строки
Перемещение точки вставки в конец строки
Перемещение точки вставки на один символ вперед
Перемещение точки вставки на один символ назад
Перемещение точки вставки на одно слово вперед
Перемещение точки вставки на одно слово назад
Удаление до конца строки
Удаление вперед до конца слова
Удаление назад до начала слова
Удалить один символ
Удаление одного символа после курсора
Удаление вперед (или используйте сочетание клавиш Fn-Delete)
Транспонирование двух символов
Выбор и поиск текста в окне Терминала
Выбрать полный путь файла
Дважды нажмите путь к файлу, удерживая клавиши Shift и Command
Выбрать всю строку текста
Трижды нажмите строку
Дважды нажмите слово
Дважды нажмите URL-адрес, удерживая клавиши Shift и Command
Выбрать прямоугольный блок
Выберите текст, удерживая клавишу Option
Скопировать без цвета фона
Скопировать простой текст
Вставить текст с escape-эквивалентами
Вставить текст с escape-эквивалентами
Перейти к выбранному
Открыть панель «Символы»
Работа с маркерами и закладками
Отметить как закладку
Отметить строку и отправить символ переноса строки
Отправить Return без маркировки
Вставить закладку с именем
Перейти к предыдущему маркеру
Перейти к следующему маркеру
Перейти к предыдущей закладке
Перейти к следующей закладке
Очистить до предыдущего маркера
Очистить до предыдущей закладки
Очистить до начала
Выбрать область между маркерами
Другие сочетания клавиш
Включить или выключить полноэкранный режим
Показать или скрыть цвета
Открыть настройки Терминала
Ввод точки (.) при нажатой клавише Command равнозначен сочетанию клавиш Control-C в командной строке
Безопасный сброс состояния эмулятора Терминала
Аппаратный сброс состояния эмулятора Терминала
Удерживая клавишу Command, дважды нажмите URL
Добавить полный путь к файлу
Перетяните файл из Finder в окно Терминала.
Экспортировать текст как
Экспортировать выбранный текст как
Поиск по истории команд в обратном направлении
Переключить параметр «Разрешить отчеты об использовании мыши»
Переключить параметр «Использовать клавишу Option как метаклавишу»
Показать альтернативный экран
Скрыть альтернативный экран
Открыть man-страницу для выбранного
Искать выбранное в указателе man-страницы
Завершить имя каталога или файла
Введите один или несколько символов в командной строке, затем нажмите Tab
Отобразить список возможных вариантов завершения имени каталога или файла
Введите один или несколько символов в командной строке, затем дважды нажмите Tab
Источник
Как очистить историю терминала в Linux или macOS
Нажмите стрелку «вверх» в командной строке Mac или Linux, и вы увидите последнюю команду, которую вы выполнили. Продолжайте нажимать «вверх», и вы увидите больше команд; Вы можете вернуться назад дни, месяцы или даже годы.
Это называется вашей историей, и это очень удобно. Если вы допустили ошибку при вводе длинной команды, просто нажмите «вверх» и устраните проблему. Если вы хотите повторно подключиться к SSH-серверу, который вы использовали на днях, просто нажимайте «вверх», пока не увидите соответствующую команду.
Это полезно, но здесь также есть потенциальная проблема безопасности, особенно если вы случайно в какой-то момент набрали пароль в виде простого текста. Как очистить эту историю? Короче говоря, вы можете сделать это с помощью двух команд: history -c , затем rm
/.bash_history . Вот что делают эти команды, для большей ясности.
Очистить историю текущей сессии
Ваша история может быть разбита на две части. Это история ваших текущих сессий, и есть ваша долгосрочная история. Наша первая команда history -c имеет дело с текущей сессией.
Команда history встроена в сам Bash, а модификатор -c указывает программе очистить эту историю. Эта команда предотвратит запись чего-либо в текущем сеансе в вашу долгосрочную историю, но не удалит эту долгосрочную историю.
Очистить всю историю Bash
Если вы хотите удалить всю историю, выполните следующую команду:
Если вы не знаете, rm — это давняя команда для удаления файлов в системах на основе UNIX.
/.bash_history — простой текстовый документ, в котором хранится ваша история Bash.
Кроме того, вы можете открыть файл и удалить любые строки, которые вас беспокоят. На Mac введите open
/.bash_history и ваш текстовый редактор по умолчанию откроет файл.
В системах Linux замените open на имя предпочитаемого вами текстового редактора, такого как nano , vim или gedit . Открыв файл, вы можете удалить любые строки, которые не хотите хранить вручную. Сохраните файл, затем перезапустите вашу оболочку, и удаленные строки перестанут отображаться.
Очистите свой терминал для новой сессии
Этот в основном не связан, но я все равно упоминаю об этом. Команда clear делает ваш терминал похожим на то, что вы только что открыли новый сеанс, что полезно, если вы делаете много снимков экрана и хотите, чтобы все выглядело аккуратно (или не хотите, чтобы люди через плечо видели, какие команды вы выполняли) .)
Это полностью эстетично: прокрутите вверх, и вы все равно увидите свой предыдущий вывод. Но если ты в моей работе, это пригодится.
Источник
Секреты Терминала. Часть 10: Самостоятельная чистка Mac OS X
Представляем вашему вниманию очередную порцию советов о, как с помощью несложных команд в Терминале можно вносить изменения в систему, открывать настройки и включать функции, недоступные для других способов. Некоторые операции покажутся забавными, некоторые — достаточно сложными, но все они служат только для одного — для того, чтобы работу c Mac OS X и некоторыми другими приложениями сделать еще более комфортной.
Напоминаем, что при работе в Терминале следует быть осторожным с командами, которые начинаются с sudo. Это команды системного уровня, которые при неправильном использовании могут вызвать серьезные проблемы в Mac OS X, вплоть до краха системы. Поэтому эти команды нужно вводить максимально аккуратно и именно так, как указано в инструкции. Как правило, при работе с такими командами требуется ввести пароль администратора, который вводится вслепую.
ЧИСТКА MAC OS X
Для кого-то это окажется секретом, для кого-то — нет, но Mac OS X обладает функцией самоочистки. Абсолютно без участия пользователя система самостоятельно чистится, удаляя различные временные файлы и прочий мусор. Различается три уровня очистки — ежедневная, еженедельная и ежемесячная. Каждый вид очистки производится строго по расписанию, в одно и то же установленное время, как правило ночью. Так, например, ежедневная очистка производится каждый день в 3:15 утра, еженедельная — каждую субботу недели в 3:15 утра, а ежемесячная — каждое первое число месяца в 5:30 утра. Но есть одна особенность — автоматическая очистка производится только если в конкретное время Мак был включен. Если компьютер был выключен, то сеанс очистки будет отложен.
- Внеплановый запуск системы самоочистки в Mac OS X
Совсем необязательно дожидаться очередной автоочистки по расписанию или оставлять компьютер включенным всю ночь. С помощью нескольких команд Терминала можно самостоятельно провести внеплановую автоочистку системы. Для этого открываем Терминал и вводим:
[php]sudo periodic daily
sudo periodic weekly
sudo periodic monthly[/php]
Необязательно вводить все три команды и производить сразу все три вида самоочистки, можно, к примеру, ограничиться одной или двумя очистками.
После того, как будет произведена самоочистка, вам потребуется перезагрузить компьютер, причем это можно сделать прямо в Терминале, без необходимости тянуться мышкой к «яблочку».
- Чистка расширений (extensions) и системного кеша в Mac oS X 10.6.x.
Может понадобиться при возникновении странных глюков, связанных с драйверами системы. Вводим по очереди указанные команды, не забывая после каждой нажимать RETURN:
[php]sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
sudo rm -rf /System/Library/Caches/[/php]
Затем исправляем права доступа (конечно, это можно сделать и в Дисковой утилите, но зачем нам открывать сразу несколько приложений):
[php]sudo diskutil repairpermissions /[/php]
После завершения всех операций делаем перезагрузку. На этом чистка завершена — можно снова начинать засорять систему 🙂
Источник
Очистка истории терминалов в Linux или macOS
Нажмите стрелку вверх в командной строке Mac или Linux, и вы увидите последнюю команду, которую вы выполнили. Продолжайте нажимать «вверх», и вы увидите больше команд; вы можете возвращать дни, месяцы или даже годы.
Это называется вашей историей, и это очень удобно. Если вы допустили ошибку, набрав длинную команду, просто нажмите «вверх» и исправьте проблему. Если вы хотите повторно подключиться к SSH-серверу, который вы использовали на днях, просто нажмите «вверх», пока не увидите соответствующую команду.
Это полезно, но есть и потенциальная проблема безопасности, особенно если вы случайно набрали пароль в текстовом виде в какой-то момент. Как можно понять эту историю? Короче говоря, вы можете сделать это с помощью двух команд: history -c , с последующим rm
/.bash_history , Вот что делают эти команды для большей ясности.
Очистить историю текущей сессии
Ваша история может быть разбита на два куска. Есть история ваших текущих сессий, и есть ваша долгосрочная история. Наша первая команда, history -c , касается текущей сессии.
history команда встроена в сам Bash, и -c модификатор сообщает программе очистить эту историю. Эта команда предотвратит запись любого из ваших текущих сеансов в вашу долгосрочную историю, но не устраняет эту долгосрочную историю.
Очистить всю историю вашего баша
Если вы хотите удалить всю свою историю, выполните следующую команду:
Если вы не знаете, rm является давней командой для удаления файлов в UNIX-системах.
/.bash_history это простой текстовый документ, в котором хранится история Bash.
Кроме того, вы можете открыть файл и удалить любые строки, о которых вы беспокоитесь. На Mac введите тип open
/.bash_history и текстовый редактор по умолчанию откроет файл.
В системах Linux замените open с именем вашего предпочтительного текстового редактора, например nano , vim , или же gedit , Один из них вы открыли файл, вы можете удалить любые строки, которые вы предпочитаете не держать вручную. Сохраните файл, затем перезапустите оболочку, и удаленные строки перестанут отображаться.
Очистите терминал для подобной новой сессии
Это в основном не связано, но я все равно упоминаю об этом. Команда clear делает ваш терминал похожим на то, что вы только что открыли новый сеанс, что полезно, если вы делаете много скриншотов и хотите, чтобы вещи выглядели аккуратно (или не хотите, чтобы люди за плечами видели, какие команды вы запускали.)
Это совершенно эстетично: прокрутите вверх, и вы все равно увидите свой предыдущий результат. Но если вы работаете в моей работе, это пригодится.
Источник