Tag: osx

Изучение Ubuntu – тестирование на Mac OS 10.7?

Я начинаю изучать Linux. Я знаю, что существует множество различных дистрибутивов Linux, включая Ubuntu. Я считаю, что Mac OS является дистрибутивом Linux, верно? Моя цель в обучении Linux – это просто подключиться к серверу с моим Mac для облачных вычислений. Вот моя проблема: я нашел очень полезные видеоролики о том, как использовать Linux (команды в […]

Могу ли я отменить SSH (после его использования для просмотра) без выхода из системы?

Я использовал команду ssh -D 8080 -f -C -q -N user@IP для SSH в VPS и установил ее для просмотра в настройках прокси-сервера SOCKS в системных настройках (на моем Mac). Как отменить сеанс SSH (и обычным образом просматривать), не выходя из системы? Я знаю, что Ctrl + C отменяет определенные команды, которые запускаются, но как […]

Как отобразить все команды unix, доступные в системе?

Я читаю книгу « Learning Unix for OS X by Dave Taylor . В нем говорится: Чтобы быстро увидеть все бинарные исполняемые файлы – программы Unix – в вашей системе, Откройте терминал, нажмите и удерживайте клавишу Shift и нажмите Esc-? , или нажмите Control-X а затем Shift-1 (используя Shift-1 чтобы получить восклицательный знак). Однако, прежде […]

Является ли символ «at» @ относительно безопасным в путях файлов?

Я имею в виду соглашение об именах для файлов и папок в библиотеке с открытым исходным кодом. Пути с этими 4 именами имеют особое значение: @src @target @transform.sh @run.sh Помимо того, что вкладка завершена, она немного заурядна, все кажется прекрасным – кто-нибудь предвидит проблему с использованием символа at в пути к файлам? Есть ли еще […]

Как удалить файлы в файловой системе только для чтения?

У меня есть зашифрованный файл .dmg с некоторыми бесполезными файлами, которые мне нужно удалить, чтобы освободить место. Как я могу удалить их, не конвертируя их в систему чтения, а затем обратно? (Займет 4 ~ 5 часов). Как я уже сказал, это только чтение, поэтому sudo rm -rf сообщает мне, что он не может удалить его […]

Массовое mv на файлы и изменение имен файлов

Я хочу изменить эти имена файлов download (19).download … download (27).download в download (19).html … download (27).html Я бегу безуспешно mv *.download *.html usage: mv [-f | -i | -n] [-v] source target mv [-f | -i | -n] [-v] source … directory Как вы можете изменить имя файла? Думаю, мне нужно иметь регулярное выражение.

Попытка cp пути с пробелами не работает при написании сценария, но повторение и вставка выполняется успешно?

У меня есть сценарий, который пытается скопировать каталог из пути, который включает пробелы с обратным слэшем, и хранится в строковой переменной в подкаталоге рабочего каталога. Когда я запускаю скрипт, я получаю использование для cp : usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file cp [-R [-H | -L | […]

Как проверить контрольные суммы, если файлы для проверки монтируются в другом месте?

Я использую OS X и имею несколько файлов контрольной суммы, которые генерируются из разных внешних жестких дисков. Если файлы контрольной суммы находятся в том же месте, что и файлы для проверки, я могу просто запустить, например: shasum -c sums.sha1 Но в моем случае sums.sha1 находится в ~/Desktop/sums.sha1 а файлы для проверки находятся в /Volumes/fr-ubb-1 (внешний […]

Запустить псевдоним после создания

alias xxx=echo && xxx ok не работает, потому что псевдоним не доступен после && . Но один код линии подходит для моей задачи. Как определить псевдоним и использовать его в одной строке в bash?

Что вызывает «синтаксическую ошибку около неожиданного токена« сделать »и как я могу ее исправить?

Я продолжаю получать эту ошибку: ./install.sh ./install.sh: line 28: syntax error near unexpected token `do' ./install.sh: line 28: ` do' При запуске этого кода (незавершенная работа): # Set the prompt string: PS3='Choose folder: '; function choose() { # This works: #select folder; #do test -n "$folder" && echo You chose: $REPLY\) $folder && break; #echo […]

Linux и Unix - лучшая ОС в мире.