Вопросы с тегом «osx»

13
Есть ли пароль root на OS X и Ubuntu?

Когда вы настраиваете новую установку Ubuntu или OS X, пользователь обычно создается для вас. На OS X это то имя пользователя, которое вы выберете. В Ubuntu (версия сервера) обычно ubuntuсоздается пользователь. Насколько я понимаю, есть также пользователь root, к которому вы можете получить доступ...

13
Как удалить (1) из имен файлов с помощью команды find

Недавно я конвертировал все свои файлы FLAC на более низкую частоту дискретизации 44,1 кГц и битовую глубину 24 бита (потому что iPhone / iPod не поддерживает ничего выше этого), используя XLD на моей Mac OS 10.7 (Lion). Хотя я сказал XLD перезаписать все предыдущие файлы, XLD добавил (1)в конце...

13
Как узнать, какие порты прослушиваются определенным PID?

У меня есть PID определенного процесса, который прослушивает некоторые порты на моей OS X, и мне нужно знать, какой порт (ы) прослушивается этим процессом. Как мне это сделать? Я знаю, что могу использовать, lsofчтобы узнать, какой процесс прослушивает какой-либо порт, но мне нужно выполнить...

13
Что мешает чередованию stdout / stderr?

Скажем, я запускаю несколько процессов: #!/usr/bin/env bash foo & bar & baz & wait; Я запускаю приведенный выше скрипт так: foobarbaz | cat насколько я могу судить, когда любой из процессов записывает в stdout / stderr, их вывод никогда не перемежается - каждая строка stdio кажется...

13
Почему этот результат BSD grep отличается от GNU grep?

Мой компьютер работает под управлением macOS 10.12.3, и я использую установленную в системе grepутилиту с версией 2.5.1-FreeBSD. Вот результаты, которые я получаю при тестировании различных регулярных выражений: Но если я запускаю их, используя GNU grep (версия 2.25), я получаю следующее: GNU grep...

13
Получить файл .cer из файла .pem

Я сгенерировал закрытый ключ RSA, используя следующую команду: openssl genrsa -out privkey.pem 2048 И создал самозаверяющий сертификат, используя следующую команду: openssl req -new -x509 -key privkey.pem -out cacert.pem -days 3650 Сейчас я пытаюсь преобразовать Cacert .pem файл в сертификат .cer...

13
Есть ли способ заставить «top» работать ровно один раз и выйти?

Я считаю вывод команды shell topпростым и знакомым способом получить приблизительное представление о состоянии машины. Я бы хотел обслуживать topвывод (или что-то очень похожее на него) с крошечного веб-сервера на машине для грубого мониторинга. Есть ли способ заставить top написать свой текстовый...

12
bash find: получить каталог найденного файла

У меня есть родительская папка с именем «parent_folder» с множеством подпапок, в этих подпапках находится файл с именем «foo.mp4». Я могу легко найти эти файлы, выполнив это: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; Теперь это возвращает путь каждого файла,...

12
Почему я не могу передать `pwd` в` open` на macOS?

Это специфично для macOS, но кажется слишком неуклюжим, чтобы участвовать в сообществе Ask Different . В терминале я могу pwdскопировать результат, набрать openи вставить результат, и папка откроется в Finder, но pwd | open печатает справочную документацию для open. Почему не работает трубопровод,...

12
Установка типа файла vim с моделиной не работает должным образом

Согласно принятому ответу на этот вопрос , я пытаюсь использовать modelines в vim для принудительного определения типа файла в некоторых файлах. Например, в верхней части файла с именем gitconfig(обратите внимание, нет начального .), у меня есть следующая строка: # vim: set filetype=gitconfig :...

12
Grep_color на Mac

Я пытаюсь выделить свое регулярное выражение на Mac с помощью терминала. Я поставил это мое .profile: export GREP_COLOR='1;30;40' Ничего не меняется, поэтому я добавил то же самое к моему bash.profileеще ничего, перезапустил машину ничего. Когда я: egrep --color=auto ".*\W blah blah " затем...

12
Что означает i386 на MacOS Mojave?

Я нахожусь в подержанном MacBook Pro с конца 2013 года (Mojave 10.14.3) и когда я печатаю archв терминале, я возвращаюсь i386. Разве это не должно быть x86_64? Продавец исказил товар? Пожалуйста, смотрите скриншот ниже «Об этом Mac» ....

12
Почему мой скрипт с именем «killl» не работает, но после переименования работает отлично?

Рассматриваемый скрипт завершает последний процесс на моем локальном порте 8080. #!/bin/bash x=$(lsof -i:8080 | tail -1 | awk '{print $2}') kill -9 $x Это не сработало, если сценарий был назван «killl» (получите? Kill Latest?). Это дало мне подсказку для cmdsubst> переименования скрипта в...

12
Нужен ли мне дистрибутив Linux для изучения командной строки или OS X будет достаточно?

Я собираюсь научиться использовать командную строку. В частности, я буду использовать книгу: «Командная строка Linux: полное введение» . Теперь я должен использовать дистрибутив Linux, чтобы пройтись по книге, или OS X будет достаточно? Если мне понадобится дистрибутив Linux, то будет ли достаточно...

12
Что такое PATH в Mac OS?

Что такое PATHв Mac OS? Я использовал его для установки глобальных инструментов командной строки, но единственная документация, которую я нашел, - это учебные пособия для этого, без реального объяснения того, что происходит под капотом. Я также не нашел соответствующей страницы в Википедии . Так...

11
tmux не раскрашивает подсказку PS1

Недавно я решил изменить свою переменную PS1, чтобы она соответствовала некоторым довольно солнечным цветам для моего удовольствия от просмотра терминала. Когда нет сессии tmux, все отлично! Радуга, пони, единороги и отличительная подсказка! Круто! Проблема в Tmux, однако. Я проверил, что значение...

11
Можно ли использовать «.» запускать файлы вместо исходного - в .bashrc в Ubuntu и OS X?

ОК, поэтому sourceскрипт запускается в текущей оболочке и .отдельно, как описано, например, в сценарии с «.» И «исходным кодом» , но, в частности, в моем .bashrcфайле я имею: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source...

11
Ошибка при включенном тесте: syscall :: open_nocancel: entry): недопустимый доступ пользователя в действии № 2 в DIF

У меня есть следующая строка для отображения файлов, открытых процессом: sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' Однако у меня много повторных ошибок, таких как: dtrace: error on enabled probe ID 4 (ID 946: syscall::open_nocancel:entry): invalid user...