Разрешить частичное отображение памяти в /dev/мэм

У меня соц-ПЛИС(DE0-нано-соц), который содержит АРМ-ядра Cortex-A9 процессор с циклоном ПЛИС в одном кристалле. центральный процессор имеет доступ к 1 ГБ памяти DDR3, но ПЛИС также можете получить доступ к этой памяти, чтобы они могли обмениваться данными.

Сейчас я настроил Linux, чтобы только увидеть 900м от общего объема оперативной памяти, используя параметр загрузки мэм=900м. Таким образом у меня есть некоторые ОЗУ, линукс не трогает, что я могу использовать для связи с ПЛИС. Я хочу писать, что часть оперативной памяти через устройство/dev/мэм. Я получаю отказано в доступе ошибка, когда я карту памяти в соответствующие адреса, я думаю, это потому, что мое ядро имеет CONFIG_STRICT_DEVMEM набор.

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

+862
TATTIANNA AMARA 4 нояб. 2019 г., 04:31:51
36 ответов

Есть ли способ, чтобы преобразовать в zip архиве в тар архиве без распаковки во временный каталог? (и без написания мой собственный внедрению смолы или разархивировать)

+991
jonen 03 февр. '09 в 4:24

Это не нападение, просто устаревший ключ.

Есть отчет на этот вопрос в GitHub репозитории.

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

команду GPG --вывод "$дома/.местные/доли/torbrowser/gnupg_homedir/" --обновить-ключи --ключи pgp.mit.edu

прежде чем torbrowser-лаунчер. Затем он работает. Вполне возможно, что Kusalananda предложил также будет работать, но я не могу проверить, что, если я отменить это обновление.

+955
Hopololo 6 нояб. 2017 г., 04:04:14
Другие ответы

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


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

В Debian 8.2. Я хочу размонтируете устройство/dev/loop5 прибор, который у меня установлен, но я не могу. Я получаю сообщение, что

в /dev/loop5 не установлен.

Может кто-нибудь мне объяснит, что я делаю неправильно здесь, пожалуйста?

сенсорный файла
команды mkdir /MNT в/раздела
ДД, если=/dev/нуль=файл БС=1М кол-во=10
файл losetup в /dev/loop5 
массива.ext2, в файл /dev/loop5
горе –Т авто –петли O в /dev/loop5 /тугриков/раздел
размонтирование раздела /dev/loop5
+950
Kim Bonhomme 5 июн. 2017 г., 10:47:34

В третий вариант, вы хотите "$*" не "[email protected]".

Объяснение

Чтобы проиллюстрировать это, давайте установим некоторые аргументы:

$ набор -- аргумент1 аргумент2 значение arg3

Теперь давайте прочтем их с помощью эхо формулировка:

$ е "%з\п" "$(Эхо [email protected])"
аргумент1 аргумент2 значение arg3

Давайте посмотрим, что "[email protected]" делает с ними:

$ с printf "%з\п" "[email protected]"
аргумент1
аргумент2
значение arg3

Разница в том, что "[email protected]" расширяется до трех слов, в то время как "$(эхо [email protected])" расширяется на одну строку. Если вы хотите, чтобы поведение, как "$(эхо [email protected])", вы должны использовать "$*":

$ е "%з\п" "$*"
аргумент1 аргумент2 значение arg3

Документация

От человека Баша:

"$*" производит одну строку:

"$*" эквивалентно "$1С$2С...", где C-это первый символ значение переменной IFS.

Напротив, человек Баш утверждает, что [email protected] производит ряд слов:

"[email protected]" эквивалентно "$1" "2$" ...

Использование eval

Наблюдать:

$ Эхо 'функции printf "%з\п" "' "[email protected]" '"'
функции printf "%з\п" " аргумент1 аргумент2 значение arg3 "

Когда Баш оценивает Эхо команды, "[email protected]" расширяет отдельные слова. Эхо, однако, принимает те отдельные слова и объединяет их в одну строку. Мы видели это раньше, когда глядя на "$(Эхо [email protected])". ивала работает аналогично. Это делает одну строку из всех его аргументов и он оценивает эту строку. Таким образом:

$ ивал 'функции printf "%з\п" "' "[email protected]" '"'
 аргумент1 аргумент2 значение arg3 

Это также подтверждается мужчину Баш:

ивала [аргумент ...]
Аргументы будут прочитаны и объединены в одну команду. Эта команда считывается и выполняется оболочкой, ...

+943
user2524052 26 авг. 2010 г., 10:18:34

