Одна кэша SSD для двух разделов, на двух разных дисках?

У меня два жестких диска: один для операционной системы и другие сведения. Недавно я купил SSD диск, который я хочу использовать кэш LVM для этих двух устройств.

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

+953
akkerman 12 нояб. 2015 г., 15:40:09
34 ответов

У меня две виртуальной машины CentOS 7 работает в VirtualBox. На каждой из машин я хочу задать имя и статический IP-адрес. Виртуальной машины VM1 работает просто отлично. VM2, у не. Я сделал то же самое на обоих серверах, поэтому я не уверен, почему машины 2 проблемы. Он показывает, как localhost.локального домена и я не могу получить его, чтобы прочитать новое правильное имя. Вот что я сделал:

Изменен файл /etc/sysconfic/сетевой файл следующим образом:

Сети=да
Имя=новый_хост.newdomain

Изменен файл /etc/файл resolv.файл conf следующим образом:

сервер 8.8.8.8

Изменен файл /etc/sysconfig/сети-скрипты/файл ifcfg-enp0s3 файл следующим образом:

HWADDR=#
Тип=локальных сетей
Переменной bootproto=статическое
DEFROUTE=да
Имя=enp0s3
Идентификатор UUID=#
Наоборот-при восстановлении=да
При=192.168.10.1
Маска подсети=255.255.255.0
NM_CONTROLLER=нет
Шлюз=192.168.10.100

Работы интерфейса и IP присваивается, как указано. Единственное что не работает это имя. Я могу временно поменять его с помощью 'имя {новое имя}' команду, но это только исправление темп, как он возвращается после перезагрузки. Все это так же, как на виртуальной машины VM1 (за исключением назначенный IP-адрес) и VM1 работает нормально. Меня не интересует файл hosts на данный момент я не беспокоюсь о разрешении имен; я просто беспокоюсь с хоста.

Любой мысли или предложения?

+997
user7294900 03 февр. '09 в 4:24

Ключ к производительности чтения огромного файла только один раз.

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

грэп -ф-ф 300KFile 30MFile

Этот вывод соответствует в приказе большого файла и выводит строки, которые соответствуют только несколько моделей. Кроме того, это выглядит на модели в любом месте в строке; например, если шаблон файл содержит 1234, затем линии, такие как 123456,345678,2348962342 и 478912,1211138,1234 будет соответствовать.

Вы можете ограничить точные совпадения столбцов путем предварительной обработки образца. Например, если модели не содержат какого-либо специального символа ()?*+\|[]{}:

<300KFile СЭД -е 'ы/^/(^|,)/' -е с/$/($|,)/' |
грэп -е -е - 30MFile

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

<300KFile СЭД -е 'ы/^/(^|,)/' -е с/$/($|,)/' |
грэп -е -е - 30MFile |
Перл -Л -Ф-Апэ '
 Начать {
 открыть П "300KFile" или умереть;
 %узоры = карта {грызть; $_=>1} <п>;
 закрыть П;
}
 еогеасп $с (@, Ф) {
 если ($шаблоны{$с}) {
печати;
 удалить $шаблоны{$ц};
}
}
'
+963
user2737508 8 февр. 2015 г., 14:47:37
Другие ответы

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


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

Я читал о системе lxc против OpenVZ и было интересно, если эта проблема уже решена в последних обновлениях:

На OpenVZ сделал довольно хорошую работу, но для lxc еще есть вопросы здесь. Даже с AppArmor включена в Ubuntu вы по-прежнему иметь доступ к команда dmesg от гостей и /proc/kcore и /proc/sysrq-триггера по-прежнему доступны, так что пользователь root в виртуальную машину можно легко перезапустить хозяина машины. Планируются доработки для Ubuntu версии 13.04.

источник: http://www.janoszen.com/2013/01/22/lxc-vs-openvz/

+934
Xirin 14 апр. 2010 г., 19:56:21

Я беру свои куски информации из комментариев:

файл "полный" - один IP-адрес в строке. Интернет .файл cfg содержит все виды буквенного текста в дополнение к IP-адресам.

и

Мне нужно, чтобы выполнить итерации по "полный" файл, чтобы увидеть, если айпишники внутри него (по одному в строке), также на .файл cfg

Итак, вы хотите, чтобы выполнить итерации, что ваш сценарий не.

Попробуйте с помощью цикла for:

для ИС в $(кошка /и т. д./поисковые модули/устройства.д/xlcdw/полная); делать
 если [[ `команда grep -с $ИС /и т. д./поисковые модули/устройства.д/xlcdw/xlcdw-конечные точки.cfg` и > 0 ]]; затем
 Эхо $IP уже настроен
еще
 Эхо $ИС отсутствует
интернет
сделано

Адаптировать это к вашим потребностям (который я не полностью понимаю)

+916
Mustang084 22 авг. 2015 г., 18:26:53

В каталоге я типа ви и затем вкладку (дважды), это дает мне

пользователь$ ви 
CMakeFiles/ глобального/ библиотеки/

а Общ затем 2 табs дает мне

пользователь$ общ. 
! ядро.журнал CMakeFiles/ глобального/ библиотеки/ _jni/

(Примечание: LS-это псевдоним для команды `ls -а-а --цвет=авто', _jni является символической ссылкой, и ни один из этих файлов скрыты.)

Я думаю, что ви не показывает файлы, а только каталоги в разделе-завершение. Почему это происходит? Как сделать ви вести себя так же, как ЛС? Я поставил следующую строку в ~/.vimrc пройдя через один из постов на ЮВ. Но это, кажется, не делать ничего в этом случае.

набор wildmode=длинный,список,полный
набор wildmenu

Версия ви: ВИМ - Ви улучшенная версия 7.3.429
Версия ЛС: ЛС (в GNU coreutils) 8.13

+883
Anant706 25 окт. 2015 г., 03:59:07

Ситуация:

Я последовал за эти инструкции по настройке ртутный брелок расширение.

На основе Ubuntu 12.04.4 (точные) машина, она прекрасно работает, следуя инструкциям. Предложено ввести пароль один раз, и теперь я не могу в НД тянуть'/'клон НД' и т. д. без необходимости вводить имя пользователя или пароль.

На основе Ubuntu 14.04.1 (надежный) автомат, мне пришлось отступить от указаний немного, чтобы получить его на работу с указанием установки 'Меркуриал-брелок' 0.6.0 (по совету найденному здесь, а также привлекать их устранению с моей стороны). Это работает, но каждый раз, когда он запрашивает: "введите пароль для зашифрованного брелок:", так что это не идеал.

Вопрос:

Как я могу получить Python для ключей прекратить запросом зашифрованных ключей пароль каждый раз?

+851
AlfaLaurens 17 мар. 2011 г., 19:52:40

Я хотел бы пакет, установить и удалить оборотах, которые могут добавить контекстное предупреждение на всех интерактивных запуск снарядов для всех пользователей (на самом деле, по крайней мере, как по SSH, bash и bash терминала в GNOME). В принципе, код будет отображать предупреждающее сообщение, если файл отсутствует.

Ну, кандидаты в/etc/bashrc следующее, в/etc/профиля, /etc/profile.d/myscript.sh, /и т. д/скел/.файл, файл/etc/скел/.bashrc следующее.

Самым простым способом было бы установить что-то в файл/etc/профиль.д Но это не действительно решить мою потребность (СШ Баш сессии).
Я думаю, что нужное место находится в/etc/скел/.bashrc и + существующий .bashrc следующее , Но я не чувствую себя в безопасности с добавлением/удалением мой код из этих файлов... мое понимание заключается в том, что Юм и оборотах, добавляет и удаляет файлы, они не предназначены для того, чтобы безопасно изменять текстовые файлы.
Я хотел бы что-то вроде в/etc/bashrc следующее.д/ ...

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

+811
SPatrickApps 26 нояб. 2017 г., 07:26:16

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

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

+766
Esbr12 26 окт. 2011 г., 04:30:27

Мне нужно, чтобы команда grep для строк, содержащих специальные символы и убедитесь, что он находится в конце линии

Например, в список:

  • Азбука defgбыл[ч]ИЖ
    Я хочу, чтобы grep для defgбыл[ч]ИЖ$

  • АБВ 123*456
    Я хочу, чтобы grep для 123*456$

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

Я ищу что-то вроде грэп -Ф в сочетании с конца строки $ якорь. -Вт не хватит, это должен быть конец строки.

+724
Debomboys 12 мар. 2018 г., 02:07:17

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

Моя проблема была в том, что я (по глупости) вручную установить Python 3.5 системы перед обновлением, чтобы растянуть, и то, что версия Python был 'маскировка' по умолчанию стрейч питон 3 установить. В частности, эти факторы были в игре:

  • Мое руководство В3.5 Установите положил его питон3 симлинк в /usr/местные/Бен

  • В Debian питон3 системы пакет уже установлен симлинки в /usr/Бен

  • /usr/местные/Бен был раньше на моем пути$ , чем /usr/Бен

Поэтому, чтобы исправить эту конкретную проблему, я должен был переименовать /usr/местные/Бен/питон3 симлинк на, например, /usr/местные/Бен/питон3-местные, а затем импортировать в debconf работал нормально после питон3 вызова.

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

+707
user3454 7 апр. 2015 г., 19:37:44

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

компакт-диск ./Рабочего стола
Эхо 'привет' > привет
команду chmod +x Здравствуйте
привет

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

+706
Takashi Yamamiya 1 нояб. 2010 г., 14:05:09

Это звучит как проблема с Windows 8 и ничего общего с Самба сервера. У меня есть сервер 2008R2 с, например, и можете увидеть размеры папок общего ресурса просто отлично.

                              ss #1

Если с другой стороны вы хотите сказать, что вы обращаетесь к серверу Samba через окно Проводника такой \\sambaserver, а затем ожидал увидеть диалоговое окно "Свойства" на акции этот вид показать их размер, это никогда не работало в любой версии самбы я когда-либо использовал.

                              ss #2

+705
AREWA SPOT 13 сент. 2019 г., 18:24:42

Как вы предполагали, вы можете легко разобрать выход из в OpenSSL pkcs12 из раздробить на куски, если , и только если идентификатор, который вы хотите friendlyname и/или localkeyid, потому что это только два фрагмента метаданных обычно. Например, для закрытых ключей, используя только friendlyname используется, потому что это проще и должно обычно быть достаточно:

в OpenSSL pkcs12 из -в сочетании -nocerts | у awk '/friendlyname используется:/{п=$2} \
/^-----Начать.*ЧАСТНЫЙ/,/^-----КОНЦА.*Частная/{печать >Н".ключ"}' 

Для этого необходимо ввести пароль входа P12 и дважды введите пароль для каждого выходного ключа; чтобы избежать этого, можно добавить -мимо и -passout варианты согласно Man-странице (если предположить, что это хорошо для всех выходных ключей, чтобы использовать тот же пароль). Или если это нормально, чтобы иметь privatekeys не шифруется, добавить узлы -- если вы немедленно положите ее обратно в новый (и зашифрованные) файлы P12 и надежно стереть (например, лоскуток) незашифрованных файлов, который должен быть безопасным, в противном случае вы должны быть очень осторожны, никакой посторонний человек может посмотреть или сделать копию расшифрованной privatekeys.

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

кошка $один.ключевые allcerts | в OpenSSL pkcs12 из экспорта (другие варианты) >$один.Р12 

и это поставит в каждый выход Р12 только один экзамен из входного allcerts , что соответствует ключ.

Кроме того, вместо ранее написанные поддержка командной строки, вы можете написать программу, с помощью OpenSSL библиотека , которая делает все что угодно: покопаться внутри каждого из пакетиков и subbags (после расшифровки), вытащить все данные, которые вы хотите, изменить его (возможно, перевод специальных символов и т. д.), И так далее. Хотя это значительно больше задания.

+674
Mimoq Aira 30 дек. 2014 г., 18:34:50

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

Если вы не умеет редактировать конфигурационные файлы вручную, вы найдете нужные вам файлы в каталоге/etc/sysconfig/сети-скрипты. Файлы, которые вы заботитесь о, называются файл ifcfg-eth0 В и файл ifcfg-как wlan0. Вы должны убедиться, что файл ifcfg-как wlan0 содержит шлюз , как

Шлюз=ХХХ.ХХХ.ХХХ.ХХХ

заменив ХХХ.ХХХ.ХХХ.ХХХ с адресом вашего вышестоящий маршрутизатор. Вы должны удалить все такие строки из файл ifcfg-eth0 в. Что делать, вы можете решить проблему маршрутизации при снижении обоих интерфейсов, а затем возвращая их обратно, или перезагрузив сети, которые вы можете сделать, выполнив

сеть перезапустить службу

Как я уже сказал, я также думаю, что вы должны добавить маршрут, что гарантирует трафик на машину B проходит через интерфейс eth0. Один из способов сделать это-создать файл в/etc/sysconfig/сети-скрипты/маршрут-через eth0 и сделать его исполняемым, потому что он будет выполняться каждый раз eth0-это принес вверх или вниз. Он должен иметь строку типа

ХХХ.ХХХ.ХХХ.ХХХ через интерфейс eth0

заменив ХХХ.ХХХ.ХХХ.ХХХ с IP-адреса машины Б.

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

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

+621
NeoteriX 25 июл. 2019 г., 00:24:04

Для простых случаев (когда вы получить доступ к устройству как файл) это как @Джасемом писал:

  • Чтения позволяет читать с устройства (сброс, запуск блока в режиме только для чтения, и т. д.)
  • Разрешение записи позволяет писать на устройство (перезапись с изображением и т. д.)
  • Оба разрешения, необходимые для выполнения работы fsck, tune2fsи т. д. что нужно читать и изменять файловую систему.
  • Разрешение execute игнорируется. Если вы пытаетесь запустить файл, устройства вы получите "доступ запрещен", даже если заблокировать устройство содержит действительный исполняемый код.

Если вы root вы обычно получаете CAP_DAC_READ_SEARCH и CAP_DAC_OVERRIDE возможности, что означает, что разрешение флаги полностью игнорируются.

Для устройств все сложнее:

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

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

Для крепления проще:

На горе системного вызова проверяет только две вещи:

  1. Вы должны быть в состоянии достичь устройством файл. Это означает, что все папки на пути к файлу устройства должны иметь по крайней мере разрешение execute бит (или вы должны иметь CAP_DAC_READ_SEARCH возможности).
  2. Вы должны иметь мандата cap_sys_admin возможность (которой вы обычно получаете, когда вы root)

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

Используя команду sudo запускает исполняемую программу как root с все доступные возможности, что означает, что все разрешения проверки игнорируются и как @Джасемом написал в комментарии, /ОГРН/крепление обычно установлен бит setuid-root, которое заставляет его всегда получить все доступные возможности, поэтому разрешение биты не влияют на крепление на большинстве дистрибутивов Linux и других unixoid операционных систем.

Редактировать: части о возможности специфичные для Linux. Unixoid других операционных систем, таких как BSD или OSX не отдельные специальные способности корня в функции, поэтому при упоминании возможности, просто нужно быть суперпользователем. Основываясь на имеющихся руководствах проверок на горы похожи на Линукс конкретных проверок, которые я описал. Там не кажется, быть ОС, которая проверяет бит разрешения при монтажа.

+537
user302418 6 сент. 2012 г., 18:51:26

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

Мне пришлось запустить версию 800007075 (кто изобретает эту версию системы нумерации кстати?) и вручную удалять толкнул записи DNS для моего файл resolv.конф

+529
Gora 22 апр. 2012 г., 19:15:27

найти сервер DHCP, выполните в другую машину.

DHCP-сервер-идентификатор команды grep /ВАР/Либ/сервер DHCP/DHCP-сервер*аренда
+529
Blaxland 1 дек. 2016 г., 15:54:01
на вопросы об использовании Linux на ноутбуках.
+508
Przemek Hugh Kaznowski 4 нояб. 2012 г., 05:34:14

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

Если это проблема, попробуйте добавить опцию опции noauto в файле/etc/fstab и и монтажа накопителя вручную позже в последовательность загрузки, например в файле/etc/файл RC.местные (или как там ваши рассылки предложений). Кроме того, добавить опции noauto в файле/etc/fstab можно и сказать udev, чтобы сделать монтаж, как это в файл/etc/udev из/правил.д:

Ядра=="УР?", Программа=="на/sbin/blkid -о стоимости -с идентификатор UUID %Н1", результат=="ВЕДК-3098", запустить+="гора /главная/сведения"
+503
Hriskart 22 апр. 2014 г., 19:52:45

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

дифф -й-а <fileaбыл> <fileb> 

затем (-y обозначает ASCII-файл).

Если вам просто нужно знать, если файлы отличаются в любой байт (двоичное), а затем использовать

дифф -м <файл1> <файл2> 

В любом случае, сравнения возвращает 0, если файлы идентичны.

+487
Shehzad Handa 8 мая 2013 г., 20:51:57

Я получаю ошибку [: -ЛТ: унарный оператор, как ожидается, после запустить ниже скрипт, кто может поделиться идеями?

ТЭМП=0
в то время как [ $темп-ЛТ 25 ]
делать
 сон 1
 Эхо "работает..."

 если [ $темп-экв 5 ]
тогда
 топ -БК -д 5 -П 1|сед-Н-7,8 п|у awk '{печати $1,$9}'>>out.txt
 ТЭМП=`выражение $темп +1`
перерыв
 Элиф [ $темп-экв 20 ]
тогда
 топ -БК -д 5 -П 1|сед-Н-7,8 п|у awk '{печати $1,$9}'>>out.txt
 ТЭМП=`выражение $темп +1`
еще
 ТЭМП=`выражение $темп +1`
интернет
сделано
+478
Kaefer Stevie 23 дек. 2012 г., 00:54:03

Я использую Debian хриплый в основном для воспроизведения музыки и просматривать веб-страницы, как общий компьютер. Проблема в том, что все SSH-подключения к "зависанию" компьютера на момент, когда начался. Чтобы было ясно: все эти SSH-подключения нормально работают с любого другого компьютера, так что проблема скорее всего на стороне клиента отправка запросов, чем на сервере его получения. Что я вижу, когда я инициирую соединение SSH:

  • Загрузка ЦП поднимается до 100% (по данным на небольшой дисплей на панели задач)
  • Все приложения заморозить, например, музыка перестает играть, и топ-команды на терминал зависает
  • После около минуты, я, наконец, получить пароль для входа в систему и в этот момент замораживания заканчивается, и все начинает работать нормально (например, логин в форму ниже, просто вход и выход сразу к вам приблизительное время)

Другие вещи, которые я посмотрел:

  • Я могу пинговать сервера я подключение к
  • Протокол SFTP не работает
  • Все другие соединения, казалось бы, работают нормально

За ссылку больше информации о процессе (я изменил имена пользователей и имена компьютеров). Что-то мне не хватает о том, что может быть причиной этой проблемы?

http://pastebin.com/eScXsL2p

+394
atchrismai 18 окт. 2016 г., 08:11:52

Я знаю ответ по-разному, но есть причина, по которой вы не используете встроенные команды?

например, это кронтаб

@перезагрузки выполнить /sbin/ipset восстановления -Ф /ip/ipall.txt

и

ipset сохранить -Ф /ip/ipall.txt
+378
Debopriyo Sanyal 24 февр. 2018 г., 13:02:37

Это описано в Арч Вики:

Создать новый файл, подобные [email protected] скопировав его в файл/etc/systemd в/системы/

СР /usr/lib/systemd/system/[email protected] /etc/systemd/system/[email protected]

В основном это копии уже существующих [email protected] в новый файл [email protected] которые можно свободно доработанную. Он копируется в файл/etc/systemd в/системы , потому что сайт-специфическая единица файлы хранятся. в/usr/lib в/systemd в/система содержит блок файлов, предоставляемых пакетов, так что вы не должны ничего менять там.

Вам придется символьную ссылку [email protected] к Гетти сервис для терминала, на который вы хотите автологина, для examply для tty1:

ЛН-ы /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]

До сих пор, это по-прежнему такой же, как обычный [email protected] файл, но наиболее важной частью является изменение [email protected] на самом деле войти в систему автоматически. Для этого вам нужно всего лишь изменить ExecStart линии читать

ExecStart=-на/sbin/agetty -имя пользователя %я 38400

Разница между ExecStart линии в [email protected] и [email protected] только -имя пользователя , который говорит agetty для входа пользователя с именем пользователя имя пользователя автоматически.

Теперь вам нужно только сказать systemd в перезагрузку демон файлов и запустить службу:

systemctl демон-перезагрузка
systemctl начать [email protected]

(Я не уверен, если служба запускается правильно, если вы уже авторизованы на tty1, самый безопасный способ это возможно, чтобы просто перезагрузки вместо запуска службы).

Если вы хотите автоматически запускать X, вставьте следующий фрагмент кода в ваш ~/.файл (взято из Вики опять же):

если [[ -Z от $дисплей ]] && [[ $(телетайп) = в /dev/tty1 ]]; затем
 старпома командой StartX
интернет

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

+374
Mike Bonon 24 окт. 2019 г., 07:08:02

После установки пароля для базы данных Postgres пользователя:

$ судо пароль от Postgres 

выполните команду следующую:

$ Су - Постгреса -с", --initdb, указав локали en_US.Кодировка UTF-8 -Д 'в/var/lib в/данных/данных"
+362
jaamgans 6 янв. 2016 г., 15:56:40

через одну строку sed для удаления комментариев:

е/\/\*/д;/\*файле\//д' 

данные печати прок=sashelp.автомобили;
бег;
букварь данных;
набор АБВ;
бег;
+310
allcaps 13 окт. 2016 г., 17:02:28

После публикации его на 3 форумах и поиск везде... в итоге я попробовал следующий и он работал...

testShell.sh -jvalue1 -evalue4 -- -Djvalue3 -pvalue2

Уведомление

-- 

после -evalue4

А выход был

Дж=значение1
е=значения4
остаток=-Djvalue3 -pvalue2

Я верю -- спрашивает команде getopts , чтобы остановить обработку вариантов.

+281
Kishan Mokaria 25 янв. 2010 г., 02:09:06

Убунту поставляется в конфигурации ядра в файле/boot/config файл-$версии (в том же пакете, образ ядра в/boot/vmlinuz-$версия). Вы можете проверить этот файл на живую систему, или вы можете скачать его на Убунту сайте. Есть несколько изображений, чтобы выбрать из; по умолчанию под amd64-это -универсальный, и вы можете скачать двоичный пакет и извлеките файл в/boot/config файл-*. Самый простой способ открыть пакет Debian, если вы не используете программы dpkg-распространения, чтобы преобразовать его с чужой.

Кстати, да под 10.04/-родовые/amd64, в которую мне довелось иметь в наличии во время написания этого ответа.

Несколько других дистрибутивов корабль /загрузки/настройка-* файла. Других принять конфигурации ядра доступны в/proc/config файл или что-то подобное, так что это легко увидеть на живой системе, но не появляются в двоичный пакет. В том случае, если у вас нет Live-системы, вы должны проверить пакет источника.

+261
Saibalabalaba 14 янв. 2016 г., 14:34:00

Вы можете просто использовать . в качестве разделителя полей:

на awk -Ф. '{ печати "пользователь" $2 ", раковина " $1 }' file.txt
+252
preferitcold 27 сент. 2012 г., 03:30:15
Оболочка командной строки Unix интерфейс. Вы можете вводить команды в консоли в интерактивном режиме, или писать скрипты для автоматизации задач. Используйте этот тег для вопросов применения в /bin/sh и наиболее совместимы снарядов (Ясень, Баш, КШ, для zsh, ...). Для shell-скриптов с ошибками, пожалуйста, проверьте их в http://shellcheck.net прежде чем отправлять сюда.
+205
Paul Nguyen 2 авг. 2010 г., 16:40:49

Последний раз я использовал такую систему, я предпочитаю подсветка. Это было время, но я, кажется, припоминаю, Это более сложная версия ЛНР , которые могли бы сделать все, что ЛНР и сделали, а затем некоторые. Это работает так:

подсветка ФОО.файл

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

+204
Mossaybo 4 окт. 2013 г., 23:00:32

Не используйте функцию порта() - это на самом деле не имеет никакого смысла. При объявлении Баш или КШ функция с функция команду, которую вы не используете () но оболочка принимает это как простительно синтаксис упс и действует как вы не используете функцию вообще. Так что не надо.

порт()
 случае ${1:--} в (Б) OPT_B=8000;; (*[!0-9]*)
 ! е 'выбранное значение %S не в %з\п' \
 "${1:-"}" "'1 - 10000'" ;;
 (*) [ "$(( $1>0 && 1$<10001 ))" -нэ 0 ] &&
 Эхо "выбрано значение '$1'" ||
 порт "'$1'" ;;
эсок

Это POSIXly правильный способ, чтобы написать функцию (за исключением того, что возвращает в случае ошибки). Если выше были в shell-скрипт, другие, чем $0 и я хочу вызывать эту функцию в любом случае, я мог бы сделать:

функция eval "$(СЭД 'порт /^()/,$!д;/эсок/г' /path/to/script_containing_port.sh)" 
порт B #или что

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

. /path/to/port.fn.sh; порт B

В прошлом, вы, вероятно, не имя скрипта файлы something.sh если они действительно являются Ш. скрипты - то есть, если вы написать баш скрипт, назовите его что-то.Баш. Это не имеет смысла в противном случае.

+87
Eli Williams 20 июл. 2018 г., 21:18:23

Есть ли простой учебник или руководство, как я могу в Debian настройки (для amd64 В. 7 + xface) на моем сервере, но с помощью этого разделения ?

Разделение:

  • Твердотельный накопитель SSD (32 ГБ) для системы

  • Нормальные HDD (1ТБ) для данных типа /var ...

+69
Geoff Riley 28 янв. 2013 г., 08:51:47

Я имею неприятность, используя мое яблоко магия клавиатура (Bluetooth для беспроводной, с литий-ионный аккумулятор, порт Lightning для зарядки и привязал использования) с Fedora 25 (ядра: 4.8.15-300.fc25.архитектуру x86_64).

Проблема в том, что при использовании в беспроводном режиме, ФН ключ, кажется, не зарегистрировать. Я попытался зев и ключ сам не вызовет каких-либо событий, не нажатая кнопка с еще одной ключевой причиной произошедшего события есть какая-то разница по сравнению с другими ключами просто отжимается на собственном. Причина, почему я хотел бы использовать сочетание клавиш Fn ключ, потому что я хочу, чтобы отобразить клавиши Fn + / для дома и конец соответственно, а также использовать мультимедийные клавиши, которые теперь функция клавиш по умолчанию.

Самое интересное то, что эта клавиатура работает как обычная проводная клавиатура от Apple, когда я подключить его с помощью кабеля молнии для компьютера, в который я предполагаю, что это из-за радиомодуля Bluetooth не используется и прибегая к USB драйверов оборудования (возможно, он зарегистрирован с другой USB ID устройства, чем оригинальный Apple, алюминий клавиатура, я не проверял). Это позволяет ключевая функция использование и все хитрости как функциональные клавиши или мультимедийных клавиш по умолчанию, которые вы найдете в интернете.

Однако, я хотел бы иметь те же возможности, доступные при использовании его в качестве Bluetooth-клавиатуры. Я бы пойти так далеко, как обновлением ядра, но не знаете, с чего начать и как тестировать и отлаживать (очевидно, я хотел бы попробовать менее "инвазивный" означает первый).

Любая идея, как решить эту проблему приветствуются.

Обновление

Когда я читал из /Дев/hidraw0, я получаю какую-то активность при ударе о клавиши Fn ключ, так что это может означать, что ФН клавиши зарегистрирован в системе, но теряется где-то по пути...

Обновление 2

evtest не показать любое событие при нажатии клавиши Fn ключ и на/dev/вход/event4 (которая в случае устройство для магия клавиатура) не инициировать событие (другими клавишами). Так что я думаю проблема в том, что ФН ключ считывается системой (подразумевается устройство/dev/hidraw0 показывает данные), но они не передаются на/dev/вход/event4. Но это всего лишь домыслы, так как я не знаю, как поток входных данных пользователя предназначен для работы в Linux.

Обновление 3

На это есть несколько клавиш Fn клавиш (пресс+выпуск) производить:

> судо кошка /Дев/hidraw2 | шестнадцатеричного представления
0000000 0000 0001 0000 0000 0000 0001 0000 0000
0000010 0200 0000 0000 0001 0000 0000 0000 0001
0000020 0000 0200 0000 0000 0001 0000 0000 0000
0000030 0000 0001 0000 0000 0000 0001 0000 0200
0000040 0000 0000 0000 0001 0000 0000 0000 0200
0000050 0001 0000 0000 0000 0000 0001 0000 0000
0000060 0200 0000 0000 0001 0000 0000 0000 0001
0000070 0000 0200 0000 0000 0001 0000 0000 0000
0000080 0000 0001 0000 0000 0000 0001 0000 0200
0000090 0000 0000 0000 0001 0000 0000 0000 0200
00000a0 0001 0000 0000 0000 0000 0001 0000 0000
00000b0 0200 0000 0000 0001 0000 0000 0000 0001
00000c0 0000 0200 0000 0000 0001 0000 0000 0000
00000d0 0000 0001 0000 0000 0000 0001 0000 0200
00000e0 0000 0000 0000 0001 0000 0000 0000 0200
00000f0 0001 0000 0000 0000 0000 0001 0000 0000
0000100 0200 0000 0000 0001 0000 0000 0000 0001
0000110 0000 0200 0000 0000 0001 0000 0000 0000
0000120 0000 0001 0000 0000 0000 0001 0000 0200
0000130 0000 0000 0000 0001 0000 0000 0000 0200
0000140 0001 0000 0000 0000 0000 0001 0000 0000
0000150 0200 0000 0000 0001 0000 0000 0000 0001
0000160 0000 0200 0000 0000 0001 0000 0000 0000
0000170 0000 0001 0000 0000 0000 0001 0000 0200
0000180 0000 0000 0000 0001 0000 0000 0000 0200
0000190 0001 0000 0000 0000 0000 0001 0000 0000
00001a0 0200 0000 0000 0001 0000 0000 0000 0001
00001b0 0000 0200 0000 0000 0001 0000 0000 0000
00001c0 0000 0001 0000 0000 0000 0001 0000 0200
00001d0 0000 0000 0000 0001 0000 0000 0000 0200
00001e0 0001 0000 0000 0000 0000 0001 0000 0000
00001f0 0200 0000 0000 0001 0000 0000 0000 0001
0000200 0000 0200 0000 0000 0001 0000 0000 0000
0000210 0000 0001 0000 0000 0000 0001 0000 0200
0000220 0000 0000 0000 0001 0000 0000 0000 0200
0000230 0001 0000 0000 0000 0000 0001 0000 0000

Странно, иногда 2 линии, но в основном 1 строку печатается после отпускания клавиши Fn.

Это то, что Ф2 и ФН+Ф2 соответственно выглядеть:

судо кошка /Дев/hidraw2 | шестнадцатеричного представления
0000000 0000 0001 0000 0000 0000 0001 0000 3b00
^[OQ0000010 0000 0000 0001 0000 0000 0000 0000 0001
^[OQ0000020 3b00 0000 0000 0000 0001 0000 0000 0000
^[OQ0000030 3b00 0000 0001 0000 0000 0000 0001 0000
0000040 0000 0000 0000 0001 0000 0000 0000 3b00
^[OQ0000050 0001 0000 0000 0000 0000 0001 0000 3b00
^[OQ0000060 0000 0000 0001 0000 0000 0000 0000 0001
^[OQ0000070 3b00 0000 0000 0000 0001 0000 0000 0000
0000080 0000 0101 0000 0000 0000 0000 0101 0600
^С

ФН+Ф2:

> судо кошка /Дев/hidraw2 | шестнадцатеричного представления
0000000 0000 0001 0000 0000 0000 0001 0000 0000
^[OQ0000010 0000 0200 0200 0000 0000 0001 0001 3b00
0000020 0000 0000 0000 0200 0000 0000 0001 3b00
^[OQ0000030 0200 0001 0000 0000 0000 0200 0001 3b00
^[OQ0000040 0200 0000 0000 0001 0000 0000 0000 0200
^[OQ0000050 3b00 0200 0001 0001 0000 0000 0000 0000
^[OQ0000060 0000 0200 0200 0000 0000 0001 0001 3b00
0000070 0000 0000 0000 0200 0000 0000 0001 3b00
^[OQ0000080 0200 0001 0000 0000 0000 0200 0001 3b00
^[OQ0000090 0200 0000 0000 0001 0000 0000 0000 0200
^[OQ00000a0 3b00 0200 0001 0001 0000 0000 0000 0000
00000b0 0200 0000 0000 0001 0000 0000 0000 0101
00000c0 0000 0000 0000 0000 0101 0000 0000 0600
^С

Обновление 4

Как и просили от @dirkt, вот отчет дескриптор информации (я не мог выполнить эту строку в комментарий, поэтому вот полный дамп; также обратите внимание, что теперь hidraw2 как мне пришлось заменить клавиатуру):

> судо ./спрятал-деск /Дев/hidraw2
Размер Дескриптора Отчета: 171
Дескриптор Отчета:
05 01 09 06 А1 01 85 01 05 07 15 00 25 01 19 Е0 29 Е7 75 01 95 08 81 02 95 05 75 01 05 08 19 01 29 05 91 02 95 01 75 03 91 03 95 08 75 01 15 00 25 01 06 00 ФФ 09 03 81 03 95 06 75 08 15 00 25 65 05 07 19 00 29 65 81 00 95 01 75 01 15 00 25 01 05 0С 09 В8 81 02 95 01 75 01 06 00 ФФ 09 03 81 02 95 01 75 06 81 03 06 02 ФФ 09 55 85 55 15 00 26 00 ФФ 75 08 95 40 Б1 А2 С0 06 00 ФФ 09 14 А1 01 85 90 05 84 75 01 95 03 15 00 25 01 09 61 05 85 09 44 09 46 81 02 95 05 81 01 75 08 95 01 15 00 26 ФФ 00 09 65 81 02 ц0 00 

Сырое Название: Магия Клавиатура
Сырые Уфн: 00:С2:С6:ф7:ЭБ:57
Сырые Информация:
 bustype: 5 (с Bluetooth)
 поставщик: 0x004c
 продукт: 0x0267
+48
Ayoub Zahir 30 мая 2011 г., 13:36:06

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

$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