Зачем нам нужно указать тип раздела В fdisk, а потом снова в сокращение?

Я немного путают о программы fdisk и mkfs, а.

Так вот это типичный USB флэш-диск создание разделов и форматирование:

размонтирование раздела /dev/СКБ
программа fdisk fdisk для устройства /dev/СКБ

Команда (M для справки): д
Выбранного раздела 1

Команда (M для справки): N
Командные действия
e расширенный
п первичный раздел (1-4)
п
Номер раздела (1-4): 1
Первый цилиндр (1-960, по умолчанию 1): ↵
Используя значение по умолчанию 1
Последний цилиндр или размер +или +или размере +кирпич шаблоны (1-960, по умолчанию 960): ↵
Используя значение по умолчанию 960 

Команда (M для справки): Т
Выбранного раздела 1
Шестнадцатеричный код (введите L для коды список): 6
Изменен тип системы перегородки 1 до 6 (под FAT16)

Команда (M для справки): в
Номер раздела (1-4): 1

Команда (M для справки): W
Таблица разделов была изменена!

Вызов ioctl (), чтобы перечитать таблицу разделов.

Предупреждение: Если вы создали или изменили любая DOS 6.х 
разделы, пожалуйста, обратитесь к странице справочника fdisk для дополнительных
информация.

массива -т для vfat устройства /dev/sdb1

Мой вопрос:

Зачем нам вообще использовать Т параметр, чтобы указать тип раздела при выполнении команды fdisk шаг? Как это влияет на все? Это создает какой-то отпечаток на USB-накопитель, то есть только для vfat раздел? Или это безопасно, чтобы пропустить Т шаг вообще? Насколько мне известно - секционирование только разбиение диска на местах - не так ли?

Просто пытаюсь понять, почему это работает как это работает:)

+375
EXZET 29 авг. 2011 г., 21:19:36
37 ответов

Есть способ поставить какую-то команду вывода в буфер обмена через хклип.

некоторые команды | хклип -выбор буфера обмена

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

+944
developer9969 03 февр. '09 в 4:24

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

суда apt-cdrom с Добавить

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

Есть и другие способы работать в автономном режиме, конечно, и один я использую, имеющие частичное АПТ репозитория. Я использовать debmirror для этого, и запустить его таким образом:

/usr/Бен/\debmirror 
 --многословный \
 --\прогресс 
 --игнорировать-релиз-Гоб \
 опции --host=фтп.солнце.переменного тока.\з 
 --пассивный \
 --дист=тискать \
 --корень=фтп/\дебиан 
 --раздел=главная \
 --способ=фтп \
 --арки=для i386 \
 --\nosource 
 --getcontents \
/путь/к/директории назначения/

Пример для Debian, но нужно только заменить --хозяин, --р - и --корень.

К сожалению, не похоже, что debmirror доступен даже с ISO-образа, так что скачать его прямо из Ubuntu репозиторий, и установить его с помощью dpkg --установить <debmirror деб>. Если это команды отображается зависимость Вопросы, Проблемы apt-получить --исправить сломанной установить и Вам ПОВЕЗЕТ.

+929
Jamie Shelby 18 нояб. 2014 г., 04:59:33
Другие ответы

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


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

Я нашел это решение в интересные на Perl. У меня похожая ситуация в печати соответствующие столбцы и два дополнительных столбца из второго файла (пересм код N дата выхода). Как я могу читать файлы с этого кода. Я планирую препарировать этот код и узнать хэширования и массивы от этого.

#!/usr/Бен/Perl с

# создаем имена таблиц подстановки из первого файла
 мой %имена;
 в то время как (<>) {
 (мой $на col1)= в Split / /, $_;
 $имена{$столбца col1} = 1;
 последний если EOF;
}

сканирования # второй файл
 в то время как (<>) {
 печать, если /^(\S+ с).*/ && не $имена{$1};
}

 Файл 1:
 Имя идентификатора ВСД 
 slic73p1hsicbxttop 99034438
c73p1avrsrldo150top99034238
 c73p1avrfusevrmtop 99034201

 Пример файла 2
 Имя типа Рэв ИД ВНД ИД ПП группа Дата выпуска PP категория 
 Комп c73p1avrfusevrmtop PROD_2_5 99034201 СЕГ РИП повторного использования 5/3/2015 6:59 жесткий 
 Комп c73p1avrfusevrmtop PROD_2_4 99034201 СЕГ РИП повторного использования 4/23/2015 10:27 жесткий 
 Комп c73p1avrfusevrmtop PROD_2_3 99034201 СЕГ РИП повторного использования 3/17/2015 23:51 жесткий 
 Комп c73p1avrfusevrmtop PROD_2_2 99034201 СЕГ РИП повторного использования 2/1/2015 11:27 жесткий 

 Ожидаемый результат: есть и другие строки в таблице, которая не соответствует
 ВСД идентификатор Рэв дата код освобожден (дата, которые будут напечатаны в хронологическом порядке)
 99034201 PROD_2_5 5/3/2015 6:59 
 99034201 PROD_2_4 4/23/2015 10:27 
 99034201 PROD_2_3 3/17/2015 23:51 
 99034201 PROD_2_2 2/1/2015 11:27 
+913
Tomo Stepanovic 23 июл. 2019 г., 22:43:51

У меня есть два столбца данных, мне нужно, чтобы сортировать: первый столбец(а) должен быть отсортирован лексикографически и для любых строк, которые содержат один и тот же столбец в строку, мне нужно, чтобы они были отсортированы численно по тому, что во второй колонке(Б).

Я был мышления 'сортировка -ф' , но что бы сделать '12' в столбце B есть перед '2'.

Редактировать: случайно набранный столбец в строку.

+889
Alexander Hurst 18 июн. 2016 г., 00:06:27

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

Например, я ищу то, что я сделал по пинг MYBOX совсем, более или менее 20 строк.

$ история | грэп "пинг MYBOX совсем" 20325 пинг в MYBOX совсем

Это линия 20325 так что я просто написаны строки, начинающиеся с числа в [20320..20339] диапазон.

$ история | команда grep ^203[2-3][0-9]

+873
Reap 8 июн. 2010 г., 09:04:19

На Unix, все файлы представлены в рамках единой иерархии. Чтобы сделать файлы на томе (диске или разделе) доступность, объем , установленный в расположении в файловой иерархии, т. е. в каталог.

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

Это довольно распространенная для хранения пользовательских данных в отдельном томе. Этот объем установлен на /дому. Если вы хотите такую конфигурацию, запросить отдельное /дома раздел при установке системы (большинство установщиков сделать это легко).

Исторической причиной различных выбор дизайна заключается в том, что Unix был разработан с жестких дисков и сетевой системы в виду, в то время как Windows унаследовал этот аспект из-под DOS (а перед этим СР/М), который работал на компьютерах только с дискеты. Добавление или удаление диска в системе Unix, или перемещения данных, была выполнена системных администраторов; это было бы больно, если изменения в организации диск изменил пути, с помощью которого файлы были доступны. На дискете-только систему, важно знать, на каком диске файл, так как пути a:myfile.txt смысл.

См. также что означает монтирование устройств в Linux? а что точки подключения находятся на типичной системе Linux?

+873
codeyoung 1 апр. 2010 г., 05:59:57

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

Например, если /dev/sda1, поскольку имеет 50MB свободного и /dev/sda2 и 50MB свободного и вы пытаетесь записать файл 75МБ либо, он не с диска ошибка, несмотря на оба этих разделов подразделений одного и того же диска.

+847
CantGetANick 23 мар. 2018 г., 14:39:40

Может кто подскажет, где я могу скопировать тему курсора загружены из гномов-смотреть в Debian 8? Я извлек его из/etc/Х11/курсоры и изменить его атрибуты на 755, но когда я хочу изменить его в настройки инструмента, я не вижу его в списке.

Какие-либо советы?

+835
Diken Tmg 17 мая 2014 г., 23:49:35

Мне нужно узнать, какие права пользователя в систему CentOS. Можно ли найти какие директории пользователь может получить доступ и команды он может выполнить? Это не относится к управления доступом.

+832
Phurba Tshephel Tshering 27 сент. 2010 г., 13:57:38
Вопросы, касающиеся деталей как программа использует системные вызовы для взаимодействия с API ядра, что звонки, как они работают и т. д.
+766
Illario 26 июл. 2014 г., 10:20:29

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

+719
mix44rus 26 окт. 2010 г., 17:45:39

Поскольку по умолчанию оболочка tcsh в на удаленном хосте, то можно явно запустить Ш. оболочки:

по SSH имя_пользователя@имя_сервера Ш-с 'для файла в pathToDirectory/*.тхт; делать команда grep -Q файл "слово1" "$файл" && грэп-м "слово2" "$файл" && Эхо"$"; сделать

Отметим также, что вы должны двойные кавычки в $файл переменная расширения, чтобы справиться с названиями, экзотические персонажи в них.

Также обратите внимание, что хотя вы используете слово1 и слово2 с грэп, это регулярные выражения , а не слова. Искать слова в файле, используйте команду grep -ВФ "слово".


Кажется, если СШ будет всегда запускать оболочки входа в систему, чтобы выполнить данную команду на удаленном хосте, и если это в tcsh это действительно сложно получить цитировать прямо в командной строке скрипта.

Два решения (и я не любят либо):

  1. Изменить логин шелл на удаленном узле, а ш-как оболочка, как и Баш, КШ, или ЗШ. Сделать это, зайдя на хост и запустить ЧШ.

  2. Поместить скрипт в файл скрипта и выполнить ее через СШ с

    по SSH имя_пользователя@имя_сервера ш ./script.sh
    
+716
user298549 3 сент. 2013 г., 01:53:40

Я использую Гкал. http://www.gnu.org/software/gcal/manual/gcal.html

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

+709
ajpyles 6 февр. 2016 г., 03:53:00

Шмель имеет поддержку видеокарт AMD на данный момент (он явно ищет для Intel+Nvidia или комбинации Нвидиа+Нвидиа). В теории поддержка может быть добавлена (есть открытый вопрос здесь), но я не думаю, что это произойдет в ближайшее время.

Чтобы получить обе карты работают, я предлагаю глядя в https://wiki.archlinux.org/index.php/PRIMEэто то, что я использую сегодня для того, чтобы использовать внешние мониторы (которые подключены к моей Нвидиа ДГПУ). Некоторые дистрибутивы используют эту технологию автоматически за кулисами (я думаю Fedora с GNOME и Убунту?).

+671
Shane Lee 23 мая 2018 г., 11:18:41

Была эта ошибка на мой малиновый Пи. Пошел в/var/библиотека/MySQL в и нашел файл с названием сайт RaspberryPi.подстраховаться. В нем я увидел, что во время запуска он нашел строку в файл/etc/mysql в/мой.КНФ , что ей не нравится. Эту ошибочную строку в моем случае было привязать-адрес , но это может быть хорошим местом, чтобы начать искать.

+662
Sirrah 12 апр. 2018 г., 20:46:00

Внес некоторые изменения, но не решить "% в теме" вопрос

#включить <stdlib.ч>
#включить заголовочный файл <stdio.ч>
#включить <время.ч>

#определить день (время)86400
#определить неделю (на time_t)604800
#определить месяц (время)2678400
#определить год (время)31556926

/*Я использую эту линию .muttrc: 
 * набор index_format = '/домашний/Марка/.шавка/mfdate "%9[%Д%м.%г]" "%9[%Эл.%Б]" " [%6[%Эл.%Б]]" "%8[%С %ч:%м]" " %[%ч:%м]" "%з %%ы %?Х?%2х& ? %-20.20 л %?М?+%-2М& ? %.86s %> [%4С]asladfg" "%[%с]" |'*/
тап_п(АГДС, константный тип char *переменной argv[]) {
 время текущее время;
 время message_time;
 структура ТМ *ltime;
 беззнаковый инт todays_seconds=0;
 неподписанные seconds_this_morning инт=0;


 константный тип char *last_year, *this_year, *last_months, *last_week, *сегодня;
 константный тип char *формат;

 текущее время = времени(нуль);
 ltime = локальным(&текущее время);
 todays_seconds = ltime->tm_hour*3600 + ltime->tm_min*60 + ltime->tm_sec;
 seconds_this_morning = текущее_время - todays_seconds;

 если (argc!=8) {
 функции printf("использование: %s last_year this_year сегодня формат даты\П", и argv[0]);
 вернуться 2;
}

 last_year = аргумент argv[1];
 this_year = аргумент argv[2];
 last_months = агду[3];
 last_week = агду[4];
 сегодня = агду[5];

 формат = агду[6];

 message_time = Атой(агду[7]);

/*
 *если ((message_time+год) < текущее_время) {
 * функции printf(формат, last_year);
 *} иначе если ((message_time+месяц) < текущее_время) {
 * функции printf(формат, this_year);
 *} иначе если ((message_time+неделя) < текущее_время) {
 * функции printf(формат, last_months);
 *} иначе если ((message_time+день) < текущее_время) {
 * функции printf(формат, last_week);
 *} еще {
 * функции printf(формат, сегодня);
*}
*/

 если ((message_time/год) < (текущее_время/год)) {
 функции printf(формат, last_year);
 } иначе если ((message_time/месяц) < (текущее_время/месяц)) {
 функции printf(формат, this_year);
 } иначе если ((message_time + неделя) < текущее_время) {
 /*} иначе если ((message_time/день) < (текущее время/день)) {*/
 функции printf(формат, last_months);
/*
 *} иначе если ((message_time+день) < текущее_время) {
 * функции printf(формат, last_week);
*/
 } иначе если ((message_time ) < seconds_this_morning) {
 функции printf(формат, last_week);
 } еще {
 функции printf(формат, сегодня);
}

 возврат 0;
}
+614
Castle 5 июн. 2017 г., 13:40:03

Если я не ошибаюсь, в VirtualBox, ящики Гном, и Вирт-менеджер все есть функция моментального снимка. Вы можете сделать снимок только что установленной виртуальной машине, а затем вернуться к этому снимку с одним или двумя щелчками перед/после каждой сессии.

+596
pbiczo 2 сент. 2015 г., 01:41:56

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

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

найти в /var/lib в/с dpkg/информация -имя "*.список" -старпома стат-с $'%п\т%г' {} \; \
| СЭД -Е 'С в/var/lib в/с dpkg/информация/,,' -е 'с\.список\т\т' \
| СНП | у awk '{печати $2 3$" "$1}' | ООО '0,/ре/с/-//' \
| ООО '0,/ре/с/-//' | ООО '0,/ре/с/://' | ООО '0,/ре/с/://' \
| е 0,/ре/с/\\.//' | СЭД 'с/:языка//' | СНП | у awk '{печати 2$}'
+576
Ephe97 28 мая 2014 г., 01:49:20

вы можете попробовать VimMode

+566
Rafiqa Ahmadiyah 19 нояб. 2012 г., 01:12:57

Альтернативный способ:

для F В *; сделать хвост -п +2 "$ф" >> компилировать; сделано
+513
Niesel 5 апр. 2017 г., 15:55:28

У меня есть привязка версии, как показано ниже

9.8.2rc1-Редхат-9.8.2-0.30.ник1.el6.1.2

У меня есть два конкретных экспедиторов домена, а именно test.example.com и internal-test.example.cloud.com

Локальный DNS-клиента или арбитра, которые должны урегулировать определенные CNAME в домене "test.example.com" будет направлен на мой локальный DNS-сервер настроен экспедиторов и их характеристика являются cachedalso. Все работает отлично, никаких проблем. Однако, мой вопрос-это для запроса Fordwared, внешнего DNS-сервера отвечают с TTL значение 60. Так что мой внутренний DNS-сервер кэширования, что отклик только в течение 60 секунд. Есть ли средства, чтобы переопределить TTL от моего внутреннего DNS-сервера ?? для этого конкретного домена.

И /etc/имени.conf, который выглядит следующим образом

параметры {
 директорию "/var/имени";
разрешить-передачи{"нет";};
 разрешить-запрос {localhost; для любого;};
 дамп-файл "/var/журнал/named_dump.дБ";
 максимум-кэш-ТТЛ 300;
};

зоны "test.example.com" в {
 типа вперед;
 форвардеры {11.1.2.17; 11.1.3.59;};
 только вперед;
};

зоны "internal-test.example.cloud.com" в {
 типа вперед;
 форвардеры {11.1.2.17; 11.1.3.59;};
 только вперед;
};

доменная зона".местные" в {
 типа мастер;
 файл "домен.местные";
};



[корень@dchockal ~]# копать test.example.com
; <<>> Копать 9.8.2rc1-Редхат-9.8.2-0.30.ник1.el6.1.2 <<>> test.example.com
;; глобальные опции: +УМК
;; Получили ответ:
;; ->>Заголовок<<- код: запрос, статус: Нет, код: 31197
;; флаги: в QR РД РА; запрос: 1, ответов: 5, авторитет: 0, дополнительную: 0

;; РАЗДЕЛ ВОПРОС:
;test.example.com. В

;; РАЗДЕЛ ОТВЕТ:
test.example.com. 60 в ВИМЯ internal-test.example.cloud.com.
internal-test.example.cloud.com. 60 В 121.1.2.22
internal-test.example.cloud.com. 60 В 121.1.2.23
internal-test.example.cloud.com. 60 В 121.1.4.24
internal-test.example.cloud.com. 60 В 121.1.4.25

;; Время запроса: 133 мсек
;; Сервер: 11.4.152.28#53(11.4.152.28)
;; Когда: Чт 15 декабря 15:31:22 2016
;; МСГ размер принято: 175
+489
user3134817 21 апр. 2012 г., 16:32:10

При использовании взаимозачета errexit и ваш сценарий ломается, значит что-то не так.

Вот, это прочитать, что не могу правильно прочитать ваш вклад.

В Баш, когда вы используете чтение -д ", то читать строение будет использовать нуль-символ \0 как признак конца строки. Поэтому, когда нет \0 в ваш вклад, читать будет читать все входные в сообщении переменной и возвращает ненулевой статус выхода, чтобы указать, произошла ошибка:

$ пока читала-ц"; делать Эхо "$строка"; сделано < <(Е '1')

ничего не печатается при:

$ пока читала-ц"; делать Эхо "$строка"; сделано < <(Е '1\0')
1

дает вам 1.

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

+489
fox42 5 авг. 2017 г., 14:16:52

--сжатия доступна только если через wget построен с помощью zlib (библиотека, используемое для сжатия и декомпрессии). К файлу пакет в Debian не конкретно на эту библиотеку, он делает это косвенно, через другую библиотеку, в GNU TLS в библиотеке; в Убунту создать капли последнего, и в итоге может потерять поддержку сжатия в результате.

Вы можете увидеть это в логах:

проверка для работы с zlib... нет
проверка на сжатие в ЛЗ... нет

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

компакт-диск в /tmp
в качестве источника apt через wget
компакт-диск с wget-1.19.4
склонны строить-ДЭП с wget
АПТ установить zlib1g-dev и
ДЧ -Н "пересобрать с поддержкой сжатия."
с помощью dpkg-buildpackage используйте файл -США -ОК

Это позволит создать пакет в папку/tmp, который вы сможете установить с помощью dpkg -я. Вам может понадобиться для регулировки компакт-диска шаг выше, в зависимости от версии wget для вашего хранилища содержат. Вам также может понадобиться, чтобы добавить деб-СРЦ строк в файле/etc/АПТ/источников.список, соответствующих вашему деб линии, чтобы быть в состоянии загрузить исходный код, используя в качестве источника apt.

Обратите внимание, что включение сжатия по умолчанию (--сжатие=авто) могут иметь неожиданные последствия, поэтому о релизе отметить, что

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

Вижу ошибке Debian 887910 для примера (благодаря steeldriver обратили на это внимание). Я подал ошибка 907047 Дебиан и Убунту ошибка 1788608 прошу исправить, если автор согласится, что вы увидите в Ubuntu пакет приобрести поддержка --сжатие после ремонта осуществляется (и мигрирует в Ubuntu, если Debian пакета установлена первая).

+488
Xolotl 13 июл. 2011 г., 00:11:45

Баш в сочетании с СЭД:

#!/бин/Баш
УНТ=0;
в то время как ИФ=, читать а б; 
делать 
 Эхо -н $а ; УНТ=$[УНТ+1]; 
 СЭД -е 'ы/[^,]*,\([^,]*\).*/\Файл 1/' | 
 СЭД -Е 'С/\([[:верх:]]\)//г'| 
 СЭД -е $УНТ'q;д'|
 тр '\п' '' ;
 эхо $с; 
сделано < файл

производит:

R1C1 123авс R1C3
Ячейку r2c1 456defg R2C3
R3C1 789hijkl R3C3
+462
Hotelsinger 22 сент. 2013 г., 06:37:23

На многие дистрибутивы Linux по умолчанию есть только в Firefox 3.6. Однако, когда я пытаюсь установить сходимость я получаю:

Convergence 0.08 could not be installed because it is not compatible with Firefox 3.6.24

Как я могу установить сходимость на дистрибутив, который работает в Firefox 3.6 (например, научно-6.1 ОС Linux или Ubuntu 10.04 ЛТС)?

+385
sheeraz munir 20 июл. 2019 г., 06:08:04

В зависимости от того, как Вы доступ к дискам, можно использовать blkid -o перечень (устарело) на них, а потом парсить вывод.
Эта команда выводит, между прочим, выражение fs_type заголовок столбца, который показывает файловую систему.

blkid -o перечень был заменен быть lsblk -Ф.

+344
Ahns 16 авг. 2013 г., 02:27:37

С моей точки зрения есть как минимум 3 способа решить Ваш вопрос:

  1. Не используйте учетную запись root в первую очередь. Действительно. Просто настроить Vim для корне отдельно и все. судо - ваш лучший друг. В качестве бонуса вы улучшили документирование всех ваших корневых деятельности и вся история команд в одном месте. Можно совместить с вариантом 2.

  2. Положите все ваши конфигурации в анзибль или что-то подобное. Настроить его, чтобы быть развернуты в /root и пользователя домашний каталог. Если нужно что-то менять, просто изменить в проекте конфигурации и развертывания. Она будет внедрена во всех каталогах сразу. В качестве бонуса у вас есть все настройки в одном месте, которая может быть легко расширена, чтобы столько пользователей, сколько вы хотите. Если вы положите ее в ГИТ или другую СКВ вы можете иметь славную историю изменений. LSO, это может быть легко переведены на совершенно новую машину. Можно совместить с вариантом 1. Это будет лучшим решением, я считаю.

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

+291
dinci11 28 янв. 2019 г., 14:06:14

Использовать двойные кавычки вместо одинарных разрешить переменной интерполяции:

jq не -р ".данные [считай].идентификатор" - пример.в JSON
+275
Joachim Tillessen 25 июн. 2015 г., 21:56:44

Как systemd в ручки гибели детей от управляемых процессов?

Предположим, что systemd не запускает демон фу, который затем запускает три других демонов: бар1, bar2, и bar3. Будет systemd не сделал ничего, чтобы ФОО если bar2 неожиданно обрывается? Насколько я понимаю, под обслуживание объекта управления (СМФ) на Солярис фу будет убит или перезапускается, если вы не сказали startd иначе, изменив свойство ignore_error. Нет причин продолжать вести себя по-другому?

Правка #1:

Я написал тест демона, чтобы проверить systemd вигровое поведение. Демон называется mother_daemon , потому что он плодит детей.

#включить <библиотеки iostream>
#включить <запустите.ч>
#включить <строка>
#включить <строка CString>

с помощью пространства имен std;

тап_п(АГДС, типа char* переменной argv[])
{
 функции cout << "Привет! Я собираюсь раскошелиться и сделать 5 дочерних процессов!" << епси;

 для (int я = 0; я < 5; я++)
{
 pid_t PID-регулятора = развилка();

 если (пид > 0)
{
 функции cout << "я родительский процесс, и I =" << я << епси;
}
 если (пид == 0)
{
 // Следующие четыре строки переименовать процесс, чтобы сделать его легче отслеживать с помощью PS
 инт argv0size = функция strlen(argv[0] в);
 строки childThreadName = "mother_daemon дочерний поток ПИД: ";
 childThreadName.добавление( to_string(::getpid()) );
 функції strncpy(массива argv[0],childThreadName.c_str(),argv0size + 25);

 соиь << "я дочерний процесс, и I =" << я << епси;
пауза();
 // Я не хочу, чтобы каждый дочерний процесс нереста собственного процесса
перерыв;
}
}
пауза();
 возврат 0;
}

Это контролируется с помощью systemd юнит mother_daemon.услуги:

[Блок]
Описание=тестирование как systemd в ручки гибели детей управляемый процесс
StopWhenUnneeded=истина

[Услуги]
ExecStart=/домой/my_user/test_program/mother_daemon
Перезагрузить=всегда

В mother_daemon.обслуживание блока контролируется mother_daemon.цели:

[Блок]
Описание=цель, которая хочет mother_daemon.услуги
Хочет=mother_daemon.услуги

Когда я запускаю команду sudo systemctl начать mother_daemon.цель (после команды sudo systemctl демон-перезагрузка) я вижу Родительский демон и пять детей демонов.

Убивая одного из детей не оказывает влияния на родителей, но убийство родителей (и спровоцировав перезагрузку) делает рестарт детей.

Остановка mother_daemon.цель с помощью sudo systemctl остановить mother_daemon.мишень заканчивает детей.

Я думаю, что это ответ на мой вопрос.

+255
Cristian Moisei 15 авг. 2014 г., 02:24:00

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

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

+91
Dumm 28 нояб. 2010 г., 10:19:53

Я думаю, ты ищешь в тюрьму. Это ограничительные условия, в которых процессы имеют ограниченный доступ к файлам, сети и настройки системы. Этот справочник объясняет, как создать тюрьму. Вы хотите, чтобы заблокировать в тюрьму из сети вообще с протокола IPv4=отключить протокол IPv6=отключить параметры в тюрьму, или по крайней мере ограничить подключение к нескольким адресам что-то вроде протокола IPv4.значение addr=127.0.0.1,192.168.42.17.

+90
Timur Kholodenko 13 мар. 2018 г., 09:58:01

На основании определения auid от этого в SUSE странице, под названием: понимание журналы аудита и генерации отчетов:

auid

Идентификатор ревизии. Процесс получает идентификатор аудит на логин пользователя. Этот идентификатор вынес на любой дочерний процесс запущен процесс первоначального пользователя. Даже если пользователь изменяет его личность (например, становится корень), аудит Идентификатор остается прежним. Таким образом вы всегда можете отследить действия пользователя, которые вход в систему.

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

Я считаю, pam_loginuid отвечает за настройку этого. Вы можете взглянуть на man-странице Для больше на этом.

+87
Ben Ripley 31 мар. 2011 г., 05:10:13
общ. () {
 дело "$ФРД" в
 /) команды ls -I тест "[email protected]" ;;
 *) команды ls "[email protected]" ;;
эсок
}

Вышеуказанной оболочки функция будет проверять текущую директорию против / и выполняет ГНУ Общ команду по-разному, в соответствии с результатами теста.

"[email protected]" будет заменен командной строке опции и операнды на исходной командной строке.

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

Обратите внимание, что это не использовать игнорировать шаблон если делаешь Общ / откуда-то еще, и что он будет использовать шаблон игнорирования, если делать, например, ЛС /дома/dvoo от /.

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

общ. () {
 дело "$ФРД" в
 /) команды ls --игнорировать тест='' "[email protected]" ;;
 *) команды ls "[email protected]" ;;
эсок
}

Альтернативная реализация вышеуказанных функцию, которая будет вызывать только ЛС из одного места (и короче):

общ. () {
 [ "$ФРД" = "/" ] && набор -- --игнорировать тест='' "[email protected]"
 команда ls "[email protected]"
}
+85
Ram Durga Sai Surumalla 8 окт. 2017 г., 12:16:16

После аварии в LibreOffice создает дамп файл путь к которому можно найти в ~/.файл config/LibreOffice в/4/аварии/сброса.Ини. Проверка дампов показывает, что есть некоторые зависимые библиотеки, которые не могут быть загружены, например:

невозможно открыть разделяемый объектный файл.libKF5KIOFileWidgets.так.5

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

ням установить крf5-kcoreaddons крf5-ki18n крf5-Рейнхард-базовый \
 крf5-kwindowsystem крf5-КИО-ядро-библиотеки крf5-КИО-файл-виджеты

Все эти пакеты находятся в репозитории EPEL. Как только они будут установлены, то LibreOffice 6.2.4+ работает.

+63
Jeforce 8 дек. 2014 г., 20:20:28

Вам не нужно , но вы должны. Хотя основная цель ПЭ - это позволит более чем 4 ГБ физической памяти, а также более высокая скорость передачи данных, которая является ценным безопасности.

Если ваш компьютер не очень старый и не поддерживает PAE, вы должны использовать ядро PAE. (Или 64-битное ядро, если ваш компьютер поддерживает это.)

+48
MrYoshiji 5 мар. 2018 г., 16:36:02

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

Например, я хочу сделать так: карте найти -имя '*.Яш' | команды xargs grep в функцию func1 и запустить его найти -имя '*.Яш' | команды xargs grep в функцию func1 внутри каждой директории в текущей директории. Обратите внимание, что все, включая трубы передается к карте.

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

Кроме того, мне просто любопытно, если это возможно ;)

+37
Pavman 23 июл. 2013 г., 23:08:00

Вложенная подстановка команд не будет работать в КШ. Объявить массив как переменную, а затем построить массив с помощью переменной.

установить шаблон = `дата +%F_%ч`
установить статус = ( `резать -д-Ф1 <*$рисунком.КШМ | команда grep -v статус` )
+23
OWEN OSWARD ADDAI 29 апр. 2011 г., 12:16:40

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

$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