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

Допустим, у меня есть две директории: ориг и резервного копирования. Ориг содержит файл ФОО. Я хочу, чтобы скопировать файл foo в резервной копии каталога, но с расширением .тхт.

+490
dallvr 18 янв. 2017 г., 18:21:25
39 ответов

гора -л и используйте команды grep, СЭД, или на awk , чтобы найти строку, которая ссылается на каталог, в вопрос.

+958
Laurent Crivello 03 февр. '09 в 4:24

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

судо нано /etc/языка/языка.конф

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

Затем в командной строке выполните команду sudo служба lightdm перезапускать или просто перезагрузить компьютер.

+946
Black balloon 20 дек. 2012 г., 19:01:35
Другие ответы

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


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

После обновления два сервера в Ubuntu 16.04 с обновлением, которое не содержит ядра, но не включает пакеты systemd так и systemd-SysV в, Я проверил следующий файл:

ЛС-Ла /ВАР/запуск/перезагрузка-требуется

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

Есть ли более надежный способ узнать, какие пакеты требуют перезагрузки и/или когда сервер должен быть перезагружен, особенно в дистрибутивах вроде Арки?

Как правило, мне требуется перезагрузка при обновлении systemd в?

В случае, если это помогает, для обновления с Ubuntu, я использую эту команду:

apt-получить обновление && apt-получить расстояние-обновления

Для обновления арка, я следую еще несколько шагов, но основная команда-это просто:

Пакман -Сю
Пакман -Qtdq
+934
user12241 8 апр. 2011 г., 02:14:53

Используя VestaCP с nginx + httpd сервер на CentOS 6.7

Сайт прекрасно работает, но для загрузки файлов PHP из JavaScript не удастся, поскольку он дает ошибку 403.

Я пробовал следующее: (В каждой папке есть такой же владелец и права доступа (755) )

wp-content/test.php // ошибка 403
wp-includes/test.php // ошибка 403
wp-admin/test.php // ОК, 200
test/test.php // ОК, 200
wp-contest/test.php // ОК, 200

