Предложение имя пакета в Fedora

В Ubuntu при приложение не установлено и в терминале вы вводите, например, GVim выступает , он говорит, что это приложение содержится в пакете ВИМ-гном и попробовать установить, но в Fedora это не случится с yum и он просто говорит команда не найдена.

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

+79
user24261 30 июл. 2019 г., 03:45:36
34 ответов

У меня установлена Fedora 24 и я пытаюсь настроить Apache для виртуального хоста.

Я получаю "404 не найден" при попытке открыть через браузер.

Ниже-мои файлы конфигурации и ошибка выхода из файл httpd -Ы (файлы могут иметь много в них в этот момент).

В SELinux был отключен.

файл httpd -С выход:

AH00112: предупреждение: DocumentRoot так [/дома/ВСП/apecenergy.ко.Великобритания/public_html] не существует
AH00112: предупреждение: DocumentRoot так [/дома/ВСП/rangayoga.ко.Великобритания/public_html] не существует
Хост конфигурации:
*:80-это NameVirtualHost
 по умолчанию сервер www.apecenergy.co.uk (/и т. д./httpd/conf файл.д/файл httpd-виртуальных доменов.конф:23)
 порт 80 namevhost www.apecenergy.co.uk (/и т. д./httpd/conf файл.д/файл httpd-виртуальных доменов.конф:23)
 псевдоним www.apecenergy.co.uk
 порт 80 namevhost rangayoga.ко.Великобритания (/и т. д./httpd/conf файл.д/файл httpd-виртуальных доменов.конф:32)
 псевдоним www.rangayoga.co.uk
Символы: "/и т. д./httpd"
Главная DocumentRoot так: "/главная/Давид/ВСП"
Основной журнал: "/и т. д./httpd/Logs/и на глобальном уровне"
Мьютекс прокси-балансировщик-ГИМ: using_defaults
Мьютекс переписать-карта: using_defaults
Мьютекс authdigest-клиент: using_defaults
Мьютекс Луа-ИВМ-ГИМ: using_defaults
Мьютекс прокси: using_defaults
Мьютекс определения-socache: using_defaults
Мьютекс по умолчанию: реж="/запуск/файл httpd/" механизм=по умолчанию 
Мьютекс МПМ-принимаем: using_defaults
Мьютекс кэш-socache: using_defaults
Мьютекс authdigest-непрозрачные: using_defaults
PID-файл: "/пуск/файл httpd/httpd сервер.пид"
Определить: DUMP_VHOSTS
Определить: DUMP_RUN_CFG
Пользователь: имя="Апач" ИД=48
Группа: наименование="Апач" идентификатор=48

!!!!((( Если корень документа принадлежат "Апач", а не "Давид", только это заметил, теперь видеть последние 2 строчки)))!!!!

файл etc/hosts на:

127.0.0.1 это localhost на localhost.локального домена localhost4 localhost4.localdomain4
::1 localhost в имя localhost.локального домена localhost6 localhost6.localdomain6

127.0.0.1 rangayoga.ко.Великобритания www.rangayoga.co.uk
127.0.0.1 apecenergy.ко.Великобритания www.apecenergy.co.uk

и т. д./httpd/conf файл.д/файл httpd-виртуальных доменов.конф

Раздел <VirtualHost *:80>
 Объединить админ@apecenergy
 DocumentRoot так /дома/ВСП/apecenergy.ко.Великобритания/public_html
 Имясервера www.apecenergy.co.uk
 ServerAlias www.apecenergy.co.uk
 Журнал "файл/var/журнал/файл httpd/apecenergy-функцию error_log"
 CustomLog "/ВАР/лог/файл httpd/apecenergy-access_log" общие
</Хост>

Раздел <VirtualHost *:80>
 Издание [email protected]
 DocumentRoot так, "/главная/ВСП/rangayoga.ко.Великобритания/public_html"
 Имясервера rangayoga.ко.Великобритания
 ServerAlias www.rangayoga.co.uk
 Журнал "файл/var/журнал/файл httpd/rangayoga.ко.Великобритания-функцию error_log"
 CustomLog "/ВАР/лог/файл httpd/rangayoga.ко.Великобритания-access_log" общие
</Хост>

Имя сервера 127.0.0.1

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

Символы "/и т. д./httpd"

#
# Слушать: позволяет привязать Apache для определенных IP-адресов и/или
порты#, а не по умолчанию. См. также раздел <VirtualHost>
директива#.
#
# Изменить это, чтобы слушать на конкретные IP-адреса, как показано ниже 
# предотвратить Апач от скачки на все привязки IP-адресов.
#
#Слушать 12.34.56.78:80
Слушать 80

#
# Динамический общий объект (ДСО) поддержка
#
# Чтобы иметь возможность использовать функционал модуль, который был построен в ДСО вас
# должны поместить связан с loadmodule линий в этом месте так
# директивы, содержащиеся в нем доступны _перед_ они используются.
# Статически скомпилированных модулей (перечислены на файл httpd -л') не нужны
# должны быть загружены здесь.
#
# Пример:
Модули # с loadmodule foo_module/mod_foo.так
#
Включают конф.модули.д/*.конф

#
# Если вы хотите успешно запустить от имени другого пользователя или группы, вы должны запустить
# файл httpd как корень изначально и он переключится. 
#
Пользователь № /группа: название (или номер) пользователя/группы для запуска httpd в качестве.
# Это обычно хорошая практика, чтобы создать отдельного пользователя и группу для
# запущенных httpd, как и большинство системных служб.
#
Пользователя Apache
Группа апачей

# Основные настройки сервера 
#
# Директивы в этом разделе Настройка значений используемых "основных"
# сервер, который отвечает на любые запросы, которые не обрабатываются
# <> Определение хоста. Эти значения также обеспечивать значения по умолчанию для
# любой раздел <VirtualHost> контейнеры можно задать позже в файл.
#
# Все эти директивы могут находиться внутри <хост> контейнеров,
# в каком случае эти параметры по умолчанию будут переопределены для
# виртуального хоста, который был определен.
#

#
# Издание: Ваш адрес, где проблемы с сервером должна быть
# по электронной почте. Этот адрес появится на некоторых генерируемые сервером страницы, такие
# в документах ошибка. например [email protected]
#
Объединить корень@localhost в

#
# Имя сервера содержит имя и порт, который сервер использует для идентификации себя.
# Это часто может быть определено автоматически, но мы рекомендуем вам уточнить
# это явно, чтобы предотвратить проблемы во время запуска.
#
# Если ваш хост не имеет зарегистрированного имени DNS, введите его IP-адрес.
#
#Имя_сервера www.example.com:80

#
# Запрещаем доступ ко всей файловой системе вашего сервера. Вы должны
# явного разрешения на доступ к веб-содержимому каталогов в другие 
# <Каталог> блоки ниже.
#
<Каталог />
 Allowoverride нет
 Требовать, чтобы все предоставленные
</Каталог>

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

#
# DocumentRoot так: директорию, из которой вы будете обслуживать
документы#. По умолчанию, все запросы обрабатываются внутри этого каталога, но
# символические ссылки и синонимы могут использоваться для указания на другие места.
#
DocumentRoot так, "/главная/Давид/ВСП"

#
# Релакс доступ к контенту в /var/ВСП.
#
<Каталог "/главная/Давид/ВСП">
 Allowoverride Нет
 # Разрешить открытый доступ:
 Требовать, чтобы все предоставленные
</Каталог>

# Заказать доступ к документу по умолчанию корень:
<Каталог "/главная/Давид/ВСП">
#
 # Возможные значения для директивы варианты "никто", "все",
 # или любой комбинации:
 Индексы # Включает В Себя Опция Multiviews FollowSymLinks ExecCGI SymLinksifOwnerMatch
#
 # Обратите внимание, что "Мультипросмотр" должны быть названы *явно* --- "все"
 # не дает его вам.
#
 # Директива вариантов являются сложными и важными. Пожалуйста, см.
 # http://httpd.apache.org/docs/2.4/mod/core.html#options
 # для получения дополнительной информации.
#
 Индексы Опции FollowSymLinks

#
 # Директива allowoverride определяет, какие директивы могут быть помещены в .htaccess файлы.
 # Это может быть "все", "Никто", или любую комбинацию из ключевых слов:
 # Варианты Предельных FileInfo На Объект 
#
 Всех Allowoverride

#
 # Элементы управления, которые могут сделать вещи с этого сервера.
#
 Требовать, чтобы все предоставленные
</Каталог>

#
# DirectoryIndex: задает файл, который Apache будет обслуживать, если каталог
# просьба.
#
<IfModule dir_module>
 DirectoryIndex index.html
</IfModule>

#
# Следующие строки предотвратить .htaccess и .htpasswd файлов от 
# просматривать веб-клиентов. 
#
<Файлы ".ХТ*">
 Требуют все отрицал
</Файлы>
+984
Barmoley 03 февр. '09 в 4:24

человек гора :

перемонтировать

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

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

цель занят.

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

+979
spacegoliath 22 авг. 2010 г., 12:08:42
Другие ответы

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


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

Если в системе GNU, вы можете использовать это :

#!/бин/Баш
last_mod="$(дата -Р "$1" '+%м%м%д')"
ток="$(дата+%г%м%д')"

если [ "$last_mod" -эквалайзер "$текущая" ]; затем
 ## Что-то делать
Элиф [ "$last_mod" -ГТ "$текущая" ]; затем
 ## Что-то делать
еще
 ## Что-то делать
интернет

Вставить имя файла в качестве первого аргумента в сценарий.

  • last_mod будет содержать дата последнего изменения файла

  • ток будет содержать текущую дату

+950
Falanso 2 сент. 2015 г., 11:57:13

Я дегтя в папку Windows и распаковываем на RHEL машина. ЛС-л показывает . в режим файла и папки в синий + желтый фон.

[корень@ХВ-хранения-01 Апачи-котяра-8.0.5]# ЛС-л
Итого 120
drwxrwxrwx. 2 корень корень 4096 24 июля 11:18 Бен
drwxrwxrwx. 2 корень корень 4096 24 июля 11:18 конф
drwxrwxrwx. 2 корень корень 4096 24 июля 11:18 Либ

в чем смысл . в конце файловом режиме?

+940
mattcen 21 окт. 2012 г., 07:26:25

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

Например:

СМИ 
└диск1
├папка1
 │ └папка2 (симлинк в /Media/диск1/папка2)
└папка2

После того, как rsync -а /медиа/диск1/. /СМИ/диск2 диск2 будет выглядеть так:

СМИ 
└диск2
├папка1
 │ └папка2 (симлинк в /Media/диск1/папка2) <-- должно быть "диск2"
└папка2

То, что я хочу-это решение сделать симлинки "относительная" или что синхронизировать автоматически регулировать ссылка. Это возможно?

+850
William Opoku Asiedu 17 авг. 2015 г., 10:20:44

У меня есть встроенных систем С помощью JFFS2 или хотите пройти rootflags=существует два метода в ядре bootargs параметра.

Это приводит к панике ядра:

а JFFS2: ошибка: нераспознаваемый параметр монтирования 'существует два метода' или значение отсутствует
[...]
Нет файловую систему можно смонтировать корень, попробовал: а JFFS2
Паника ядра - не синхронизации: ВФС: не удалось смонтировать корневую ФС на неизвестный-блок(31,3)

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

$ Маунт -о перемонтировать,существует два метода /

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

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

Я испытал это с версии ядра 3.7 и 3.14.

Может кто-нибудь пролить свет?

+808
Aambro 29 мая 2011 г., 00:49:27

Мне нужно собрать пакет а "./команда настроить" не работает ? Получаю следующую ошибку :

-Баша ./настроить : нет такого файла или каталога

Где этот скрипт ? Найти не дают что-то

+742
Ankur Srivastava 8 авг. 2015 г., 15:24:53

Нет "дата создания" - это большинство файловых систем UNIX. И когда он существует, он называется "День рождения".

Дата обозначается как "с" параметры не "творения" но "изменение" даты. В то время как "модификация" дата о содержимом файла (как в Windows, например), "смена" дата-про "контейнер" (переименовать, переместить, изменить атрибуты, и т. д...).

+697
Larry Miller 29 янв. 2016 г., 02:17:47

Используя rdate инструмент, как полагают в manatwork'ы ответ, но с протокол SNTP и IPv4 -4 варианты:

# просто печатать, синхронизировать время, не установлено
rdate -Н -4 -п time-a.nist.gov

# печатные и установить синхронизацию времени
судо rdate -Н -4 time-a.nist.gov

Инструмент может быть установлен на Debian так:

судо apt-получить установку rdate
+695
Khaled Hamed 6 июл. 2016 г., 10:08:47

У меня есть система, которая не работает нтпд, на котором я пытаюсь обновить часы с помощью активация. Система представляет собой устройство, которое, как представляется, основывается в CentOS 6.

Когда я запускаю активация 0.pool.ntp.orgя получаю:

8 сентября 17:52:05 активация[7445]: сервер не подходит для синхронизации найдено

Однако, когда я делаю активация -д 0.pool.ntp.orgя получаю:

8 сентября 17:55:14 активация[9499]: активация [email protected] Пт ноя 18 13:21:21 по Гринвичу 2011 (1)
Ищу хозяина 0.pool.ntp.org и сервис НТП
хозяина нашли : 4.53.160.75
передачи(4.53.160.75)
получите(4.53.160.75)
передачи(4.53.160.75)
получите(4.53.160.75)
передачи(4.53.160.75)
получите(4.53.160.75)
передачи(4.53.160.75)
получите(4.53.160.75)
передачи(4.53.160.75)
передачи(64.16.214.60)
получите(64.16.214.60)
передачи(64.16.214.60)
получите(64.16.214.60)
передачи(64.16.214.60)
получите(64.16.214.60)
передачи(64.16.214.60)
получите(64.16.214.60)
передачи(64.16.214.60)
передачи(54.236.224.171)
получите(54.236.224.171)
передачи(54.236.224.171)
получите(54.236.224.171)
передачи(54.236.224.171)
получите(54.236.224.171)
передачи(54.236.224.171)
получите(54.236.224.171)
передачи(54.236.224.171)
передачи(50.22.155.163)
получите(50.22.155.163)
передачи(50.22.155.163)
получите(50.22.155.163)
передачи(50.22.155.163)
получите(50.22.155.163)
передачи(50.22.155.163)
получите(50.22.155.163)
передачи(50.22.155.163)
сервер 4.53.160.75, порт 123
страта 2, точность -23, прыжок 00, доверяю 000
рефид [4.53.160.75], задержка 0.03160, дисперсия 0.00005
передаваемые 4, фильтр 4
ссылка время: d7b867d0.f9841075 Пн, 8 сентября 2014 17:37:20.974
возникают метки: d7b86c03.b6a49dae Пн, 8 сентября 2014 17:55:15.713
передавать метки: d7b86c02.7e12a51e Пн, 8 сентября 2014 17:55:14.492
задержка фильтра: 0.03189 0.03188 0.03172 0.03160
 0.00000 0.00000 0.00000 0.00000
фильтр смещения: 1.218061 1.217856 1.218023 1.217968
 0.000000 0.000000 0.000000 0.000000
задержка 0.03160, дисперсия 0.00005
смещение 1.217968

сервер 64.16.214.60, порт 123
страта 2, точность -23, прыжок 00, доверяю 000
рефид [64.16.214.60], задержка 0.04886, дисперсия 0.00006
передаваемые 4, фильтр 4
ссылка время: d7b86425.55948a73 Пн, 8 сентября 2014 17:21:41.334
возникают метки: d7b86c03.f7d91219 Пн, 8 сентября 2014 17:55:15.968
передавать метки: d7b86c02.bed42c3c Пн, 8 сентября 2014 17:55:14.745
задержка фильтра: 0.04919 0.04892 0.04912 0.04886
 0.00000 0.00000 0.00000 0.00000
фильтр смещения: 1.210967 1.210879 1.210967 1.210836
 0.000000 0.000000 0.000000 0.000000
задержка 0.04886, дисперсия 0.00006
смещение 1.210836

сервер 54.236.224.171, порт 123
слой 3, точность -20, прыжок 00, доверяю 000
рефид [54.236.224.171], задержка 0.04878, дисперсия 0.00011
передаваемые 4, фильтр 4
ссылка время: d7b864eb.b06fee7d Пн, 8 сентября 2014 17:24:59.689
возникают метки: d7b86c04.2b9d2547 Пн, 8 сентября 2014 17:55:16.170
передавать метки: d7b86c02.f1e80bed Пн, 8 сентября 2014 17:55:14.944
задержка фильтра: 0.04977 0.04950 0.04878 0.04887
 0.00000 0.00000 0.00000 0.00000
фильтр смещения: 1.214091 1.214069 1.213755 1.213750
 0.000000 0.000000 0.000000 0.000000
задержка 0.04878, дисперсия 0.00011
смещение 1.213755

сервер 50.22.155.163, порт 123
страта 2, точность -23, прыжок 00, доверяю 000
рефид [50.22.155.163], задержка 0.07384, дисперсия 0.00005
передаваемые 4, фильтр 4
ссылка время: d7b869c9.2b3f3d0b Пн, 8 сентября 2014 17:45:45.168
возникают метки: d7b86c04.75472e97 Пн, 8 сентября 2014 17:55:16.458
передавать метки: d7b86c03.384a83b1 Пн, 8 сентября 2014 17:55:15.219
задержка фильтра: 0.07408 0.07414 0.07384 0.07387
 0.00000 0.00000 0.00000 0.00000
фильтр смещения: 1.214115 1.214122 1.214012 1.214069
 0.000000 0.000000 0.000000 0.000000
задержка 0.07384, дисперсия 0.00005
смещение 1.214012

 8 сентября 17:55:15 активация[9499]: шаг сервера 4.53.160.75 время смещения 1.217968 сек

Основываясь на моих предыдущих поисков, этот результат (с различными получаем() линии и смещение) говорит о том, что он общается с правильно удаленные серверы НТП (не заблокированы). Итак, почему это не обновление мои часы, когда я запустить его?

+663
Verdens beste youtuber 3 февр. 2012 г., 06:34:32
Aircrack-ng-это полный набор инструментов для оценки безопасности сети Интернет.
+554
Hostel876 28 мая 2019 г., 12:21:40

Является ли файл символической ссылкой на другой никак не влияет на то, как он работает. команды telinit, как systemctl, работает как “нормальный” процесс.

+512
JohhnyBaggins 11 мая 2016 г., 23:41:12

Я бы предварительно обработать с помощью пасты для чередования строк, а потом кормить на awk

паста -д '\н' файл1 файл2 |
на awk -V в порог=0.001 'НР % 2 {а=$6; Б=$0; далее};
$6 - а > -порог & & 6 $ - в <порог {б печати; печать ""; печати $0}'
+501
Nithiesh 12 апр. 2013 г., 05:43:52

Взгляните на этот сценарий https://github.com/pixelb/scripts/commits/master/scripts/ps_mem.py которые мы используем регулярно отлаживать наши приложения. Это не простая задача и методы отличаются от ядра к ядру иногда.

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

# Попробуйте определить, сколько оперативной памяти в данный момент используется в программе.
# Обратите внимание на _program_, а не за процесс. Так, например, это скрипт
# доложит оперативной памяти, используемые все процесс httpd вместе. Подробно он сообщает:
# сумма(собственной оперативной памяти для программы процессов) + сумма(общей памяти для программы процессов)
# Общей оперативной памяти является проблематичным для расчета, и этот скрипт автоматически
# выбирает наиболее точным методом, доступным для вашего ядра.
+460
Dale Schoffstall 30 авг. 2013 г., 20:06:45

В iptables используется для установки, обслуживания и проверки таблицы адресов IPv4 правила фильтрации пакетов в ядре Linux. Несколько разных таблиц могут быть определенными. Каждая таблица содержит большое количество встроенных цепей и может также содержит пользовательские цепочки.

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

Как я понимаю, концепция цепочки?

Цепочка фиксированный список правил?

Как мне определить/определить и использовать цепи? Например,

-А, --добавляет цепное правило-спецификация

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

В следующие команды ввода имени цепи? Это имя, которое мне могут дать условно? Это цепь ровно два правила? Спасибо.

в iptables -a ввод -п ПТС -ы на localhost --dport 25 -J может принимать
в iptables -a ввод -п протокол tcp --dport 25 -J и падение
+439
bl4st3r 22 нояб. 2019 г., 10:02:26

Эта строка находится в файле/etc/выпуск. Вы можете (как root) редактировать этот файл, чтобы изменить сообщение. Обратите внимание, что вам придется Гетти респаун, чтобы напечатать новое сообщение; как правило, не несколько попыток входа достаточно (но и другие вещи тоже будет работать, например, убив его, или, конечно же перезагрузка).

+431
Dalthariel 28 апр. 2011 г., 00:10:21

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

Вы можете исправить Х/Y смещение с помощью этой команды, то:

align_image_stack -в-я -префикс ссылки.смещениея png.ПНГ

Параметры:

- режим verbose

- правильный только x/y смещение (по отношению к первым заданного входного изображения).

- сохранить стабилизируется файлы в формат TIFF в формат префикса####.тиф, где # # # # # - это номер изображения с 0.

ссылка.png-это файл, который вы хотите быть выравнивание источника, смещение.png-это файл, который вы хотите исправить. Первый файл это никак не повлияет, второй (и все остальные) будет соответствовать первому.

Тогда вам просто нужно конвертировать prefix0001.файл tif на то, что вам нужно, и вы сделали!

+396
FridoDeluxe 6 авг. 2013 г., 05:15:06

Я использую в GNU grep В С ПКЕРЕ поддержка regex для сопоставления строк из файла. Входной файл содержит строки, содержащие строки вроде:

FOO_1BAR.зоопарк.2.someString:более-RandomString (тоже строка): 0.45654343

Я хочу запечатлеть номера 2 и 0.45654343 из предыдущей строки. Я использовал регулярное выражение

грэп -по ".зоопарк.\К[\д+](.*):\ (.*)$" файл

Но это дает мне результат

2.someString:более-RandomString (тоже строка): 0.45654343

Я могу получить первый номер из первой группы захвата, как 2, а также соответствовать группа захвата в конце линии. Но я не могу пропустить слова/линий между двумя группами захвата.

Я знаю, что у меня есть группа (.*) что записывает эти слова в середине. Что я пытался сделать, это добавить еще один , чтобы игнорировать ее как

грэп -по ".зоопарк.\К[\д+](.*):\К (.*)$" файл

Но это дало мне только вторая группа захвата, как 0.556984.

Также с незахватывающие группы (?:) синтаксис как

грэп -по ".зоопарк.\К[\д+](?=.someString:более-RandomString (здесь строку)):\ (.*)$"

Но это ничего не дало мне. Я что-то упускаю?

+396
Pedro Soares 24 янв. 2016 г., 23:57:28

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

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

+395
nandhu jack 19 сент. 2014 г., 03:56:32

Поведением вы показываете, кажется, зависит от ФС.protected_regular ядра Linux параметр, введенный вместе с ФС.protected_fifos на этот коммит (сошлись в версии 4.19, я считаю), с целью исправления уязвимостей безопасности.

Выдержка из сообщения о фиксации (выделено мной):

namei: ограничения O_CREAT из порта и обычные файлы

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

То же сообщение и передает список распространенных уязвимостей (намеренно).

Таким образом, при условии, что userX - это корень или иным образом предоставлен доступ на запись в/tmp/файл, и что в/tmp - это мир, доступный для записи каталог с липкий бит установлен, они могут открыть файл только для записи, если:

  • userX - владелец файла;
  • как файл и каталог в/tmp принадлежат одним и тем же пользователем.

В вашем тесте, корень имеет разрешения на запись /tmp/test.txt, но не является владельцем файла и не /tmp/test.txt и в/tmp того же владельца (соответственно максимум и корень).

Проблема, как представляется, совершенно не связанные с способом в/tmp монтируется.

Соответствующая документация в Documentation/sysctl/fs.txt:

protected_fifos:

Цель этой защиты, чтобы избежать непреднамеренных пишет подконтрольная злоумышленнику ФИФО, где программы предполагается создать обычный файл.

...

protected_regular:

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

При значении "0", запись обычных файлов не ограничено.

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

Когда установлено значение "2", он также относится к группе для записи липкий каталогах.

То есть, защиты, описанные выше, могут быть отключены с помощью команды:

значение ФС.protected_regular=0

Немного испытаний, чтобы подтвердить нашу теорию:

$ Су - корень
# sysctl-переменной ФС.protected_regular
ПС.protected_regular = 1
# компакт-диски /
тест № команды mkdir 
# тест команду chmod 1777 
# Су - otheruser
$ Echo привет >/тест/некий-файл
$ выход
выход
# кот /тест/некий-файл
привет
# Общ -Лах тест/некий-файл
-RW-р-р-- 1 otheruser otheruser 6 26 17 февраля:тест 21/некий-файл
# Эхо корень >>тест/некий-файл
-Баш: тест/некий-файл: отказано в доступе
# sysctl-переменной ФС.protected_regular=0
ПС.protected_regular = 0
# Эхо корень >>тест/некий-файл
# кот /тест/некий-файл
привет
корень
# sysctl-переменной ФС.protected_regular=1
ПС.protected_regular = 1
# Эхо корень >>тест/некий-файл
-Баш: тест/некий-файл: отказано в доступе
# команду chmod 0777 /испытания/
# Эхо корень >>тест/некий-файл
тест # Кот/некий-файл 
привет
корень
корень

В отличие от ФС.protected_hardlinks и ФС.protected_symlinks, ФС.protected_regular и ФС.protected_fifos не включена по умолчанию в кода ядра.
Позволяя им это отсталая несовместимое изменение (как в примере вы указали в этом комментарии указывается) и, насколько я могу судить, systemd не сделал это в версии 241, при этом последние совершают.

Кредиты: благодаря JdeBP для указывая в нужном направлении с комментарием на вопрос.

+390
Charles Duncan 14 мая 2014 г., 13:10:25

Вы должны использовать сырые устройства ДМ как видно по системе. Запустить вызове swapon -Ы и использовать устройство в списке под "именем" в возобновить параметра.

+348
gabrielzalles 23 авг. 2011 г., 11:54:54

Я попытался исправить дату в машину Солярис 8 в качестве операционной системы. С командной даты, я вам дату отремонтировать, но всего 2 секунды и сброс в то время, что я настроил в самом начале:

Пример : мне настроить дату до даты MMddhhmmyyyy время 09:46 так что я получаю правильную дату прямо сейчас, но он делает петлю по 2 секунды, так что он отправляется в 09:46:02 и сброс в 09:46:00 Вот и все.

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

Когда я запускаю prstat у меня и такое:

prstat

 ПИД ИМЯ РАЗМЕР НА RSS ГОСУДАРСТВО ПРИ ХОРОШИЙ ВРЕМЕНИ CPU/NLWP 
 676 корень 4336K 1864K спать 59 0 0:00.00 0.0% sendmail в/1
 673 корень 7912K 5040K спать 59 0 0:00.00 0.0% dtgreet/4
 654 корень 6704K 2856K спать 10 0 0:00.00 0.0% dtlogin/4
 652 корня 203M 35М спать 59 0 0:00.00 0.0% Xsun/1
 759 корень 1688K 1368K cpu0 58 0 0:00.00 0.0% prstat/1
 411 корень 5200K 2040K спать 54 0 0:00.00 0.0% dtlogin/4
 Корень 743 336K 240К спать 48 0 0:00.00 0.0% Ш/1
 553 корень 1856K 1136K спать 54 0 0:00.00 0.0% ttymon/1
 Корень 562 1840K 1256K спать 30 0 0:00.00 0,0% в.rlogind/1
 391 корень 1944K 1296K спать 51 0 0:00.00 0.0% фнур/1
 388 корень 2816K 2000к спать 52 0 0:00.00 0.0% протоколы mountd/5
 524 корень 3120K 1872K спать 51 0 0:00.00 0.0% dmispd/5
 Корень 314 1752K 696K спать 40 0 0:00.00 0.0% smcboot/1
 599 сидераль 2576K 1840K спать 48 0 0:00.00 0.0% Бэш/1
 312 корень 1752K 1160K спать 30 0 0:00.00 0.0% smcboot/1
 305 корень 1080K 720K спать 59 0 0:00.00 0.0% УТМВД/1
 333 корень 1056K 272K спать 0 0 0:00.00 0.0% efdaemon/1
 261 корень 2024K 1224K спать 58 0 0:00.00 0.0% крон/1
 Корень 259 4344K 2120K спать 58 0 0:00.00 0.0% и syslogd/8
 276 корень 2792K 1960K спать 0 0 0:00.00 0.0% ДКНБ/9
 322 корень 2744K 2032K спать 48 0 0:00.00 0.0% Волд/6
 Корень 282 3184K 1016K спать 50 0 0:00.00 0.0% lpsched/1
 243 корень 1952K 1280K спать 0 0 0:00.00 0.0% lockd/1
 238 корень 2504K 1824K спать 58 0 0:00.00 0.0% в inetd/1
 245 демон 2552K 1784K спать 0 0 0:00.00 0.0% он/3
 295 корень 1480K 1064K спать 30 0 0:00.00 0.0% каменноугольного/5
 203 корень 2264K 1120K спать 58 0 0:00.00 0.0% даемон rpcbind/1
 68 корень 3496K 2648K спать 52 0 0:00.00 0.0% picld/8
 58 корень 2288K 1448K спать 58 0 0:00.00 0.0% syseventd/12
 564 сидераль 1520K 1120K спать 58 0 0:00.00 0.0% КШ/1
 246 корень 3816K 1992K спать 58 0 0:00.00 0.0% automountd/5
 561 корень 3816K 2808K спать 0 0 0:00.00 0.0% devfsadm/7
 555 корень 1856K 1168K спать 58 0 0:00.00 0.0% ttymon/1
 552 корень 1864K 1112K спать 58 0 0:00.00 0.0% ПАВ/1
 1 корень 864K 312K спать 58 0 0:00.00 0.0% начальный/1

Это нормально? Кто-нибудь имеет представление об этом?

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

+341
Joshua Swain 22 мар. 2010 г., 16:47:55

Я решил пойти на работу-вокруг... я chrony.

Вот что у меня в файле config в файле/etc/chrony/chrony.конф использовать GPS в качестве опорной частоты (источник):

refclock ШМ 0

Затем, чтобы на самом деле получить chrony делать большие смещения коррективы, вместо нормальной поэтапной, я добавил этот же файл:

makestep 1000 -1

Это означает, что шаг регулировки будет когда аппаратные часы по крайней мере 1000 секунд. -1 означает попробовать столько раз, сколько потребуется, чтобы сделать, чтобы соответствовать опорной частоты.

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

+263
Chris Harcourt 10 февр. 2019 г., 20:11:26

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

Вы не сможете использовать сочетание клавиш Ctrl+С или SaveButton, но Селена не позволяют получить HTML-код страницы. Обычно это достаточно хорошо, чтобы ждать X секунд (X-в зависимости от сложности построения страницы, и подключения). Вы также можете проверить для элементов, которые должны быть доступны в "завершено" страницы (т. е. после достаточно дом, JavaScript и DOM-дерево закончилось) и сохранить HTML на основе этого триггера.

+222
0KARIN 23 мая 2014 г., 06:40:42

У меня минимальная установка CentOS в в VirtualBox. Я хочу, чтобы запустить службу FTP для обмена файлами между хостом и моей виртуальной машины, а затем узнать о FTP-серверов.

Я установил входит и изменил входит.файл conf, как показано ниже:

anonymous_enable=нет 
local_enable=да 
write_enable=да 
local_umask=O22 
dirmessage_enable=да 
xferlog_enable=да 
connect_from_port 2О=да 
формат xferlog_std=да 
chroot_local_user=да 
listen_ipv6=да 
pam_service_name=входит 
userlist_enable=да 
tcp_wrappers=да

Но, когда я тип услуг входит запустить я получаю следующую ошибку:

Работа для входит.сервис не удалось, потому что процесс управления завершился с кодом ошибки. В разделе "systemctl входит статуса.сервис" и journalctl -Хе" для деталей.

Эта проблема происходит из-за неправильного config, как показано выше, или что-то другое? Что я могу сделать, чтобы начать свой FTP-сервер?

Спасибо!

Редактировать

Вывод если systemctl статус -л входит.услуги

[пользователь@localhost не входит]$ systemctl статус -л входит.услуги
входит.обслуживание - входит FTP-демон 
Загружен: загружен (файл/usr/lib в/systemd в/системы/входит.службы, инвалидов; предустановленные поставщик: отключен) 
Активный: сбой (результат: выход-код) с Тер 2017-05-09 21:03:19 -03; 3мин 2С. назад 
Процесс: 3047 ExecStart=выполнить/sbin/входит /и т. д./входит/входит.конф (код=выход статус=2) 
Май 09 21:03:19 имя localhost.systemd в локального домена[1]: начиная входит FTP-демон... 
Май 09 21:03:19 имя localhost.systemd в локального домена[1]: входит.обслуживание: процесс контроля на выходе, код=выход состояния=2 
Май 09 21:03:19 имя localhost.systemd в локального домена[1]: не удалось запустить входит FTP-демон. 
Май 09 21:03:19 имя localhost.systemd в локального домена[1]: блок входит.сервис вошел в неисправном состоянии. 
Май 09 21:03:19 имя localhost.systemd в локального домена[1]: входит.службе не удалось. 
[пользователь@localhost не входит]$ 
+179
Rachelle Khalil 28 июн. 2010 г., 06:45:54

Я создал пакет для записи сообщений от local0.* в отдельный лог-файл, а затем отбросить сообщения. По некоторым причинам, бревна собирается как в/var/журнал/системный журнал, и новый журнал.

Я поставил config в пакет.Д/30-local0.конф, который, насколько я знаю, должны прийти до 50-по умолчанию.конф, и поэтому сообщение должно быть отброшено, прежде чем попасть в стандартные правила и записываются в syslog?

+174
Alexandre Teles 6 окт. 2014 г., 18:59:00

Я хочу запустить банку как демон на FreeBSD 11.0-релиз-П8. Это служебный файл, который я иметь:

!/Бен/ш

Служба ## на веб-сайте лагеря.

# Обеспечиваем: табора-веб
# Требуется: серверы MySQL-сервера nginx

#
# Добавьте следующую строку в /etc/файл RC.conf, чтобы включить веб-сайте лагеря:
# taborweb_enable (боол): установлено в "НЕТ" по умолчанию.
# Установить "да", чтобы включить веб-сайте лагеря.
#

. в /etc/файл RC.СУБР

имя="taborweb"
rcvar=taborweb_enable
идентификатора="/ВАР/бега/${имя}.пид"
логфайл="/ВАР/лог/${имя}.журнал"
taborweb_chdir="/usr/местные/Фавор-веб"

#команда="/usr/местные/Бен/Ява" #нет, попробуйте демон

команда="выполнить/sbin/демон"
start_precmd="${имя}_prestart"
procname="Ява"

load_rc_config $имя
: ${taborweb_enable:=нет}

taborweb_prestart() {

 # установить демон / Ява флаги
 rc_flags="-ф-п ${файла} /usr/местные/Бен/Ява -банку ./tabor-web.jar >> ${журнала} 2>&1 ${rc_flags}"

 касания $PID-файл
}

taborweb_describe() {
 Эхо "для запуска веб-сайт лагеря".
}


run_rc_command "$1"

Демон действительно создает PID-файл, в начале с правильным ПИД, однако, когда я пытаюсь запустить

услуги табора-веб-статус

Я получил ответ

taborweb не работает.

Когда я проверить его с

# ПС вход aux | grep в Ява

Я вижу, что это работает (и веб-служба доступна).

 корень 2654 0.0 0.2 10428 2132 - в 17:12 0:демон 00.00: /usr/местные/Бен/Ява[2655] (демон)
 корень 2655 0.0 17.1 1707364 172744 - я 17:12 0:20.07 /usr/местные/openjdk8-среда JRE/bin и/Ява -фляга ./tabor-web.jar
 корень 2943 0.0 0.0 404 316 0 Р+ 17:45 0:00.00 grep в Ява

кот /ВАР/работа/taborweb.пид

показывает

2655

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

Но что я упустил в сценарии, чтобы показать правильное состояние услуг, пожалуйста?

+156
ShivamPAI21 19 мар. 2019 г., 17:46:17

Я пытаюсь настроить Тегра 3 (Toradex Апались Т30) система будет на OpenGL Эс пользовательский интерфейс, основанный на сенсорном экране. К сожалению, стандартное ядро Linux4Tegra серьезно устарели и предоставленные графические драйвера требует интеграции Х11. Я обнаружил, что я могу построить ванильного ядра Linux, и он работает просто отлично на моей доске (проверено 3.18). Я также обнаружил, что водитель ДРМ Тегра включен в ядре эти дни, и я включил его в меню и составили ядро его использования. Я также сумел получить многие дистрибутивы работают с ядром (хотя я не пытался х работал на какой-то одной).

Моя проблема заключается в том, что за пределами этой точки, я застрял. Я не могу понять, что делать дальше, чтобы получить ГЛЕС перевода и работает с драйвером с помощью DRM. Я посмотрел вокруг немного, и видели, что Меза может поддерживать ГЛЕС через DRM, но я не уверен, если это позволит мне сделать это без х? Также, как на земле, чтобы я вам Меза настроено и компилируется для водителя ДРМ Тегра?

Кроме того, как идти о настройке вывода, используя этот драйвер ДРМ? Моя цель-экран 24-битный параллельный дисплей RGB, но я не получил, что подключили еще и хотели бы проверить в первую очередь с HDMI. Я понятия не имею, как идти о настройке вывода. Единственная информация, которую я могу найти, что может помочь включает х и xorg.conf, который я надеюсь, не будете использовать. Мое устройство делает правильного вывода консоли на дисплее HDMI, как он знал, что делать? Может этот процесс как-то вовлечь в дереве устройств?

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

Редактировать: Я получил обновление Xfce вроде работает на HDMI (логин не работает и вход в систему очень маленький) на Fedora с помощью драйвера OpenTegra какой термин использует драйвер ДРМ если я не ошибаюсь, так что надеюсь, что это хорошие новости?

+130
potterzot 6 февр. 2010 г., 02:17:52

Если я правильно понял, ты нужен союз гору.

Например, с помощью aufs на сервере server3:

крепление-Р сервер1:/А /В1
крепление-Р сервер2:/А /В2
крепление-РТ aufs БР:/В1=РО:/Б2=РО merge-В-В1-А-В2 /Б

Если существует файл в /Б1 и /Б2, это единственное, В /В1, которое будет отображаться в /Б.

+116
Blobi 15 мая 2016 г., 13:41:53

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

На мой вопрос, были эти слова и термины действительно новой в то время (1974)?

Если ответ да, то насколько медленнее работать раньше, чем Unix? Я имею в виду, как и IBM операционная система OS/360 была рабочей? Не они (ИБМ ребята) использовать файл и процессы для задания и хранения информации?

Если ответа нет, то, что было действительно новым в Unix?!

+72
Zomp 1 авг. 2017 г., 10:48:38

Довольно "дешевый" способ сделать это было бы сделать обработку в виртуальной машине (например, с VirtualBox). Прежде чем вы закрыли приостановить VM и сохранить государство. После загрузки восстановить ВМ & государство.

Это имеет тот недостаток, что требует убийства и перезапуска задания. Но если это на самом деле будет запущена в течение нескольких месяцев, то девять дней разница становится тривиальной (увеличение на 5% за 6 месяцев).


Редактировать: я просто понял, что Ульрих уже упоминал об этом в непронумерованный пункт 4 в его списке.

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

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

+67
Fe Galang Pacunana 15 мая 2018 г., 07:34:17

С оболочкой, который поддерживает "дубль расширения" (например, Баш или КШ), вы могли бы попробовать

пользователей УПП@$удаленныйузел:{1800..5000}.тхт /местного/путь
+58
Maxime Dvt 3 февр. 2016 г., 22:56:42

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

have_results=0
 во время [[ $have_results -экв 0 ]]; делать
 читать -п "пожалуйста, введите дату в формате '12 янв': "chosendate
 читать -п "пожалуйста, введите время в формате '13:55', оставить пустым временем: "chosentime

 gotresults=$(последний |команда grep "$chosendate $chosentime" |у awk '{печати 1$" " 5$" " 6$" " 7$" " $9}')

 если [[ $(Эхо "$gotresults"|туалет -л) -СВ 1 ]]; затем
 Эхо ", Пожалуйста, выберите Дата/Время, которая возвращает только одно значение"
еще
have_results=1
интернет
сделано
+56
Carn van Beck 3 февр. 2018 г., 08:02:21

У меня следующий вопрос:

Посмотреть на структуру информации:

0 PATRAC_1 ложные нормальный нормальный 3 не настроить

У нас есть семь колонок, семь значений, так что мне нужно сделать, что значения с помощью awk, в beginig я использую пространство как сепаратор, так, если я ставлю печатать $1, я получаю: "0", если я поставлю печать $2, я получаю "PATRAC_1" и т. д.

Но когда я пытаюсь сделать колонку 7, я получаю только: "нет", потому что пробел между "НЕ" и "настроить"

Итак, что я могу сделать, чтобы решить это?

+49
VED PRAKASH 3 апр. 2010 г., 21:25:17

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