Tag: osx

Почему tr не читается с / dev / urandom на OSX?

Коллега предложил создать случайный ключ с помощью следующей команды: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Это дало мне ошибку: tr: Неверная последовательность байтов Я обеспокоен тем, что у меня нет /dev/urandom в моей системе. Я попробовал googling, чтобы выяснить, как установить этот файл, но я пришел пустым. Я попытался locate […]

Глобальный файл bash_profile

Я понимаю, что есть файлы /etc/profile и /etc/bashrc для установки глобальных переменных окружения и, возможно, я просто неправильно понимаю их цели, но … Есть ли глобальный bash_profile ? Я использую Mac OS X

Почему основной UID администратора 501?

Я понимаю, что первому пользователю-администратору присваивается идентификатор пользователя 501 а последующие пользователи получают инкрементные номера ( 502 , 503 , …). Но почему 501 ? Что особенного в 50x , какова историческая / техническая причина этого выбора? * Я начал изучать это, когда мне стало любопытно, почему мой внешний жесткий диск имеет все свои файлы […]

Почему «ls» спорадически выводит только «.» В корневой каталог внешнего диска?

В корневом каталоге моего флеш-накопителя USB иногда, когда я запускаю ls , вывод является нормальным, и он перечисляет файлы. В других случаях выход представляет собой просто одну строку: $ ls . Если я попробую ls -la в один из таких времен, я получаю следующее: $ ls -la ls: .: Invalid argument Если я запустил ls […]

Почему dig -6 google.com не работает для меня?

Результат dig -6 google.com : ; <<>> DiG 9.8.3-P1 <<>> -6 google.com ;; global options: +cmd ;; connection timed out; no servers could be reached Что означает, правильно ли работает dig -4 google.com ? Означает ли это, что мой провайдер не поддерживает IPv6 ? Обновить Мой /etc/resolv.conf # # Mac OS X Notice # # […]

Как перенести настройки ulimit в macOS?

Перед Mavericks можно было использовать /etc/launchd.conf для сохранения настроек ulimit, например: limit maxfiles 16384 unlimited limit maxproc 16384 unlimited Он больше не работает в Маверикс. Каков правильный способ сделать это в Маверикс?

Какие черты у Дарвина есть, что другие Unix не делают, или наоборот?

Есть ли у Дарвина какие-либо особенности, характерные для этого? У других Unixe (ов) есть функции, которых нет у Дарвина?

утечка памяти awk?

Основываясь на этом, я выполняю команду < /dev/urandom hexdump -v -e '/1 "%u\n"' | awk '{ split("0,2,4,5,7,9,11,12",a,","); for (i = 0; i < 1; i+= 0.0001) printf("%08X\n", 100*sin(1382*exp((a[$1 % 8]/12)*log(2))*i)) }' | xxd -r -p | sox -traw -r44100 -b16 -e unsigned-integer – -tcoreaudio Я замечаю, что память, используемая awk, постоянно растет, пока эта команда […]

Экран отключает начало длинной команды при доступе через историю bash

Я использую стандартные версии bash и экрана в OS X Lion. Когда я нахожусь на сеансе экрана, и я прокручиваю назад историю bash, и я прихожу к команде, которая достаточно длинна для обертывания. Сначала я могу ввести команду: selassid@tem02:~$ ls ljmix/fiftyfifty_softsphere/T0.350/r2.43/0.565421311859c0.1 83279836214c0.144847759343/ Это верно, как написано выше, но если я нажимаю, чтобы получить доступ к […]

В Mac OS X, как зашифровать небольшую папку и скопировать ее на Google Диск или DropBox?

В Mac OS X прямо сейчас я использую следующее, чтобы создать резервную копию небольшой папки проекта на флеш-накопителе USB: alias a='alias' a dateseq='date "+%Y-%m-%d %H:%M:%S"' a backup_proj='cp -a ~/code/MyProj "/Volumes/KINGSTON/MyProj `dateseq`" поэтому каждый раз, когда я backup_proj , папка резервируется с жесткого диска на USB-накопитель, и каждый проект также контролируется внутренне с помощью Git. Каждая […]

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