Как экспортировать сертификат центра сертификации из pfx в PEM формате без атрибутов сумка

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

  • ключ файл unecrypted
  • файл клиентского сертификата
  • файл сертификата ЦС (root и все промежуточные)

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

Я попробовал следующий:

в OpenSSL pkcs12 из -в <filename.pfx-файл> -nocerts -узлы -из <clientcert.ключ>
в OpenSSL pkcs12 из -в <filename.pfx-файл> -clcerts -nokeys -из <clientcert.ССВ>
в OpenSSL pkcs12 из -в <filename.pfx-файл> -cacerts в -nokeys -цепи из <cacerts в.ССВ>

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

После некоторых поисков я нашел предложенное решение передачи результатов через x509 для прокладки атрибуты мешок.

в openssl x509-на-в <clientcert.ССВ> -из <clientcert.ССВ>

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

Есть ли способ, чтобы избежать в том числе сумка атрибутами в выходных данных команды формате pkcs12, или способ вывода команды x509-на включать все сертификаты? Кроме того, если запускать его через x509 является самым простым решением, существует ли способ перенаправить вывод из формате pkcs12 в x509 в Вместо файл дважды?

+666
OU3ptshootermomma 3 февр. 2016 г., 06:32:28
40 ответов

Вы могли бы ответить, что, глядя на выходе infocmp:

infocmp -1 стандарт ANSI |грэп sgr0=

и видя (например)

sgr0=\е[0;10м,

который говорит вам, что вы могли бы сделать

\е '033[0;10м'

чтобы получить такой же эффект, как

выход -Т sgr0 Анси 

Но вы не используете Анси, а отдельных терминалов, и правда те, которые вы используете, похоже, не все одинаковы. Это более вероятно, что ваш термин переменная имеет значение что-то вроде "суммы", которая (минуя терминал тип) дает

sgr0=\э(б\э[м

Общая часть \Е[М, которая используя базу синтаксис \033[м. Другие персонажи в каждой последовательности переставляют альтернативный набор символов (и может зависеть от типа терминала).

+980
chicken with thoughts 03 февр. '09 в 4:24

Я не нахожу findkeyboards в любые пакеты в Ubuntu 16.04 либо. Я найти его в репозитории Git для udev, так что, возможно, ее больше не упакован, это только мое предположение. findkeyboards это не более, чем shell-скрипт, так что вы можете установить его где угодно. Он расположен здесь:

Когда я его скачал и установил его, это, кажется, работает нормально:

$ ./findkeyboards
USB-клавиатура: ввода/event6
USB-клавиатура: ввода/event7
+939
rnrneverdies 3 янв. 2017 г., 11:52:10
Другие ответы

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


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

Я недавно работал с пользовательского оборудования, которые не был полностью соблюдая стандарты шине PCIe, а некоторые читает с устройства может вызвать ошибки Шины и проверить машину с Linux исключение. Когда это случалось, pthread в моей приложение, которое спровоцировало МРЗ умрет. Все другие потоки в том же процессе будет продолжаться. Никаких блокировок mutex, что убитый-нить держал в руках в момент МРЗ не будут освобождены, которые обычно приводят к взаимной блокировки приложения.

Может кто-нибудь объяснить поведение ядра Linux, когда она отвечает на МРЗ? Ожидается/предполагается, что один поток из многопоточный процесс может быть остановлен? Я не знаю ни одного другого условия, при которых ядро может в одностороннем порядке расторгнуть обои, оставив родительский процесс живой, поэтому я хотел бы знать больше об этом.

+901
Mara Wax 6 мар. 2016 г., 01:23:47

Ну, я рад представить вам распознавания речи в мире :) На самом деле, есть много исследований на эту тему, но нет инструмента, который устанавливается на всех системах Unix. Вот пост с обширный перечень инструментов...даже если нет эффективных инструментов на самом деле. Есть ли достойные распознавания речи программное обеспечение для Linux?

Для сравнения целей, вы можете искать о Дракон естественно говоря, явным победителем в системах Windows.

+872
CrackpotCrocodile 20 авг. 2010 г., 23:06:05

Я ищу информацию о шифровании с Btrfs. У меня есть опыт с диска (ЛВМ на самом деле) шифрования, поэтому в этот раз мне нужно только взглянуть на ее конкретные вопросы.

Я нашел эту статью на вики archlinux, и найти этот метод так же, как и предыдущие шифрования как раньше (некоторое время назад), кроме того, что они используют ее подразделов, а не ЛЖ.

Для меня, я не хочу / нужен полный раздел шифрование как дома подраздел(ы) является(являются) единственным местом, где я бы хотел, чтобы зашифровать. (На самом деле есть более subvolumes под дома, но это другой вопрос.)
Однако, через мой поиск, я не нашел никакой информации о том, как шифровать только подраздел в Btrfs. Только самое главное я нахожу это письмо от ее рассылки, которая представляет собой экспериментальный патч, который обеспечивает прозрачный(?) шифрование файловой системы Btrfs (подраздел).
Я тоже не могла придумать из головы, какой метод можно использовать для шифрования только подраздел.

Итак, мой главный вопрос:

Можно ли зашифровать ее подраздел (только не надо быть "прозрачным шифрованием")? Если да, то как?

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

+864
kimdw 1 мая 2017 г., 11:15:47

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

Вы можете добавить два числа в до нашей эры , сказав:

до н. э. <<< "2+4"

и он будет производить 6 строки сам по себе. Однако, в ДЦ ты должен сказать:

постоянного тока <<< "2 4 +р"

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

Всем Привет!

с помощью постоянного тока.

постоянного тока<<<"8 9*P101P108P108P111P4 8*Р81 6+P111P114P108P100P33P"

+762
dimiguel 30 апр. 2017 г., 01:54:24

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

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

+757
Danny Williams 12 дек. 2013 г., 08:21:23

Я пытаюсь установить заголовок окна моей tmux на текущий каталог, что я в. Теперь pane_current_path идеально подходит для этого, но он выводит полный путь в мою машину.

Можно ли запустить pane_current_path хотя некоторые элементы форматирования и только распечатать текущий каталог?

В настоящее время использовать его, как это

в разделе setw -г окна-статус-текущий-формат "#{pane_current_path}"
в разделе setw -г окна-статус-формат "#{pane_current_path}"
+748
smonsays 30 июн. 2015 г., 14:09:34

Просто выполните:

на awk '2$+$3+4$+5$' входной_файл

Или даже, если первый столбец всегда алфавит:

входной_файл на awk '$0 ~ /[1-9]/' 
+748
user165198 14 мар. 2011 г., 10:32:29

Я хочу добавить к ответам выше, что для меня мой домашний каталог (~/), также должны иметь права 755, независимо от разрешения ~/.СШ и файлы в нем. (Это было на NAS-устройстве Synology, может применяться не ко всем Linux на)

+745
AaronDanielson 29 окт. 2014 г., 18:23:18

Простое решение на Perl:

Перл-Пе '1 в то время как S/\(\)//г; печати /[()]/ ? "Неверный\Н" : "ОК input.txt\п"' 

Объяснение: в то время как петля удаляет () , пока это не возможно. Если есть какие-то левые скобки, они не были сбалансированы.

+717
Prashant Prabhakar Singh 8 сент. 2011 г., 13:48:18

Я не думаю, что вы можете без url-кодирования их. команды wgetС в src/Url-адрес.с удаляет их; насколько я могу сказать из очень беглого взгляда на источник нет никакого способа вокруг него.

/* Разрешить "." и ".." элементы пути диструктивные изменения
 Путь и вернуть true, если путь был изменен, и false в противном случае.

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

 Например, "А/В/С/./../Д/.." будет уступать "/б/". Более исчерпывающим
 примеры тестов приводятся ниже. Если вы что-либо изменить в этом
 функция, запустить test_path_simplify, чтобы убедиться, что вы не сломали
 тестовый случай. */
+667
niranjan pawar 22 сент. 2013 г., 13:37:06

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

Похоже, что значение "ЦП%" в при или топ рассчитывается путем суммирования значений utime и в Стиме в файл stat процесса, повторяя, что после определенного времени, и разделив полученную разность на время прошло. Поскольку точность обычно представляется 10 мс (getconf CLK_TCK возвращает 100), я думаю, вам придется подождать хотя бы секунду, чтобы получить три числа точности.

Однако, кроме верхней и показывать свои процессы с "ЦП%" сразу значения.

Они используют какой-то подвох или я делаю ошибку?

Мой нынешний (с++) реализация, которая поддерживает мою претензию, выглядит примерно так:

// приобрести начальные
с std::this_thread::sleep_for(measuringPeriod);
// приобретения окончательной

статический константный долго CLK_TCK = МиГов(_SC_CLK_TCK);
длинный беззнаковый инт initialTime = начальная.партнеров + первый.в стиме;
длинный беззнаковый инт finalTime = финал.партнеров + финал.в стиме;
длинный беззнаковый инт время = finalTime - initialTime;
двойной measuringTime = (двойной)(СТД::хроно::duration_cast
<СТД::хроно::МС>(measuringPeriod)
 .граф()) / 1000.0; // в секундах
двойной cpuLoad = (двойного)времени * 100.0 / (двойной)CLK_TCK
 / measuringTime; // в процентах
+654
Hellnar 8 мая 2018 г., 03:15:48

Ubuntu-это довольно худой для начала. В Linux, как правило, имеют "коренастый" вид с пользовательского интерфейса. Это функция X, а также используя неоптимизированные графические драйверы и такие. Я заменил выиграть 7 с Ubuntu на нетбуке, и это используется как 1/4 часть памяти из коробки, да и вообще Убунту не установить кучу вещей в фоновом режиме, и ничего-ты действительно думаешь о crapware.

Кроме того, имейте в виду. Linux будет съесть вашу память, но это будет кэш. Не "используя" его. Когда программы нужно памяти, он будет освободить его. Общий объем используемой памяти вводит в заблуждение.

Я предлагаю проверить, если есть графические драйверы, написанные для конкретного оборудования. Если вы хотите попробовать более легкую ОС, http://www.xubuntu.org/ является хорошим способом пойти. Если это чувствует себя вялым, то его-то с вашим аппаратный интерфейс/Линукс. Я побежал, что на бюджете Toshiba от 2000 года, который был предназначен для Win 98 и едва управлением Windows 2000, и побежал штрафа с довольно свежая версия Xubuntu в. Кроме того, мне передал ее кто-то, кто является полностью компьютерно неграмотный человек, и у нее нет проблем с ней (у меня были уже установлены основы плюс Flash-плагин).

+626
DLeonard 12 июн. 2010 г., 06:15:53

Предположим, у меня есть это в моем Spec-файла:

BuildRequires: фу-девел

Где меня не волнует, какая версия ФОО используется.

И в

%бар пакет 
Резюме:
Группа:
Требуется: ФОО = %{foo_devel_version}
%описание

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

Как я знаю во время сборки, какая версия BuildRequires пакет я использую? Есть ли встроенные решения в оборотах, или я должен сделать что-то вроде %глобального foo_devel_version %(об. / мин -м фу-девел --серии QF "%{версия}")?

+607
Jackson Chen 23 мая 2019 г., 19:13:54
функция не {
 в echo $1 >&2
 выход 1
}

повторите функцию {
 местный N=1
 локальный максимум=5
 локальная задержка=15
 пока правда; сделать
 "[email protected]" && перерыв || {
 если [[ $н-л $Макс ]]; затем
((Н++))
 команду echo "не удалось. Попытка $Н/$Макс:"
 спи $задержек;
еще
 не "команда провалилась после ФП попытки".
интернет
}
сделано
}

Пример:

повторить пинг invalidserver

производит этот выход:

пинг: неизвестный хост invalidserver
Команде не удалось. Попытка 2/5:
пинг: неизвестный хост invalidserver
Команде не удалось. Попытка 3/5:
пинг: неизвестный хост invalidserver
Команде не удалось. Попытка 4/5:
пинг: неизвестный хост invalidserver
Команде не удалось. Попытка 5/5:
пинг: неизвестный хост invalidserver
Команды 'пинг invalidserver' не после 5 попыток

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

+604
Ramon Hofer 1 мая 2013 г., 09:36:16

У меня есть .memdump.ППВ~ файл. Я пробовал брать его с ВИМ-р , но при переименовании файла .memdump.ППВ и затем пытается ВИМ-Р .memdump он говорит, что это не ВИМ файл подкачки. С помощью hexeditor не показать что-нибудь для чтения.

Если его просто .файл memdump, какие программы я могу использовать, чтобы прочитать его?

+598
Ahsan Arshad 22 окт. 2015 г., 10:40:21

Это зависит от того, что вам действительно нужно. Наверное, просто printk() функция будет хорошо для начала. Есть еще в/proc - интерфейс можно использовать для получения полезной информации из ядра.

Если вам нужно что-то более сложное, использовать KGDB (отладчик ядра).

+587
aerherhew 28 апр. 2015 г., 07:22:02

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

+576
abla 29 окт. 2010 г., 10:29:02

Вопрос был решен в комментариях.

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


Короткую записку о том, хотя команда,

в rsync-zqr \
 -е "СШ -п ${REMOTE_PORT}" \
 - удалить \
 ${REMOTE_USER}@${REMOTE_SERVER}:"${REMOTE_STORAGE_PATH}/файлы/" \
"${FILES_PATH}"

Он содержит ряд некотируемых переменной и разложения. Для безопасности, я хотел бы написать это как

в rsync-zqr \
 -е "СШ -п '$REMOTE_PORT'" \
 - удалить \
 "[email protected]$REMOTE_SERVER:$REMOTE_STORAGE_PATH/файлы/" \
"$FILES_PATH"

Обратите внимание, что использование ${переменная} точно так же, как переменная$ , если сразу следующий за ним символ является допустимым символом в имени переменной, как ${переменная}х.

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

по rsync --сжатие --тихий --архив \
 --РШ="СШ -п '$REMOTE_PORT'" \
 - удалить \
 "[email protected]$REMOTE_SERVER:$REMOTE_STORAGE_PATH/файлы/" \
"$FILES_PATH"
+560
pugliesi010 2 мар. 2015 г., 21:10:43

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

Ваш код является неоптимальным. $(туалет, умывальник -л) будет подсчитать количество совпадений грэп, но есть более простой способ: запустите грэп -с вместо. $(Общ | туалет -л) - ненадежный способ подсчета-точка файлов в текущем каталоге, потому что на выходе из ЛС не надежна; $(комплект -- *; эхо $#) - это надежный способ сделать это (предполагая, что существует по крайней мере один соответствующий файл; если это предположение не может удерживать, использовать $(комплект -- *; если [ -Е "$1" ]; затем Эхо $#; еще эхо 0; Fi интернет, но учтите, что это приведет к делению на ноль, ниже которого вам следует рассматривать как ошибку ту или другую сторону). Поэтому вы можете написать свой код таким образом:

матчи=$(grep В -С "бла бла бла" бла*)
файлы=$(комплект -- *; Эхо $#)
Эхо "мля: $играм / $файлы * 100"

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

Эхо "мля: $(команда grep -C "и бла бла бла" бла*) / $(комплект -- *; Эхо $#) * 100"

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

Эхо "мля: $(($играм * 100 / $файлы))"

В ksh93, zsh и Яша, но не в других оболочках, вы получаете арифметики с плавающей точкой, если есть что-то в выражении для силы с плавающей точкой, такие как константа с плавающей точкой. Эта функция не присутствует в оболочки Bourne, ksh88 беспроводным интерфейсам, Баш, Ясень.

Эхо "мля: $(($играм * 100.0 / $файлы))"

В БК утилита выполняет операции на десятичное число с произвольной точностью.

Эхо "мля: $(Эхо "шкалы=2; $играм * 100 / $файлы" | до н. э.)"

Еще одна стандартная утилита, которая может выполнять вычисления с плавающей точкой (с меньшим количеством математических функций) находится на awk.

Эхо "$играм" "$Files" с | у awk '{печати "мля:", $1 * 100 / $2}'
+540
ANOOP LAL CHAUDHARY 29 мая 2014 г., 19:45:00

Используя присоединиться и Perl для ведения MD5 в расчетах, в Баш или ksh93, или ЗШ:

$ присоединяйтесь -В1 <( Перл-MDigest::MD5-это не 'гусеничка; функции printf("%ы %з\п",дайджест: образа:MD5::md5_hex($_),$_)' текстового файла | сортировка ) \
 <( вроде MD5-это файл )
5a09ab8a3f03376046a6e6eec0a0d511 [email protected]

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

Хэш-код печатается тоже, но вы можете отфильтровать, что с вырезать -Д ' - Ф 2-:

$ присоединяйтесь -В1 <( Перл-MDigest::MD5-это не 'гусеничка; функции printf("%ы %з\п",дайджест: образа:MD5::md5_hex($_),$_)' текстового файла | сортировка ) \
 <( вроде MD5-это файл ) | вырезать -Д ' - Ф 2-
[email protected]

Выход из Perl-код на форме

5ca4136a060a2574a936cdf6881f733c [email protected]
5a09ab8a3f03376046a6e6eec0a0d511 [email protected]

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

+520
phflack 25 апр. 2016 г., 08:23:01

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

+487
user205131 30 авг. 2019 г., 05:13:17

Мое предположение было бы следующим образом.

В какой-то момент сжалась файловой системы NTFS файловой системы представлены здесь как /dev/sda5, поэтому чтобы вы имели место для установки Linux. Что NTFS файловая система не была корректно усохла и его суперблок эквивалент-прежнему считает полное 440GB доступен для этого.

Вам нужно выполнить хотя бы программу chkdsk или TESTDISK пересмотреть и исправить любые несоответствия файловой системы против раздела размер.

+485
GusGold 23 июл. 2014 г., 02:44:06

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

Это справедливо для всех скриптов, и поэтому все скрипты надо начинать с #! укажите, какой переводчик использовать.

+462
Denis Fuenzalida 13 сент. 2017 г., 10:10:02

Нет роутер + обычный кабель Ethernet + ИРЦ 2 + сборочного окружения 2016.05 + Убунту 16.04 хозяина

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

  1. вам локальных сетей СШ работе с Raspbian и прямое кабельное соединение (которое уже имеет правильно демон демон работает) https://raspberrypi.stackexchange.com/a/54394/33424

  2. научиться делать правильный гибридных конфигурации на QEMU + сборочного окружения: https://stackoverflow.com/a/39301480/895245

    На реальный борт, вас нет в QEMU окно изменить /и т. д./по ssh/sshd_config в конечно, так что вам придется либо:

    • измените его на хост перед прошивкой (либо BR2_ROOTFS_OVERLAY, крепление вывода/фотографии/кино.ИМГ с https://askubuntu.com/a/496576/52975 или играть с Выход/цель)
    • подключить через UART с TTL. Вы хотите получить рано или поздно это работает, как это лучший способ для отладки сборочного окружения дистрибутива на доске.

.конфиг просто raspberrypi2_defconfig + пакет OpenSSH с поддержкой заставит menuconfig.

Тогда просто:

СШ "корень@$(кот /ВАР/Либ/смешанная/раздача.аренда | вырезать -Д '' -Ф 3)"

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

+436
Jack15 4 мар. 2018 г., 05:01:45

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

в xterm -максимизируется

Или вы можете добавить эти строки в разделе приложения внутри ~/.config/openbox/rc.xml

<приложения Class="lxterminal">
<максимальной>правда</развернуто>
</заявка>

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

П. С. другое решение-с помощью wmctrl программы внутри вашего скрипта, например:

#!/Бен/ш

wmctrl -R :для активных: -б добавить,maximized_vert,maximized_horz
# ваш скрипт запустить здесь
neofetch 
читать
# конец скрипта
+436
aliteralmind 30 нояб. 2013 г., 20:38:18
на D в ./*; делать
 если [ -д "$д" ]; Затем
 компакт-диск "$Д"
run_something
 компакт-диск ... 
интернет
сделано
+391
fayis003 2 сент. 2012 г., 09:05:37

Я в настоящее время занимаюсь сервером через командную строку. Я добавил пользователя Джон и добавил группа devgroup, и я назначил Джона в группу devgroup. Когда я удалил пользователя(Джон) с помощью командной строки

ldapdelete -y внешняя -ч ldapi:/// -Д "CN=администратора,DC=имя_домена,DC=местные" 
"Уид=Джон,DC=имя_домена,DC=местные"

Пользователь ушел, но не в заранее назначенный член группы (devgroup).

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

Спасибо!

+361
Enrico Bo 7 сент. 2014 г., 10:15:05

Как мне быстро перевести большой архив (~16ГБ) с одной точки подключения на другую по 80 сервера? Точки подключения находятся на разных разделах. Я попытался анзибль (с опцией-F 100) и bash-скрипт с rsync в цикле, но оба способа очень медленно, и не кажется элегантным.

+326
Paulina Gourley 3 окт. 2015 г., 04:39:03

Если у вас есть переименовать , написанная Ларри Уолл, то вы можете использовать его. Это СЭД для имен файлов. Будьте внимательны, некоторые системы имеют разный инструмент с именем переименовать.

переименовать -н-е-х/([^,]+), ([^,]+)/$2 1$/' «list_of_files»

Заменить «list_of_files», например, с *. После проверки снимите .

+317
Steven Wood 3 мая 2016 г., 15:56:25

Вы забыли 'команды grep'. Сделать это вместо:

найти . -тип F -имя "*.ч" -старпома грэп -Ф -ГС "поиск" {} +

Обратите внимание, что я изменил:

  • добавлено -типа F
  • добавил грэп -Ф команду
  • изменен { } к {}, иначе он не будет работать
  • изменен ; к + (Плюс) в конце -экзек заявление, так что только одна команда grep выполняется на кучу файлов (скорость до вещей, гораздо более дружественный ресурс)
+305
Hamza Khan 6 авг. 2010 г., 13:15:49

У меня есть текстовый файл, который содержит список имен файлов (по одному имени в строке).

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

Я думаю, что на awk будет частью решения, но это только предположение.

+285
AJefferiss 24 июл. 2014 г., 06:06:28

Вы изменить дату с датой команду. Однако команда рассчитывает на полную дату в качестве аргумента:

# дата -с "20141022 09:45"
СР окт 22 09:45:00 по московскому времени 2014

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

# дата -с "$(дата +'%У12%д %ч:%м')"
Пн дек 22 10:55:03 мск 2014

изменения в месяц по 12 месяц - декабрь.

Дата форматах:

  • - Год
  • - месяц
  • - День
  • - Час
  • - Минуты
+276
Nicu Tofan 13 дек. 2017 г., 20:16:11

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

+272
user80578 27 авг. 2012 г., 22:35:05

Я поставил мое имя при установке Linux как "Анкит". я хочу изменить его на "Анкит.в CentOS". Я пытался менять имя хоста в /и т. д./хосты, файл/etc/sysconfig/сети и переменных ядра.имя=Анкит.в CentOS.

Хотя имя задано правильно, которые я проверил, введя имя хоста на терминал, но даже после перезагрузки системы на терминале не меняется, он по-прежнему показывает корень@Анкит$.

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

+235
BernieSF 25 янв. 2013 г., 02:18:26

Я часто запускать самые последние сборки моего входа снаряда (ЗШ). Вчера, последней сборки был неисправен, и он сразу разбился. Запустив его в терминале был не огромная проблема, поскольку у меня были другие открытые терминалы под управлением стабильной версии, чтобы я мог исправить ссылку на бракованный снаряд. Однако, я тупо перезагружается при активном бракованный снаряд в /etc/passwd, а по достижении приглашение войти, войти было невозможно из-за дефектной оболочкой. Я интересно, если есть способ обойти это, т. е. какой-то способ создания резервной оболочки, или получить логин с запросом на другую оболочку в случае по умолчанию неисправен ... ничего подобного. Как это, я перезагрузился, чтобы установить резервную копию, и сделал ремонт так, но это немного топорно.

+211
sypicky 29 июл. 2017 г., 02:16:57

Нет команды на перенацеливание символической ссылке, Все вы можете сделать, это удалить его и создать еще один. Если у вас есть утилиты GNU (например, под не-встраиваемых Linux-систем или с Cygwin), вы можете использовать -lname в основной найти , чтобы соответствовать символические ссылки на свои цели, и более ранних версий , чтобы прочитать содержимое ссылки. Непроверенные:

найти в /MNT/дома/кто-то/что -Л. Неймане '/дома/кто-то/*' \
 -старпома Ш-с 'ЛН-ОЯТ "/тугриков$(и более ранних версий "$0")" "$0"' {} \;

Было бы лучше сделать эти символические ссылки относительные. Есть удобная маленькая утилита под названием симлинки (изначально Марк лордов, теперь поддерживается Я. Брандт Бакли), присутствует во многих дистрибутивах Linux. До переезда, или после того как вы восстановили ссылки, как указано выше, выполнять символические ссылки -с в /MNT/дома/кто-то/что-то , чтобы преобразовать все абсолютные симлинки в указанный каталог на относительные симлинки, если они пересекают границы файловой системы.

+174
Antalya Nakliye 0545 625 54 93 18 сент. 2017 г., 13:09:53

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

Рассмотрим следующие настройки:

Мой ноутбук подключен к домашней сети. Он не может сервисы доступ по айпишнику X и y напрямую. У меня есть SSH туннель к серверу, который находится в подсети, которая на самом деле может получить доступ к этим службам.

Можно ли как-то автоматически инкапсулировать весь трафик в подсети X и y, чтобы пройти через этот тоннель, без того, чтобы запустить весь VPN-решение, которое будет отправлять весь трафик через сервер? Другими словами: весь трафик, который идет к любой другой подсети должны еще идут непосредственно с ноутбука, без прохождения через сервер (через тоннель).

+123
Injun Song 5 мая 2017 г., 02:50:12

Команды, как вы упоминаете используются для настройки образа диска Для быть использован, например, в QEMU или Бохи для запуска гостевых операционных систем. Я сделал это для запуска очень старых версий проекта 386BSD или Linux для целей работ. Или вы могли бы манипулировать изображение на (быстрое) диск, чтобы позже написать об этом (медленно) USB-накопитель.

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

Для криминалистического анализа компьютеров, принципиально важно, что исходные данные не трогал. Скопировать содержимое устройства в файл, через loopback можно анализировать к содержанию вашего сердца.

Вы можете создать ISO-образ на диск и корабля, что вокруг, без необходимости, чтобы сжечь его.

Создание файловой системы на файл можно разбить его, и восстановления испытания на нем.

Как видите, существует много потенциальных применений для этого.

+112
Pythonista 22 нояб. 2016 г., 15:05:07

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

$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