МасВоок Pro зависает с beachball на входе (ОС 10.7 Лев)

Допустим, я хочу сравнить файлы с таким же именем между этими двумя каталогами:

в /tmp/переменной datadir/dir1 и/Директория dir2/

и

/переменной datadir/dir1 и/Директория dir2/

Требуется отсортировать их перед сравнением.

Я в настоящее время в в/tmp каталог, и я попытался запустить этот найти с старпомов вариант:

найти переменной datadir -тип F -exec в программе sdiff -с <( вроде {} ) <( вроде "/"{} ) \;

Но, это дает мне ошибку

сортировать: открыть не удалось: {}: Нет такого файла или каталога

вроде: не удалось открыть: /{}: нет такого файла или каталога

Тем не менее, ниже команда работает нормально, но данные не отсортированы для правильного сравнения.

найти данные -тип F -exec в программе sdiff -с {} "/"{} \;

Как я могу исправить эту проблему?

+761
Slava V 2 нояб. 2012 г., 15:51:15
17 ответов

Учитывая файле /etc/passwd, то какая команда для вывода только имен входа пользователям, которые не имеют на /sbin/nologin в качестве оболочки?

Кроме того, в моем каталоге /etc, что я могу использовать в качестве команды, чтобы подсчитать количество файлов, которые начинаются с буквы 'S'? Вид этого нового, спасибо!

+943
user98393 03 февр. '09 в 4:24

Работает MacOX Сьерра на MacBook Pro, и настройка для локальной среды разработки с nginx в качестве веб-сервера, но у меня есть проблема.

Что я хочу сделать

  1. Использовать dnsmasq как локальный DNS-сервер, который возвращает 127.0.0.1 в качестве хоста для подстановки домена *.разработать (как .Дэв теперь столкновения с ICANN).
  2. Вперед неразрешенных запросов на DNS-серверы предоставляются по DHCP при подключении к сети, так что я могу решить все других узлов (внешних и внутренних.)

Условия и ограничения

  1. Я двигаюсь между сетями. Моей домашней сети DHCP в сервер DNS как 192.168.1.1, но моя работа DHCP-сервер дает мой DNS как 10.128.х.х
  2. Корпоративной сети с 10.128.х.х DNS, также задает поиск домена для внутренних адресов.
  3. Я в Китае, поэтому просто сидит куча публичных DNS-серверов, как в Google или OpenDNS , а также 127.0.0.1 может хорошо работать, но они международные и сделать регулироваться теперь GFW.

Что я сделал до сих пор

  1. Я установил nginx и и раздача с помощью доморощенного.
  2. Служб, работающих через судо заварить услуг начало ХХХ. )Это так что я могу запустить nginx на 80 порт , а не порт 8080.)
  3. Установить раздача директивы адрес=/.разработка/127.0.0.1
  4. Я могу проверить, что сервер dnsmasq работает, используя копать:

копать испытания.тестирование.один.два.три.разработать @127.0.0.1

; <<>> Копать 9.8.3-Р1 <<>> тестирование.тестирование.один.два.три.разработать @127.0.0.1
;; глобальные опции: +УМК
;; Получили ответ:
;; ->>Заголовок<<- код: запрос, статус: Нет, код: 46013
;; флаги: в QR АА РД РА; запрос: 1, ответов: 1, Авторитет: 0, дополнительную: 0

;; РАЗДЕЛ ВОПРОС:
;тестирование.тестирование.один.два.три.развиваться. В

;; РАЗДЕЛ ОТВЕТ:
тестирование.тестирование.один.два.три.развиваться. 0 В 127.0.0.1

;; Время запроса: 2 мс
;; Сервер: 127.0.0.1#53(127.0.0.1)
;; Когда: Вт июн 20 12:04:44 2017
;; МСГ размер принято: 71
  1. Настройка DNS-сервера на 127.0.0.1 в сетевых настройках работает и я могу "пинг" это:

Пинг например:

пинг -с 1 это.это.а.тест.развивать
Пинг это.это.а.тест.разработка (127.0.0.1): 56 байт данных
64 байт из 127.0.0.1: icmp_seq=0 ТТЛ=64 время=0.036 МС

--- это.это.а.тест.разрабатывать статистика-пинг-
1 пакетов, передающихся, 1 пакетов, полученных, 0.0% потери пакетов 
туда-обратно мин/ср/Макс/со стандартным отклонением = 0.036/0.036/0.036/0.000 МС

но тогда никакие внешние сервисы доступны, потому что только DNS, доступных моя раздача на 127.0.0.1

Проблема

  1. Похоже, самым простым решением было бы просто добавить 127.0.0.1 + 192.168.0.1 для моего сетевого адаптера DNS в списке. Что работает дома, но не на корпоративном месте
  2. Добавление корпоративных 10.128.х.х будет, очевидно, работать в офисе, а потом дома
  3. Так что добавьте как корпоративного, так и домашнего DNS в списке? Это позволило бы разорвать любым другим WiFi/Ethernet-подключений, потому что я не хотел забрать свои DHCP-сервер DNS-сервер
  4. Я не могу просто добавить адреса публичных DNS-серверов (таких как Google или открытые DNS, потому что я в Китае. Мне нужно, чтобы DHCP обеспеченные, как публичный DNS очень медленно в Китай)

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

Я уже посмотрел на два отдельных вопроса на стек обмена, которые имеют похожие проблемы, но не идентичны. Вопросы, которые крепятся к нижней части этот вопрос [1], [2]. Что эти вопросы показывают, что на macOS, в/etc/решения.конф это заметил:

в заголовке

#
# Мак заметил ОС Х 
#
# Этот файл не используется имя хоста и разрешение адресов 
# DNS или механизмов маршрутизации, используемый большинством процессов на запрос 
# этот системы Mac OS Х.
#
# Этот файл создается автоматически.
#

