Как установить bcache на Linux 4.1?

Он 1-месячного котенка. Мы привыкли кормить его консервированным тунцом и курицей. Да, я знаю, что это не достаточно для него. Сегодня мы купили сухой корм для котят сделанный, и положить его в миску. Он, похоже, заинтересован и пытается съесть его, но кусочки либо падать изо рта или даже не мог жевать их. Я пробовал мочить его немного, но все еще не мог жевать.

+606
Adel Mabrouk 13 апр. 2018 г., 00:11:48
18 ответов

Есть несколько хороших аудио отладки направляющие на Убунту Вики здесь

+848
asmith1024 03 февр. '09 в 4:24

У меня уже есть зарядное устройство для Галактики Tab 10.1 и я хотел бы быть в состоянии использовать его плату, что и Samsung Galaxy вкладке 2 7". Это, кажется, работает, но я интересно, если есть какой-либо недостаток, чтобы делать это.

+848
YanetP1988 16 июн. 2021 г., 20:15:32
Другие ответы

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


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

Если мы запускаем getrawmempool правда ЭКП, мы можем посмотреть на данные ядра биткоин имеет для каждого из своих mempool сделок. Вот пример:

"3a0af489e500322159db85ad95174ffa3dd9924dbd0b68b041364a8c8eac03cc": { "размер": 226, "плата": 0.00001130, "modifiedfee": 0.00001130, "время": 1507465582, "высота": 488876, "descendantcount": 24, "descendantsize": 5412, "descendantfees": 27120, "ancestorcount": 2, "ancestorsize": 451, "ancestorfees": 2260, "зависит": [ "3da9c837b8560eadea2f8c48a050e9dd3f4d7637b5209bdf98c19175906529bb" ] },

Обратите внимание на ancestorsize и ancestorfees поля. Они представляют собой общий размер в байтах и сборов для данной операции и всех его предков. Это тогда просто делить гонорар байтами и произвести отсортированный список, чтобы выяснить, какие сделки оплачивает лучшей feerate (плата за байтом), в том числе его предков.

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

Расчет этих предка размеры и сборов довольно быстро: вам не нужно, чтобы рассчитать значения для каждого предка, можно просто взять значения из ваших прямых предков (которые уже есть и все их предки учли), а затем добавить текущую транзакцию значения этому.

Также, чтобы держать вещи быстро, биткоин ядро смотрит только на проводку цепи глубина 25 или меньше.

Для получения дополнительной информации, это патч , который добавил CPFP для ядра биткоин. Это относительно короткий и достаточно хорошо прокомментирован.

+811
Lloyd Dunamis 22 окт. 2019 г., 00:23:35

В нашей последней (и первой) игрой, следователь пытался двигаться по комнате, что было препятствие, которое выявило головоломки. Он не смог решить головоломки на свою очередь. Мы только подсчитывали попытки двигаться и головоломки решать, как одно движение точки. Это правильно?

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

+785
VirtualProdigy 26 мая 2016 г., 03:44:39

Оболочка-это всего лишь программа, хотя она играет важную роль в системе. Bash, и я предполагаю, большинство других распространенных снарядов, осуществляются в два наиболее важных родной с системными вызовами , которые используются в создание подпроцессов является вызов fork() и exec()делает. Эти функции обычно реализуются в слишком языки более высокого уровня, в том числе Shell.

  1. вилка()

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

  2. метод exec()

    Нет, на самом деле при вызове exec() вызов в C, но это в просторечии относится к группе взаимосвязанных функций; вы можете видеть список с человека 3 старпома, который обычно начинается:

    Семейства exec() функции заменяет текущий образ процесса новым образом процесса...

    И это именно то, что он делает: заменяет определение части текущих процесса памяти стека с новым материалом загружен из исполняемого файла (например, /usr/Бен/ЛС). Именно поэтому вызов Fork() необходимо сначала в создание нового процесса-в противном случае вызывающий процесс перестает быть таким, каким он был и будет что-то другое; не новый процесс будет создан.

Это может показаться на первый, как нелепый и неэффективный способ делать вещи: почему не просто команда, которая создает новый процесс с нуля? В самом деле, что, вероятно, не будет столь эффективным по нескольким причинам:

  • "Копировать" производится вызов Fork() немного абстракции, поскольку ядро использует копирование при записи системы; все, что действительно должен быть создан виртуальный карту памяти. Если копия, то немедленно вызывает метод exec(), большинство данных, которые были скопированы, если он был изменен в процессе работы никогда не должно быть скопированы/создали, потому что процесс никак не требующие его использования.

  • Различные существенные аспекты процесса ребенка (например, окружающей среды) не должны быть индивидуально дублируются или устанавливаться на основе комплексного анализа контекста и т. д. Они просто предполагаются те же, что и вызывающий процесс, и это интуитивно понятная система, мы знакомы.

Подробное обсуждение того, что значит "скопировать среды" в созданный дочерний процесс, см. Мой ответ здесь.

Если так, что насчет встроенных команд, таких как CD?

