Данный блок устройств, как определить, если названия разделов должны содержать "Р"?

Я хочу, чтобы автоматически раздел блочного устройства с sfdisk. Это может быть карточка SD, жесткий диск, SATA или новейшая устройства. Изначально я думал, что sfdisk требует эти имена и так я искал, чтобы создать их правильно, но, видимо, можно оставить их в любом случае. :)

В отличие от традиционного Ata и SATA устройств, которые имеют разделы имена просто добавляется к имени устройства (например, как/dev/sda1, поскольку для первого раздела блочное устройство ПДД) существует еще одна схема для блочных устройств на основе флеш-памяти и использовать другие драйверы. Эти добавить п между устройством и название раздела (например, на/dev/mmcblk0p1 первого раздела mmcblk0). К сожалению, я не нашел каких-либо документации к ядру на эти детали.

Учитывая блочное устройство (например, на/dev/mmcblk0) как мне решить, если соответствующие (еще не существующие) разделы будут им с П или нет (например, на/dev/mmcblk0p1 или в/dev/mmcblk01)?

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

+929
Surock 3 мая 2019 г., 07:24:13
30 ответов

Использовать editres

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

  1. Запускать В Xterm
  2. Запуск editres
  3. Используйте 'показать дерево' команда editres , чтобы получить ХВ виджеты дерево в xterm (вы просто нажимаете на в xterm)
  4. Выберите 'вт100' виджет и нажмите на кнопку 'Показать ресурс коробки'
  5. Смотрите в самом низу в поле ресурса, вы можете изменить его размер и выберите 'Сохранить файл' именем
  6. Нажмите на нужной ресурсов и установить их значения
  7. После этого, нажав на кнопку 'Сохранить файл' и бросить editres

Сохранить файл сейчас можете добавляться в ваш .Xdefaults и.

Пример того, что я получила от этой процедуры:

.в xterm.вт100.кодировке utf8: правда
.в xterm.вт100.utf8Fonts: правда
.в xterm.вт100.utf8Title: правда
.в xterm.вт100.vt100Graphics: правда
.в xterm.вт100.dynamicColors: правда
.в xterm.вт100.reverseVideo: правда
.в xterm.вт100.rightScrollBar: правда
.в xterm.вт100.прокрутки: правда
.в xterm.вт100.colorRVMode: правда

Остерегайтесь, некоторые параметры принимают воздействие только тогда, когда какой-то другой вариант изменений. Например: rightScrollBar посмотрел на xterm работает только тогда, когда полоса прокрутки изменяется с false на True.

Но в целом, вы должны иметь возможность сделать нужную вам конфигурацию.

Ссылки:

+995
user66232 03 февр. '09 в 4:24

Вам действительно нужно использовать массивы для такого рода вещи: http://mywiki.wooledge.org/BashFAQ/050

#!/бин/Баш
свойства="хранитель=самость, мое"

curl_opts=(
 -к 
 -Х ПОСТ 
 -Ф знак=маркер 
 -Ф "Реф=мастер" 
 -Ф "переменных[GIT_REF]=GIT_REF" 
 -Ф "переменных[GIT_COMMIT]=GIT_COMMIT" 
)

при МФС='=' читай-R ключ значение; делать
 curl_opts+=( -Ф "переменных[$ключ]=$значение" )
сделал <<< "$свойства"

завиток "${curl_opts[@]}" https://gitlab.url.net

Этот код не только правильно, но ИМО гораздо легче читать.

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

+966
yossizahn 11 февр. 2011 г., 05:28:27
Другие ответы

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


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

Есть только несколько серверов, которые поддерживают ключевые загрузка с ТОР узел, как указано в СКС сервера список.

Как вы могли бы предложить, чтобы отправить ключ анонимно через Tor из командной строки?

Я думаю, следующие должны сделать это

 службу запустить Tor 
 proxychains команду GPG --отправить -- ключи --ключи keyserver1.с GnuPG.паб <GPGKEY идентификатор>

где keyserver1.с GnuPG.паб - это сервер, поддерживающий Тор.

+891
th3jesus 21 дек. 2010 г., 03:56:57

Я могу сделать следующее, чтобы увидеть, если некоторые слова доступен на выход "кошка":

кошку именем | грэп слово

Это фильтры на выходе и показывает только те строки, которые содержат "слово". Теперь, можно только выделить "слово" в выходной, не опуская других линий?

+884
Them Dao 14 февр. 2016 г., 18:16:08

В Fedora документы они ссылаются на владельца и группы, А если оба являются собственниками файл. Этот заставляет меня думать, что любой член группы, которая пытается изменить разрешения файла, принадлежащие этой группе будет разрешено. Это правильно, или может только "хозяин" в его абсолютном смысле изменить разрешения?

Пример

Фу группа пользователей-бар Группа бар пользователь ПК

Может компьютер поменять файл создает группы Foo и бар

+866
dlopezgonzalez 8 февр. 2019 г., 03:05:16

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

Так что либо работать:

топ -bn1 | руководитель

Или:

Термин=тупой топ -Н1 | руководитель

Или если вам нужен формат, подходящий для любого данного терминала, указать его как

Термин=мой-терминал топ -Н1 | руководитель
+849
Salo Charabati 13 сент. 2011 г., 13:01:50

Как вы используете bash, вы можете использовать параметр расширения для ЧОП концовку и сохранить общую часть имени файла в новую переменную:

для F в *_B4.Тиф ; делать
я="${Ф%_B4.Тиф}"
 gdal_calc.пы -а "${я}_B4.Тиф" -в "${я}_B5.Тиф" --выходной_файл=".../${я}_NDVI.ТБС"
сделано
+843
Muhammad Ishtiaq 10 апр. 2019 г., 07:24:27

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

Если вы этого не сделаете, программного обеспечения (программа обновления) будет просить разрешения установить пакеты из репозитория PPA, используя этот "страшный" диалог. Без ключа GPG, программное обеспечение не может доверять РЕПО.

Увидеть это для как добавить GPG-ключ репозитория: https://askubuntu.com/questions/291035/how-to-add-a-gpg-key-to-the-apt-sources-keyring

+815
Anil Kumar S 8 мая 2019 г., 21:48:48

У меня HD от 150 ГБ и 300 ГБ, как разбить на разделы, бывший с корневого раздела, а последний с некоторым неиспользуемого пространства.

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

+778
Robert Feuerbach 13 янв. 2013 г., 17:07:59

Предположительно вы не хотите контролировать процесс, основываясь только на его PID. То есть, скорее всего, вы имеете представление о том, что процесс идет. Почему бы вам не отслеживать содержимое /proc/<PID процесса>/cmdline и как только он либо перестает существовать, либо не соответствует тому, что вы ожидаете, вы можете затем выполнить команду/работу?

+712
Peter Sowards 1 дек. 2010 г., 07:33:15

Задача является менее очевидным, чем это выглядит на первый взгляд.

Либо вы используете код на Slyx и удалить ненужные строки с СЭД $!Н;$С/\Н//;Г;Д после или вы находите строку, которая, как известно, не быть частью обоих файлов, скажем =чик= и делать

ООО '1ч;1,/=Чик=/Д;$Г;С/\Н/ /' файл1 <( Эхо - =Чик=) файл2

Вывод можно направить в другой файл, потом скопировать в файл file2 (даже если ваш СЕПГ вкус был вариант это не будет работать при использовании части двух файлов).

Что делает этот код

  • магазинах строке 1 в трюме пространство ("буфер" из СЕПГ), чтобы добавить его позже
  • 1,/=Чик=/д удаляет все линии от 1 до наши маркерные линии, поэтому только файл2 будут напечатаны
  • добавляет сохраненной строки из трюмного помещения для последней строки ($)
  • с/\н/ / заменяет встроенную строку по пробельным. Это произойдет только в последней строке после того, как мы приложили трюмного помещения
  • файл1 <( Эхо - =Чик=) файл2 файлы передаются на СЭД: первый файл1 , чтобы извлечь первую строку, то виртуальный файл, содержащий =Чик= чтобы знать, когда файл 1 заканчивается, наконец файл2

На самом деле, хорошая задача научиться СЭД трюки.

+669
Rockey 27 авг. 2017 г., 16:48:10

Я пишу некоторые профилями AppArmor и с каждым новым профилем я сталкиваюсь более продвинутые правила, которые я раньше не видел.

В этом случае я создаю профиль для PulseAudio. Я также имел профиль для SMPlayer выступает, но когда я создал профиль с PulseAudio, то AppArmor сказал что-то вроде этого, когда я хотел посмотреть видео в SMPlayer:

ядра: аудит: тип=1400 аудит(1505370398.880:1005): в AppArmor="отказано в операции"="способный" профиля="/usr/Бен/SMPlayer выступает" пид=40033 комм="pacmd" возможность=19 capname="sys_ptrace"
14 сентября 08:26:38 morfikownia ядра: аудит: тип=1400 аудит(1505370398.880:1006): в AppArmor="отказано в операции"="в ptrace" профиля="/usr/Бен/SMPlayer выступает" пид=40033 комм="pacmd" равный="/usr/бен/с PulseAudio"

Это может быть исправлено путем добавления следующих в программе SMPlayer профиля:

 sys_ptrace возможность,
 в ptrace (трассировки) коллегиальный=/usr/Бен/пакет,

Но у меня два вопроса по этому поводу:

  1. Почему теперь SMPlayer нужны правила? У меня есть свой профиль на некоторое время, и SMPlayer не просил правила. Я знаю, что это из-за создания профиля для PulseAudio, но может кто-нибудь объяснить, почему?

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

+634
Eric Burel 22 июн. 2010 г., 21:38:51

У меня две коллеги ППС, ДСЛ-ДСЛ и строка1-строка2, которые настраиваются с pppd на Ubuntu (сервер) на Linux.

Они воспитаны на интерфейсы в /etc/сети/файл с авто штуковину однако каждый PPP соединение выбирает pppX имя, где X изменяется в зависимости от того, что придет первым.

Я хотел бы сделать это таким образом, что гнездо DSL-строка1 придумывает имена, такие как "dsl0" и DSL-строка2 с таким именем, как "dsl1", так что я могу создать правила брандмауэра для каждого и настройки маршрутизации (также как и его легче настроить).

Мой вопрос: как я могу получить интерфейсы pppd не назвать себя?

в /etc/ррр/сверстников/ДСЛ-линии 1 (гнездо DSL-line2 является в основном так же, только маршрут по умолчанию удаляется и интерфейс Ethernet быть разные)

noipdefault
маршрут по умолчанию
replacedefaultroute
скрыть-пароль
#КСУ-Эхо-интервал 30
#КСУ-Эхо-отказ 4
КСУ-Эхо-интервал 10
КСУ-Эхо-отказ 3
noauth
сохраняются
#МТУ 1492
#корячиться
#maxfail 0
#выравнивание 20
плагин для RP-PPPoE или pppoa.так что на eth1
пользователь "[email protected]"

/и т. д./сети/интерфейсов (строка1 часть, опять же, 2 очень похожа)

авто dsl0
интерфейс dsl0 инет ГЧП
 предварительно до на /sbin/команду ifconfig eth1 и до # линия поддерживается pppoeconf
 пост-вверх /Бен/ш /home/callum/ppp0_up.sh # маршрут все
 пост-вверх /Бен/ш /etc/miniupnpd/ppp0_up.sh # начало miniupnpd (если не АЛР$
 провайдера DSL-строка1

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

+569
Supermao90 20 янв. 2015 г., 23:58:43

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

#Запрещаем доступ ко всему первый
<Город />
 Приказ Запретить,Разрешить
 Отказать от всех
</Расположение>

# затем разрешить доступ к определенным URL-адрес
<Место /test.html>
 Приказ Разрешить,Отказать
 Позвольте от всех
</Расположение>

Если это так, это было отвечено ранее здесь.

+542
codeslord 30 дек. 2018 г., 05:54:15

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

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

+496
Sai Nishant Prabhakar 1 апр. 2018 г., 22:17:26

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

#имя файла: сценарий 
комплект -х 
покинуть ловушку РМ -РФ "$Д"' 
д=`никакое сжатие=$ФРД mktemp -д`
"[email protected]"

Если я сделаю КШ сценарий сна 100 или баш скрипт сна 100 и прервать его с, С-С, ловушка исполняется и удалить каталог. Он не работает с Деш. Почему? Является ли это ошибка или предполагаемое поведение?

+496
ryan smith 24 сент. 2017 г., 20:46:18

Ваш iptables в конфигурации выглядит вменяемым, но вы проверили главный переключатель адресов IPv4 переадресации?

Попробуйте эту команду:

# sysctl-переменной нет.протокол IPv4.ip_forward
чистая.протокол IPv4.ip_forward = 1

Если он говорит, нет.ipv4_ip_forward = 0 вместо, затем IPv4 пересылка не включена. Это легко исправить:

# Эхо "нет.протокол IPv4.ip_forward = 1" >>/и т. д./sysctl.конф
# sysctl-переменной -п

Это позволит переадресация IPv4 в упорной манере. (Ранее, протокол IPv4 пересылки может быть включена, что-то вроде Эхо 1 > /труды/системы/нетто/протоколов IPv4/ip_forward, которые не сохраняются за перезагрузка.)

+475
Qunk 6 мар. 2010 г., 15:52:32

[5.0.9-arch1-это-1-арка с GNOME-рабочий стол 3.32.1.2-1 и трекер 2.2.1]

Это последующий на предыдущий вопрос ответили, где я разоблачил трекер-магазине.служба, которая сломалась в системный журнал при загрузке уже и отключена опция поиска в Nautilus из графического интерфейса. Я также стер полную базу данных индексов, с $ трекер сброс --жесткий, как я никогда не использовать "Наутилус".

Сообщения, спам моим системного журнала является:

ДГУ-демон[1492]: [сессия с uid=1000 пид=1492] активация через systemd в не трекер-экстракт единицы.услуги: блок трекер-экстракт.служба в маске.

... большинство из этих линий, образующих повторить последовательность, полученную из: $ судо journalctl -б. Количество вхождений быстро увеличивается со временем, на крупно оценкам, ставка 1200/мин.

Усе syslog в листинг здесь. (Это слишком большой, чтобы загрузить все.) Я проверил, что на самом деле у меня нет трекера-экстракт.обслуживание блока активный, включена, или в масках. На трекер-экстракт сервисный модуль не отображается в:

$ команду sudo systemctl список зависимостей ... все | грэп -Е экстракт -е трекер
+422
Zaynu Cat 15 сент. 2010 г., 13:01:04

Я делаю поделки пуска камеры, и я хотел бы видеть, если я могу вызвать его удаленно, подключив его в мой микрофон и разъем для наушников. Это базовый 2,5 мм --> 3,5 мм разъем, и все, что мне нужно сделать, это короче первый и последний, первый и второй, и все трое в упор, спусковой крючок, и курок.

Это немного трудно объяснить, но это возможно, чтобы послать электрические сигналы непосредственно через эти порты? Я до некоторых C++ или Python (хех) если мне придется...

+392
CyberManifest 3 авг. 2013 г., 10:23:54

В Makefile, я

@Эхо "$(IGNORE_DIRS) $(CLEAN_FILES) $(CLEAN_DIRS) $(REALCLEAN_FILES)" | тр '' '\п' >> [email protected]

Проблема в том, что $(CLEAN_FILES) довольно большие, поэтому, когда я запускаю Make, я вам

сделать: execvp: /Бен/ш: список аргументов слишком длинный

Я на Xubuntu в 18.10.

Редактировать: я должен предоставить немного больше контекста. Что я работаю на это правило (я использую GNU делают) для автоматического создания .hgignore файл. Здесь это сделать правило в полном объеме:

.hgignore : .hgignore_extra
 @Эхо "зарабатывает [email protected]"
 @РМ -Ф [email protected]
 @Эхо "# автоматически сделать. Редактировать .вместо hgignore_extra". > [email protected]
 @хвост -п +2 $< >> [email protected]
 @Эхо "" >> [email protected]
 @Эхо "# следующие файлы из Makefile." >> [email protected]
 синтаксис @Эхо ": Глоб" >> [email protected]
 @Эхо "$(IGNORE_DIRS) $(CLEAN_FILES) $(CLEAN_DIRS) $(REALCLEAN_FILES)" | тр '' '\п' >> [email protected]
 @чмод а-ш [email protected]
.Трепло : .hgignore

Правка 2: по предложению @mosvy 'ы, я тоже пробовал

.hgignore : .hgignore_extra
 @Эхо "зарабатывает [email protected]"
 @РМ -Ф [email protected]
 @Эхо "# автоматически сделать. Редактировать .вместо hgignore_extra". > [email protected]
 @хвост -п +2 $< >> [email protected]
 @Эхо "" >> [email protected]
 @Эхо "# следующие файлы из Makefile." >> [email protected]
 синтаксис @Эхо ": Глоб" >> [email protected]
 $("файл">[email protected]) $(по каждому элементу в$(IGNORE_DIRS) $(CLEAN_FILES) $(CLEAN_DIRS) $(REALCLEAN_FILES),$("файл">>[email protected], $в))
@правда
 @чмод а-ш [email protected]
.Трепло : .hgignore

Бег сделать .hgignore с этим, я не попасть в "список аргументов слишком длинный" ошибка, но полученная .hgignore файл содержит только вывод на синтаксис: Глоб линии, а потом ничего после этого.

+368
mcrook 3 авг. 2012 г., 13:48:35

Для приведенных данных, можно использовать команду grep -v система /и т. д./хостов.

Для более общее решение, использовать для egrep -V "и\Х+ь\+ь\+" /и т. д./хосты, а значит покажите мне любые строки, которые не содержат то, что не пробел через пробел следует то, что не пробельных символов, т. е. как минимум два слова.

+300
MalibuLinda 28 сент. 2019 г., 05:11:42

Я пытаюсь сделать httpry журналы каждые 2 часа. Я добавил Это к моему у logrotate.конф файл:

в /var/журнал/httpry/*.войти {
 поворот 1
еженедельно
 создать 640 корневого администратора
missingok
notifempty
}

Я пытался менять еженедельно по часам (все равно нужно каждые 2 часа), но он не работает. Я читал скопировать скрипт из cron.ежедневно в cron.почасовой, но все мои хрон файлы пусты.

Как я могу создать новый файл журнала каждые 2 часа?

+214
Weit Dart 27 окт. 2013 г., 10:39:31

Если вы пытаетесь создать Тун устройства в существующие пространства имен, вы должны быть в состоянии использовать setns() системный вызов перед созданием Тун устройства для установки сетевого пространства процесса. Например, если предположить, что существует пространство имен, называемое "синее":

# ИС netns
синий

Следующий код будет открыть устройство tun в этом пространстве имен:

#определите _gnu_source

#включить <флагов.ч>
#включить <вре.ч>
#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>
#включить <строка.ч>
#включают в файле <sys/ioctl вызов.ч>
код #include <sys файла/сокета.ч>
#включают в файле <sys/стат.ч>
код #include <sys файлы/типы.ч>
#включить <запустите.ч>

#включить <Линукс/если.ч>
#включить <ОС Linux/if_tun.ч>

тап_п() {
 инт НСД;
 инт tunfd;
 структура промежуточной ППП;

 НСД = открыть("/бега/netns/синий", флагов o_rdonly);
 если (setns(НСД, CLONE_NEWNET) == -1) {
perror("setns");
выход(1);
}

 функцию memset(&ППП, 0, оператор sizeof(ППП));
 ППП.ifr_flags = IFF_TUN;
 tunfd = открыть ("файл/dev/объем/Тун", O_RDWR);
 если (в ioctl(tunfd, TUNSETIFF, в (Void *)&ППП) < 0) {
perror("ioctl вызов");
выход(1);
}

 // это просто здесь, чтобы предотвратить код от выхода, который
сон(300);
}

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

# с ip netns exec и синий IP АДР
1: Ло: <замыкания> значение MTU 65536 qdisc Нооп состояния группы default qlen 1
 ссылка/закольцовки 00:00:00:00:00:00 БРД 00:00:00:00:00:00
3: tun0: <POINTOPOINT,multicast в,NOARP> значение MTU 1500 qdisc государственной Нооп вниз группы default qlen 500
 ссылка/Нет 
+143
LordOdin 12 сент. 2018 г., 23:45:18

Попробуйте это:

ивал-какой-язык-путь=<(Echo "Привет мир")

<() создает дескриптор файла, связана с выводом команды и передать его как /dev/ФД/ХХХ. Е. Г:

$ Эхо <(Эхо ААА)
в /dev/ФД/63

$ Эхо <(Эхо-тест) <(Эхо второй тест)
/разработки/ФД/63 /Дев/ФД/62

Для немного дополнительную информацию см. В разделе "процесс Substittution" раздела мужчина Баш

+112
JJT 1 июл. 2018 г., 06:18:42

Я установил CentOS7 в VirtualBox через залет. Оба гостя и операционной системы хост CentOS7. Гостевая операционная система-это минимальная установка centos7 без графики. На обе системы у меня установлен Firefox через судо ням установить Firefox. На операционной системе оценки некоторых проект Django работает. Я хочу вперед окна Firefox из гостевой операционной системы.

Для этого я побежала СШ-х [email protected] -п 2222 на ведущей операционной системы и на операционной системе проверил в Firefox'. Гостевая операционная система дает результат ошибка: не удалось открыть дисплей: :0.

В операционной системе

[[email protected]имя localhost ~]$ Эхо $дисплей
значение localhost:0.0

В операционной системе на виртуальной машине

[залет@имя localhost ~]$ Эхо $дисплей
значение localhost:0.0

команду ifconfig операционной системы оценки

[бродяга@имя localhost ~]$ ifconfig, которые
enp0s3: флаги=4163<копирование,трансляция,запуск,мультикаст> МТУ 1500
 инет 10.0.2.15 маска 255.255.255.0 широковещательный 10.0.2.255
 inet6 на fe80::от A00:27ff:feea:9bb5 prefixlen 64 0х20 кодобласти<ссылка>
 эфир 08:00:27:ЕА:9б:В5 txqueuelen 1000 (локальные сети)
 RX пакетов 1193 байт 122490 (119.6 КБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 787 байт 108164 (105.6 КБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений

enp0s8: флаги=4163<копирование,трансляция,запуск,мультикаст> МТУ 1500
 инет 192.168.50.4 маска 255.255.255.0 широковещательный 192.168.50.255
 inet6 на fe80::от A00:27ff:fe55:8a8c prefixlen 64 0х20 кодобласти<ссылка>
 эфир 08:00:27:55:8а:8С txqueuelen 1000 (локальные сети)
 RX пакетов 135 байт 46673 (45.5 КБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 44 байт 7250 (7.0 КБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений

Ло: флаги=73<вверх,замыкания,работает> МТУ 65536
 инет 127.0.0.1 сетевая маска 255.0.0.0
 inet6 ::1 prefixlen 128 кодобласти 0х10<хост>
 петли txqueuelen 0 (локальном)
 RX пакетов, 79 байт 4634 (4.5 КБ)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 79 байт 4634 (4.5 КБ)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений

virbr0: флаги=4099<вверх,широковещательный,многоадресный> МТУ 1500
 инет 192.168.122.1 маска 255.255.255.0 широковещательный 192.168.122.255
 эфир 52:54:00:18:ДФ:5а 0 txqueuelen (локальные сети)
 RX пакетов 0 байт 0 (0.0 Б)
 Ошибки ГХ 0 за 0 перерасход 0 рамы 0
 Техас пакеты 0 байт 0 (0.0 Б)
 Ошибки Техас за перерасход 0 0 0 0 0 перевозчик столкновений

Настройка сети виртуальной машины

enter image description here

+74
AlikaPr 30 апр. 2018 г., 14:04:53
файл -Мб изображения | на awk '"^изображения/" {печать}'

Если файл распознает изображения она должна печатать строку:

изображение/jpeg; кодировка=бинарные

Он работает на магии чисел, так он не основан на расширения. Это

+71
Laury Kristensen 18 апр. 2014 г., 12:23:26

На Ubuntu 14.04 я уже установили OpenSSH, изменить порт SSH. Я могу войти в сеть без проблем, но я не могу получить к нему доступ извне.

У меня тоже есть: разрешено хоть брандмауэр и настроить переадресацию портов на моем Linksys маршрутизатор

Всякий раз, когда я войти, я получаю ошибку (Я заменил # вместо цифр):

СШ: подключение к хост #.#.#.# порт #: не могу назначить запрошенный адрес

Что еще я могу проверить, что может быть не так? Пожалуйста, помогите.

+64
Ryan Hoover 19 июл. 2011 г., 00:53:58

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

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

  1. Создать новую виртуальную машину. Дать ему загрузочный диск, и 2 или 4 виртуальных дисков для тестирования файловой системы Btrfs. Размер не особо важен.
  2. Установить дистрибутив Linux на загрузочном диске и запустить его
  3. Используя 1 или 2 дополнительных виртуальных диска, создание файловой системе Btrfs. Поставить некоторые данные о нем. создать несколько подразделов. Поставить некоторые данные в них.
  4. Отключить его и клонировать его на другой 1 или 2 виртуальных дисков.
  5. Изменение UUID и на клон с btrfstune -у
  6. Крепление обеих файловых системах файловой системы Btrfs в то же время.
  7. Читать и писать на обоих brtfs файловых систем (возможно Бонни++ или похожие одновременно на обеих файловых систем), и обратите внимание на любые необычные или нежелательного поведения. Особенно проверить для коррупции, когда вы пишете дублировать параметров либо файловая система Btrfs.

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

+45
rwf 13 нояб. 2011 г., 06:04:41

Наилучшим вариантом, отдельно от виртуальной машины вы можете установить Steam на Linux и то вы можете скачать всю игру, да версии Linux.

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

Загрузки в Windows, есть еще возможность восстановить игру из резервной копии. Восстановить игру.

Это будет работать только для игр, которые поддерживаются в Linux.

+38
dylan oliver 24 авг. 2016 г., 01:16:06

Мне нужно написать скрипт для создания и оповещения и сделать дампы потока если в строке (связанные строки) в лог-файл - /tmp/и области.журнал. Я в состоянии сделать это в 2 до сих пор отдельные скрипты, но хотели бы объединить их в один.

Сценарий 1: создать уведомление

filelocation, который=$1
строка=$2
граф=$(кошка 1 $ | грэп -я "$2" | туалет -л)

если [[ "$рассчитывать" -Быт 1 ]];
тогда
 Эхо "предупреждение: есть $подсчет вхождений $2 в файле журнала"
 выход 1
еще
 Эхо "ок: нет строки с $2 в лог-файл"
 выход 0
интернет

Сценарий 2: создать дампы потока

#!/бин/Баш
ПИД=$(ПС -эф | команда grep Java, с | у awk '{печати $2}')
Н=3
Интервал=5

Для ((я=1;я<=н;я++))
делать
 # д=$(дата +%г%м%д%ч:%м:%ов)
 # дамп="/tmp/и Threaddump-$ПИД-$d.txt"
дамп="/tmp/и ThreadDump-`имя`-`дата '+%е-%ч:%м:%ы".ГЗ"
Эхо $я из $N: $дамп
 каталог /opt/jdk1.8.0_121/jdk1.7.0_40/ОГРН/jstack -л $ПИД > $дамп
 спи $интервал
сделано
+33
Dennis Christian 9 окт. 2015 г., 06:32:35

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