Это означает, что никаких изменений не будет читать из этого файла, и другие ответы на вопросы о том, что любые файлы в каталоге/etc/сельсин/* также не будет читать

Итак, мой вопрос: есть ли способ, чтобы сделать:

  1. Всегда используйте 127.0.0.1 первой
  2. Если не нашли использовать динамический DNS от того, что DHCP-сервер дает

Почему вы не просто использовать узлы?

Потому что идея иметь *.развивать домен, а потом просто добавлять один сайт, который использует регулярные выражения для динамического разрешения местных сайтах очень привлекательные!

т. е. какой-суб-домен.разработка -> /пользователи/мой_логин/ВСП/некоторые-суб-домен/

[1] сервер dnsmasq не работает на Mac OS в Сьерра

[2] https://serverfault.com/questions/478534/how-is-dns-lookup-configured-for-osx-mountain-lion

+935
Metehan Toksoy 16 сент. 2018 г., 01:24:21
Другие ответы

Связанные вопросы


Похожие вопросы

В Твиттер...

  1. Нажмите на меню (три вертикальные точки) и выбрать "Настройки"
  2. Коснитесь учетной записи (имя пользователя, а не в целом) вы хотите изменить
  3. В разделе "индикаторы уведомлений" нажмите "рингтон"
  4. Выберите мелодию вы хотите использовать для уведомления Twitter на этот счет

Для более поздних версий Twitter, это что-то контролировать на уровне ОС.

  1. Продолжительное нажатие на иконку приложения и выберите приложение и перейдите в меню Настройки Андроида, приложения и уведомления, и выбираем "Твиттере"
  2. Нажмите "Уведомления"
  3. Есть, для каждой учетной записи Twitter, вы можете контролировать, какие уведомления вы получаете, будут ли они издавать звуки, и смогут ли они показать всплывающее
  4. Коснитесь уведомления, который вы хотите изменить, убедитесь, "звук", а затем нажмите "звук" выбирать мелодии для уведомления.

(Эти инструкции основываются на Андроид 8.1 и Twitter 7.40.0.)

+887
user73910 20 мая 2022 г., 23:30:45

Традиционно, единственная разница между в/dev/urandom и на/dev/случайных что происходит, когда ядро думает, что нет энтропии в системе как/dev/случайных не закрыта, файл/dev/urandom не открыта. Оба водителя были источники энтропии от add_disk_randomness(), add_interrupt_randomness(), и add_input_randomness(). См. /драйверы/символ/Random.с конкретики.

Отредактированный, чтобы добавить: в Linux 4.8 в/dev/urandom был переработан, чтобы использовать ГПСЧ.

Так что когда вы не закрыты? Для любого вида шифрования использования, в частности высева ДРБГ. Есть очень хороший документ, поясняющий последствия использования устройства/dev/urandom при генерации ключей RSA и не имея достаточной энтропии. Читайте Горно свой PS и QS.

+853
ail 17 окт. 2014 г., 21:38:26

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

#!/Бен/ш
Эхо
Эхо подстраховались >&2
выход 139

Теперь запустите его с различных редиректов:

$ foo.sh; Эхо $?
из
подстраховаться
139

#перенаправление потока stdout в /dev/null и stderr в файл '1'
$ foo.sh >/dev/нуль 2>1; Эхо $?
139

## Перенаправление stderr в /dev/нуль
$ foo.sh 2>/dev/нуль; Эхо $? 
из
139

Кстати перенаправить поток stderr команды просто команда 2>/Дев/нуль, но это не должно повлиять на команду в статус выхода, если перенаправление не выполняется. Это на самом деле, что, вероятно, произошло в вашем случае. Если у вас нет разрешения на запись в каталог, где вы находитесь и что вы пытались убежать ./segf >/dev/нуль 2>1 (вместо ./segf >/dev/нуль 2>&1), Что бы попытались создать файл под названием 1 , чтобы перенаправить stderr в. Если файл не может быть создан, вы получите выход состояния 1:

$ foo.sh 2>1; Эхо $? 
Баш: 1: разрешение отклонено
1
+807
Sandra Slater 1 июл. 2020 г., 23:24:14

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

Да. Таким образом, система нормально работает; вы не должны делать ничего особенного. Ядро автоматически кэширует недавно используемых файлов в оперативной памяти неиспользуемые.

+784
geostima 31 июл. 2010 г., 11:52:53

Я летаю только с Ryanair, и хотел бы взять небольшое количество пищи со мной в моей ручной клади. В общем, какие правила/ограничения на это? Я знаю, что там могут быть некоторые вопросы безопасности обеспечение безопасности на борту, риск переноса заболеваний и т. д.

Некоторые типы еды, что я думаю:

  • Домашние закуски (торты и т. д.);
  • Хлеба / сандвичи;
  • Пищу в закрытой посуде;
  • Еда в контейнере, который уже открыт.

Есть список рекомендаций, которые я должен быть в курсе, чтобы убедиться, что я смогу принять все, что со мной на борту?

+780
Andrew Ivanov 15 июл. 2023 г., 04:19:02

Нет, он не.

Потому что он умрет, если спинной мозг сильно поврежден. Он также может умереть, если он был съеден еще один титан. А также титан перевертыш может жить только 13 лет после того, как стал оборотнем. Это называется Проклятие Имира.

+751
pupas 1 дек. 2019 г., 11:42:49

lncli listchannels скажет вам местный баланс и дистанционного балансе каждый канал (в сатоши).

Можно просто суммировать остатки всех свои каналы, чтобы найти общий исходящий объем (локальное равновесие) и получаемой мощности (дистанционное баланс) у вас есть. Вот один-лайнер, который сообщает сумму входного потенциала (требует jq не):

listchannels lncli | jq не -р '.каналы[].remote_balance' | у awk '{сумма+=$1} конец {напечатать сумму}'

lncli channelbalanceдаст вам общее исходящих потенциал у вас есть, но до усилителя является обычным явлением, это может быть более полезно знать емкость крупнейший канал в покое.

+743
samsonite 13 июл. 2011 г., 14:00:08

Так как, похоже, у вас есть GNU найти, этого должно быть достаточно:

найти . -тип D -имя \'[domain.com\]*' -е '%ф\п

ГНУ найти действие можно напечатать только базовое имя соответствующего файла с .

Проблема с регулярным выражением является то, что она позволяет все, что после [domain.com] - даже /, и, следовательно, совпадает в подкаталогах. ".*/(\[domain\.com\])[^/]+" может исправить эту проблему.

+703
wwadge 17 мар. 2016 г., 11:35:34

Я получил его, и вот:

$дата -у +'%г-%м-%д %H:%M:%S.%3N'

а самая короткая кода выше:

$дата -У +"%Ф %т.%3Н

а выход для обоих является как ниже:

2017-05-12 23:10:54.268

У только для мирового часового пояса. Вы можете удалить его.

+634
Naurangi bishnoi 5 июн. 2013 г., 21:45:53

Что вы делаете, должно работать. Если вы можете сделать:

$ KMMX.хсг

затем ГНУ параллельно также должны быть в состоянии запустить скрипт. Первый шаг отладки, чтобы запустить параллельно с --"сухой ход", которая поведает тебе, что выполняется:

кошка run.txt | параллельные --сух-бежать

Есть, однако, несколько вещей в свой вопрос, который ставит меня в тупик:

  • Заголовок вопроса упоминает Баш , но вы называете ваши скрипты *.хсг - это интерактивная оболочка Баш , но скрипты хсг-файлов?
  • Вы не упоминаете, что вы положили файлы в dir в ваш путь, пока вы не обратитесь к сценариям с пути (например ./KMMX.хсг). Это может объяснить, почему он не работает. Хотя вы должны получить сообщение об ошибке.
  • Вы не упоминаете, что у вас есть чмод +х файлов. Это может объяснить, почему он не работает. Хотя вы должны получить сообщение об ошибке.

Но больше всего меня беспокоит то, что вы делаете это тяжелее на себя, чем он должен быть. ГНУ параллельно предназначена для построения команды из шаблона, и звучит так, как будто *.хсг-файлы также построенный из шаблона с единственным изменением, являющимся dataname.

Я думаю, что вы можете изменить свои настройки для:

$ параллельно доить {} ::: KQPW KMMX KMKO KZAO

где доить - это скрипт/функцию, которая принимает dataname в качестве аргумента.

Я настоятельно призываю вас, чтобы посмотреть интро видео для быстрого внедрения: http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1 тогда посмотрите на Примеры после списка вариантов (использовать меньше=+/пример: человек параллельно). Это даст вам представление о том, что в GNU параллельно способен. Затем провести пару часов, гуляя по учебник (мужчина parallel_tutorial).

Ваша командная строка будет любить вас за это.

+574
ritesht93 11 мая 2017 г., 11:44:05

Если вы говорите об отдыхе, то есть на короткий срок, обычно 10-15 минут, накрыть влажной тряпкой. Однако, когда средств, которых потребуется значительно больше времени, что я сделать, это установить духовку на уровне около 90 - 100 F или 30 - 40 С и поставить тесто в слегка смазанную маслом миску, накрыть влажной тряпкой. Есть, с других печей, включила обогрев кратко, периодически.

+557
gapvision 11 дек. 2018 г., 03:00:35

Глубокий разряд/заряд циклов укоротить литий-ионный срок службы батареи быстрее, чем неглубокие. (например, одна 100% цикла больше носить, что четыре 25% циклов, и т. д.) Поэтому, имея планшет или телефон на зарядное устройство и всегда заканчивалось между короткие, использует как правило для того чтобы удлинить общий срок службы аккумулятора в результате сокращения числа глубоких циклов в год, предоставление прочих равных условиях (такие, как общее время использования).

"Калибровка" не имеет почти ничего общего с продолжительностью жизни батареи. Это в основном нужны, чтобы помочь значок индикатора заряда батареи ведут себя более точно. Один или два раза в год-это вполне достаточно для этой цели.

+427
ComputerIeu 31 июл. 2018 г., 07:05:30

Предлагаемый в POSIX.Стандартный 1е определяет несколько вещей, как списки управления доступом, широко поддерживается. Но само предложение было отозвано. Почему? Единственное рассуждения я нашел в интернете это цитата из http://wt.tuxomania.net/topics/1999_06_Posix_1e/:

Почему В POSIX.1е было оставлено трудно понять из сегодняшних (Июль 2014) точку зрения. Солярис, Ирикс, Linux и, возможно, другие Юниксов, казалось, признать стандарта. С другой стороны во FreeBSD проект нашли контраргументы и не интегрированы возможности ('мелкозернистого привилегии') по умолчанию.

С другой стороны, Йорг Шиллинг сказал, что это на этом сайте (Что такое точное назначение "Маска" в файловой системе ПКС?)

Кстати: в стандартом POSIX 1003.1 проект по ACLS была снята в 1997 году ссылочные реализации (а.г. Солярис) потому что оказалось, что клиенты хотели более мощный метод, который позже был стандартизированы как NVSv4 списки.

Есть ли более подробное описание того, что произошло?

+389
anyway3 16 нояб. 2013 г., 12:22:53

Это довольно распространено, как в Европе, так и в других местах, что прокат автомобилей является использование географически ограничены. Это не имеет прямого отношения к "зеленой карты". Зеленая карта выданный страховой компанией, и рассказывает, где страхование автомобиля является допустимым. Что вам нужно, это договор аренды, что позволяет использовать автомобиль, где вы собираетесь его использовать. Страховка на автомобиль может очень хорошо быть действителен Боснии, даже если прокатная компания не позволяют ездить туда.

  1. Вам нужна зеленая карта чтобы въехать в Боснию (чтобы доказать, что машина застрахована там), но одного этого мало. Договор аренды должен также позволит Вам въехать в Боснию. Очень маловероятно, что договор аренды является проверяли на границе, но если что-то случится в Боснии и прокатная компания понимает, что вы были там без разрешения, вы можете столкнуться с проблемами.

  2. Да, договор аренды-другому.

  3. Нет, машина только одна зеленая карта с перечислением всех стран, для которых действует страховка. Или более точно: "Зеленая карта" по умолчанию действует во всех странах-участниках соглашения "Зеленая карта", но некоторые страны могут быть исключены из страхового покрытия. Как правило, не покрываются страны перечислены на карту.

Для получения подробной информации о Вашей компании, вам придется связаться с ними, уточнить. Очень может быть, что прокатная компания позволяет пройти короткий участок через Боснию, чтобы добраться из Дубровника В Сплит, не позволяя вам в другом месте в Боснии. Это тоже вполне можно отправиться из Дубровника В Сплит , не входя в Боснии, но вам тогда придется взять небольшой паром, например, из Плоче в Трпань.

+124
z3r0 12 июн. 2020 г., 17:24:25

Я делаю шоколадный крем/распространенная в последнее время. Сливочное масло, шоколад, соль, душистый перец, какао и воду. Я не использовать любой рецепт, но это примерно в два раза больше шоколада со сливочным маслом.

Эти ингредиенты смешиваются при низкой температуре, вода добавляется после остальных плавят и перемешивают вместе. После охлаждения эта смесь остается годной к употреблению при комнатной температуре на несколько дней. То есть, его можно намазывать на хлеб. Но через несколько дней, смесь становится хрупким и твердым.

Я полагаю, это потому, что вода испаряется из. Кто-нибудь знает как это можно предотвратить или отменить? Я должен расплавить его и смешать больше воды? Это возможно?

+37
gonza85 29 мая 2014 г., 22:53:12

Показать вопросы с тегом