Помимо правильного объяснения по Arcege, есть также два других заблуждения, скрытые в вашей интерпретации ПС euf по.

  1. Команда ПС euf по не Список всех процессов, вы должны использовать ПС axeuf для этого.

  2. Процент используемой памяти для каждого процесса даны, как вы можете видеть, округленное до 0.1%. Так что добавление их будет давать ошибочные результаты (примерно) все процессы используют некоторые памяти - даже если это менее 0.1%. Если есть, например, 20 процессов, которые используют 0.05%, они добавляют до 1%, а не 0%.

+919
sumanthkodi 25 нояб. 2018 г., 16:28:04

У меня есть файл с кучей переменных, таких как:

файл

DEVICE0_USB="usbSerialNo1"
DEVICE1_USB="usbSerialNo2"

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

сценарий

FAX_MACHINE_USB=$DEVICE0_USB
COFFEE_MAKER_USB=$DEVICE1_USB

так что когда я Эхо $FAX_MACHINE_USB я получаю usbSerialNo1

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

+887
Tovi 24 февр. 2014 г., 19:11:36

После входа в систему через SSH в среде AIX 6.1:

0:[email protected]:/root # 
 Сообщение от корня на сервере (неизвестен) [Пт сен 18 08:00:17 2015] ...
Сообщение от qdaemon:

: (Предупреждение) не удалось подключиться к серверу.
рембак: для errno = 81: Нет маршрута к хосту
<Еот>

 Сообщение от корня на сервере (неизвестен) [Пт сен 18 08:00:17 2015] ...
Сообщение от qdaemon:
в /usr/lib в/ЛПД/рембак -Т20 -с xx10 -xx10 р-н в /usr/lib в/ЛПД/bsdshort в /var/катушка/qdaemon/ИМЯ_ПРИНТЕРА <еот>

 Сообщение от корня на сервере (неизвестен) [Пт сен 18 08:00:17 2015] ...
Сообщение от qdaemon:
Xx10:@xx10 очереди пошли вниз, работа по-прежнему очереди:
 Серверная часть: в /usr/lib в/ЛПД/рембак -Т20 -с xx10 -xx10 р-н /УСР/Либ/ЛПД/bsdshort \
 в /var/катушка/qdaemon/ИМЯ_ПРИНТЕРА 
 Серверная часть значение выход: EXITFATAL (0100)
 Работу Представить Время: 11 Сентября 14:54:52 2015, Текущее Время: 18 Сентября 08:00:17 2015
Использовать локальные проблемы процедуры отчетности.
<Еот>

0:[email protected]:/root # 

Вопрос: Как я могу узнать, что такое флуд экрана/терминал?

+846
Justin Blau 5 окт. 2016 г., 18:12:46

Я имею в виду, если у меня что-то вроде этого:

СШ -л 9000:ЦМТ.уа:80 Энди@localhost в

Это откроет порт 9000 на моей локальной машине и когда я попал http://localhost:9000 в Firefox она будет пересылать в ЦМТ.уа:80 До сих пор так хорошо.

А что если я хочу, чтобы ударить, что открыт порт 9000 от другой машины? Например, у меня есть еще одна машина в локальной сети и на другие машины я пытаюсь перейти с Firefox на сайте http://<IP-адрес машины с моей СШ -л 9000 тоннеля>:9000 и это не удается.

Есть ли способ заставить его работать?

+837
Bubble GumGum 10 мая 2018 г., 18:53:58

С zsh и в качестве X-терминала, как терминал (в xterm и ВТЭна основе терминалов, как Гном-терминал, xfce4-терминал..., по крайней мере), вы можете сделать:

$ читаю -с -Т1 -д $'\а' $'с?\е]4;125;?\а' && эхо "${гр##*;}"
РГБ:афаф/0000/5f5f

Баш эквивалент:

читать -с -Т1 -д $'\а' -п $'\е]4;125;?\р & и Echo "${C#для#*;}"

(вы хотите, чтобы escape-последовательность для запроса цвета, чтобы быть отправлены через терминал дисциплина Эхо выключено (с ), иначе ответ будет отображаться линией дисциплина половину времени, поэтому отправить его как часть читать подсказки (ВАР?приглашение в ЗШ, как в КШ -п строки в bash)).

чтобы получить определение цвета 125 (здесь как спецификация RGB, каждый номер является интенсивность красного, зеленого и синего компонентов в шестнадцатиричное число в диапазоне от 0 до ffff).

Вы можете сделать то же самое для первых 16-ти цветов с xtermcontrol команду:

$ xtermcontrol --вам-цв1
РГБ:cdcd/0000/0000
+795
zfgo 1 апр. 2013 г., 00:19:12

