решение повернуть файлы журнала

А не "Системных настройках" делает Gnome3.8 нет заголовка, что это просто "настройки"? Я читал, что особенности частной жизни обратно в GNOME 3.8 и что вы можете найти их в разделе "Настройки"

+46
EdgeRover 10 окт. 2019 г., 20:44:45
15 ответов

У меня НР OfficeJet 7210 принтер/сканер. Я использовал предварительный просмотр сканирования, используя файл/импорт из сканера. Однако, после обновления до горного льва, опция неактивна.

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

Захват изображения также говорит " нет " сканеры соединены, и переживает принтеры/сканеры в настройках и нажать на кнопку 'Открыть сканер показывает диалоговое окно с помощью кнопки "сканировать" неактивна.

Кто-нибудь знает как я могу сделать снова НР OfficeJet 7210 работы сканирования, либо с превью, или с другими программами?

+975
user216301 03 февр. '09 в 4:24

Ну, в Ubuntu 12.10-это налогообложение для некоторых старых аппаратных средств. Это путь мира, но каноническим пытался заставить работать единства с как старого, так и нового оборудования. Если вы можете использовать Unity-2D, вы должны просто быть в состоянии модернизировать и не заметил особой активности.

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

Или, если вы действительно хотите ускорить работу системы, можно даже попробовать другой дистрибутив Linux.

+937
linuxGuy 25 сент. 2014 г., 07:02:54
Другие ответы

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


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

Мне недавно отказали в британской визой из Германии. Я учусь в Германии и планирует посетить Великобританию с целью туризма. Вот это отказ:

enter image description here

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

Это значит, что теперь у меня есть изменения обстоятельств?

Разумно ли использовать письмо с повторным приглашением?

Стоит ли наносить повторно через месяц после отказа?

+864
Polundra 23 апр. 2014 г., 19:05:55

Мой вопрос заключается в том, что касается установки openambit что программное обеспечение для компании Suunto сферу часы.

Я следовал инструкциям по установке здесь , но это не сработало.

Когда я сделал:

$ команды mkdir libambit-строить
$ диск libambit-строить
$ с CMake ../src в/libambit
$ сделать
Дополнительно:
$ установка

Все шло нормально, но когда я сделать шаг:

$ команды mkdir openambit-строить
$ диск openambit-строить
$ с CMake ../src в/openambit
$ сделать
Дополнительно:
$ установка

Мне сказали:

Дастин@Дастин:~/openambit-построить$ судо-х ~/рабочий стол/openambit-0.2/ГРЦ/openambit/-- с идентификации компилятора ГНУ
-- В СХХ идентификации компилятора ГНУ
-- Проверка работы компилятора C: /usr/Бен/ССЗ
-- Проверка работы компилятора C: /usr/Бен/ГХК-работает
-- Обнаружение компилятора C Аби инфо
-- Обнаружение компилятора C Аби инфо - сделано
-- Проверка работы компилятора СХХ: /usr/бен/с++
-- Проверка работы компилятора СХХ: /usr/Бен/С++ - работает
-- Обнаружение компилятора СХХ Аби инфо
-- Обнаружение СХХ компилятор Аби инфо - сделано
-- Ищу Q_WS_X11
-- Ищу Q_WS_X11 - нашли
-- Ищу Q_WS_WIN
-- Ищу Q_WS_WIN - не нашли.
-- Ищу Q_WS_QWS
-- Ищу Q_WS_QWS - не нашли.
-- Ищу Q_WS_MAC
-- Ищу Q_WS_MAC - не нашли.
-- Нашли на Qt4: /usr/Бен/на qmake (нашел версию "4.8.1")
- Нашли libambit: /usr/местные/включать /usr/местные/библиотека/libambit.так
-- Нашли в udev: в /usr/включать 
-- Нашли с zlib: /УСР/Либ/x86_64 с-линукс-дистрибутив GNU/сайт libz.так (нашел версию "1.2.3.4")
-- Настройка выполнена
-- Генерирующие сделано
-- Файлы сборки были написаны в: /Home/Дастин/openambit-строить
Дастин@Дастин:~/openambit-построить$ судо сделать
[ 2%] генерации сайте Movescount/moc_movescountxml.схх
[ 4%] генерирующих ui_mainwindow.ч
[ 6%] генерирующих ui_settingsdialog.ч
[ 9%] генерирующих ui_confirmbetadialog.ч
[ 11%] генерирующих qrc_resources.схх
[ 13%] генерирующих moc_mainwindow.схх
[ 16%] генерирующих moc_devicemanager.схх
[ 18%] генерирующих moc_settingsdialog.схх
[ 20%] генерирующих moc_settings.схх
[ 23%] генерирующих moc_logstore.схх
[ 25%] генерирующих moc_udevlistener.схх
[ 27%] генерирующих moc_confirmbetadialog.схх
[ 30%] генерирующих moc_single_application.схх
[ 32%] генерации сайте Movescount/moc_movescount.схх
[ 34%] генерации сайте Movescount/moc_movescountjson.схх
[ 37%] генерации сайте Movescount/moc_movescountlogdirentry.схх
Зависимостей сканирования целевых openambit
[ 39%] здания СХХ объекта CMakeFiles/openambit.реж/главная.ЧГК.о
[ 41%] здания СХХ объекта CMakeFiles/openambit.каталог/файл MainWindow.ЧГК.о
[ 44%] здания СХХ объекта CMakeFiles/openambit.реж/диспетчер.ЧГК.о
[ 46%] здания СХХ объекта CMakeFiles/openambit.реж/settingsdialog.ЧГК.о
[ 48%] здания СХХ объекта CMakeFiles/openambit.реж/настройки.ЧГК.о
[ 51%] здания СХХ объекта CMakeFiles/openambit.реж/logstore.ЧГК.о
[ 53%] здания СХХ объекта CMakeFiles/openambit.реж/экземпляр logentry.ЧГК.о
[ 55%] здания СХХ объекта CMakeFiles/openambit.реж/udevlistener.ЧГК.о
[ 58%] здания СХХ объекта CMakeFiles/openambit.реж/confirmbetadialog.ЧГК.о
[ 60%] здания СХХ объекта CMakeFiles/openambit.реж/single_application.ЧГК.о
[ 62%] здания СХХ объекта CMakeFiles/openambit.реж/на Movescount/на сайте Movescount.ЧГК.о
[ 65%] здания СХХ объекта CMakeFiles/openambit.реж/сайте Movescount/movescountjson.ЧГК.о
/home/dustin/Desktop/openambit-0.2/src/openambit/movescount/movescountjson.cpp: в функции-члена ‘инт MovesCountJSON::generateLogData(экземпляр logentry*, класс QByteArray&)’:
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:230:16: ошибка: ‘QJson класс::сериализатор’ не имеет элемент с именем ‘setDoublePrecision’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:231:16: ошибка: ‘QJson класс::сериализатор’ не имеет элемент с именем ‘setIndentMode’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:231:30: ошибка: ‘IndentCompact’ не является членом ‘QJson’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:290:47: ошибка: нет подходящей функции для вызова ‘QJson::сериализатор::сериализации(QVariantMap&, bool и*)’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:290:47: Примечание: кандидаты:
в /usr/включать/qjson/сериализатор.ч:50:10: Примечание: пустота QJson::сериализатор::сериализации(как const QVariant&, QIODevice*, типа bool*)
в /usr/включать/qjson/сериализатор.ч:50:10: Примечание: не известен преобразования параметра 2 от ‘типа bool*’ до ‘QIODevice*’
в /usr/включать/qjson/сериализатор.ч:62:16: Примечание: QJson класс QByteArray::сериализатор::сериализации(как const QVariant&)
в /usr/включать/qjson/сериализатор.ч:62:16: Примечание: кандидат ожидает 1 аргумент, 2 при условии
сделать[2]: *** [CMakeFiles/openambit.реж/сайте Movescount/movescountjson.ЧГК.о] Ошибка 1
сделать[1]: *** [CMakeFiles/openambit.каталог/все] Ошибка 2
сделать: *** [все] Ошибка 2
Дастин@Дастин:~/openambit-построить$ установка 
[ 2%] здания СХХ объекта CMakeFiles/openambit.реж/сайте Movescount/movescountjson.ЧГК.о
/home/dustin/Desktop/openambit-0.2/src/openambit/movescount/movescountjson.cpp: в функции-члена ‘инт MovesCountJSON::generateLogData(экземпляр logentry*, класс QByteArray&)’:
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:230:16: ошибка: ‘QJson класс::сериализатор’ не имеет элемент с именем ‘setDoublePrecision’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:231:16: ошибка: ‘QJson класс::сериализатор’ не имеет элемент с именем ‘setIndentMode’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:231:30: ошибка: ‘IndentCompact’ не является членом ‘QJson’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:290:47: ошибка: нет подходящей функции для вызова ‘QJson::сериализатор::сериализации(QVariantMap&, bool и*)’
/главная/Дастин/рабочий стол/openambit-0.2/ГРЦ/openambit/сайте Movescount/movescountjson.ЧГК:290:47: Примечание: кандидаты:
в /usr/включать/qjson/сериализатор.ч:50:10: Примечание: пустота QJson::сериализатор::сериализации(как const QVariant&, QIODevice*, типа bool*)
в /usr/включать/qjson/сериализатор.ч:50:10: Примечание: не известен преобразования параметра 2 от ‘типа bool*’ до ‘QIODevice*’
в /usr/включать/qjson/сериализатор.ч:62:16: Примечание: QJson класс QByteArray::сериализатор::сериализации(как const QVariant&)
в /usr/включать/qjson/сериализатор.ч:62:16: Примечание: кандидат ожидает 1 аргумент, 2 при условии
сделать[2]: *** [CMakeFiles/openambit.реж/сайте Movescount/movescountjson.ЧГК.о] Ошибка 1
сделать[1]: *** [CMakeFiles/openambit.каталог/все] Ошибка 2
сделать: *** [все] Ошибка 2

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

+748
Sagar Kumar 20 янв. 2015 г., 07:04:34

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

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

+719
Balram Suryawanshi 8 июн. 2020 г., 20:09:41

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

$ Общ -л на /sbin/ | грэп autrace
-rwxr-х---. 1 корень 15792 авг 24 14:40 autrace
03:03:22-ОДС~ $ autrace
Баш: выполнить /sbin/autrace: разрешение отклонено

Но есть несколько команд, где "данные", которые они пытаются прикоснуться/к чему нельзя так смотреть на разрешения, не является достаточным:

$ Общ -л на /sbin/ | грэп "\bfdisk"
-rwxr-XR-х. 1 корень 230512 25 апреля 05:19 программы fdisk
$ команда fdisk -л
$

Здесь команда выполняется как имя пользователя, но этот пользователь не имеет разрешения на доступ к информации о физических дисков в системе, и так и fdisk показывает мне выход. Если я поднимаю себе root с помощью команды sudo , я вижу выход, как я предполагал:

$ судо и fdisk -л | начальник -10

Диск как /dev/ПДД: 238.5 гиб 256060514304 байт, 500118192 секторов
Подразделения: секторы 1 * 512 = 512 байт
Размер сектора (логического/физического): 512 байт / 512 байт
Ввода/вывода размеры (минимальные/оптимальные): 512 байт / 512 байт
Метка тип: ОПС
Идентификатор диска: 5D1229E8-1234-1234-1234-ABCDEFG128790

Устройство Начало Конец Размер Тип 
/разработки/системы sda1, поскольку 2048 411647 200м ЭФИ 

Механизмы, которые контролируют эту

Нет централизованного управления, все управление децентрализовано и хранится с файлами как биты разрешения на приложений/исполняемых файлов (как я показал выше), или на данные файлы, которые эти средства можно будет использовать, или на директории, где эти файлы находятся.

Командная оболочка

Ваше описание не совсем верно по отношению к Баш будучи снаряд, и тот терминал, на котором пользовательский интерфейс, который передает ему команды. А терминал-это приложение, которое выполняется, и в нем есть оболочка работает, как правило, Баш, но это может быть любое количество снарядов.

Например

Вот вывод из ПС команду, которая показывает, как процессы для моей нынешней оболочки структурированы:

$ ПС axfбыл | меньше
...
 8549 ? Сл 0:08 в /usr/IP-адресов/гном-терминал-сервера
 8552 ? С 0:00 \_ гном-Пти-помощник
10286 оч/13 СС 0:00 \_ Баш
12783 оч/13 сл+ 5:49 | \_ Винагре
12868 оч/14 СС 0:00 \_ Баш
15742 оч/14 Р+ 0:00 \_ зы axfбыл
15743 оч/с 14+ 0:00 \_ меньше -Р

Здесь вы можете увидеть, что мой терминал, гном-терминал, работает на верхней и дочерние процессы под ней. Эти дочерние процессы 2 Баш снарядов, где один из них выполняет приложение под названием Винагре и еще работает этот ПС команды, которые я вам показываю.

Дополнительные ограничения

То, что я описал выше является основой как исполняемые файлы могут использоваться пользователями системы. Но это только основы. Помимо этих существуют дополнительные технологии, такие как ACL (списки управления доступом) и политики управления доступом для различных exectuables.

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

Инструментов, таких как SELinux и в AppArmor, используют такой же подход, но на уровне ядра Linux, возможность правила, которые надлежит поставить на место, которые ограничивают как приложение X может взаимодействовать с системой в целом. Например, если вы используете Samba сервер, это приложение должен быть предоставлен доступ к вашей файловой системы за пределами нормальной зоны что это, как правило, работают. Вам нужно добавить дополнительные правила, чтобы разрешить это.

страница отрывок из к SELinux человек

Повышенной безопасности АНБ в Linux (SELinux) - это реализация гибкая архитектура обязательного управления доступом в Linux операционных системы. Архитектура SELinux предоставляет общую поддержку применение многих видов полисов обязательного контроля доступа, в том числе на основе концепции принудительного типа®, ролевые Контроля доступа и многоуровневой безопасности. Фон информация и техническая документация о SELinux можно найти на http://www.nsa.gov/research/selinux.

Команды являются частью чего?

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

$ тип лсов
фрд-раковины встроенные

$ введите fdisk
fdisk является каталог /usr на/sbin/fdisk для

Так в приведенных выше примерах, инвалидов строится на баш, а команда fdisk - это сам файл, который находится в каталоге/usr на/sbin/fdisk для.

Примечание: Для того, что встроенный, они регулируются разрешениями оболочки Bash, из которого они были вызваны!

+691
Alex Knott 13 февр. 2022 г., 23:07:11

Я написал в блоге пост о том, как это сделать для csh/tcsh в прежде чем я обнаружил этот ответ; если кто-то приходит сюда в поисках решения для этих снарядов, вот это:

если ("$?TERM_PROGRAM") тогда
 если ("$TERM_PROGRAM" == "Apple_Terminal") тогда
 precmd псевдоним 'функции printf "\033]7;%С\а" "файл://$Host в$ухо:АГС/ /%20/"'
за endif
за endif

Добавим, что в ваш .cshrc ПО или .tcshrc по мере необходимости. (Внешний, если заявление необходимо избежать ошибки при удаленном входе в систему, как с SSH. Это должно быть отдельное заявление, так как по правилам вычисления переменной в tcsh.)

Как Apple встроенная команда bash поддерживает, данное решение не использует внешние программы, кроме е, при стоимости только экранирование помещений. Если вам нужно бежать другие специальные символы, вам придется работать немного тяжелее, чтобы найти более полное решение.

+652
ghdiep 4 окт. 2017 г., 00:41:28

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

Я скачал zip-файл для моего телефона, который я хочу распаковать. Когда я нажимаю на файл, телефон говорит мне, что ни одна программа не может выполнить это действие. Это правда, так как у меня нет никаких приложений, которые имеют дело с .zip-файлы. Кроме того, я знаю, что телефон может делать это без приложения - я знаю это, потому что она действительно началась, и успел распаковать несколько файлов, прежде чем я нажмите кнопку "назад" (о несчастном случае; я пытался Из что-то еще, когда он выскочил распаковки на меня). У меня есть эти файлы в каталог рядом .zip-файл.

Как сказать телефону, чтобы возобновить распаковки?

+562
RootK 16 июн. 2018 г., 00:29:46

Да. (При условии, что заклинание ориентирована только 1 существо в вопрос.)

Когда объект переходит из одной зоны, как это происходит, когда вы разыгрываете Cloudshift на нем, это будет совершенно новый объект. Объект, который первоначально заклинание прицеливания больше не существует, и поэтому заклинание отменяется на недопустимые цели на разрешение.

400.7. Объект, который перемещается из одной зоны в другую, становится новым объектом без памяти, или относительно предыдущего существования. Есть восемь исключений из этого правила:

(Ни один из восьми исключений здесь.)

И правил, что произойдет, когда заклинание разрешается:

608.2 b, Если заклинание или способность определяет цели, проверяет, есть ли цели остаются легальными. Цель, которая больше не в зоне он был в, когда он был мишенью является незаконным. Другие изменения в игре может привести к цели, чтобы не быть законным; например, его характеристик может быть изменен или эффект может быть изменен текст заклинания. Если источника возможность уже покинул зону было, его последняя известная информация используется в ходе этого процесса. Заклинание или способность отменяется, если все его цели, для каждого экземпляра слова “цель”, сейчас незаконно.

+412
user31310 2 февр. 2016 г., 06:38:49

За ошибку с подписью:

судо команду GPG --сервера ключей://сервер.Убунту.сом:80 --приема-ключи 5A9A06AEF9CB8DB0
судо команду GPG --броня --экспорт 5A9A06AEF9CB8DB0 | судо АПТ-ключ добавить -

Затем, судо apt-получить обновление судо apt-получить обновление

Причина вы должны сделать это, что вы добавили PPA в источники.список не доверяя ключ используется для подписи пакетов.

+408
Amir Rezazadeh 22 февр. 2017 г., 00:45:45

Студент, недавно спросил меня в конце лабораторной сессии, очень глупый вопрос. Я говорю глупо, потому что:
1) это не имеет отношения к лекции,
2) он спросил в конце лекции - и класс был уже заполнен учащихся в следующий класс, а
3) я уже говорил об этой проблеме.


Я не понимаю как все это делает вопрос "глупый".

1) это не имеет отношения к лекции

Это может быть глупый вопрос, если он был, не связанных с материалом курса (я как-то был студент, спросите меня о моем любимом вкус желе, например), но не все вопросы должны иметь отношение к лекции. Частью обучения является синтез концепций. Я надеюсь, вы не будете отделять свои уроки так, что вы не отвечаете на вопрос о Лекция 3 во время или после лекции 6.

2) он спросил в конце лекции - и класс был уже полон учеников в следующий класс

Я не вижу, как это делает вопрос "глупый". На худой конец, в неподходящее время. Почему бы просто не выйти в коридор и ответить на вопрос? Или, если у вас нет времени, попросить студента, чтобы посетить в офисе час? Или начало следующей лекции, отвечая на этот вопрос?

3) я уже говорил об этой проблеме.

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

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

Что здесь? Я считаю, что некоторые стандартизированные тесты имеют ответы, что идет что-то вроде "не достаточно информации". Студент говорил инструктор, "вам платят, чтобы вы ответили на мой вопрос!" похоже на наивное представление научных кругов, особенно если вопрос не относится к делу. Однако, ваше определение "глупый" вопрос оставляет много комнаты для студента, делает действительный пункт. Если вопрос касается курса, то вы должны ответить на этот вопрос – даже если зал полный, и вы говорили об этом раньше.

+162
evolutionxbox 14 июл. 2010 г., 06:34:35

сенсорный - изменить доступ к файлам и время изменения

сенсорный(1)

Примечание: в то время как вы могли бы сделать сенсорный * это не рекурсивно в подкаталогах и создайте файл с именем * если файлы не существуют. Более надежным решением было бы использовать:

найти /путь/к/root_dir/ -экзек штрих - {} \;

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

найти /путь/к/root_dir/ -тип D -exec для штрих - {} \;

Примечание: касание без вариантов будет изменить доступа и изменения на текущее время, где -это только обновление времени доступа.

Кроме того, если вы хотите иметь команду, которая будет просто показать вам, какие файлы находятся близко к удалению, вы можете запустить что-то вроде;

найти /путь/к/root_dir/ старые +55

Это будет список всех файлов в /путь/к/root_dir/ которые имеют доступ к момент старше 55 дней. Это может быть полезно в давая вам знать, какие файлы идут на их максимальный возраст. Вы можете менять 55 на другой номер, если вы хотите увидеть еще дальше.

+88
yudy93 dy 9 нояб. 2010 г., 22:25:26

Я настроил (с помощью virt-менеджер) сети NAT с DHCP-сервера следующим образом:

<сети>
<название>по умолчанию</имя>
<идентификатор>dbbdc0dd-20d8-41df-aadb-d8a106170c2b</идентификатор>
 <вперед Дэв="enp0s31f6" режим="Нэт">
<физ.>
 <порт пуск="1024" конец="65535"/>
</нац>
 <интерфейс Дев="enp0s31f6"/>
</вперед>
 <мост название="virbr1" СТП="на" задержку="0"/>
 <MAC-адрес="52:54:00:82:1д:В8"/>
 <имя домена="по умолчанию"/>
 <IP-адрес="192.168.104.1" маска="255.255.255.0">
<протокол DHCP>
 <дальность пуска="192.168.104.128" конец="192.168.104.254"/>
</DHCP-сервер>
</ИС>
</сети>

Правила iptables: https://pastebin.com/SRW9mgkP Я пробовал:

  1. отключив выполнение firewalld, iptables и Докер
  2. изменение выполнение firewalld бэкэнд правила iptables
  3. смешать и матч команд для iptables
  4. macvtap действительно работает, но только если есть только один сетевой интерфейс в виртуальной машине. Когда у меня был второй Ник с изолированной сети он перестает работать.

Я использовал tcpdump на интерфейс и я вижу, что ВМ пытается сделать некоторые запросы DHCP, но нет ответов. У меня тоже нет интернета даже если я вручную задать IP-адрес. Может быть, это проблема новичка, но как я могу сделать эту работу?

Спасибо заранее.

+70
L Learman 31 янв. 2014 г., 21:26:27

Что в блоке?

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

Структура Блока

$ биткоин-Кинк -регтест getblockhash 0
0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206

$ биткоин-Кинк -регтест getblock 0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206 0

0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4adae5494dffff7f20020000000101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000

Это блок бытие для регтест сети. Это жестко в Bitcoin Core и является первым блоком, поэтому он не ссылается ни на какие предыдущие блоки. Он также содержит сообщение от Сатоши Накамото, анонимным создателем Bitcoin в blockchain кошелек scriptSig.

{заголовок блока} {счетчик транзакций} {операции}

Заголовок Блока

{версия 4Б} {предыдущий блок, хэш-32Б} {корень Меркле хэш-32Б} {время 4Б} {биты 4Б} {извращенец 4Б}

  • Версия (4 байт) - версия формат блока.
  • Предыдущий блок, хэш (32 байта) - хэш предыдущего блока. Это важно, чтобы включить в заголовок, потому что хэш-блока рассчитывается из заголовка, и, таким образом, зависит от значения предыдущего блока, с привязкой каждого нового блока к последнему. Это звено в цепи блокчейн.
  • Меркле корневой хеш (32 байта) - хэш Меркле корень дерева всех транзакций в блоке. Если какая-либо операция будет менять, удалять или менять их порядок, то изменится Меркле корневой хэш. Это то, что блокирует все транзакции в блоке.
  • Времени (4 байта) - метка времени в Unix время {задач: обеспечить связь} (в секундах). Так как часы на каждый узел по всему миру не обязательно быть синхронизированы, это просто обязаны быть в {дела} от остальной части сети.
  • Бита (4 байта) - целевые значения хэш-функции в компактном формате. Блок хэширования должна быть равна или меньше этого значения, чтобы считаться действительным.
  • Случайное число (4 байта) - может быть любым 4-байтовое значение, и постоянно изменяется при добыче, пока не будет найден действительный блок хэш.

0000000000000000000000000000000000000000000000000000000000000000 3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a dae5494d ffff7f20 01000000 02000000

Заголовок Блока:

  • Версия - 01000000 (1)
  • Предыдущий Блок, Хэш - 0000000000000000000000000000000000000000000000000000000000000000
  • Меркле корневой хэш - 3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a
  • Время - dae5494d (1296688602 среда, 2 февраля 2011 11:16:42 вечера по Гринвичу)
  • Бит - ffff7f20 (7fffff0000000000000000000000000000000000000000000000000000000000)
  • Нонсен - 02000000 (2)

Примечание: помните, Биткоин использует прямой порядок байтов формата, который может показаться назад. Вы можете использовать этот инструмент $ reverse_endian {шестигранной} отменить endianess hex-строки.

Сделки Счетчика

01 (1) сделка в блоке

Сделки

См https://en.bitcoin.it/wiki/Transaction

См. также:

+53
L5usxe 8 мая 2023 г., 11:19:37

Короткий ответ: > должны сопровождаться именем или н (N-число), и | должна следовать другая команда вызов.


Детали: в Shell синтаксис вызова некоторых команд содержит несколько компонентов. Пример:

А=фу 2>/Дев/нуль в=бар УМК арг1 арг2 >файл 3>&4 значение arg3

Здесь, параметры 2>/Дев/нуль, >файл и 3>&4 специальные параметры (содержащий неэкранированные >1), они используются для установки Ио-редиректы и может появиться в любом месте в командной строке. Filedesciptor 2 перенаправляется в /dev/нуль, файл 1 (неявные) перенаправляется в файл и файл 3 перенаправляется на какой файл 4 был связан.

Затем, среди оставшихся параметров, а=фу и Б=бар содержит =, поэтому они не рассматриваются в качестве названия команды: они дают конкретных значений для переменных окружения процесса должны быть запущены.

Потом приходит командной команду cmd и реальные аргументы: аргумент1, аргумент2, значение arg3.

Трубы | не является частью команды вызова, она связывает два таких вызовов вместе. Пример:

УК=ССЗ сделать 2>&1 | менее=--ушел в ВФ меньше

Выход на свободный дескриптор 1 с помощью первого процесса будет получено в качестве вклада в файл 0 на второй процесс, через “трубу”, которая действует как буфер.


1. На самом деле, специальные символы, такие как > иногда видели пробел. Даже если это разрешено, двух (разделенных пробелом), строки должны быть поняты как единый термин "предприятие".

+43
luskbo 28 авг. 2016 г., 05:02:13

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