На самом деле... WP-содержание/*.PHP и WP-включает в себя/*.в PHP не удается, в том числе PHP в подкаталогах внутри этих папок.

Любой php файл в wp-content и WP-включает в себя дай мне автоматически 403 ошибка, даже если эти файлы не существует, я получил 403, а не 404.

  • Я проверил с nginx.conf и там нет ничего связанного с WP-содержание/WP-включает в себя
  • Я проверил .htaccess, то ничего странного, я даже удалил его после резервного копирования.
  • Разрешения на папки 755 и файлы 644
  • Также пробовал с команды restorecon -Р в /Home/$пользователя/веб/адрес/public_html

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

Дополнительные сведения:

  • Мы используем Cloudflare помогает с прокси отключен, я не думаю, что он унаследовал любой конфигурации от предыдущего владельца, который вызывает эту проблему, но не отменить его.
  • Сайт был просто перенесен с хостинга на хостинг
  • Я сисадмин и у нас есть около 60 сайтов, другие сайта не имеют этой проблемы :/
+895
jerryf 24 мая 2017 г., 16:04:53

У меня есть система работы Centos7 на NUC5CPYH. Для получения драйверов для видео, а беспроводной, что не в ядре CentOS в 3.10, мы используем ядро 4.10.9. Поскольку NUC5CPYH приходит в конце жизни, я пытаюсь перенести на NUC6CAYH.

Наша система воспроизводит видео в Chrome. На NUC5CPYH, все работает нормально. На NUC6CAYH я вижу высокий процессора в GNOME-Shell, который я нашел (на "г" команды) иметь 4 нити для llvmpipe-[0-3] добавленные в гном-Шелл ПИД ... так что мы с помощью процессора (не ГПУ) перевода.

На NUC6CAYH, glxinfo ошибки с сообщением i965_dri.так не поддерживает 0x5a85 идентификаторы PCI , который выглядит быть Меза сообщение об ошибке От в src/Меса/драйверы/Дри/i965/brw_device_info.с глядя На включить/pci_ids/i965_pci_ids.ч в 5a85 идентификатор PCI не в 11.2 (в CentOS 7 включает Меса 11.2.2-2.20160614.el7) дерево, но в 12.0 и более поздних.

Похоже, что нужна новая версия Мезы. Так вот вопрос как мне это сделать?

  • Этот анализ правильным?
  • Есть ли лучший способ решить эту проблему?
  • Intel имеет хороший "рецепт" для видео стек, но это будет непростой задачей для реализации.
  • Есть упакованный путь для CentOS 7, чтобы добраться до Меса 12+.
  • Это может быть как "простой", так как здание Меса из источника? Я пытался построить 12.0.6 и запустили в серию ошибок, поэтому она не выглядит так просто...

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

Хорошая новость заключается в том, что я успешно построил Интел 2017Q1 графический рецепт стека (ссылка выше) из исходников на CentOS изображение 7. Я наблюдал ряд предупреждающих сообщений компилятора, но проигнорировал их, поскольку кто-то умнее, чем я уже видел. Сборки сделал несколько ручных настроек в пути и перемещения некоторых библиотек к правильному месту назначения.

Теперь, запустив графика 17Q1 стек на NUC6CAYH кажется, чтобы решить проблему нитей для llvmpipe работает и горит CPU, так что похоже, что ГПУ занимается. Действительно, загрузка процессора умеренный (как и ожидалось), что хорошо. Субъективно, наше видео приложение (оказанных внутри браузера Google хром), кажется, работает "ОК", но не на 100% гладко. Чтобы обеспечить более объективные данные, я использовал glxgears (в котором отмечается, что сообщили, ФПС должен быть равен частоте обновления устройства 60 Гц), чтобы увидеть, как они по сравнению.

  • NUC6CAYH - в CentOS 7 + 17Q1 графический стек - glxgears и ФПС 48-53 заикается, верхний процессора: X.org 75-85%, носатый обновления очень видна
  • NUC5CPYH - в CentOS 7 + включен графический стек - glxgears 60.0 FPS и плавная - верхний процессора: гном-Шелл 38%, X.org 18% Н
  • NUC5CPYH - в CentOS 7 + графика 17Q1 стек - glxgears 60.0 FPS и гладкой, верхний процессора: гном-Шелл 17%, X.org 13%, носатый обновить нормально

Похоже, мне нужно копать в проблемы X.Org высокая следующий процессор. Делает графику 17Q1 стека требует/предпочитает определенную версию Х? Это возможно для простых смертных, чтобы построить X от источника?

+885
Rober Yen 18 янв. 2013 г., 04:08:46

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

Пример: локон --вывод /dev/нуль --молчат --руководитель --сбой --максимум времени 10 --подключения-таймаут 3 "$URL-адрес"

+864
slim 21 апр. 2018 г., 11:21:00

Есть два возможных решения:

  1. Ждать арка на обновление открытого ВМ-сервис-модулями, так это может зависит от более свежих ядер.
  2. Удалить открытого ВМ-сервис-модули.
  3. Заставить свой путь через с - сила переключатель (не рекомендуется!)

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

Я не думаю, что вам действительно нужно новое ядро, если текущая работает нормально.

+824
Sc0ttyD 19 авг. 2016 г., 05:08:03

У меня есть доступ к интернету с помощью кабеля. У меня HP павильон dv6 ноутбук и я на Ubuntu 14.04.4 ЛЦ.

$ ifconfig, которые
eth0 в ссылке encap:сеть Ethernet HWaddr 08:2е:5Ф:73:8С:9б 
 инет ДОПОГ:192.168.2.29 брошены:192.168.2.255 маска:255.255.255.0
 ДОПОГ inet6 образом: fe80::а2е:5fff:fe73:8c9b/64 объем:Лиен
 До трансляции мультикаст работает с MTU:1500 метрическая:1
 Пакеты, поскольку:15403 erreurs:0 :0 перерасход:0 рама:0
 Техас пакеты:12284 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 ЛГ передачи файла:1000 
 Октеты поскольку:15442691 (15.4 МБ) октетов коробки передач:1330124 (1.3 Мб)

encap ссылке Ло:букле язык 
 инет ДОПОГ:127.0.0.1 Маска:255.0.0.0
 ДОПОГ inet6: ::1/128 масштаб:к
 До замыкания работает МТУ:65536 Метрика:1
 Пакеты, поскольку:erreurs 1402:0 :0 перерасход:0 рама:0
 Техас пакеты:1402 ошибок:0 сократилось:0 перерасход:0 перевозчик:0
 столкновения:0 ЛГ передачи файлов:0 
 Октеты поскольку:212762 (212.7 КБ) октетов коробки передач:212762 (212.7 КБ)


$ команду lspci -V, в | грэп -я Сеть-6
04:сетевой контроллер 00.0: корпорация Intel процессором Centrino беспроводной-N 2230 (пересм С4)
 Подсистемы: корпорация Intel процессором Centrino беспроводной-N 2230 ЛВ
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 45
 Память на c2500000 (64-бит, Не-предпочтение) [размер=8К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: iwlwifi

Здесь он, кажется, очень похожая проблема и эта команда исправила:

$ судо apt-получить продувки bcmwl-ядра-источника от Broadcom-STA в-общем с Broadcom-STA, который-Источник && \
 судо apt-получить установку в43-fwcutter прошивки-в43-установщика

Но у меня нет карты Broadcom... есть ли подобные команды я могу выполнить?

+805
saiyedparwez 6 дек. 2014 г., 20:48:44

Как в tmux 2.1, можно использовать tmux , используя базу:

по умолчанию-терминал-это теперь параметр сеанса. Кроме того, если это установить экран ' -*' затем повторить то, что делает экрана. Если курсивом хотел, это может быть установлен в 'tmux-но это все еще является новой и не обязательно поддерживаться на всех платформах со взрослыми на ncurses устанавливает

+778
Milambardo 5 нояб. 2016 г., 15:49:14

У меня есть bash-скрипт, который перебирает каждый *.php файл в каталог и относится он к нему. Это получает вывод в stdout.

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

для файл в *.в PHP
делать
 с iconv -F в кодировке cp1251 -Т файл utf8"$"
сделано
+772
kirou 1 сент. 2014 г., 02:03:47

Мне нужно установить NordVPN в Linux Решка. Следовал инструкциям, чтобы выполнить в окне терминала для нормального NordVPN https://nordvpn.com/download/linux/ :

судо apt-получить установку /дома/амнезия/рабочий стол/nordvpn-release_1.0.0_all.деб

Через несколько секунд, подтвердил, что я намерен действовать, то есть:

*Получить:1 /домашний/амнезия/рабочий стол/nordvpn-release_1.0.0_all.деб nordvpn-освободить всех 1.0.0 [5,358 Б] 
[Информация] сохранение изменений пакета 
Обратная трассировка (самый недавний призыв последнего): 
 Файл "/usr/lib/python3/dist-packages/apt/cache.py", строку 194, в __метод getitem__
 вернуться самостоятельно._weakref[ключ] 
 Файл "/usr/lib/python3.5/weakref.py" линия 137, в __метод getitem__ 
 о = собственн.данные клавишу [] () 
KeyError: 'nordvpn-релиз'

При обработке вышеуказанных исключений, другое исключение:

Обратная трассировка (самый недавний призыв последнего):
 Файл "/usr/lib/python3/dist-packages/apt/cache.py" линия 198, в __метод getitem__ 
 rawpkg = собственн._cache[ключ]
KeyError: 'nordvpn-релиз'


При обработке вышеуказанных исключений, другое исключение: 

Обратная трассировка (самый недавний призыв последнего): 
 Файл "/usr/местные/sbin/хвосты-дополнительные-программы", строка 671, в <модуль> 
 apt_hook_pre() 
 Файл "/usr/местные/sbin/хвосты-дополнительные-программное обеспечение", линия 459, в apt_hook_pre 
 если не apt_cache[имя_пакета].is_installed: 
 Файл "/usr/lib/python3/dist-packages/apt/cache.py", строку 200, в __метод getitem__ 
 поднять KeyError('кэш нет пакета с именем %Р % ки) 
KeyError: "кэше нет пакета под названием 'nordvpn-релиз'" 
Н: загрузка осуществляется вне тестовой среды как root как файл 
 '/дом/амнезия/рабочий стол/nordvpn-release_1.0.0_all.деб' не мог быть доступна для пользователей '_apt'. - pkgAcquire::бег (13: отказано в доступе) 
Е: суб-процесс /usr/местные/sbin/хвосты-дополнительных программно-АПП-предварительно вернул код ошибки (1) 
Е: ошибка скрипта /usr/местные/sbin/хвосты-дополнительных программно-АПТ-пре* 

Как мне преодолеть эту ошибку?

+758
fastboatster 26 июл. 2010 г., 00:56:03

Ваша проблема в том, что вы перенаправляете поток stderr перед перенаправление stdout. Он должен работать, если вы включите их вокруг. Для иллюстрации рассмотрим следующие сценарии. foo.sh печатает в stderr и stdout:

#!/usr/Бен/ОКР Баш
## foo.sh

## Печать "" на стандартный вывод
Эхо
## Печати "ошибка" в стандартный поток ошибок
ошибка Эхо >&2

bar.sh считывает входные данные:

#!/usr/Бен/ОКР Баш
## bar.sh

вход читать 
## Напечатать ваш вклад
Эхо "bar.sh читайте: $ввод"

И так же baz.sh:

#!/usr/Бен/ОКР Баш
## baz.sh

вход читать 
## Напечатать ваш вклад
Эхо "baz.sh читайте: $ввод"

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

$ foo.sh 2> >(bar.sh) > >(baz.sh) | в то время как line чтения; делать Эхо "$строка"; сделано
bar.sh читайте: ошибка
baz.sh Читайте: из

Однако, это не удается, если вы делаете это другой путь вокруг:

$ foo.sh > >(bar.sh) 2> >(baz.sh) | в то время как line чтения; делать Эхо "$строка"; сделано
bar.sh Читайте: из
+744
zavulon13 10 февр. 2010 г., 09:05:36

У меня есть bash-скрипт, который берет кучу аргументов командной строки. Единственное, что важно в данном контексте-первых, $1, который представляет собой текстовый файл.

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

COL0___ЛИНИЯ_КОЛИЧЕСТВО
COL1_AFF_ID
COL2_FULL_NAME
COL3_ADDRESS
BDID
BEST_STATE
COL48_LATITUDE 
COL49_LONGITUDE

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

столбцы=`кошка $1 | глава -1 |Е С/-/_/Г' | Е С/ /_/г' |
 ООО с/коль[0-9]\+_BDID/DROP_BDID/Г' | Е С/коль[0-9]\+_//г' |
 тр '\т' '\п' | тр "[:нижняя:]" "[:верх:]"`

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

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

col_arr=($столбцы)
cut_cols = ""

для меня в ${!col_arr[@]}; делать
 если [[ "${col_arr[$я]}" =~ ^(__линия_количество|доверия|DROP_BDID|LINE_NUMBER|ZIP9|ZIP9|ZIP9MATCH)$ ]]; затем
 Эхо "$я"
 #еще не написала, но это добавит к cut_cols так что 
 #Я могу удалить выше перечисленные столбцы в текстовом файле 
 #в зависимости от их индекса.
интернет
сделано
/опт/Vertica и/Бен/vsql -у ${4} -ш ${5} -ч ${база данных} \
 -с "копия $схема.$стол из stdin разделитель е'прямой\Т' никакого спасения;"
+712
SimonW1986 27 сент. 2018 г., 15:03:30

Я пытаюсь ограничить HTTP-запросы не более 20 запросов в секунду, если больше, чем отвергнуть, но я хочу исключении просит (.ПНГ.Яш,.УСБ) файлов из этого правила, я использовал следующий код

в iptables -Н RATELIMITING
в iptables -I вход -п протокол tcp --dport 80 -м строки --алгоритм БМ-строка - " / " - J в RATELIMITING
в iptables -это RATELIMITING -п протокол tcp --dport 80 -м строки --алгоритм БМ-строка "\.(jpe по?г|ПНГ|гиф|и js|css-и вуф)$" -Джей вернуть
в iptables -это RATELIMITING -п протокол tcp --dport 80 -м состояние-состояние нового -м последние-блок
в iptables -это RATELIMITING -п протокол tcp --dport 80 -м состояние-состояние нового -м последние-обновление-секунд 1 --hitcount 20 -й --отклонить отклонить-с TCP-сброс
в iptables -это RATELIMITING -Джей вернуть

он делает блокировать запросы более 20 запросов, но это не не исключение (.ПНГ.Яш,.УСБ) файлов из правила,если я отправлю 20 запросов к этим файлам вы также блокируются, что я делаю неправильно здесь?

+686
Raoni Sian 2 авг. 2011 г., 23:31:27

Диски не на 100% идентичны. Каждое устройство в Linux softraid содержит блок метаданных с уник идентификатор GUID. Так что ДД может не работать.

Порты не имеет значения. Вы даже можете положить ваш накопитель в USB коробки extrernal и он все равно будет работать. Не работает с аппаратным RAID конечно.

+684
tassoevan 24 дек. 2016 г., 20:34:24

У меня тест команда zpool с один, подключаемый через USB-порт 4 ТБ вращающийся диск, который читает около 40МБ/сек.

У меня четверо ~300 ГБ быстрого разъема SATA2 внутренний SSD-накопители создан в качестве кэша для этого диска. Я могу прочитать около 900Мб/сек из этого для l2arc.

Я читаю в основном статический набор данных 400ГБ из этого пула.

Рассматриваемая система имеет более 200ГБ свободной памяти, который я предполагаю работает на >1500 МБ/сек для наших целей.

Каждый 1,0 С: команда zpool iostat -г -в 1 1 ; команда zpool статус-в ряд las2: Вт 16 окт 20:20:07 2018

 операции пропускной способности
бассейн бесплатный метод alloc чтение и запись чтение и запись
-------------------------------------------------- ----- ----- ----- ----- ----- -----
хранение 417Г 3.22 Т 239 2 29.7 м 132K
 УСБ-Seagate_M3_Portable_NM12QHQF-0:0-часть1 417Г 3.22 Т 239 2 29.7 м 132K
кэш - - - - - -
 Ата-INTEL_SSDSC2BA400G3_BTTV41450D92400HGN-часть3 52,8 г 291 грамм 11 0 927K 128К
 Ата-INTEL_SSDSC2BA400G3_BTTV423000XA400HGN-часть3 52.9 г 291 грамм 13 0 0 1,48 м
 Ата-INTEL_SSDSC2BA400G3_BTTV423406FG400HGN-часть3 52,7 г 291 грамм 8 0 0 324K
 Ата-INTEL_SSDSC2BA400G3_BTTV423406G6400HGN-часть3 52.9 г 291 грамм 5 0 0 336K
-------------------------------------------------- ----- ----- ----- ----- ----- -----
 бассейн: хранение
 состояние: онлайн
 сканирование: скраб отремонтировать 0В в 1h56m с 0 ошибок, на Солнце 14 октября 02:20:56 2018
конфиг:

 НАЗВАНИЕ ГОСУДАРСТВА ЧИТАТЬ ПИСАТЬ CKSUM
 хранение онлайн 0 0 0
 УСБ-Seagate_M3_Portable_NM12QHQF-0:0-часть1 онлайн 0 0 0
кэш
 Ата-INTEL_SSDSC2BA400G3_BTTV41450D92400HGN-часть3 онлайн 0 0 0
 Ата-INTEL_SSDSC2BA400G3_BTTV423000XA400HGN-часть3 онлайн 0 0 0
 Ата-INTEL_SSDSC2BA400G3_BTTV423406FG400HGN-часть3 онлайн 0 0 0
 Ата-INTEL_SSDSC2BA400G3_BTTV423406G6400HGN-часть3 онлайн 0 0 0

ошибки: нет известных ошибок в данных 

AIUI, читает кэшируется в АРК в системной памяти. Когда это достигнет некоторого уровня "полный", эти выселят на l2arc с 1.1 ТБ быстрых SSD.

Когда я запускаю тар-Си . | ПВ > /dev/нуль от одного из в основном-неизменное каталоги на этот бассейн, я вижу около 40МБ/сек - скорость чтения из базового, медленный жесткий диск.

Проблема в том, что я вижу его второй раз тоже! Иногда пики до 80-100МБ/сек, но иногда он падает до 10МБ/сек. Я бы ожидал, что 99% из чтения приходят из памяти или быстро для l2arc.

Что это дает? Я бы ожидал увидеть от-ОЗУ скорость как у этой коробки 256ГБ системной памяти и более 200ГБ это не бесплатно. Если не получится, есть еще сотни гигабайт для l2arc неиспользованный.

Что я делаю не так? Почему эти данные не читаются из-за дуги с чрезвычайно высокой скоростью (>1ГБ/сек)? Если это невозможно, почему это не читается из Для l2arc (>500МБ/сек)? Почему я вижу 40-80Мб/сек в основном-выгружается системой?

Система Ubuntu бионический 18.04.1 архитектуру x86_64.

Linux и ряд las2 4.15.0-36-универсальный #39-Убунту СМП Пн Сен 24 16:19:09 мирового 2018 архитектуру x86_64 архитектуру x86_64 x86_64 с ГНУ/Линукс

ЗФС-авто-снимок/теперь 1.2.4-1 все [установлен,местные]
ЗФС-Зед/теперь 0.7.5-1ubuntu16.4 для amd64 [установлен,местные]
zfsutils-ОС Linux/теперь 0.7.5-1ubuntu16.4 для amd64 [установлен,местные]
+658
cprevallet 7 апр. 2015 г., 11:47:07

Если вы спрашиваете, как изменить

мастер
Дэв
пультов/происхождения/ФОО

для

мастер:Дев:пультов/происхождения/фу

тогда тр '\п' : будет классическая UNIXy способ сделать это.

Как для обрезки возможно, конечный символ новой, можно сохранить результат в переменную через $() и $() будет удалить его, или вы можете делать подмены, сохранить результат в переменной, а затем выполните переменная=${переменная%:} для того чтобы уравновесить его заключительное двоеточие. (См. https://stackoverflow.com/questions/1654021/how-can-i-delete-a-newline-if-it-is-the-last-character-in-a-file для больше вариантов.)

+524
Jason Axelson 18 апр. 2016 г., 02:35:20

Эти имена файлов будут совпадать с именем подстановка шаблона [а-к]*.конфигурации ("начинается с буквы А до К, и заканчивается с именем суффикс .конфигурация").

Если вас интересуют только файлы, расположенные в каталоге/etc, тогда следующая команда будет список этих файлов:

функции printf '%з\п' /и т. д./[А-к]*.конфиг

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

на пути в /etc/[а-к]*.конфиг; сделать
 [ ! -Ф "$путь" ] && продолжить
 функции printf '%з\п' "$путь"
сделано

Если вы заинтересованы в глядя в подкаталогах /и т. д. И чтобы ограничить поиск только включать в себя обычные файлы, а затем использовать найти:

найти /и т. д.-тип F -имя '[а-к]*.конфиг'

Это будет выглядеть в и ниже /и т. д. Для обычных файлов (типа F), что и имена файлов, соответствующих заданному шаблону.


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

+486
Alfiraa 9 сент. 2013 г., 20:30:34

Это поддерживает RFC 7217 адреса

Значение переменной stable_secret содержит секрет для генерации стабильных идентификаторов интерфейса (обычно нижней 64 бит в IPv6-адресов), как определено в документе RFC 7217, "Способ генерации семантически непрозрачный интерфейс идентификаторы с IPv6 без гражданства, адрес автонастройки (обнаружение соседей)."

Стандарт описывает метод определения идентификаторов интерфейса (ИИД) в IPv6 сетях, которые не содержат MAC-адрес, как в RFC 4862 SLAAC, то адреса, но не меняется во времени, как в RFC 4941 конфиденциальности адресов, либо. Этот ИИД должен быть создан с помощью секретного ключа и другая информация, включая префикс сети. Таким образом, ИМД будет стабильным в одной подсети, но разные в другой подсети с другим префиксом (и, вероятно, еще секретного ключа и других ингредиентов). Это должно предотвратить отслеживание узла при роуминге разных сетей, улучшению личной жизни, но и облегчит управление в каждом из них.

Из RFC:

secret_key:
 Секретный ключ, который не известен злоумышленнику. Секрет
 ключ должен быть не менее 128 бит. Он должен быть инициализирован
 псевдо-случайных чисел (см. [RFC4086] для рандома
 требования к безопасности), когда операционная система
 установлен или если стек протокола IPv6 "загружен"
 впервые. Реализация может предоставлять средства
 для системного администратора для отображения и изменения секрет
ключ.

Переменной объясняется в ядре документации:

stable_secret - адрес IPv6 
 Этот IPv6-адрес будет использоваться в качестве секрета для создания протокола IPv6
 адресов на локальные адреса и автонастраиваемые
 те. Все адреса генерируется после установки этот секрет будет
 быть стабильным конфиденциальности по умолчанию. Это может быть изменено через
 addrgenmode IP-связь. конф/по умолчанию/stable_secret используется в качестве
 секрет для пространства имен, определенного интерфейса могут
 перезаписи, что. Пишет в conf/все/stable_secret отказался.

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

 По умолчанию стабильный секрет не установлено.

Эта проводка для ядра Linux рассылки и этот коммит в git'е, сообщения показывают, что RFC 7217 был реализован в ядре Linux Ханнес Фредерик соуа в марте 2015 года. К сожалению, я не мог определить соответствующую версию ядра.

Ошибка ввода-вывода может происходить, когда stable_secret читается, но не установлен

Фиксация текста говорит о том, что чтение stable_secret переменная возвращает ошибку ввода-вывода, пока не установлено:

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

[выделено мной]

+480
Lapin 12 июн. 2017 г., 14:23:54

Мой мятный Linux-сервер работает 24/7 и я не придется перезагрузить более полугода. Вчера я видел, что некоторые службы не бегали и понял, что машина перезагружается раньше.

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

Вот копия вчерашнего системного журнала, думаю, перезагрузка произошла в 22:56:42. http://pastebin.com/Gw4FWULQ

(Странно, что не все журналы в хронологическом порядке...)

Есть ли в syslog, который дает подсказку? Какие еще логи я могу посмотреть?

Спасибо большое

Обновление: Сегодня это произошло снова. Системного журнала здесь. Опять же, я не думаю, что есть что-то в журнале. По данным 'аптайм', это произошло где-то около 21:40.

Обновление 2: Я уверен, что сейчас, это аппаратная проблема. У меня есть несколько перезагрузок, в основном, когда сервер был под большой нагрузкой. Сначала подозревал БП, будучи неисправным, но затем я начал несколько тестов с memtester и был в состоянии воспроизвести проблему. Во время memtester работать, я вижу, сетевое соединение идет вниз и несколько раз в syslog, а также один USB-накопитель вновь установленный перед вся система просто перезагружается.

Думаю, мне придется изменить Овнов в этом случае.

+470
Pura Vida 7 апр. 2016 г., 10:45:09

Вы можете ввести:

компакт-диск 

Затем, первый символ в имени каталога и нажмите клавишу Tab. Переводчик оболочки (например, оболочки Bash) будет полный путь текущего каталога. Нажмите Tab, чтобы показать все варианты, которые начинаются с символа.

компакт-диск с программой "файлы (х86)"

Вы также можете изменить каталог (CD) и другие пути:

команда CD ~/

Затем нажмите клавишу Tab, чтобы увидеть все ваши домашние каталоги.

+465
marian2js 5 окт. 2011 г., 08:14:19

Недавно я перешел с win10 на Ubuntu, потому что я больше не использовать его для игр. Когда я установил его, я имел доступ только к моему рабочему столу(gdm3) но разрешением 800x600, который выглядел ужасно.

Теперь, когда я установил все необходимые драйверы, я получу разрешение 1920x1080, но я не могу получить доступ к GUI. (Я не могу выйти из tty1.)

Решили: использовать встроенную графику (Интел) в качестве основного графика: судо премьер-выберите Intel

Вот что он говорит:

>судо команду StartX

X.Org X-Сервер 1.19.6
Дата Выхода: 2017-12-20
X-Протокол Версии 11, Версия 0
Построить операционная система: Linux 4.4.0-119-универсальный x86_64 с Убунту
Текущая операционная система: Linux <имя машины> 4.15.0-30-универсальный #32-Ubuntu в СМП Чт июл 26 17:42:43 мирового 2018 архитектуру x86_64
Ядра командной строки: BOOT_IMAGE=в/boot/vmlinuz-4.15.0-30-родовой корень=идентификатор UUID=<UUID и> Ро тихий всплеск ЧКВ=noaer 3
Дата создания: 13 апреля 2018 08:07:36PM
для xorg-сервер 2:1.19.6-1ubuntu4 (для технической поддержки http://www.ubuntu.com/support)
Текущая версия pixman: 0.34.0
 Прежде чем сообщить проблем, проверить http://wiki.x.org
 чтобы убедиться, что у вас последняя версия.
Метки: (--) исследовал, (**) из файла config, (==) по умолчанию,
 (++) из командной строки, и (II) уведомления, (II) в информационных,
 (ЖВ) предупреждение, (ее) ошибка, (н) не реализовано, (??) неизвестно.
(==) Файл журнала /var/журнал/файл xorg.2.журнал", Время: СБ авг 11 20:56:06 2018
( = = ), Используя конфигурационный файл: "файл/etc/Х11/файл xorg.конф"
(==) С помощью каталога конфигурации /etc/Х11/файл xorg.конф.д"
(==) С помощью системы config в директории "/usr/доли/пакета X11/xorg не.конф.д"

И именно там он застывает и не создает никаких выходных данных. Я его люблю, что за 2 часа без изменений вообще.

Я использую ноутбук MSI с GTX960M и в Ubuntu 18.04. Дополнительная информация по запросу.

Может кто подскажет как это исправить пожалуйста? Потому что мне очень нужен этот ноутбук для моей работы...

Выходной драйвер:

>в Ubuntu-драйверы устройств

== системы/устройства/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : ЧКВ:v000010DEd0000139Bsv00001462sd00001150bbco3sc02i00
поставщик : компания NVIDIA 
модель : GM107M [GeForce для видеокарты GTX 960м]
драйвера : для NVIDIA-драйвера-390 - стороннего бесплатная
драйвера : для NVIDIA-драйвера-396 - стороннего бесплатная, рекомендованных
драйвера : пакет xserver-xorg, с-видео-нуво - бесплатный дистрибутив встроенные 

Заморозить#2

[ ОК ] начал ежедневно скачать деятельности АПТ.
[ ОК ] слушать на идентификатор UUID сокета управляющей активацией.
[ ОК ] начал выбрасывать неиспользуемые блоки раз в неделю.
 Запуск активации гнездо для живой демон.
[ ОК ] началось чашки планировщик.
[ ОК ] слушать на ACPID слушать сокет.
[ ОК ] началось сообщение дня.
[ ОК ] начал ежедневно АПТ обновить и очистить деятельности
[ ОК ] начала событий ACPI проверить.
[ ОК ] достигли цели пути.
[ ОК ] начал триггера запускаемые программы каждый час.
[ ОК ] слушать на чашках планировщик.
[ ОК ] достиг целевой таймеры.
[ ОК ] слушать на D-Bus системы сообщение автобус гнездо.
[ ОК ] слушать на активацию гнездо для живой демон.
[ ОК ] достиг целевой розетки.
[ ОК ] достиг целевой базовой системы.
 Запуск Системы Служба Ведения Журнала...
 Начиная с LSB: рекорд успешной загрузки за жратвой...
 Начиная Тепловых Сервиса Daemon...
 Начиная с LSB: речь диспетчера...
[ ОК ] начал Д-автобус система автобусного сообщения.
[ ОК ] достиг цели приглашения входа в систему.
 Начиная Обслуживание Счетов...
 Запуск Службы Входа...
 Начиная используемые протокол mDNS/DNS-сервер-СД стек...
[ ОК ] начал запускать запускаемые программы рабочих мест.
[ ОК ] началось чашки планировщик.
 Начиная ГСЧ-инструменты.обслуживание...
 Начиная ВПА просящего...
 Начиная с LSB: автоматическая аварии генерации отчетов...
 Начиная Сетевой Менеджер...
 Начиная восстановить файл /etc/файл resolv.conf, если система падает перед связью PPP был закрыт...
[ ОК ] начал демон irqbalance.
 Начиная диспетчеру демона за помощью systemd-networkd...
 Начиная обнаружение доступных GPU и борьбы с любыми изменениями системы...
[ ОК ] начал устанавливать частоту процессора губернатора.
 Начиная службу Bluetooth...
[ ОК ] начал регулярные фоновой обработки программы Daemon.
 Начиная Диспетчере Диска...
[ ОК ] начал демон событие с ACPI.
 Начиная Сохранить/Восстановить Звук Государственного Карту...
 Начиная Диспетчере Модема...
 Начиная кусачий демон...
[ ОК ] запущен сервис система логирования.
[ ОК ] начал восстанавливать файл /etc/файл resolv.conf, если система падает перед связью PPP был закрыт.
[ ОК ] начал сохранить/восстановить здоровое состояние карты.
[ ОК ] начал тепловой управляющей службой.
[ ОК ] запущена служба входа в систему.
[ ОК ] начал ЛСБ: речь диспетчера.
[ ОК ] начал ЛСБ: автоматическая аварии генерации отчетов.
[ ОК ] начал ГСЧ-инструменты.обслуживание.
 Запуск Диспетчера Авторизации...
[ ОК ] начал обнаруживать доступна для GPU и борьбы с любыми изменениями системы.
[ ОК ] начал службу Bluetooth.
[ ОК ] достиг цели по Bluetooth.
[ ОК ] начал стеке используемые протокол mDNS/DNS-сервер-СД.
[ ОК ] начала сделать дистанционное чашки принтеров доступен локально.
 Запуска службы имя...
[ ОК ] начал ЛСБ: рекорд успешной загрузки за жратвой.
[ ОК ] начал диспетчера авторизации.
[ ОК ] начал поднимать сетевые интерфейсы.
[ ОК ] начал обслуживание счетов.
[ ОК ] начал Диспетчере модема.
[ ОК ] начал службу Хоста.
[ ОК ] начал диспетчере дисков. 

компания NVIDIA-СМИ / uname-Р

>Нвидия-СМИ

Сб 11 Авг 23:01:59 2018
+-----------------------------------------------------------------------------+
| НВИДИА-ГИУ 396.51 версия драйвера: 396.51 |
|-----------------------------------------------------------------------------+
| Наименование ГПУ настойчивость-м| автобус-идентификатор кнопки disp.А | Летучие Uncorr. ЕСС |
| Вентилятор темп производительности блок питания:использование/крышка| использование памяти | ГПУ-утиль вычислить М. |
|===============================+======================+======================|
| 0 GeForce для видеокарты GTX 960м с | 00000000:01:00.0 Откл | н/д |
| П/адресу: 49c П8 н/д / н/д | 13MiB / 2004MiB | 0% по умолчанию |
+-----------------------------------------------------------------------------+


+-----------------------------------------------------------------------------+
| Процессы: память GPU |
| ГПУ під процесс тип использования имени |
|=============================================================================|
| 0 1164 г /УСР/Либ/файл xorg/xorg не 7MiB |
| 0 2023 г /УСР/бин/гном-Шелл его на 5 Мб |
+-----------------------------------------------------------------------------+

>uname-Р

4.15.0-30-универсальный

команду lspci

>команду lspci -КНН | команда grep с VGA -А3

00:совместимость контроллера VGA 02.0 [0300]: корпорация решения HD-графики Intel 530 [8086:191b] (Ред. 06)
 Подсистемы: Микро-Звезда Международного Сотрудничества., ЛТД. [МСИ] графика HD 530 [1462:115b]
 Модули ядра: i915
00:14.0 USB контроллер [0c03]: точка-ч корпорация Intel Восход порта USB 3.0 xHCI, что контроллер [8086:a12f] (откр. 31)

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

Лидия

+465
user2437060 29 апр. 2014 г., 13:34:21

Мой компьютер работать с Ubuntu 14.04. ГДБ кажется ненормальным в другой учетной записи. Например я делаю очень простой тест. Я пишу файл в ~/тест/тест.с такой:

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

тап_п(АГДС, типа char *переменной argv[])
{
функции printf("Привет,мир");
 возврат 0;
}

и строить команду "ССЗ -г тест.с-о-тест", тогда я получаю результат в файл с именем test. Следующий шаг, запустить GDB для отладки. Обратите внимание, что текущая учетная запись пользователя свое.

тест $ГДБ 
(БГД)л //работает хорошо
(БГД) Б 6 //работает хорошо
(БГД) Р //ошибка: не удается старпома /дома/ХХХ/тест - /тест -с метод exec /дома/ХХХ/тест/тест .
 //Ошибка: Нет такого файла или каталога

Но если я изменить для учетной записи root с помощью команды "Су", ГДБ работает хорошо. Почему?

+463
Swkcldj 2 июн. 2017 г., 17:19:55

Я использую доски dm368 в ТИ. Я хочу послать нажатия клавиш в gstplayer в Ubuntu 10.10 для этой цели я использовал функцию uinput в C код. Мой код работает правильно на консоли а не на оборудовании. Я даже создается uinput.o файл на доске. Пожалуйста, дайте соответствующее предложение

Вот мой код :

#включить <строка.ч>
#включить заголовочный файл <stdio.ч>
код #include <sys файлы/типы.ч>
#включают в файле <sys/стат.ч>
#включить <флагов.ч>
код #include <linux/для ввода.ч>
#включить <ОС Linux/uinput.ч>
#включить заголовочный файл <stdio.ч>
код #include <sys файла/время.ч>
код #include <sys файлы/типы.ч>
#включить <запустите.ч>
код #include <errno значение.ч>
/* Глобальные переменные */
инт uinp_fd;
структура uinput_user_dev uinp; // структура uInput устройства 
событие input_event структура; // структура устройства ввода 
/* Настройка устройства uinput */
инт setup_uinput_device()
{
 // Временная переменная
 int я=0;
 // Откройте устройства ввода
 uinp_fd = открыть ("файл/dev/uinput", O_WRONLY | флаг);
 если (uinp_fd<0)
{
 printf("не удалось открыть /dev/uinput\п");
 //умереть("ошибка: открыть"); 
 возврат -1;
}

 // Установки устройства uinput 
 если(в ioctl(uinp_fd, UI_SET_EVBIT, EV_KEY)<0)
 printf("не удалось записать");
 если(в ioctl(uinp_fd, UI_SET_EVBIT, EV_REL)<0)
 printf("не удалось записать");
 если(в ioctl(uinp_fd, UI_SET_RELBIT, REL_X)<0)
 printf("не удалось записать");
 если(в ioctl(uinp_fd, UI_SET_RELBIT, REL_Y)<0)
 printf("не удалось записать");
 для (Я=0; я < 256; я++) {
 функции ioctl(uinp_fd, UI_SET_KEYBIT, я);
}
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_MOUSE);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_TOUCH);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_MOUSE);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_LEFT);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_MIDDLE);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_RIGHT);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_FORWARD);
 //функции ioctl(uinp_fd, UI_SET_KEYBIT, BTN_BACK);


 функцию memset(&uinp,0,оператор sizeof(uinp)); // Intialize устройства uInput на null
 и snprintf(uinp.имя, UINPUT_MAX_NAME_SIZE, "uinput-образца");
 uinp.ИД.bustype = BUS_USB;
 uinp.ИД.поставщик = 0х1;
 uinp.ИД.продукт = 0х1;
 uinp.ИД.Версия = 1;

 /* Создать устройство ввода в ввода подсистемы */
 если(писать(uinp_fd, &uinp, оператор sizeof(uinp))< 0)
 printf("не удалось записать устройство UINPUT.");


 если (в ioctl(uinp_fd, UI_DEV_CREATE)< 0)
{
 printf("не удалось создать устройство UINPUT.");
 //умереть("ошибка: функции ioctl");
 возврат -1;
}
 возвращение 1;

}
пустота send_click_events( )
{
 // Переместить указатель в местоположении (0,0) 
 функцию memset(&события, 0, оператор sizeof(событие));
 gettimeofday(&событие.время, значение null);
 событие.тип = EV_REL;
 событие.код = REL_X;
 событие.значение = 100;
 писать(uinp_fd, и события, как sizeof(событие));
 событие.тип = EV_REL;
 событие.код = REL_Y;
 событие.значение = 100;
 писать(uinp_fd, и события, как sizeof(событие));
 событие.тип = EV_SYN;
 событие.код = SYN_REPORT;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
 Кнопка // отчет нажать - пресс-конференции
 функцию memset(&события, 0, оператор sizeof(событие));
 gettimeofday(&событие.время, значение null);
 событие.тип = EV_KEY;
 событие.код = BTN_LEFT;
 событие.значение = 1;
 писать(uinp_fd, и события, как sizeof(событие));
 событие.тип = EV_SYN;
 событие.код = SYN_REPORT;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
 Кнопка // отчет нажать - релиза мероприятия 
 функцию memset(&события, 0, оператор sizeof(событие));
 gettimeofday(&событие.время, значение null);
 событие.тип = EV_KEY;
 событие.код = BTN_LEFT;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
 событие.тип = EV_SYN;
 событие.код = SYN_REPORT;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
}
пустота send_a_button()
{
 Кнопка // отчет нажать - пресс-конференции
 функцию memset(&события, 0, оператор sizeof(событие));
 gettimeofday(&событие.время, значение null);
 событие.тип = EV_KEY;
 событие.код = KEY_ENTER;
 событие.значение = 1;
 писать(uinp_fd, и события, как sizeof(событие));
 событие.тип = EV_SYN;
 событие.код = SYN_REPORT;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
 Кнопка // отчет нажать - релиза мероприятия 
 функцию memset(&события, 0, оператор sizeof(событие));
 gettimeofday(&событие.время, значение null);
 событие.тип = EV_KEY;
 событие.код = KEY_ENTER;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
 событие.тип = EV_SYN;
 событие.код = SYN_REPORT;
 событие.значение = 0;
 писать(uinp_fd, и события, как sizeof(событие));
}
/* Эта функция будет открыть устройство uInput. Пожалуйста
 уверен, что вы вставили uinput.ko в ядра. */
тап_п()
{
 // Вернуть ошибку, если устройство не нашли.
 если (setup_uinput_device() < 0)
{
 printf("не удалось найти uinput\устройства N");
 возврат -1;
}
сна(1);

 send_a_button(); // отправить "ключ" 
 // send_click_events(); // отправляем событие мыши 
 /* Уничтожить устройства ввода */
 функции ioctl(uinp_fd, UI_DEV_DESTROY);
 /* Закрыть устройство UINPUT */
рядом(uinp_fd);
}
+429
Paul Moor 17 дек. 2010 г., 16:16:48

В настоящее время у меня скрипт работает на сервере Linux, которая с помощью wget, чтобы загрузить удаленный веб-страницы. Это, в свою очередь, выполняется по заданию cron, который запускается в определенное время.

Может кто-то пожалуйста, подтвердите, что добавление в варианте будет не только остановить, вся продукция возвращается на консоли, но и прекратить все попытки wget, чтобы писать в журнал или попытаться создать файл журнала?

+374
abinish 17 сент. 2016 г., 10:00:28

ТЛ;ДР

У меня другой взгляд на это, как пользователь Gentoo. Хотя я согласен с peterph подход "пусть система решает," я не согласен, когда дело доходит до Аби обновление. Обновление Аби иногда серьезный сдвиг в поведении. В случае с GCC 4.7, изменение Аби стало принятие нового стандарта C++11, который peterph также указал.