Я написал скрипт на Python, чтобы синхронизировать две папки, дается в качестве входных данных. Я использую его для синхронизации папок между телефоном и ноутбуком, но, благодаря глючит ОС.путь.abspath, он работает правильно только когда я даю абсолютные пути к папкам на нем.

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

+790
siva Sankar 26 окт. 2014 г., 15:15:49

Использовать команду grep , чтобы соответствовать началу строки, которые вы хотите (проверить, если что не совпадает с другими линиями):

грэп -е '^(Nmap использует сканирующий отчет по результатам|хост скрипт:|\|[ _])' INPUT.txt

Или СЭД и выбор рисунка (по аналогии с тем, как awk решение)

СЕПГ -Н - /^сканирование отчет/, INPUT.txt/^|_/п' 
  • начнем: ^сканирование отчетов для
  • конец: ^|_
+719
Gennaro Marco Devincenzis 8 окт. 2018 г., 01:23:15

Вы типа в Баш. Если вы хотите, чтобы это было постоянное изменение стандартной командной оболочкой для /бин/Баш путем редактирования файла/etc/passwd и.

Вот некоторые фрагменты из моего файла/etc/passwd с:

система:х:84:84:демон растеризации шрифтов:/:/бин/ложь
xenoterracide:х:1000:100::/дома/xenoterracide:/ОГРН/ЗШ
и Postgres:х:88:88:: каталог/var/lib в/данных:/ОГРН/ЗШ
Боб:х:1001:1001::/дома/Боб:/бин/Баш
usbmux:х:140:140:пользователь usbmux:/: с/sbin/nologin

Последнее поле содержит оболочки, изменять поле после последнего : к действительным или недействительным оболочка будет работать. /ОГРН/накладные и с/sbin/nologin как пользователь не имеет реальной оболочки входа в систему, хотя если Пэм не хорошо, это не значит, что они не могут войти (я сообщил об этой ошибке в Arch Linux, потому что вы можете войти графически не имея оболочки входа в систему). /бин/Баш и /Бен/ЗШ являются допустимыми снаряды, см. файл/etc/снаряды для списка допустимых снарядов систем. Вот мой файл/etc/снарядов , если вам интересно.

/Бен/ш
/бин/Баш
/бин/КШ
/бин/ЗШ
/ОГРН/черточки

Да, вы можете использовать ЧШ или usermod делать те же самые вещи, пожалуйста, помните, это всего лишь структурированные текстовые файлы, и TIMTOWTDI.

+642
Alessandro Menti 18 июл. 2019 г., 19:56:54

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

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

+626
Russell Pyle 15 нояб. 2019 г., 09:42:38

Существует несколько способов создать SoftRAID с Linux: ЛВМ внутреннего рейда и четыре варианта МД рейд (для mdadm): 0.90, 1.0, 1.1, 1.2.

Каждый из древних Linux должны понять их всех. Там не должно быть никаких проблем со сменой дистрибутива.

+604
Murphy Talanay 14 нояб. 2012 г., 01:13:30

Когда вы расшифровать файл с помощью GnuPG с параметром-D и файл в виде ASCII, он просто прокручивает экран вниз и можно прочитать. Но что, если это не в ASCII-файл, который был зашифрован, но сказать слово файл (фу.док.Гоб). Так что я в конечном итоге с расшифровать двоичный файл (foo.doc), который прокручивает экран вниз, но все еще читается.

То, что я прошу, есть одна команда с помощью команды GPG-Д... где выход то читать по Либре офис, который переводит .doc-файл в читаемый вид, который прокручивает вниз - т. е. я не хочу, чтобы сохранить этот файл в любой момент на моем жестком диске, Если я могу помочь, в силу своих конфиденциальных данных и возможных рисков безопасности.

Гоб -д /EncryptDir/фу.док.Гоб>фу && LibreOffice в функции foo && лоскуток фупозволяет мне читать файл как обычно, а затем измельченные раз я закрываю Либре офис, но это временно сохраняются на диск во время его открытия (чтения). Есть более прямое решение, которое позволит избежать временного сохранения фу?

+566
Boola 11 сент. 2018 г., 01:20:02

Я пытаюсь испечь следующий сервер nginx обратного прокси-конфигурации в образ Docker:

 сервера {
 слушать 80;
 имя_сервера 203.0.113.2;

 proxy_set_header X-у реального ИС $remote_addr; # передать реальный IP-адрес клиента

 расположение / {
 директива proxy_pass http://203.0.113.1:3000;
}
}

В настоящее время я просто положить, что в том и сопоставление его так:

-есть данные в файле/etc/nginx в/конф.д/

