Перейти к содержимому

Как отменить команду в терминале mac os

  • автор:

unixforum.org

терминал Mac OS как отменить введенную команду

На самом деле это единственный раздел про unix на этом форуме
26 сообщений • Страница 1 из 1
kapator Сообщения: 1 ОС: macOS

терминал Mac OS как отменить введенную команду

Сообщение kapator » 14.12.2020 22:40

Добрый день! Помогите пожалуйста советом. Обновил ПО macOS big Sur на iMac, после этого перестал работать принтер. Залез в интернет, кто то посоветовал ввести команду в терминале для утранения проблемы с принтером! После ввода этой команды постоянно в терминале выскакивает вот это : Broadcast Message from root@iMac-Violetta.local
(no tty) at 22:29 MSK.

Unable to read «/private/etc/cups/cups-files.conf» due to errors.

Каждые 30 секунд в терминале вылетает это.
Захожу в раздел принтер- зависает комп- долго думает и отвисает через время, так же когда хочу распечатать документ в word и нажимаю на печать — тоже зависает -долго висит и не печатает!
Я в компьютере мало разбираюсь, поэтому решил спросить что можно сделать!
Подскажите пожалуйста как отменить выполнение этой команды?, Заранее спасибо!
cntr-c не помогает

команды которые вводил:
1: sudo sh -c ‘echo «Sandboxing Off» >> /etc/cups/cups-files.conf’
2: sudo launchctl stop org.cups.cupsd
3:launchctl stop org.cups.cupsd

Последний раз редактировалось kapator 14.12.2020 22:55, всего редактировалось 1 раз.
Спасибо сказали:
Bizdelnick Модератор Сообщения: 20642 Статус: nulla salus bello ОС: Debian GNU/Linux

Re: как решить проблему терминал Mac OS

Сообщение Bizdelnick » 14.12.2020 22:45

1. Дайте, пожалуйста, теме более осмысленное название, отражающее суть проблемы.
2. Не надо постить вопрос в разных разделах.
3. Покажите команду, которую вводили. Желательно именно в том виде, в каком вводили. Найти её можно в файле .bash_history в домашнем каталоге. Если вводили более одной команды или обнаружите там строки, которых вроде бы не вводили, показывайте все.

Пишите правильно:

в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик

Спасибо сказали:
ShevaDeLove Сообщения: 1

Re: терминал Mac OS как отменить введенную команду

Сообщение ShevaDeLove » 13.01.2021 10:03

Добрый день, такая же проблема.

В терминал вводит команды:

1. sudo sh -c ‘echo «Sandboxing Off» >> /etc/cups/cups-files.conf’

Далее запросили пароль. Вбил его. Enter. И далее еще команда:

2. sudo launchctl stop org.cups.cupsd

Настройки принтера в системных — зависают и не открываются, нигде ничего не печатает, терминал постоянно выдает сообщение

«Broadcast Message from root@MacBook-Pro-Eduard.local
(no tty) at 17:03 +10.

Unable to read «/private/etc/cups/cups-files.conf» due to errors. «

Спасибо сказали:
UnixNoob Сообщения: 1343 ОС: Slackware

Re: терминал Mac OS как отменить введенную команду

Сообщение UnixNoob » 13.01.2021 11:33

Ну откройте файл etc/cups/cups-files.conf и удалите последнюю строчку «Sandboxing Off»
А второй командой вы остановили сервер печати.
Теперь его видимо нужно запустить. Т.е stop заменить на start.
А в целом почитайте что пишут производители принтера на проблемы в BigSur, может драйвера надо переставить.

«Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные»

Как отключить zsh в терминале mac и перейти обратно на brew?

623b34f4235e0662837809.png

Здравствуйте, я обучаюсь программированию и установил на мак сервис ngrok, позже я его удалил, а в терминале осталась shell, я написал команду exit, shell завершился, но при открытии терминала, снова появляется shell, как от этого избавиться

  • Вопрос задан более года назад
  • 2459 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3
никого не трогаю, починяю примус
Самое простое, Command — T — откроет новую вкладку с новым шеллом. А вообще советую поставить iTerm2
Ответ написан более года назад
Комментировать
Нравится 1 Комментировать

sotvm

Умный поймёт, а дураку и так всё равно.
sudo apt purge zsh
Ответ написан более года назад
Комментировать
Нравится Комментировать

Maxlion

Привет. В первую очередь, давайте уточним требования. ZSH – это командная оболочка наряду с BASH, FISH и т. д. Homebrew – это (неофициальный) пакетный менеджер для macOS, как dnf для Fedora Linux, pacman для Arch Linux или apt для Debian.

Сама постановка вопроса «изменить шелл на пакетный менеджер», как вы понимаете, абсурдна. Вероятно, вы имели ввиду желание изменить шелл ZSH на другой?

Насколько мне известно, в macOS Monterey (и, возможно, в других версиях) ZSH установлена оболочкой по умолчанию (в то время как в большом количестве linux-дистрибутивов по умолчанию используется BASH).

Во-первых, вы можете работать в другой установленной в систему оболочке, просто запустив ее соответствующей командой (bash, sh, zsh. ), в том числе в составе команды-однострочника, во-вторых, вы можете поменять шелл по умолчанию на предпочитаемый командой chsh (данная команда, как и многие другие, работает во всех unix-средах: Linux, macOS и т. д.)

62c3b893975f8525795588.png

Чтобы поменять командную оболочку в macOS, введите в терминале команду сhsh . Она запустится в интерактивном режиме, запросит пароль пользователя и откроет для редактирования в vi (по умолчанию) файл, где можно указать шелл пользователя и другую информацию. Режим редактирования включается клавишей a (в нижней части отображается режим —INSERT—), переключается обратно в командный клавишей Esc . Для выхода с сохранением наберите :wq в командном режиме, чтобы выйти без сохранения :q! )

Если вы хотите поменять шелл пользователя по умолчанию, введите соответствующую команду с полным путем к бинарнику, например, /bin/bash

62c3bda680276127083746.png

А еще можно поменять шелл в настройках Терминала (в данном случае шелл пользователя по умолчанию останется прежним)

Выполнение команд и запуск инструментов в приложении «Терминал» на Mac

Среду командной строки можно использовать в интерактивном режиме, то есть вводить команду и ждать результат. Вы также можете составить shell-скрипт, который будет выполняться без Вашего непосредственного участия.

Для получения подробной информации о командах ознакомьтесь с документацией для низкоуровневых инструментов UNIX и API в приложении «Терминал». См. статью Чтение справочных страниц в UNIX (на английском языке) на веб‑сайте Apple для разработчиков.

Выполнение команд в оболочке shell

  • В приложении «Терминал» на Mac введите полный путь к исполняемому файлу инструмента, затем введите все необходимые аргументы и нажмите клавишу Return.

Если команда находится в одной из известных папок shell, при вводе имени команды можно не указывать путь. Список известных папок хранится в переменной среды PATH оболочки shell и включает папки, содержащие большинство инструментов командной строки.

Например, чтобы выполнить команду ls в папке текущего пользователя, введите следующую команду в командной строке, затем нажмите Return:

Чтобы выполнить команду в папке текущего пользователя, введите перед командой спецификатор папки. Например, чтобы выполнить MyCommandLineProg , используйте следующую команду:

% ~/MyCommandLineProg

Чтобы открыть приложение, используйте команду open:

% open -a MyProg.app

Если при вводе команды отображается сообщение command not found , проверьте правильность написания. Пример:

% opne -a TextEdit.app zsh: opne: command not found

Прерывание команд

  1. В приложении «Терминал» на Mac нажмите окно Терминала, где выполняется команда, которую Вы хотите завершить.
  2. Нажмите сочетание клавиш Control-C. Будет отправлен сигнал, который вызывает прерывание большинства команд.

Повтор ранее введенных команд

Введенные в текущем сеансе команды сохраняются, так что Вы можете повторить ранее использованную команду, не вводя ее снова.

  1. В приложении «Терминал» на Mac нажмите клавишу со стрелкой вверх. Последняя введенная команда отобразится в командной строке.
  2. Продолжайте нажимать клавишу со стрелкой вверх, пока не появится нужная команда, затем нажмите клавишу Return.

Как отменить команду в терминале mac os

100% довольных покупателей.
— это наш девиз

Информация
Сервис
Мой аккаунт
  • Войти в кабинет
  • Создать кабинет
Контакты
  • СТРАНА КОТОРОЙ НЕТ
  • +7 (XXX) XXX-XX-XX
  • 4652417@gmail.com

Your email was added successfully!

Something went wrong, try refreshing and submitting the form again.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *