Уплотнение `найти` шаблоны имен

Я использую

найти . -имя '*.[cCHh][чч]' -exec для греп -нхр "$1" {} ';'
найти . -имя '*.[cCHh]' -exec для греп -нхр "$1" {} ';'

для поиска строки во всех файлах, заканчивающихся на .с, .С, .сек .Сек .CC и .ГК перечислены во всех подкаталогах. Но так как это включает в себя две команды, это кажется неэффективным.

Как мне написать регулярное выражение, чтобы включить .с,.С,.сек.Сек.CC и .Файлы CC с помощью одного регулярного выражения?

Редактировать: я использую это на bash в Linux-машины.

+924
user73856 16 июл. 2015 г., 18:42:19
38 ответов

Есть следующая проблема:

Компьютер загружается до логотипа Fedora и до входа в систему. когда я нажимаю Ф2, я вижу следующие:

(1 из 3) начала работа выполняется в дисплейном менеджере GNOME

(2 из 3) Начало работы выполняется для обслуживания входа в систему

(3 из 3) начать задание выполняется дождаться Плимут загрузочный экран

Экран входа в систему не появляется. Перед перезагрузкой компьютера разбился, потому что я сделал запускать программы восстановления (R-Линукс), но, что сломал систему.

Что я могу сделать?

+979
Scott Binkley 03 февр. '09 в 4:24

Поведение вы видите, объяснил здесь на глоббинг и вот для расширения и человек пусть страницы для параметра спецификация Баш знает, чтобы дать 'давай'

Когда Баш видит * самостоятельно выполняет путем экспансии за исключением где расширение возвращает NULL, в этом случае он возвращает строковый литерал.

Эхо 2 * 4 #Эхо 2, содержание инвалидов, а затем 4

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

пусть переменная1=2*4 #сдать **арифметика** аргумент переменная var1=2*4 давайте команду, потому что баш знает, пусть забирает, специальные символы (% * и т. д.) В качестве аргументов

переменная2=$((2*4)) #Баш анализирует строку как $ и видит инструкция по расширению
 #затем Баш видит (( на что указывает арифметический расширение указывает

и как вы сказали

Эхо 2 \* 4 #выполнить без расширения
+941
olekb 9 сент. 2014 г., 11:23:17
Другие ответы

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


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

У нас есть поставщик, который присылает нам XML-фидов новых элементов с соответствующими путь и имя образа. Я создал скрипт, который будет вырезать путь веб-адрес изображения, но если я пытаюсь получить данные с командой wget, я получаю ошибку протокола. Я попытался с помощью команды wget -я list.txt. Если я использую другие инструменты, подобные мне не имеют проблему. Что бы быть причиной проблемы и что лучше предложили?

+931
Stian OK 18 мая 2017 г., 23:35:47

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

если [ -Ф /шоссе/Усть/тест/linuxConfig.в JSON ] ; тогда
ВАР=1
интернет

если [ "переменной$var" ] ; затем
 Эхо ВАР-это правда
еще
 Эхо VAR является ложной
интернет
+875
Yaniv 2 нояб. 2014 г., 16:54:16

Поцелуй в реализации на awk:

на awk '
 ФНР == 1 {
Н=НФ;печать;следующий
 } 
 ФНР == 2 || ФНР == 3 || ФНР == 6 {
 Для (я=1;я<=НФ;я++) с[Я]+=$я;
 } 
 ФНР == 4 || ФНР == 5 || ФНР == 7 {
 Для (я=1;я<=НФ;я++) б[я]+=$я
 } Конец {
 Для (я=1;я<=п;я++) функции printf("%8С", а[я]); печать ""; 
 Для (я=1;я<=п;я++) функции printf("%8С", б[я]); печать "";
}
файл' 
+869
OBender 28 мар. 2011 г., 06:42:58

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

Сначала добавьте следующие строки в ваш *.файл conf (убедитесь, что up.sh и down.sh файлы 755 разрешений):

сценарий-безопасность 2
# Бег когда связь
до /etc/openvpn/up.sh
# Запуска для подключения
вниз /etc/openvpn/down.sh

вот содержание файла up.sh :

#!/Бен/ш
Эхо $(дата) > ovpnTime.txt

вот содержание down.sh файл:

#!/Бен/ш
кошка /dev/нуль > ovpnTime.txt

Сценарий up.sh будет добавить дату в строку подключения ovpnTime.txt что-то вроде этого:

Пт Ноя 28 03:18:46 еет 2014

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

В down.sh скрипт просто удаляет содержимое ovpnTime.txt файл когда соединение устанавливается вниз.

Я надеюсь, это поможет кто-то

+860
jbella 27 июл. 2011 г., 21:45:13

Просто потому что я отключить протокол IPv6, мне нужно добавить AddressFamily инет в файле/etc/протокол ssh/sshd_config в., Я был слишком беспечен раньше. Мне жаль.

Третий ответ: ссылка

+839
Naive Programmer 12 мар. 2016 г., 21:56:18
найти ./* ! \ (типа D-тестирую "./[0-9]+\(/.*\)?" \) -удалить

или, если ФОО слишком много файлов и аргумент превышение лимита произойдет, используйте:

найти . ! -путь . ! \ (типа D-тестирую "./[0-9]+\(/.*\)?" \) -удалить
+816
VJSalzer 4 янв. 2013 г., 15:29:13

Допустим мой сервер имеет IP-адрес 11.22.33.44 и hostname server1.mydomain.com.

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

# пинг server1.mydomain.com
Пинг server1.mydomain.com (11.22.33.44) 56(84) байт данных.
64 байт из server1.mydomain.com (11.22.33.44): icmp_seq=1 ТТЛ=64 время=0.014 МС
64 байт из server1.mydomain.com (11.22.33.44): icmp_seq=2 ТТЛ=64 время=0.012 МС
64 байт из server1.mydomain.com (11.22.33.44): icmp_seq=3 ТТЛ=64 время=0.011 МС

Но с тсрйитр, я не вижу в ICMP трафик на интерфейсе eth0 и вместо того, чтобы увидеть пинги сквозь Ло:

# тсрйитр -Ло
слушать на Ло, ссылка-тип EN10MB (локальных сетей), захват размер 262144 байт
08:43:49.076918 ИС server1.mydomain.com > server1.mydomain.com: - запрос ICMP, код 8525, сл 1, длина 64
08:43:49.076931 ИС server1.mydomain.com > server1.mydomain.com: ICMP эхо-ответ, код 8525, сл 1, длина 64
08:43:50.075913 ИС server1.mydomain.com > server1.mydomain.com: - запрос ICMP, код 8525, сл 2, длина 64
08:43:50.075924 ИС server1.mydomain.com > server1.mydomain.com: ICMP эхо-ответ, код 8525, сл 2, длина 64
08:43:51.074911 ИС server1.mydomain.com > server1.mydomain.com: - запрос ICMP, код 8525, сл 3, длина 64
08:43:51.074919 ИС server1.mydomain.com > server1.mydomain.com: ICMP эхо-ответ, код 8525, сл 3, длина 64

Такое поведение не ограничивается пинг. Я получаю то же самое с командой wget.

Почему это происходит? Это то, чем вызваны конфигурации на моем сервере?

Я использую в Debian 9 (стрейч).

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

Я не возражал бы так много, если приносите свой собственный публичный IP-адрес, трафик пошел на 127.0.0.1. Но потом, пинг должен быть честным и реально показать, что это отображается на localhost. Что я считаю предательской, что я отслеживаю 11.22.33.44, который по команде ifconfig связан с интерфейс eth0, и пинг делает вид, что отправляет трафик через eth0, но на самом деле отправляет к Ло.

+805
Philip Withnall 20 сент. 2010 г., 15:25:57

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

Эта команда показывает вам, какие процессы у семафоров:

$ мпхб -с

------ Семафор Массивы --------
ключевые владелец семафоров semid аргумент nsems завивка 
0x4d114854 65536 стандарт SAML 600 8 

С семафоров semid известно, мы можем запросить дополнительно информацию о Пидов, которые семафоры (внимание, есть 8 - столбец аргумент nsems):

$ мпхб -с -я 65536

Семафор массив семафоров semid=65536
Уид=500 с gid=501 cuid длиной=500 cgid=501
режим=0600, access_perms=0600
аргумент nsems = 8
врем = ВС Май 12 14:44:53 2013 
временные метки ctime = Ср 8 22 мая:12:15 2013 
всем нам кол zcount значение пид 
0 1 0 0 0 
1 1 0 0 0 
2 1 0 0 2265 
3 1 0 0 2265 
4 1 0 0 0 
5 1 0 0 0 
6 1 0 0 4390 
7 1 0 0 4390 

В столбце PID этих процессов. Вы можете либо посмотреть их с помощью ПС или полистать в/proc файловой системы, файла/proc/<PID процесса>.

Например:

$ более в /proc/2265/командной строки 
моно

В POSIX & SystemV

Дом с комментарий оставил @lgeorget я порылся в моем ПИД 2265 в файле/proc/2265/карте содержимое и нашли следующие устройства/dev/SHM по ссылкам:

$ grep в ГИМ в /proc/2265/карты 
7fa38e7f6000-7fa38ebdf000 РВ-с 00000000 00:11 18517 на /dev/ГИМ/моно-общий-500-shared_fileshare-grinchy-ОС Linux-x86_64 с-40-12-0
7fa38f0ca000-7fa38f0cb000 РВ-с 00000000 00:11 18137 в /dev/ГИМ/моно.2265
7fa3967be000-7fa3967d3000 РВ-с 00000000 00:11 18516 в /dev/ГИМ/моно-общий-500-shared_data-grinchy-ОС Linux-x86_64 с-328-12-0
+787
truthcures 31 дек. 2015 г., 23:39:03

К вашему сведению:

& ~ осуждается в новый пакет, вы должны использовать остановки , а не.

в /etc/пакет.Д/10-в iptables

если ( $MSG содержит 'в=' а $MSG содержит 'в=' ) 
тогда { 
в /var/журнал/10-в iptables.журнал
остановка
}

файл /etc/logrotate, предназначенную.д/с iptables

в /var/журнал/в iptables.журнал
{
 поворот 30
ежедневно
missingok
notifempty
delaycompress

postrotate
 службы rsyslog поворот > /dev/нуль
endscript
}

Обратите внимание, я поставил префикс до 10 - чтобы поймать его, прежде чем он достигнет правила по умолчанию (50-по умолчанию).

+773
Liviu Popute 7 июн. 2018 г., 16:23:55

Я использую следующую команду на малина Pi 3 в Debian последней версии:

кошка на /dev/ttyUSB0 | тройник -в /СМИ/ПИ/Кингстон/Клима.вне | грэп -ф $ | т-в /СМИ/ПИ/Кингстон/журнал

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

+694
Jim2B 10 авг. 2018 г., 16:12:59

Второй блок в

на awk '$2!=1 {печати $1,"0"} {печати $0} файл' 

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

Вместо этого, пишут:

на awk '$2!=1 {печать $1,"0"} $2==1 {печати $0}' файл

Или пишите:

на awk '$2!=1 {печати $1,"0"; далее} {печати $0} файл' 

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

+692
FuzzyTree 25 апр. 2012 г., 07:09:51

Чтобы выбрать playlist_url значение из канала узла по позиции в списке, используйте положение() и сравнивать с каким-нибудь положительным числом:

$ xmlstarlet SEL в -Т-V '//канала[положение() = 4]/playlist_url' -НЛ file.xml
http://host.net/aa/vodpr/con_tv_r.php

(в этом случае можно использовать только [4] в место [положение() = 4]).

$ xmlstarlet SEL в -Т-V '//канала[положение() > 2]/playlist_url' -НЛ file.xml
http://host.net/aa/vodpr/
http://host.net/aa/vodpr/con_tv_r.php

Чтобы получить последние две из списка неизвестной длины, сочетать тест с последнего():

$ xmlstarlet SEL в -Т-V '//канала[положение() >= последний() - 1]/playlist_url' -НЛ file.xml
http://host.net/aa/vodpr/
http://host.net/aa/vodpr/con_tv_r.php

Чтобы получить второй "защищены" URL-адрес:

$ xmlstarlet SEL в -Т-V '//канала[охраняемых = "правда"][2]/playlist_url' -НЛ file.xml
http://host.net/aa/vodpr/con_tv_r.php
+670
Adrian Lange 19 дек. 2014 г., 06:21:41

У меня есть 3 операционных систем на моем компьютере : Windows 10, Гном в Ubuntu 16.04 LTS и ArchLinux. Я использую их для моих разных работ.

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

Вот мои настройки fstab для монтирования раздела Windows. Раздела NTFS монтирования в режиме только для чтения. А раздел fat-гора в чтения-записи.

Разделах=0007,номер uid=1000,идентификатор UUID=DDCE-3B7D с gid=1000,пользователей 0 2 /общая и vfat RW,то fmask=1117,
Идентификатор UUID=20F024C1F0249F52 /победа в NTFS РО,fmask=3337,разделах=2227,с uid=1000,gid=, что 1000,nofail,пользователей 0 2

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

+642
TheOssMan 5 дек. 2018 г., 18:24:52

Я хотел бы выходной, чтобы быть изменены, как показано ниже.

  • Строку, содержащую (группа ) Р должны иметь СГ, начиная с линии и заменить (группа ) Р с реквизитом(в userlist)
  • Строку, содержащую (пользователей ) Р должны иметь Су, начиная от линии и удалить (пользователя ) р. от конца строки.

file1.txt

хозяин сервер1 
 группа1 (группа ) Р 
 группа2 (группа ) Р 
 группа3 (группа ) Р 
 группы4 (группа ) Р 
 пользователь user1 (пользователь ) Р 
 пользователь2 (пользователей ) Р 
хозяин сервер2 
 5 группа (группы ) Р 
 group6 (группа ) Р 
 группа 7 (группа ) Р 
 пользователь3 (пользователей ) Р 
 пользователь4 (пользователей ) Р 
хост-сервере server3 
 группы8 (группа ) Р 
 group9 (группа ) Р 
 user5 (пользователей ) Р 
 user6 (пользователей ) Р 

Ожидаемые Результаты

хозяин сервер1 
СГ группа1 реквизит(файл userlist) 
группа2 реквизит СГ(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
реквизит СГ группа3(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
реквизит СГ группы4(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
Су пользователь1 
Су пользователь2 
хозяин сервер2 
5 группа СГ реквизит(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
СГ group6 реквизит(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
СГ группа 7 реквизит(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
Су пользователь3 
Су пользователь4 
хост-сервере server3 
реквизит СГ группы8(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
СГ group9 реквизит(СПИСОКПОЛЬЗОВАТЕЛЕЙ) 
Су user5 
Су user6 
+607
rjaf 6 нояб. 2014 г., 20:08:02

У меня это в cron.

*/10 22-5 * * 1-5 /home/xfinity/Dropbox/take-pic.sh

Скрипт-это хорошо. Все разрешения. Что может быть плохого?

+590
azurelustre 21 июл. 2017 г., 14:54:14

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

Существует ли простой способ сделать это?

+570
Bill Hooker 27 нояб. 2014 г., 09:14:23

Как показывают пятерку потребляют CPU процессов с ПС?

+559
Gweeks 23 апр. 2013 г., 09:22:07

Файл Гельветика.ТТФ были неизвестного происхождения.

Я удалил этот файл и все теперь в порядке.

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

+550
Max Vyaznikov 10 авг. 2013 г., 15:55:51

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

По данным на странице, ДНФ Поиск <что-то> заказы списке результатов от наиболее релевантных к наименее.

На моего Федора 23 в результате ДНФ поиск ням почти аккуратно упорядоченных по длине пакета название + описание:

[dr01 от@linuxbox ~] поиск$ ДНФ ням
Последняя проверка годности метаданных выполняется 0:06:14 назад в пятницу 8 января 14:03:49 2016.
================================================================================================ Н/С соответствуют: ням =================================================================================================
ням.noarch : RPM-пакета установки/обновления/менеджер
ням-ленгпаками.noarch : Ленгпаками плагин для Yum
ням-СРЗ-плагин.noarch : поддержка выход для Yum
yumdaemon.noarch : ДГУ daemon для ням действия пакета 
ням-плагин-соргбыл.noarch : плагин Yum можно добавить команду соргбыл 
ням-updateonboot.noarch : выполните Yum обновления при загрузке системы 
ням-axelget.noarch : скачать ускоритель плагин для Yum
ням-метаданные-парсер.архитектуру x86_64 : быстрый парсер метаданных для Yum
профиль yumex.noarch : ням расширитель графический пакет инструмент управления
ням-плагин-ключи.noarch : плагин ням бороться с ключей подписи 
ням-dellsysid.архитектуру x86_64 : плагин Yum для получения системы Dell ИД
ням-плагин-псевдонимы.noarch : плагин ням для включения фильтров псевдонимы 
ням-utils версии.noarch : коммунальные услуги основана на менеджер пакетов Yum 
профиль yumex-ДНФ.noarch : ням расширитель графический пакет инструмент управления
ням-плагин-ОВЛ.noarch : плагин Yum можно обойти имплементацией OverlayFS вопросы
ням-плагин-tmprepo.noarch : плагин Yum для добавления временных хранилищ
ням-плагин-список-данные.noarch : плагин Yum для список обобщенных данных пакет 
ням-плагин-проверьте.noarch : плагин Yum можно добавить команду проверки и опции
на Perl-ням-RepoQuery.noarch : запрос репозитория Yum для информационного пакета 
ням-хрон-ежедневно.noarch : файлы, необходимые для запуска обновления ням как ежедневное задание 
ням-плагин-tsflags.noarch : плагин Yum можно добавить tsflags с параметром командной строки 
ням-крон-час.noarch : файлы, необходимые для запуска обновления Yum как почасовой хрон 
ням-плагин-фильтр-данных.noarch : плагин Yum для списка фильтров на основе данных пакет 
ням-плагин-ПС.noarch : ням плагин взглянуть на процессы, в отношении пакетов
ням-хрон-безопасности.noarch : файлы, необходимые для запуска безопасности, Юм обновления как раз в день
ням-плагин-puppetverify.noarch : плагин Yum можно добавить кукол контрольные суммы для проверки данных
ням-плагин-шоу-листья.noarch : плагин Yum, которая показывает недавно установленные пакеты листьев 
ням-плагин-versionlock.noarch : плагин Yum для блокировки заданных пакетов от обновления
питон-yumdaemon.noarch : в Python 2 API для общения с ням-демон службы dbus 
ням-плагин-protectbase.noarch : плагин Yum для защиты пакетов от определенных репозиториев.
питон3-yumdaemon.noarch : в Python 3 API для общения с ням-демон службы dbus 
ням-плагин-обновить-updatesd.noarch : скажи ням-updatesd, чтобы проверить наличие обновлений, когда ням выходит
ДНФ-ням.noarch : как конфетка слой совместимости Кинк, расходные материалы /usr/Бен/Юм перенаправления к DNF.
ням-плагин-изменений.noarch : плагин Yum для просмотра чейнджлоги пакет до/после обновления
ням-плагин-fastestmirror.noarch : плагин Yum, которая выбирает быстрый репозиторий из списка зеркал
ням-плагин-обновление-помощник.noarch : плагин ням помочь обновление до следующей версии дистрибутива
ням-плагин-местные.noarch : плагин Yum для автоматического управления локальный РЕПО. загруженных пакетов
ням-плагин-слияние-конф.noarch : плагин Yum для слияния изменений конфигурации при установке пакетов
ням-плагин-ФС-снимок.noarch : плагин ням для автоматического моментального снимка системы во время обновления
fusioninventory-агент-ням-плагин.noarch : задать FusionInventory Agent для отправки инвентаризации, когда ням выходит
ням-плагин-об / мин-теплый-кэш.noarch : плагин ням получить доступ к файлам rpmdb начале для разминки доступ к БД
ням-плагин-после-операции-действия.noarch : плагин Yum для выполнения произвольных команд при определенных пкгс действует
ням-настройка-диспетчер.noarch : через NetworkManager скрипт, который говорит Юм, чтобы проверить свой кэш на изменение сети 
ням-плагин-автоматическое обновление-отладка-инфо.noarch : плагин Yum для включения автоматического обновления установленных пакеты debuginfo 
ням-плагин-снять-с-листьями.noarch : плагин Yum для удаления зависимостей, которые больше не используются из-за удаления
ням-хрон.noarch : RPM-пакета установки/обновления/менеджер службы cron
в Yum-updatesd.noarch : обновление уведомление демон
ням-плагин-приоритеты.noarch : плагин дает приоритеты для пакетов из разных репозиториев
в MySQL-сообщества-релизе.noarch : конфигурация хранилища MySQL для ням
система-настройка-РЕПО.noarch : администрирование единого репозитория файл ням 
Маш.noarch : Кодзи система сборки для Yum репозиторий конвертер
фирконом-релизе.noarch : пакет для установки ключа Фирконом GPG и репозитория Yum
точильщик.noarch : инструмент для синхронизации содержимого из репозиториев ням 
repoview.noarch : создает набор статических HTML-страниц в репозиторий Yum 
fedrepos.noarch : обновления в Fedora репозитории Yum на хост для использования одного источника
Федора-обновления.noarch : обновление Fedora до следующей версии через обновление ням (неофициальный инструмент)
ДНФ.noarch : менеджер пакетов вилочными от Юм, используя libsolv как решатель зависимостей 

И в результате ДНФ поиск ням-плагин упорядочен по длине пакета имя:

[dr01 от@linuxbox ~] поиск$ ДНФ ням-плагин 
Последняя проверка срока действия метаданных выполняется 0:15:02. назад в пятницу 8 января 14:03:49 2016.
============================================================================================= Н/С Соответствуют: ням-плагин =============================================================================================
ням-плагин-ПС.noarch : ням плагин взглянуть на процессы, в отношении пакетов
ням-плагин-ОВЛ.noarch : плагин Yum можно обойти имплементацией OverlayFS вопросы
ням-плагин-соргбыл.noarch : плагин Yum можно добавить команду соргбыл 
ням-плагин-ключи.noarch : плагин ням бороться с ключей подписи 
ням-плагин-местные.noarch : плагин Yum для автоматического управления локальный РЕПО. загруженных пакетов
ням-плагин-проверьте.noarch : плагин Yum можно добавить команду проверки и опции
ням-плагин-псевдонимы.noarch : плагин ням для включения фильтров псевдонимы 
ням-плагин-tmprepo.noarch : плагин Yum для добавления временных хранилищ
ням-плагин-tsflags.noarch : плагин Yum можно добавить tsflags с параметром командной строки 
ням-плагин-изменений.noarch : плагин Yum для просмотра чейнджлоги пакет до/после обновления
ням-плагин-список-данные.noarch : плагин Yum для список обобщенных данных пакет 
ням-плагин-слияние-конф.noarch : плагин Yum для слияния изменений конфигурации при установке пакетов
ням-плагин-приоритеты.noarch : плагин дает приоритеты для пакетов из разных репозиториев
ням-плагин-фильтр-данных.noarch : плагин Yum для списка фильтров на основе данных пакет 
ням-плагин-ФС-снимок.noarch : плагин ням для автоматического моментального снимка системы во время обновления
ням-плагин-protectbase.noarch : плагин Yum для защиты пакетов от определенных репозиториев.
ням-плагин-шоу-листья.noarch : плагин Yum, которая показывает недавно установленные пакеты листьев 
ням-плагин-versionlock.noarch : плагин Yum для блокировки заданных пакетов от обновления
ням-плагин-puppetverify.noarch : плагин Yum можно добавить кукол контрольные суммы для проверки данных
ням-плагин-fastestmirror.noarch : плагин Yum, которая выбирает быстрый репозиторий из списка зеркал
ням-плагин-об / мин-теплый-кэш.noarch : плагин ням получить доступ к файлам rpmdb начале для разминки доступ к БД
ням-плагин-обновление-помощник.noarch : плагин ням помочь обновление до следующей версии дистрибутива
ням-плагин-обновить-updatesd.noarch : скажи ням-updatesd, чтобы проверить наличие обновлений, когда ням выходит
ням-плагин-снять-с-листьями.noarch : плагин Yum для удаления зависимостей, которые больше не используются из-за удаления
fusioninventory-агент-ням-плагин.noarch : задать FusionInventory Agent для отправки инвентаризации, когда ням выходит
ням-плагин-автоматическое обновление-отладка-инфо.noarch : плагин Yum для включения автоматического обновления установленных пакеты debuginfo 
ням-плагин-после-операции-действия.noarch : плагин Yum для выполнения произвольных команд при определенных пкгс действует

Что может быть причиной этой смешной Глюк?

+490
FASIL ALMHREY 10 нояб. 2010 г., 07:41:35

Я с помощью Amazon Линукс. Ниже представлена информация команде uname ...

[[email protected] в ~]$ команды uname -а
Sandbox.mydomain.com Линукс 4.4.18-35.99.amzn1.архитектуру x86_64 #1 СМП Ср 27 июл 22:37:49 по Гринвичу 2016 архитектуру x86_64 архитектуру x86_64 архитектуру x86_64 GNU/Линукс

Даже когда я делаю

судо перегружаемся

Каталог /tmp не очищается. Я проверить это, отметив, что даты на файлы до перезагрузки. Как я могу сделать так, чтобы после перезагрузки каталог /tmp очищается?

Редактировать: согласно запросу в комментарии, ниже файле /etc/fstab файл

#
Лейбл=/ / системы ext4 по умолчанию,существует два метода 1 1
файловая система tmpfs в /dev/ГИМ файловая система tmpfs по умолчанию 0 0
devpts /dev и devpts/оч гид=5,в режиме Mode=620 0 0
файловой системы sysfs /sys файла файловой системы по умолчанию 0 0
прок /по умолчанию прок прок 0 0
+465
hazemhassan gabrallah 16 нояб. 2012 г., 16:16:38

Ваша основная логика правильная, но ваш синтаксис Shell-это неправильно.

  • Задания должны быть одним словом, вы можете не ставить пробелы вокруг знака равенства: recval = $? выполняет команду recval с двумя аргументами, = и значение $?.
  • После команды $?, значение $? для Эхо команды; экономия $? другой переменной должно быть первое, что вы делаете. Чтобы увидеть, что скрипт делает, заставить его печатать след: добавить набор -х в верхней части, чуть ниже #! линии.
  • '$2' представляет собой двух-символьных строк. Для числа 2, пишу 2. Но чтобы проверить, если произошла ошибка, проверьте, если статус равен нулю: 2-это только одно из возможных значений.
  • Есть несколько способов, чтобы сравнивать числа, а то что вы написали не один.
    • [ "$х" -эквалайзер "$г" ] (портативный)
    • [[ $х -экв $г ]] (в КШ, удара, zsh, но не в /бен/ш)
    • ((Х == У)) (в ksh93, удара, zsh, но не в /бен/ш)
  • Сообщения об ошибках в стандартный поток ошибок (дескриптор 2), а не стандартный вывод.
  • Если у awk не удается, то ваш сценарий, вероятно, следует также возвращает ненулевой статус.

Вот исправленный скрипт:

#!/Бен/ш
на awk -V с CONFIG_SOURCE=Testfile1.txt тест-F.на awk
awk_status=$?
если [ "$awk_status" -экв 2 ]; тогда
 Эхо 1>&2 "дополнительные сведения о сообщении об ошибке из awk и чуть выше"
 выйти $awk_status
интернет
+438
Nils Dorigoni 4 окт. 2019 г., 04:32:48

Я на Дебиан. Я сделал несколько PDF-файлов из img2pdf используя

img2pdf $ --выход sample2.формат PDF sample.jpg

Тогда я попробовал загрузить с веб-сервиса и он отверг файл PDF. Глядя на файл внимательно, я понял, что это на древней версии 1.3 -

[$] медиаинфо sample2.формат PDF 
Общие
Полное название : sample2.формат PDF
Формат : PDF
Формат версия : 1.3
Размер файла : 221 КБ

Текст
Формат : PDF

Кто-нибудь имеет любые идеи, почему это ?

+435
benbork 26 дек. 2010 г., 12:16:31

В теории, конечно, вы можете смонтировать перегородку и выполнить в нее chroot, так как на OSX это Unix-иш... но практически, я думаю, что это будет плохой идеей. Вы будете запускать раздел Linux с ядром операционной системы OSX. Ядра в какой-то момент может испортить этот день для вас. :( Лучшие ставки заключается в том, чтобы узнать о вашей WiFi карты и посмотреть здесь:

http://wireless.kernel.org/

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

+418
IkonnikovaOlya 20 июн. 2011 г., 09:27:56

Я только что установил новый Дебиан 8.4.0 на мой T460P LG и теперь мне нужно конфигурации беспроводной доступ в интернет.

Я установил драйвер Intel с APT-получить установку прошивки-iwlwifi но ядра модуль не будет загружен при запуске только при вызове команды modprobe iwlwifi он будет указан под lsmod распечатывает.

ИС возвращает только 'Ло' и 'интерфейс eth0', но нет wifi-интерфейс.

команду lspci -K, который показывает :

03:00.0 сетевой контроллер: Intel корпорация беспроводных 8260 (пересм 3а)
Подсистемы: Устройство Корпорации Intel 1130

(Но не "ядра диска в использовании: ****")

Что же я делаю не так?

+412
Vitalii Fedorenko 29 апр. 2016 г., 09:47:23

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

Здесь, я бы использовал на Perl:

рода -у < "файл $" | Перл-MDigest: образа:MD5=md5_hex -плз '
 $_ = md5_hex($_) . "- " . $_'

Более общий вопрос выглядит как копия или вариация на тройник + кот: использовать выход Несколько раз, а затем объединить результаты

Обратите внимание, что это не потому, что две строки сортировать же (в смысле рода -у сохраняет только один), что они будут идентичны и имеют одинаковую контрольную сумму MD5. Вы можете использовать значение lc_all=C и подобного-у Для сортировки и uniquing на основе байт-на-байт сравнения, в отличие от strcoll() (также будьте осторожны некоторые рода реализаций может подавиться номера-ввод текста, который в с язык будет по-прежнему включать слишком длинные строки, незакрытые строки и строки, содержащие символ Nul).

+384
user2137591 21 мая 2013 г., 20:32:28

Другой способ использовать на awk:

на awk -е: '{ печати $ЯТ }'
+378
Atcharatip Pinmook 1 мая 2018 г., 05:33:26

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

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

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

файл=`Эхо $one_file | СЭД 's:/dir1/dir2/$ВАР/last_dir/::"
+324
Anas Baghdadi 18 нояб. 2017 г., 23:28:51

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

Ввод||||выбора 'блабла' как сор'

- Где ввод||||выбрать (дело insensensitive) начинается линия - Где содержимое между одинарными кавычками (блабла) являются случайными, так что мне нужен шаблон здесь
- Где, как сор' без учета регистра

ПРИМЕР ИЗ ОДНОГО ФАЙЛА ДАННЫХ ИСКАЛИ:

1) ввод||||выбора 'ООО' 
2) ввод||||выбора 'ООО' А СОРЬ, б.cust_id_num, б.cust_federal_id_num, ...
3) ввод||||выбрать различные 'ООО' А СОРЬ, б.cust_id_num, б.cust_federal_id_num, ...
4) ввод||||выбора 'ББД' как сор, б.cust_id_num, б.cust_federal_id_num, ...
5) ввод||||выбора 'Бог' $Валь, б.cust_ID_num, а абон жить во всех...
6-+++)... 

Успешные поиски должны привести к следующему:
-1-я строка будет игнорироваться, нет итерации как сор'
-2-ая линия будет захвачена, потому что она отвечает всем критериям
-3-я строка будет игнорироваться, потому что 'четкая' между 'выбрать' и 'сер'
-4-я линия будет захвачена, потому что она отвечает всем критериям
-5-я строчка будет игнорироваться, нет итерации как сор'




Я пробовал много вещей, не повезло:

найти . -тип F -имя_экземпляра "*.дат" -старпома Ш-с, как awk '/ввода||||выбрать/ && /'как сор'/' "{}" \; > файл.журнал
найти . -тип F -имя_экземпляра "*.дат" -в exec команда grep 'INPUT_SELECT\|как сор' {} \; > файл .журнал

Я действительно думала, что это сработает в моем скрипте, но не тут-то было!

грэп -я "входного\||||выбор \<'...'\> как сор" ...

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

+298
Tom Styles 30 янв. 2011 г., 20:11:04

Обычно, чтобы закрыть драйвер сторожевого таймера вы должны написать 'в' символ в /dev/Watchdog, которая Вы могли бы сделать с корнем командной строке с:

эхо 'в' > в /dev/Барбос 

Однако, прежде чем пытаться создать свой собственный драйвер Watchdog взглянуть на существующие сторожевой демон в Linux, чтобы увидеть, если он может сделать работу. Хорошее начало моя страница здесь: http://www.sat.dundee.ac.uk/~psc/watchdog/Linux-Watchdog.html

+268
gorelof 24 сент. 2013 г., 03:52:46

Это часть моего кода носатый.

носатик.файл config = {
 top_right выравнивание ='',
 фон = истина,
 цв2 = '2ECC71',
 cpu_avg_samples = 2,
 default_color = 'FFFFFF',
 double_buffer = истина,
 шрифт = 'битовый поток Вера Санс:размер=8',
 gap_x = 25,
 gap_y = 13,
 minimum_width = 230,
 no_buffers = истина,
 own_window = истина,
 переопределить own_window_type ='',
 own_window_transparent = истина,
 update_interval = 1.0,
 use_xft = истина,
}

${voffset 20}${Гото 40}${цвет e19e19}${cpugraph 14, $minimum_width e19e19 ffffff}
${Гото 40}${цвет}ЦП${шрифт потоке Вера Санс:жирный шрифт:размер=8}$alignr$%ЦП

${voffset 15}${Гото 40}${цвет}${membar 14, $minimum_width}
${Гото 40}${цвет}ОЗУ${шрифт битовый поток Вера Санс:жирный шрифт:размер=8}$alignr $мем / $memmax $memperc%$шрифта

${voffset 15}${Гото 40}${цвет}${downspeedgraph eno1 14, 115 55ff55 55ff55} $alignr${upspeedgraph eno1 14, 115 554455 ff55ff}

Обратите внимание, как с процессор графика вы можете использовать переменную $minimum_width. Я хотел бы дать половину этой суммы, чтобы каждый из downspeedgraph и upspeedgraph (наряду с необходимым смещением, чтобы сделать интервалы между ними).

Отдел оператор / не имеет никакого эффекта, когда я попробовал его. Есть ли способ, чтобы применить математические операции с переменными в носатик для достижения желаемого эффекта?

+198
Xryndell 18 мар. 2017 г., 21:42:01

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

реального пути ../../../../..
на CD ../../../../..
реального пути .

На моей системе:

~/общая $ реального пути ..
/главная/avdndata/ЛНК
~/общий диск $ ..
~ $ реального пути .
/дома/Антон
+153
rharding 4 февр. 2010 г., 13:01:23

Не уверен насчет Gentoo, но большинство дистрибутивов ставить свои сертификаты мягкий-звено в системе-широкое расположение в файле/etc/ssl и сертификаты.

  • Файлы ключей, перейти в каталог/etc/ssl с/частная
  • Системные файлы находятся в /usr/доли/ЦС-сертификаты
  • Пользовательские сертификаты перейдите в /usr/местные/доли/ЦС-сертификаты

Всякий раз, когда вы помещаете сертификат в один из вышеуказанных путей, запустить обновление-ЦС-сертификаты обновить файл/etc/ssl и сертификаты списки.

+153
Acharya 18 сент. 2018 г., 09:52:19

Похоже, самая последняя версия с закрытым исходным кодом драйверов NVIDIA поддержка randr (см. http://www.phoronix.com/scan.php?page=news_item&px=MTA5NTY). Просто использовать самые последние драйвера и переднего плана RandR на ваш выбор. Например arandr позволит вам двигаться мониторах вокруг и изменить свою ориентацию.

+123
Tom Thomas Mullenkuzhy 10 дек. 2016 г., 18:43:45

Наверняка есть способы отследить. Во-первых, вы можете использовать трассированием на "Су -" команда, что может сделать трюк. Или, возможно, трассированием простого "Баш-Ир" может сработать.

трассированием -Ф -О Су.след Су - $(whoami)
трассированием -Ф -О Баш.след Баш-Ир

Попробуйте один (я рекомендую Баш один из первых) и посмотреть, если он воспроизводит выходной. Обратите внимание на "-O опцию" перенаправляет прослеживается вывод в файл. Если вы не знакомы с трассированием, выход может быть многовато для фильтрации через.

Во-вторых, размещение отладочные операторы в RC-скрипты (как .bashrc и) может быть использован, чтобы выследить их.

+119
Fania 9 нояб. 2015 г., 16:37:38

Я второй Гейб.'ы ответ (мой комментарий слишком длинный, поэтому я отправляю как ответ).

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

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

+84
Eulol 23 июл. 2016 г., 15:22:49

Это звучит, как вы хотите, хрон. Большинство хрон демоны не позволяют второе разрешение, но вы могли выполнять задание каждую минуту, как корень, используя что-то вроде следующего В /и т. д./cron.д/шифрованием-резервное копирование (если вы хотите запустить как root):

* * * * * корень в rsync [...]
+61
user2866937 24 сент. 2014 г., 18:01:38

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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