Это, опять же, просто реализуется в C. помощью chdir(), как вызов fork() и exec()делает, является частью Unix-платформ расширения стандарта C и что лежит в основе оболочки диска команды. От мужчины 2 Перейти:

помощью chdir() изменяет текущий каталог вызывающего процесса каталог, указанный в Path.

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

+756
ShadowStrike 4 апр. 2020 г., 21:14:12

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

Также замечу, что есть некоторая путаница разделение в комментарий в ОП. Разделение терминала даст вам два взгляда на одно окно, в то время как iTerm2 даст вам неограниченное количество независимых терминалов в одной вкладке.

+718
Muhammad huda 19 апр. 2013 г., 23:29:44

Если (и это большое если) вы используете переименуйте , который использует на Perl выражения, чтобы изменить имена файлов можно добиться того, что я думаю, что вы хотите, такой:

переименовать с 'S/(\D+в)/"" Х $1/е' *

В электронной флаг описано в perldoc perlre. Он изменяет толкование правую руку так, что она оценивается как выражение на языке Perl.

+709
Cyanara 9 февр. 2014 г., 11:52:55

Удаление

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

самогон удаления ffmpeg

Если вы не знаете, как вы установили его, выполните команду самостоятельно. Выходные данные будут содержать строку, содержащую местоположение исполняемого файла на Mac:

видео

Искать выход, похожими на:

ffmpeg в версии 1.2.4 Авторское право (c) 2000-2013 разработчики ffmpeg с 
 построен на 21 ноября 2013 11:36:01 с Apple LLVM с версии 5.0 (лязг-500.2.79) (на основе инфраструктуры LLVM 3.3 SVN с)
 конфигурация: - префикс=/usr/местные/погреб/видео/1.2.4 ...

Ключевую информацию в этот экстракт является каталог/usr/местные/погреб/видео/; это дает место и что через FFmpeg был установлен в качестве доморощенного погреб.

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

Альтернативные Установок

Очень важно знать, как вы установили его для того, чтобы знать, как удалить его. Если возможно, просто удалив папку, или это может быть охота вокруг в /usr/местные/ и /usr/Бен папки для установки программы.

Легкое удаление и обновление является сильным аргументом для использования менеджера пакетов для инструментов командной строки. Поддерживаются пакетные менеджеры для Mac включают в себя самогон и MacPorts.

Повторной установки

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

самогон установить кодек ffmpeg
+661
Padraic Doyle 19 июл. 2021 г., 14:14:36

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

Но часто это делает загрузка строк в Баш массив красивым и лаконичным, а для bash скриптов, лаконичность-это трудно.

Так что я полагаю, это будет лучше, чем ничего если я пытаюсь "спасти" начиная содержимое $IFS в другой переменной, а затем вернуть его сразу после того, как я сделал, используя опять за что-то.

Это практично? Или это по сути бессмысленно, и я должен просто установить ИФС обратно все, что он должен быть для его последующего использования?

+649
altonparker 22 апр. 2014 г., 05:50:41

Я использую Макбук Про середины 2010 модель, что недавно я обновился до горного льва. Примерно в это же время, или, может быть, вскоре после того, я начал замечать некоторые проблемы, которые я могу только приписать к общему замедлению доступа к файлам на жестком диске. У меня 8 ГБ ОЗУ, и редко заканчиваются, так что я не думаю, что это просто вопрос подкачки против не подкачки.

Доказательства достаточно убедительными. Например, я Java-программист и использую NetBeans. Приложение уже настроено занимает больше минуты на этой машине запустить, но только 30 секунд или около того на более или менее одинаковые установки на гораздо более слабой машине: в конце 2008 года MacBook с 4 ГБ оперативной памяти. И что это, в основном, делают считывание и обработку нескольких сотен файлов различных видов.

Пока, правда, эти доказательства совершенно анекдотично. Я ищу какой-то тест, я могу бегать, что будет ли моя файловая система/жесткий диск работает, как ожидалось или же это нечто совершенно иное. Также то, что я мог взять в магазин Apple и сказать: "Смотрите, эта штука говорит, что есть проблема". Разве такая штука существует?

Редактировать: еще одна интересная разница. Этот Mac занимает около трех минут для перезагрузки (что на рабочем столе исчезают с рабочего стола исчезает). Чем старше Макбук я сравниваю против (также 10.8.3) занимает чуть более одной минуты.

+575
smartalek 9 мая 2019 г., 19:11:18

Попробуйте запустить скрипт как скрипт, а не поиске:

$ Баш <имя_скрипта>
+534
Janka 16 янв. 2020 г., 04:40:38

Исходный код для перфорации включен в ядро Linux исходный дерева под инструменты/перф.

+509
areee 8 июл. 2014 г., 12:07:00

Превращение сетевых интерфейсов не в общем причина TCP-соединений прекратить. Вот как протокол TCP/IP разработан. Идея заключается в том, что ссылки, которые идут вниз не должно вызывать верхние слои отказаться от соединения, потому что проблема может быть временной и уходи быстро, или протоколы маршрутизации могут оперативно установить альтернативные маршруты и исцелять сети таким образом. Думаю, отключить Ethernet-кабель на несколько секунд и подключить его обратно в TCP-сессиях, которые активно передавать данные через это потерять несколько пакетов, несут несколько коротких тайм-ауты, и быстро восстанавливаться (может быть, после того как медленный старт) после того, как кабель будет восстановлен. Чтобы изменить это будет иметь TCP-слишком хрупкий, как каждую мелкую сеть икота становится роковой для пострадавших сеансы TCP.

Это, как говорится, вы все еще хотите, чтобы вручную завершить активных TCP-соединений из сценария оболочки. Я боюсь, что нет очевидного интерфейс в Linux, чтобы найти TCP-соединений и заставить их прекратить.

Один способ я могу думать, это из поддельной первого пакета (например, через Тун/тап интерфейс), чтобы обмануть ядра, думая, что другого конца и прервал соединение. Это много усилий, ведь вам придется настроить Тун/тап интерфейс (или другой метод внедрение пакетов в ядре), найти правильный удаленный IP-адрес, номер порта и TCP порядковый номер для подмены, и вручную копится и TCP заголовков!

Немного погуглив показывает, этот метод, используя tcpkill. Возможно, что будет работать для вас.

+414
finickydesert 19 нояб. 2019 г., 09:22:03

Есть сочетания клавиш, доступные для выключения компьютера?

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

Если такой ярлык уже не существует, как я задать один?

+365
David Cox 11 дек. 2010 г., 22:05:04

Есть ли способ, с помощью AppleScript, чтобы извлечь контактную ссылку в теле письма и отправить ответ авто с Apple по почте? (Я бегу Йосемити)

Я бы хотел, чтобы автоматически отвечать на провода, которые я получаю от поставщиков и контактной информации клиента в тело письма.

+362
Yukiomaru 4 июл. 2014 г., 04:12:23

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

Я добавил РЕПО:

 Эхо "деб http://ppa.launchpad.net/webupd8team/java/ubuntu верный главном" | тройник /и т. д./кв/источников.список.д/webupd8team-Ява.список
Эхо "деб-СРЦ http://ppa.launchpad.net/webupd8team/java/ubuntu верный главном" | ти - /и т. д./АСТ/источников.список.д/webupd8team-Ява.список
АПТ-ключ АДВ --сервер keyserver.ubuntu.com --приема-ключи EEA14886
apt-получить обновление
apt-получить установку ПО Oracle-java8-установщика

но получить это:

 # apt-получить установку ПО Oracle-java8-установщика
Paketlisten Верден gelesen... Фертиг
АБХ�gigkeitsbaum вирд aufgebaut.
Statusinformationen Верден eingelesen.... Фертиг
Пакет Oracle-java8-Installer не доступен, но упомянут в другой пакет.
Это может означать, что пакет отсутствует, считается устаревшим, Орис доступен только из другого источника

Э: пакет от Oracle-java8-установщика не установке кандидат

Если вам потребуется дополнительная информация, пожалуйста, дайте мне знать!

+288
diazmayql05 22 сент. 2015 г., 19:39:49

С Баша:

#!/бин/Баш

на D в папке[0-9]*
делать
 тип="" # трафик типа (`HTTP " или " FTP-сервер`)
 если [ -ф "$д/фтп.КШМ" ]; затем # проверить, если файл `ftp.csv существует в папке
тип="фтп"
 Элиф [ -ф "$д/с HTTP.КШМ" ]; затем # проверить, если файл с HTTP.CSV-файл существует в папке
тип="НТТР"
интернет
 # если тип трафика был установлен и процессор файл`.CSV-файл существует - переименовать файл
 если [ ! -з "$тип" ] && [ -ф "$д/процессора.КШМ" ]; затем
 МВ "$д/процессора.КШМ" "$д/cpu_$тип.КШМ"
 интернет 
сделано
+222
homeook1233 13 янв. 2020 г., 11:05:19

Поскольку МБП в 2011 (и мы все еще в 2011 году), я предполагаю, что это все-таки под гарантии 1 год гарантии. Если это так, рассмотреть возможность получения его проверили в ближайшем магазине Apple. Не говоря уже пробовал обновить прошивку. Список прошивками и SMC обновлений здесь.

Если вы не живете возле магазина Apple, и если вам интересно, вы могли бы попробовать, чтобы диагностировать, есть ли проблемы с оборудованием, используя "проверка оборудования Apple" (АГТ), который представляет собой программное обеспечение в DVD, которые пришли с вашего MBP.

  1. Вставьте DVD-диск
  2. закрыли ПМБ, затем
  3. удерживайте D (для диагностики), включите питание вашего MBP
  4. Следовать меню на экране и записать (или сфотографировать экрана) любые ошибки, прежде чем звонить в службу поддержки Apple по телефону.
+156
FXQuantTrader 14 июл. 2022 г., 14:13:30

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