Вот почему я пишу этот ответ. Я наркоман стандартов. Я начал в мире интернета, когда было около 4 разных браузерах, а также множество тегов в HTML, который поддерживается только на определенных браузерах. В то время, все эти теги увеличил путаницу, и Имо сделаны работать тяжелее. C++ был стандартизирован по этой же причине, короче, так что вы можете скомпилировать код, который я пишу, и я могу скомпилировать код, который вы пишете. Если мы решили не следовать стандарту, мы теряем свободу, чтобы поделиться.

В C++98 был утвержден стандарт на 13 лет. В C++11 был ратифицирован Комитетом ИСО в 2011 году, и был полностью интегрирован в Оук 4.7. Увидеть текущий ISO статуси новому стандарту ISO.


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

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

выйти -EV системы
ССЗ-настройка-л && ССЗ-конфиг *новое имя компилятора*
ОКР-обновление && источник /и т. д./профиль
выйти -1В libtool не
выйти -EV системы

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

Делать это, по крайней мере, установить систему, готовит нас, чтобы проверить каждый пакет, который мы составляем на новый стандарт, потому что мы используем выпуска. В этом случае, добавление -с std=с++11 для CXXFLAGS после обновления строить сеть позволяет нам проверить на обрыв, и иметь возможность отправлять сообщения об ошибках непосредственно в нашу систему отслеживания ошибок Bugzilla или вверх к самим девелоперам по простой причине:

Привет, ваш пакет бла-бла-брейки, используя новый стандарт C++, и Я приложил мой журнал построения.

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

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


По поводу глубоких мыслей, размещенные в запросе Баунти

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

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

Стандарт там по другой причине: в обществе, определенные правила, как ожидается, ее члены. Следует, что заявление здесь тоже. Если я утверждаю, исправить, исправления, улучшения и т. д. И нет никаких стандартов, патч будет работать только в ситуациях, которые я считаю важными, я.е если я использую компилятор тип-топ 2.0, а патч построены компилятором тип-топ 1.0, она будет выполнена. Поскольку усилие является для сообщества, сообщество ожидает все, чтобы работать в большинстве ситуаций, поэтому вместо того, чтобы заставить всех пользователей перейти на компилятор 2, я могу оговорить в стандарте:

Этот пакет выбирает для обеспечения обратной совместимости с компилятором тип-топ 1.0

Таким образом, в качестве разработчика, херовый кодер или нет, я знаю, что я должна использовать или как минимум тест на версии компилятора 1.0. Как пользователь с другой стороны, я могу выбрать, что я хочу сделать. Если я несчастна, можно ли запросить патч, подав ошибка, или другая крайность "этого программного обеспечения это кусок дерьма!," и ничего не делать. Несмотря на это, пользователь, и разработчик понимают стандарт, поскольку это было написано.

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


Другие интересные чтения, связанные с этой темой

  1. Наибольшие изменения в C++11 (и почему вы должны заботиться)
  2. В C++0х/поддержка C++11 в GCC
  3. Новости, информация и обсуждение о стандарта C++
+354
jndl satish 8 янв. 2015 г., 20:37:54

Вы не можете ... хрон недостаточно точны для этого.

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

+349
Deniz Dela 27 окт. 2014 г., 02:42:51

Всякий раз, когда мой ноутбук заснул и проснулся (Леново ThinkPad в Х1 карбон 3-го поколения), некоторые приложения не будут работать. Например, при попытке запуска dmenu или Google-хром-стабильный (оконный менеджер XMonad на Арч Линукс), я получаю эту ошибку: неверный МИТ-магия-печенье-1.

Что означает эта ошибка означает? Я предполагаю, что это связано с Х11. Как я могу решить это?

+323
sashyulechka 18 мая 2012 г., 11:20:27

Мне нужно установить gtkmm4 где я могу найти свои источники. Я использую archlinux.

+283
user64594 16 окт. 2019 г., 06:18:41

Я пытаюсь использовать

установить Пип с MySQL на Python

внутри контейнера virtualenv и я получаю ошибку

расширение здания _mysql' 

на GCC -pthread в -ФНО-строгий сглаживания -О2 -г -трубы -стены -РГ,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-защитник-парам=ССП-буфера-размер=4 -М32 в-March=i686 в -mtune=атом-fasynchronous-расслабиться-столы -D_GNU_SOURCE -спос -fwrapv -DNDEBUG -О2 -г -трубы -стены -РГ,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-защитник-парам=ССП-буфера-размер=4 -М32 в-March=i686 в -mtune=атом-fasynchronous-расслабиться-столы -D_GNU_SOURCE -спос -fwrapv -спос -Dversion_info=(1,2,4,'Финал',1) -Д__версия__=1.2.4 -я в/usr/включать/у MySQL -я в/usr/включать/вместо python2.7 -с _mysql.с-построение/темп.ОС Linux-x86_64 с-2.7/_mysql.о-г -трубы -РГ,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-защитник-парам=ССП-буфера-размер=4 -М64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -ФНО-строгий сглаживания -fwrapv -спос -спос -г -статический-на libgcc -ФНО-опустить-рамка-указатель -ФНО-строгий сглаживания -DMY_PTHREAD_FASTMUTEX=1

_mysql.с:1:0: ошибка: процессор вы выбрали не поддерживает архитектуру x86-64 набор инструкций 

ошибка: команда 'ССЗ' не с состояние выхода 1

Почему ССЗ пытается использовать в-March=i686 в когда я на 64-битной системе и используете 64-разрядную версию Python?

+250
solarshado 13 дек. 2015 г., 19:51:58

Я узнал о том, как создать пакет и знаешь, что я хочу узнать, как получить информацию о пакетах или файлах. Может кто-нибудь дать мне соответствующие команды для FreeBSD ниже команды оборотах?

об / мин -кжн <пакет> # список файлов пакета
об / мин -ФК <файл> # показывать имя пакета, что файл принадлежит к
об / мин -ах # показать все установленные пакеты
+250
kdoggett 26 июн. 2010 г., 22:03:18

Использую VirtualBox, отключить безопасную загрузку в BIOS, задать Асус или заменить оборудование с чем-то более открытым.

+237
user197170 9 дек. 2016 г., 21:09:10

Самый простой способ сделать это-зайти в свой развернуть Настройки Приложения Linux и монтирования

в /storage/sdcard1/

или какой-нибудь каталог Андроид вы хотите смотреть с помощью VNC. Установите судо ДНФ установки thunar (Fedora) или команду sudo apt-получить установку thunar Для Debian или Ubuntu. Перейдите на компакт-диск ../../ каталог через терминал и введите команду dir Там вы можете просматривать и получать доступ к внешней sdcard через Linux развернуть приложение. Вы можете также использовать загруженный файловый менеджер(Thunar), чтобы сделать передачу.

Еще один хороший вариант-это просто использовать FTP-клиент, например FileZilla на Linux и FTP-сервер приложений на Android.

+163
David Hamnn 21 янв. 2018 г., 01:22:22

Я не уверен, что именно вы хотите восстановить (см. ниже);

Если вы хотите открыть гном-терминал в другой каталог, есть возможность указать директорию:

гном-терминал-работа-каталог=в/tmp

Можно, конечно, использовать скрипт в качестве пользовательских команд, которая делает компакт-диск, а затем начинает снаряд - но это не звучит как хороший подход.


Если речь идет о каталог по умолчанию оболочки в новой вкладке устанавливается в текущую директорию вкладку, которая была текущей, когда новая вкладка действие было связано: то, что работает для меня, поэтому я могу дать только намеки - я запускаю старую версию, терминал GNOME 3.6.2.

Я уверена, что это не сценарий /etc/profile.d/vte.sh что определяет каталог, в моей версии - где он работает - скрипт не содержит кода, связанные с этим, и я никогда не использовал его.

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

Что сказал, есть ошибка с описанием этой проблемы:
гном-терминал: ошибка 697475 - новая вкладка открывается не в одном каталоге как в предыдущем разделе
Дискуссия очень длинная, у меня нет резюме; vte.sh обсуждается там, и пропускать через, похоже, она может быть исправлена, но не полностью выпустили.

+158
asy1mpo 7 июн. 2018 г., 01:26:48

Я хочу использовать другой DNS-сервер (не ТОР, любой DNS-сервер я поставил) за определенную команду терминала. Говорят, что это будет похоже

DNS_SERVER $ =8.8.8.8 пинг dnsify example.com

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

Я попытался proxychains, но не может заставить его использовать несистемные прокси.

Значит, есть что-нибудь должна выполняться в DNS?

+141
Lahiru Madushan Mirihagoda 29 дек. 2013 г., 21:22:36

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

найти / -тип D -именем "lib*" -печать | туалет -л

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

В найти команду найти всех каталогах (типа D), чьи имена начинаются с Либ (-именем "lib*") и печать (печати).

В туалет -я бы посчитать количество строк в выводе из найти.

+140
perl 7 апр. 2019 г., 14:34:49

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

+109
Hugo Tremblay 4 июн. 2014 г., 06:23:10

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

У меня есть команда, которая делает это и работы из командной строки:

СР -Р !(библиотека.файл cfg|ридми.МД) ~/tmp/каталог

Это делает именно то, что я хочу это делать, так что я положил его в мой bash-скрипт (который делает некоторые другие вещи, к тому же), поэтому это выглядит так:

#!/бин/Баш

В src="/цель"
Мэйвен="МВН"

# скопируйте все, кроме файла README и архива.расширение файла cfg 
СР -Р !(библиотека.файл cfg|ридми.Мэриленд) $в src/config файл

И когда я запускаю его, я получаю:

$ Баш addmodule.sh 
addmodule.sh: строка 7: ошибка синтаксиса около неожиданной лексемы `('
addmodule.sh: строка 7: `СР -Р !(библиотека.файл cfg|ридми.Мэриленд) $в src/config файл'

Я проверил все очевидные вещи: в притон прав, я запустил его прямо в bash в командной строке (я проверил, что моя Ubuntu 14.04 система, что это действительно колотить, а не тире), и я проверил, что в POSIX выключен (хотя я не уверен, если это делает никакой разницы в данном случае).

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

+93
user563113 25 мая 2018 г., 12:13:39

В bash кодирования, строка3-это путь, пройденный от xyz/symlinks_paths.txt.

пока читала-Р строка3
делать
 если [[ $(ЛС-ЛГ $строка3 | грэп zzz.exe | грэп '[8-9][0-9][0-9][МГ]') не-ne 0 ]] 
 тогда 
 Эхо $строка3 >> xyz/size_list.txt
 выход 1
интернет
сделано < xyz/symlinks_paths.txt

Сценарий бросает мне следующее сообщение об ошибке. (ч. SH-это имя скрипта.)

ч. ш: линия 20: [[: -р--р--р-- 1 GX в прогрессе 838M 1 декабря 21:55 zzz.txt: синтаксическая ошибка в выражение (ошибка маркер "р--р-- 1 прогрессе GX в 838M 1 декабря 21:55 zzz.txt")
+61
CodeChari 6 окт. 2011 г., 19:09:01

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

$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