Это работает и при запуске контейнера выступает в качестве обратного прокси-сервера, но когда я пеку ее в таком виде:

Файла Docker

 С nginx
 Гоги копия.Conf в файл /etc/nginx в/конф.д/Гоги.конф

Запустить контейнер с картинки как это:

докер запустить-имя Гоги-то nginx-контейнер -д'Гоги-сервера nginx

И, наконец, посетить его в назначенный IP-адрес http://172.17.0.3/ я просто получу "Добро пожаловать в nginx" страницы, вместо того чтобы видеть, а он не перенаправляет на 203.0.113.1:3000.

Любые идеи о том, как устранить это?

+546
JorgeAlberto 19 авг. 2014 г., 17:32:02
Инструмент для нумерации строк, либо из файла или с клавиатуры.
+484
user3484630 23 мар. 2018 г., 15:15:44

Может кто-то пожалуйста, объясните, что значит ниже состоянии и что делает-не означает.

Мне нужно написать скрипт для автоматизации процесса.

если [ $v_result -нэ 0 ] ; тогда
v_status="ошибка"
еще
v_status="успех"
+471
uliyaBlock 28 февр. 2013 г., 08:55:35

Я в настоящее время работает гайку на мой сайт RaspberryPi (используя Raspbian), мне удалось подключить Мой сайт mecer USB на окна в орехов, используя драйвер blazer_USB.

Недавно я получил еще один ИБП (такая же модель) и хочу подключить его к тому же Пи через USB.

Второй ИБП подключен и настроен, но пи читает только один ИБП. Когда оба ИБП подключен он читает ИБП2; если я удалить USB-кабель ИБП2 затем читает ИБП1.

в /etc/гайка/ИБП.конф

[upswifi]
 водитель = blazer_usb
 порт = в /dev/USB кабель
 слово desc = "Dearx_UPS_WIFI_1"

[upslan]
 водитель = blazer_usb
 порт = в /dev/USB кабель
 слово desc = "Dearx_UPS_LAN"

Вывод команды lsusb

Устройство автобусных 001 009: код 0665:5161 полупроводник Кипара USB к последовательному
Устройство автобусных 001 008: код 0665:5161 полупроводник Кипара USB к последовательному
Устройство автобусных 001 006: код 0424:7800 стандарт микросистем корп. 
Устройство автобусных 001 003: код 0424:2514 стандарт микросистем корп концентратор USB 2.0
Устройство автобусных 001 002: код 0424:2514 стандарт микросистем корп концентратор USB 2.0
Устройство автобусных 001 001: с ID 1d6b:0002 Linux в основу 2.0 корневой концентратор

Я думаю, что это видит только 1 USB-подключение на время, есть ли способ я могу отслеживать как через USB на той же системе?

+469
Second Yuki 29 сент. 2010 г., 21:17:59

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

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

  • Предоставленный пример выходных данных показывает десятичное время, но ваше описание говорит секунд. Данные в резолюции секунд, так что этот скрипт выводит число секунд


поглазеть функция цоколь D2S( дата ){ с="дата -д\""дата"\" +%с"; с|Гэтлину б; близко(с); вернуться генсуб("\п","","",б) }
 Начать{ РС="\Н *\П" }
 { 
 nф=сплит($0,ф,"\п"); удалить о
для(фи=1;Fi интернет<=НФ;интернет++){
 сплит(Ф[интернет],с" ")
 если( S[1]=="Время:" ) о[1]=с[2] и" "[3]
 если( S[1]=="ОТ:" ) о[2]=с[2] 
 если( S[1]=="узла:" ) о[3]=с[2] 
 если( S[1]=="происхождения:" ) о[4]=с[2] 
}
 если( о[1] ){
 если( ФПС ) ТДС=Д2(о[1])-ФПС
 еще { ТДС=0; ФПС=Д2(о[1]) }
 функции printf( "%ы %ы %ы %з\п", ТДС, о[2] о[3], О[4] ) 
 } 
 }' "$Ф"

выход - со времен ввода изменены по сравнению с указанными (они все одинаковые):

0 96.4.0.55 96.4.0.55 ИГП
1 213.140.32.148 213.140.32.148 ИГП
3 207.45.223.244 207.45.223.244 ИГП
7 195.219.96.239 195.219.96.239 ИГП
15 129.250.0.11 129.250.0.11 ИГП
+469
BLAKE 24 апр. 2015 г., 14:14:02

Необходимо выполнить команду partprobe -ы прежде чем делать любую операцию на устройстве/dev/sda6

Если у вас нет этой команды, то просто перезагрузите машину

+460
Don Kim 3 нояб. 2019 г., 21:24:31

За пределы файлы используются пам. Акции suexec , предусмотренных Апачи по-прежнему не признает и использованию пам. Патчи существуют. И вы можете изменять исходный код для вызова вызов setrlimit (это выглядит довольно просто - смотрите setlimit(2) Man-странице.) Но как, suexec не узнают все, что вы делаете с границы.

Вы все еще можете установить установки в Apache, но я думаю, что это нежелательно, особенно в предвыборный вилка модели, потому что тогда вы ограничиваете нагрузку на ваш сервер http может справиться. Далее, я не уверен, если ограничения будут перенесены в suexec среды, потому что я не уверен, как suexec делает свою работу.

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

Вы можете попробовать prlimit, часть из пакета util-Linux и поэтому она должна быть стандартной установки. Если вы сделаете это:

$ prlimit --nproc=1 Баш-с Баш-с ИД

Баш: вилка: повтор: нет дочерних процессов

Поэтому маленький 2-вилка процесс не удалось.

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

+438
NotTelling 7 сент. 2017 г., 05:07:44

Попробуйте:

кошка файл /sys/класс/чистой/eth0 в/скорости

Я не уверен, что вы подразумеваете под основной интерфейс. На узле с помощью стека протоколов IPv4, можно получить интерфейс, где первый маршрут по умолчанию с:

ИС следования показывают 0/0 | грэп -Pom1 'Дев +к \[^ ]+'

(при условии, ГНУ грэп). Так:

кошка "файл/sys/класс/чистой/$(ИС следования показывают 0/0 | грэп -Pom1 'Дев +к \[^ ]+') /скорость"

Не все связаны с IPv4 хозяев есть маршрут по умолчанию. Вы можете предпочесть один интерфейс, с помощью которого, чтобы добраться до определенного узла, а не, как известные сети, как 8.8.8.8 или, Поскольку вы используете эти команды по протоколу SSH, IP-адреса мы видим СШ соединение, поступающих от (Если вы подключаетесь через IPv4, а не IPv6):

ИС следования показывают, чтобы соответствовать "${SSH_CLIENT%% *}" | команда grep -Pom1 'Дев +к \[^ ]+'

Конечно, это не работает, если интерфейс не является Ethernet и один (обычно у моста есть на серверах, например).

Как различные эвристики, вы могли бы получить имя невиртуальный интерфейс, что имеет скорость и направил наибольшее количество пакетов с чем-то вроде:

более ранних версий -F в файл /sys/класс/чистой/* | на awk -е / '
 $4 != "виртуальный" && \
 Гэтлину скорость < ($0 "/скорость") && \
 состояние Гэтлину < ($0 "/operstate") && \
 состояние == "до" && \
 Гэтлину Техас < ($0 "/статистика/tx_packets") {
 если (Техас > Макс) {returned_speed=скорость; Макс=ТХ}
}
 Конец{печать returned_speed}'

Последний комментарий вы просите за одну команду: обратите внимание, что Ш. в СШ предназначен для раковины. Так что код выполняется на удаленной машине оболочки код. Вы можете запустить несколько команд и скриптов. Вещь помнить состоит в том, что код интерпретируется оболочкой входа в систему удаленного пользователя, который не гарантируется Борна-как (хотя на практике в настоящее время в системах на базе Linux обычно). Так что вы можете сделать, например:

remote_code=$(кот << \end_of_script
 более ранних версий -F в файл /sys/класс/чистой/* | на awk -е / '
 $4 != "виртуальный" && \
 Гэтлину скорость < ($0 "/скорость") && \
 состояние Гэтлину < ($0 "/operstate") && \
 состояние == "до" && \
 Гэтлину Техас < ($0 "/статистика/tx_packets") {
 если (Техас > Макс) {returned_speed=скорость; Макс=ТХ}
}
 Конец{печать returned_speed}'
end_of_script
)

для размещения в узел1 Узел2 Узел3; делать
 скорость=$(СШ "$Host" в "$remote_code")
 функции printf '%20е: %з\п' "$Host" в "$скорость"
сделано

Что remote_code выше в синтаксис, совместимый со снарядами Борна, радиоуправляемых и рыбы семьи, но не (т)хсг.

+423
Abhishek Shakya 8 авг. 2015 г., 01:37:48

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

+402
zerosound 13 нояб. 2010 г., 08:58:33

Я просто создал свой первый скрипт так:

#!/бин/Баш
кд /дома/Иоанн/ГРЦ/Эт/десять
атом .
НПМ начать

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

+376
basheps 23 июн. 2016 г., 02:29:06

Я хотел вернуться до входа в систему с помощью командной строки и запуска рабочего стола с помощью StartX. Я отключил gmd3 с помощью утилиты chkconfig --дель gdm3 и мне дали традиционный способ ведения журнала, в котором работала успешно, однако когда я попробовал команду StartX он начал графического интерфейса, но при входе и меня попросили войти снова. Как я могу сделать команду StartX идти прямо на рабочий стол после входа в систему?

+319
elcanibal 22 янв. 2010 г., 11:43:38

Поведение по умолчанию-добавить интерфейс, который будет принимать только пакеты, где 802.1 Q и поле такое же, как и идентификатор VLAN для данного интерфейса.

В очень упрощенном виде, MAC-адрес будет таким же, как родительский, так что пакет доставляется на физическом интерфейсе, а обработанные ядра, поиск и 802.1 Q tag поле, которое сразу после MAC-адрес источника поля. В этом поле будут определены с 0x8100 EtherType. Последние 12 битов определения идентификатора VLAN.

enter image description here

Этого кадра Ethernet будет иметь бирку сняли и доставили в VLAN интерфейс. Вы можете дважды проверить это с помощью tcpdump на обоих интерфейсах и пингование IP-адрес для eth0.333. Вы увидите выход только на интерфейсе eth0:

# тсрйитр -Н eth0 в ЛС 333
# тсрйитр -ни через eth0.333 333 ЛС

Поведение по умолчанию в противоположном направлении движение будет пометить и доставить(может быть настроен).

Если вы хотите создать виртуальные интерфейсы с MAC-адресом, который отличается от родителя, вам придется использовать macvlan вариант iputils2. Помните, что ваши коммутаторы могут иметь некоторые ограничения, связанные с Mac и блокируют трафик с этой вновь созданный интерфейс.

И да, вы правы. Если нет тега трафик будет доставлен в ваш физический интерфейс. Ваши конфигурации будут определять, если пакет будет принят.

+309
Patricia Parker 12 янв. 2016 г., 07:11:59

В некоторых случаях лучше иметь такое решение, которое не прерывает "кое-что", и только пробивается, а shellscript ждет.

Затем вы можете использовать раковины встроенные команды чтения с некоторыми параметрами, а не спать.

Попробуйте этот shellscript,

#!/бин/Баш

Эхо "нажмите 'Q', чтобы выйти из петли и написать отчет"
Эхо "нажмите" Enter " спешите (скип жду этого времени)"

Для (( с=0; в<=$1; в C++ ))
делать 

 Эхо "кое-что здесь (как будто на работу за 5 секунд) ..."
 сон 5
 Эхо "делать вещи"

# сбор данных в массивы и других команд и т. д.

# потенциально сна в течение длительного времени

#спи $2
 читать -Н1-СТ$2 ответа
 если [ "$ANS" в == "вопрос" ]
тогда
перерыв
 Элиф [ "$ANS" в != "" ]
тогда
 читать -Н1-СТ$2 ответа
интернет
сделано

Эхо "доклад писать на экране и файл здесь"

Вы найдете подробные сведения о чтение с помощью команды помочь прочитать,

 -Н nchars вернуть после прочтения символов NCHARS, а не ждать
 для новой строки, но честь разделитель, если меньше
 NCHARS символы считываются до разделителя
 -s не Эхо входные данные, поступающие с терминала
 -t время ожидания и неудачей, если полную строку
 вход не читал в течение тайм-аут секунд. Значение
 Переменная TMOUT-тайм-аут по умолчанию. Тайм-аут может быть
 дробное число. Если таймаут равен 0, read возвращает
 сразу же, не пытаясь читать какие-либо данные, возвращаясь
 успеху только если вход на указанный
 дескриптор файла. Состояние выхода больше, чем 128
 если время ожидания превышено
+308
grahame jull 28 мая 2014 г., 03:01:27

Я установил приложения на виртуальной машине QEMU, для который подключается к интерфейсу моста на верхней части интерфейса основные сервера ( через eth0 ) В отчете приложения я вижу, многие хосты в той же диапазон IP-адресов указанных ВМ не передавая пакеты с ВМ пока я заблокировал их все в цепочку iptables,и Любой знакомый с такого рода вопросом? любые рекомендации о том, как можно что пакеты минуя сетевой экран?

+249
Wassim Achy 15 мар. 2014 г., 09:26:22
bzImage-4.19.40-Интел-ПК-стандартный корень=в/dev/sda2

Это будет путь для запуска из оболочки UEFI напрямую. Но на самом деле, файл initrd= отсутствует! У меня была точно такая же проблема: модули с интерфейсом SATA/SCSI не в ядрах, они являются модулями в initramfs (в основном). Скопируйте initrd/initramfs, в рядом с вашей ядра и добавить initrd=initram-cpio.gz (адаптировать "картинку" имя!) параметр в командной строке.

Ошибки ВФС говорит: корень (файл/dev/sda2) вы даете мне на блочном устройстве я не могу читать.


После поиска "yocto" я хочу добавить: вы должны настроить необходимые модули как встроенные ("г"), а не как модули ("м"). Таким образом, вам не нужен initrd, и это, кажется, идея данного проекта - "встроенный".


добавлено после поиска yocto еще...

Этот yocto (и ваш вопрос) не оставь меня в покое. Я нашел это из конференции 2016/статьи (по lwn.net):

На базовом уровне [...] Yocto и сборочного окружения могут оба дать вам же конечный продукт: корневой файловой системы изображения для встраиваемых устройства, ядра, в загрузчика, и совместимым компилятором.

Как я вижу, вы хотите использовать, "Make" для компиляции ядра, модулей, плюс и initrd, если вам нравится.

Можете ли вы сказать мне, почему вы написали это:

Я использовал ДД ставить [ядра] на жестком диске

Сейчас это очень запутанной для меня. А если вы сделали из ДД ... =/Дев/СДА. Я бы сказал: Я скопировал образ ядра в каталог в раздел Х.

Так вы ходили все это Yocto строят, bitbaked ядра и initrd, и теперь вы не знаете, как для загрузки ядра Linux?!?


Я начал с нового мини-ПК комплект, так что диск был пуст. Я решил использовать GPT и UEFI. Моим последним впечатлением было МБР давно. Сначала я запустил установщик Slackware с USB флэш.

С помощью fdisk я сделал несколько разделов, в том числе "EFI" или "ЭСП" тип. Я благоразумно сделал ее 2 ГБ. Некоторые рекомендуют только 100МБ. ЭСП должен как vfat форматирование, потому что она читается также в BIOS.

Только (компиляция) ядра Linux, которые я нашел, были те, что внутри ISO-образы установщиков и живых систем. Из системы openSUSE прямую USB я могу подключить любой ISO, а затем смонтировать squashs файловой системы с двумя файлами: ядро и initrd.

Этих двух файлов (ядра и начального RAM-диска) я скопировал в мои 2 ГБ ЭСП. Ядра составляет от 3 до 8 МБ, а файл initrd 10 до 30 МБ.

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

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

fs0: vmlinuz

Это, как я запустить ядро с именем "vmlinuz" из UEFI подскажите, с ESP, которая является "fs0".

Потому что корень= отсутствует, это должно также дать панике. Я только попытался:

fs0: vmlinuz корень=в/dev/sda2

И это дало мне панику ядра вы изначально описали:

ВФС: не удается подключить файловой системы...

Здесь вы можете воспользоваться двумя путями: использовать initrd в том, что "приходит с" ядра путем добавления initrd=...cpio.gz как KCl вариант (ядра командной строки). Или использовать ядра в Fedora 29 - это было единственное, что смогли установить мое устройство ПДД. Причина: у него есть несколько вариантов Рейнхард встроенной, в то время как все остальные дистрибутивы поставить модули в initrd (с интерфейсом SATA, SCSI, в СД-мод).

Хотя я вполне доволен быстрой установки archlinux, я действительно думаю, что "надо" скомпилировать себе ядро, так что я могу загрузиться без initrd, который. Ядра должны быть в состоянии смонтировать корневую ФС сама по себе.

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

файл initrd=...ИМГ

Исходным ядром doc от 1996-2000 вводит в заблуждение в некоторых местах. Но almesberger с четко определяет: его initrd, который "позволяет" загрузки происходить в два этапа. И: rdinit= скрипт внутри виртуального диска можно смонтировать настоящий корень и switch_root к нему. Есть ситуации, где этот два-шага-загрузки необходимо.

Я следил за "ВФС:" паника ядра в исходном ядре. Функция "prepare_namespace" является центральной. Эта часть, где крепления корневого ядра= пропускается, когда файл initrd= дан; есть замечания по источники ", если есть initrd, то пусть он всю работу".

корень=/Дев/xxyy

без initrd в=, это говорит ядру напрямую, в которую (блок) устройство следует "загрузиться". С initrd, она может быть использована для switch_root для. В корень=в/dev/ram0 для имеет особое значение: это делает исходный RAM-диск реальный корень с самого начала. Это полезно для многих встраиваемых систем, я думаю: образ rootfs живет в файл cpio, а не на раздел.

параметр init=на/sbin/инициализации

Это последнее, что ядро при загрузке: назвать первый процесс. Как с root=, если вы дадите файл initrd=, это RAM-диск, чтобы разобрать этот аргумент. Заметим, что ядро может иметь смысл только на "/" через корень= устанавливается.

Как только ваш BIOS переключился на "оболочку UEFI" и ваш диск является диском GPT, форматировать (или гибрид/защитный MBR) и вы добавили небольшую (но не слишком маленький) и vfat раздела ESP, вы готовы приступить к ядру и initrd плюс.

Сейчас мой план состоит в том, чтобы просто собрать ядро, что монтировать стандартный SSD перегородок, поэтому мне не нужен и initrd. Мне не нужны yocto или grub, чтобы сделать некоторые эротика "встраивания". Если я хочу, чтобы скомпилировать новые исходные тексты ядра, два раза в месяц..., но, эй, я хочу, чтобы скомпилировать ядро, не создать свой собственный дистрибутив!

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

+247
Sagaponack FX 3 янв. 2015 г., 06:09:21

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

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

Где я ожидаю, что это решение будет недостаточным и выбрать для упомянутых инструментов?

+187
Majeed Almohya 4 окт. 2015 г., 07:02:46

Это не возможно на удаленном сервере, чтобы запустить любую команду после по SFTP сессии закончится, потому что все, что выполняется на удаленном сервере, имея SFTP-это содержание SSH_ORIGINAL_COMMAND ОКР переменной, которая указывает на *по SFTP-сервер бинарные.

Если вы хотите сделать что-то на удаленном сервере, просто создать оболочку и "заставить" его либо через ForceCommand или через команду= в свой открытый SSH-ключ .по SSH/authorized_keys.

Например я играл с такой фантик, чтобы автоматически синхронизировать зеркало пользователями данных через SFTP в сеанс на другой сервер.

+164
karnajitsen 8 апр. 2019 г., 12:18:44

Я хотел бы в черный список драйвер amdgpu. Я открыл файл/etc/команды modprobe.д/игнор.конф и добавил следующую строку:

черного списка amdgpu

Потом я перезагрузился и побежал lsmod распечатывает | грэп amdgpu:

$ lsmod распечатывает | amdgpu грэп 
amdgpu 1564672 23
i2c_algo_bit 16384 1 amdgpu
ТТМ 98304 1 amdgpu
drm_kms_helper 151552 1 amdgpu
ЦУП 352256 11 amdgpu,ТТМ,drm_kms_helper

Почему модуль загрузки?

Моем компьютере установлен Kubuntu 17.04 и у меня Радеон видеокарта R9 270X.

+156
anson 14 авг. 2018 г., 18:48:16

Я пытаюсь запустить скрипты через Webmin С, но я получаю утф вопросы.

Ошибка выглядит следующим образом:

стандартный вывод кодирование 'в кодировке ASCII' обнаружены. гутлер требует UTF-8, чтобы работать должным образом. Неправильная кодировка может быть связано с не-UTF-8 локали или ненадлежащее PYTHONIOENCODING. (Для справки, ваш язык локаль и кодировку локали ; ваш PYTHONIOENCODING не установлен.)

Пожалуйста, установите локаль UTF-8 (например, язык.UTF-8) или набор PYTHONIOENCODING в UTF-8. Я преобразовал кодировка iso8859 на RU. UTF-8 в папку в Webmin Лэнг. Настройки языка в Webmin не показывают файла utf8. Есть ли способ я могу запустить UTF-8 в в Webmin?

Спасибо.

+130
Peter Saunders 16 авг. 2013 г., 16:10:23

Убедитесь, что у вас есть что-то похожее на следующее в файл/etc/сети/интерфейсов

авто eth0 в
слово iface eth0 в инет по DHCP

интерфейс eth0 может также упоминаться как p5p1 или похожие по современным именования.

Вы можете "перезагрузка" всех сетевых интерфейсов путем привлечения их вниз и снова вверх с помощью следующей команды: ifdown --все --нет-петлевой && ifup --все --нет-петлевой или конкретный интерфейс, например: ifup eth0 в

Если ваш конф похоже, все в порядке, то попробуйте команды modprobe тг3 , а затем поднять сетевой интерфейс через ifup. Может быть вопрос по поводу драйверов или их отсутствие.

+106
Jacopo Abbruscato 20 мая 2017 г., 00:52:20

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

В случае, если вы не помните свой пароль, вы всегда сможете восстановить свой пароль.

+81
Jap Lewes 26 окт. 2013 г., 12:28:45

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil