завиток не возвращает какую-либо вещь для защищенного файла

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

завиток --имя пользователя:http://mysite.com пароль 
+629
mtyurt 8 янв. 2016 г., 22:24:36
33 ответов

Копирование/вставка между Вэйланд Windows и XWayland Windows пока не работает (он не был реализован).

Я не могу найти никаких официальных источников на этот счет, но вот пара ссылок на посты говорят именно это:

http://www.phoronix.com/forums/forum/software/desktop-linux/49641-gtk-3-18-plans-for-full-wayland-support-a-scenegraph?p=631866#post631866

https://www.reddit.com/r/linux/comments/35hz3t/wayland_session_on_gnome_316_part_3_of_wayland/cr4ti4n

Обновление

Эта функция была реализована в муттер 3.17.2 (см. Примечания к выпуску).

+999
deetergp 03 февр. '09 в 4:24

Например, /usr/местные/Бен может содержать символические ссылки на файлы в /usr/местные/Стоу/в Emacs каталогах/bin, /usr/местные/Стоу/Перл/ОГРН и т. д., и так же рекурсивно на любые другие подкаталоги, такие как .../доли, .../человек, и так далее.

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

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

+949
PingPong 25 февр. 2016 г., 02:28:26
Другие ответы

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


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

Я пытаюсь переустановить Debian на нетбук и сделать это без корявые трюки, так что я могу повторить процесс при необходимости. Конкретно, я пытаюсь настроить установщик, чтобы включить WiFi на прошивки для сетевого адаптера (не бесплатно, поэтому пришлось включить его вручную) что я и сделал успешно (поместив деб в прошивки папку в ИСО корень) но я все равно должны иметь какой-то способ ограничить скорость загрузки в то время как установщик работает. Я обычно использую wondershaper для этого, поэтому я старался размещения деб в бассейн/главная/ж/wondershaper папку, но это явно не работает (как этот каталог для того, что получает установлен в системе).

Так что я пытался увидеть, если я мог бы как-то запустить установщик терминала, а дуракам закон не включать в команду ifconfig в стандартный для Debian строить, так что мне нужно заменить, что с busybox. Никаких поисков пока не дали никаких подсказок, как и что попадает в прямую установки системы (не на установленной системе, но один установщик работает поверх). Я погуглил и поискал на дебиан Вики, но они, кажется, не имеют информации о том, как изменить то, что загружается здесь. Поиск ИСО дает никаких ответов, а только слышал - это пакет, который идет в установленную систему. Инструкции упомянуть .диска директорию в ISO корень, который имеет включения и исключения списки для пакетов, но они не для что загружается в процессе установки. Поиск ЮВ тоже дает никакой конкретики по этому вопросу. Чтобы быть ясным, я не хочу, чтобы автоматизировать что-нибудь ака заполнить установщик (который является тем, что я понимаю, автоматизация). Кроме того, я знаю, как получить нужные busybox в сборку (их FTP есть готовые бинарники, которые включают то, что мне нужно), так что никаких проблем, я просто не знаю, куда ее девать.

Вот некоторые ссылки, которые я читал:

Тл;др: как настроить систему/среду, которая загружается при установке Debian?

+948
G Mawr 16 июн. 2010 г., 19:13:21

Есть много событий в udev получил, после pluggin USB-устройство. После 15 - 20 секунд цикл событий выглядит как аппарат был снова подключен. Вывод udevadm монитор

Ядра[249779.569894] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД (блок)
Ядра[249779.569949] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda1, поскольку (блок)
Ядра[249779.570075] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda2 (блок)
Ядра[249779.570123] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda5, поэтому (блок)
Ядра[249779.570245] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda6 (блок)
Ядра[249779.570296] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/а sda7 (блок)
В udev [249779.643535] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД (блок)
В udev [249779.646294] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda1, поскольку (блок)
В udev [249779.647536] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda5, поэтому (блок)
В udev [249779.647693] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/а sda7 (блок)
В udev [249779.649616] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda2 (блок)
В udev [249779.651444] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda6 (блок)
Ядра[249781.213738] изменение /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок БДС (блок)
Ядра[249781.233201] изменение /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок БДС (блок)
Ядра[249781.233309] добавить /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок/СДБ/sdb1 (блок)
В udev [249781.495520] изменение /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок БДС (блок)
В udev [249781.604649] изменение /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок БДС (блок)
В udev [249781.712323] добавить /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок/СДБ/sdb1 (блок)
Ядра[249809.678044] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД (блок)
Ядра[249809.678154] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda1, поскольку (блок)
Ядра[249809.678211] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda2 (блок)
Ядра[249809.678292] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda5, поэтому (блок)
Ядра[249809.678410] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda6 (блок)
Ядра[249809.678455] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/а sda7 (блок)
В udev [249809.750877] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД (блок)
В udev [249809.754139] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda1, поскольку (блок)
В udev [249809.754325] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda5, поэтому (блок)
В udev [249809.756127] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda2 (блок)
В udev [249809.756270] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/а sda7 (блок)
В udev [249809.756438] изменение /устройств/pci0000:00/0000:00:1Ф.2/ata1/host0/target0:0:0/0:0:0:0/блок/ПДД/sda6 (блок)
Ядра[249809.788887] удалить /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок/СДБ/sdb1 (блок)
Ядра[249809.793174] изменение /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок БДС (блок)
Ядра[249809.793338] добавить /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок/СДБ/sdb1 (блок)
В udev [249809.795254] удалить /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок/СДБ/sdb1 (блок)
В udev [249810.274418] изменение /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок БДС (блок)
В udev [249810.391165] добавить /устройств/pci0000:00/0000:00:1д.0/с USB2/2-1/2-1.6/2-1.6:1.0/сайт host4/target4:0:0/4:0:0:0/блок/СДБ/sdb1 (блок)

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

Но это в udev правило 'уволили' несколько раз:

в /usr/lib в/в udev/правила.Д/60-постоянного хранения.правила

и эта ошибка появляется на ПДД и СДБ. ПДД-это не USB-устройство, его мой ГГД. Я не эксперт в udev, поэтому я не знаю, если это 'нормальный':

2018-08-06T12:14:51.303326+02:00 помощью systemd-udevd SLES12RDX[2977]: программа 'процесс/sbin/многолучевые -Ю-Я ПДД' в /usr/lib в/в udev/правила.д/56-многолучевой.правила:25
2018-08-06T12:14:51.303516+02:00 помощью systemd-udevd SLES12RDX[2978]: начиная 'с/sbin/многолучевые -Ю-Я ПДД'
2018-08-06T12:14:51.365860+02:00 помощью systemd-udevd SLES12RDX[2977]: 'файл/sbin/многолучевые -ю-я СДА'(нет) 'ПДД не является допустимым многолучевости путь устройства'
2018-08-06T12:14:51.366082+02:00 помощью systemd-udevd SLES12RDX[2977]: процесс 'процесс/sbin/многолучевые -Ю-Я ПДД' завершился с кодом выхода 1.

2018-08-06T12:14:51.441033+02:00 помощью systemd-udevd SLES12RDX[2989]: программа 'процесс/sbin/многолучевые -ю-я НКБ' в /usr/lib в/в udev/правила.д/56-многолучевой.правила:25
2018-08-06T12:14:51.441168+02:00 помощью systemd-udevd SLES12RDX[2990]: начиная 'с/sbin/многолучевые -ю-я НКБ'
2018-08-06T12:14:51.468823+02:00 SLES12RDX помощью systemd-udevd[2989]: 'файл/sbin/многолучевые -ю-я НКБ'(нет) 'СКБ не является допустимым многопутевое устройство путь'
2018-08-06T12:14:51.469024+02:00 помощью systemd-udevd SLES12RDX[2989]: процесс 'процесс/sbin/многолучевые -ю-я НКБ' завершился с кодом выхода 1.
+840
piney gentle 7 нояб. 2015 г., 18:42:09

Если я залогинен на сервере Солярис с ноутбука Windows через замазку с помощью SSH как на сервере, я могу определить с ноутбука Windows IP или имя?

+782
Gibby 5 июн. 2017 г., 15:38:11

Две работы по вариантам:

  • Установить поддельные шлюз по умолчанию (например, 127.0.0.1) и позволяют OpenVPN, чтобы заменить его.
  • Использовать после запуска скрипта для установки шлюза с помощью IP-маршрута
+782
GTcline 11 авг. 2017 г., 22:56:45

Эта конфигурация приносит как wlan0 в режим монитора при запуске (Джесси).

#/и т. д./сети/интерфейсов.д/Как wlan0
авто как wlan0
как wlan0 iface защитный инет вручную
 беспроводные-режим монитора

Но я думаю, airmon-НГ также использует отображение интерфейса.

[Дополнение] он работает правильно, используя предварительно команду

авто mon0
интерфейс mon0 инет вручную
 предварительно интерфейс как wlan0 и IW mon0 добавить тип монитора
 беспроводные-режим монитора
+714
jraow 12 мая 2018 г., 08:37:51
Flatpak механизм упаковки для распространения изолированных настольных приложений в системах Linux.
+713
Serious 8 июл. 2011 г., 09:08:00

У меня есть bash-скрипт, где я подсчитал многие ценности и хранить их в переменных, которые имеют номер для каждой строки. Например, у меня есть переменная с именем как TC_5 , которая вычисляет значение 5-й строке входного файла CSV. Я подсчитал все значения и сохраняются в переменные, которые имеют именования конвенции TC_<Row_No> так что на 200 строк у меня есть ценности, хранящиеся в:

TC_1
TC_2
.
.
TC_200

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

я=0
в то время как [ "$я" != 201 ]
делать
 Эхо "TC_$я" >> из
 я=`выражение $я + 1`
сделано

Как я могу изменить приведенный выше код так, что Эхо заявление будет печатать переменной TC_<RowNo> К из файла?

+672
Marcello Rivera 20 нояб. 2016 г., 05:42:20

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

Спасибо, за вашу помощь...

+649
Tanberi Light 10 июн. 2016 г., 12:30:04

Если вы действительно хотите “писать именно так Баш скрипты в файлы Makefile”, то вам необходимо сделать это немного косвенно. Если вы просто вставить скрипт после целевой линии, то вы столкнетесь с двумя проблемами, которые просто невозможно обойти: командной линии должны быть смещены на вкладке, и знаки доллара должны быть экранированы.

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

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

определить my_important_task =
# скрипт здесь
endef

мое важных задач: ; $(my_important_task значение)

.ONESHELL:
+633
Eugene Tsygipalo 16 янв. 2011 г., 08:15:28

На самом деле проблема с IPv6-сетей. Хост-система не имеет доступа в IPv6, так на гостевой стороне я не могу получить доступ к сети IPv4 на IPv6 протоколы.

Поэтому я включил поддержку IPv6 выключен, передав соответствующую опцию в ядро. Я добавил в файл/etc/по умолчанию/жратвы этой линии:

GRUB_CMDLINE_LINUX="протокол IPv6.отключить=1"
+632
Telbie 24 дек. 2019 г., 15:41:56

Я не имею понятия о том, какая установка у вас на вашем конце. Может быть, вы использовать RAID или нет, Сан-НАН или нет, так как каждый из них будет усложнять.

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

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

Исходя из вышесказанного и если у вас есть веские причины, чтобы сделать изменения, что бы я сделал резервную копию всех данных на внешний диск, использовать в Debian живого диска или все, что вы можете получить на руки, использовать GParted и сделать разделы, как вам нравится, скольжения/скопировать данные, убедившись, что любые жесткие ссылки и символические ссылки, которые могут указывать на разные разделы связаны правильно на резервный сервер с такой же конфигурацией каналов на HDD но файловая система, если это возможно. Я надеюсь, что у вас какие-то тесты, чтобы сказать, если вещи работают правильно.

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

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

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

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

+619
Sandiegoskipper 27 янв. 2012 г., 20:13:38

Так что я eother отсутствует в этом случае использовать, или не придумали, или он отлично работает и я не треид это сделать.

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

Я переехала диски в голосе и глядя, как основной будет raidz1 и резервная копия будет raidz2.

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

Заранее спасибо за любой отзыв или мнение, которые вы можете иметь

кто-нибудь пробовал это?

+570
bergie3000 18 сент. 2013 г., 17:22:37

Есть много менеджеров пакетов для Linux.. что ты имеешь в виду свежий Линукс? Linux с нуля? Если нет, чем вы, вероятно, уже установлен менеджер пакетов, как Синаптик, Центр приложений Ubuntu, ...

+451
Reny 7 мая 2016 г., 05:40:55

Как я могу отформатировать следующих разделов на RedHat 5.2?

/Дев/маппер/VG00-LogVol 148 г 111 г 36г 76% /также u001/приложение/оракул
+393
Rulya 24 авг. 2018 г., 07:14:09

Почему команда copy редактор VI называется “передернуть”?

Есть ли что существенное, что может помочь мне вспомнить название команды?

+392
Gurleen Sethi 18 мая 2019 г., 23:14:33

Или что можно заключить из названий файлов журнала?

Например, когда я хочу проверить файл xorg журналы, я нахожу три файла:

Файл xorg.0.журнал 
Файл xorg.0.журнал.старый
Файл xorg.1.журнал

Вы также можете найти много таких лог-файлов в каталоге/var/журнал/:

$ LS в каталоге /var/журнал/*журнал*
в /var/журнал/альтернативы.журнал /var/log/dpkg.log.4.gz
в /var/журнал/альтернативы.журнал.1 /var/log/dpkg.log.5.gz
/var/log/alternatives.log.10.gz /var/log/dpkg.log.6.gz
/var/log/alternatives.log.11.gz /var/log/dpkg.log.7.gz
/var/log/alternatives.log.12.gz /var/log/dpkg.log.8.gz
/var/log/alternatives.log.2.gz /var/log/dpkg.log.9.gz
/var/log/alternatives.log.3.gz в /var/журнал/последняя попытка
/var/log/alternatives.log.4.gz в /var/журнал/пакет fontconfig.журнал
/var/log/alternatives.log.5.gz в /var/журнал/Керн.журнал
/var/log/alternatives.log.6.gz в /var/журнал/Керн.журнал.1
/var/log/alternatives.log.7.gz /var/log/kern.log.2.gz
/var/log/alternatives.log.8.gz /var/log/kern.log.3.gz
/var/log/alternatives.log.9.gz /var/log/kern.log.4.gz
в /var/журнал/Аппорт.журнал в /var/журнал/они
в /var/журнал/Аппорт.журнал.1 /ВАР/журнал/почта.журнал
/var/log/apport.log.2.gz в /var/журнал/почта.журнал.1
/var/log/apport.log.3.gz /var/log/mail.log.2.gz
/var/log/apport.log.4.gz /var/log/mail.log.3.gz
/var/log/apport.log.5.gz /var/log/mail.log.4.gz
/var/log/apport.log.6.gz в /var/журнал/в MySQL.журнал
/var/log/apport.log.7.gz /var/log/mysql.log.1.gz
в /var/журнал/авт.журнал /var/log/mysql.log.2.gz
в /var/журнал/авт.журнал.1 /var/log/mysql.log.3.gz
/var/log/auth.log.2.gz /var/log/mysql.log.4.gz
/var/log/auth.log.3.gz /var/log/mysql.log.5.gz
/var/log/auth.log.4.gz /var/log/mysql.log.6.gz
в /var/журнал/загрузки.журнал /var/log/mysql.log.7.gz
в /var/журнал/загрузки.журнал в /var/журнал/системный журнал
в /var/журнал/команды dpkg.журнал в /var/журнал/системный журнал.1
в /var/журнал/команды dpkg.журнал.1 /var/log/syslog.2.gz
/var/log/dpkg.log.10.gz /var/log/syslog.3.gz
/var/log/dpkg.log.11.gz /var/log/syslog.4.gz
/var/log/dpkg.log.12.gz /var/log/syslog.5.gz
/var/log/dpkg.log.2.gz /var/log/syslog.6.gz
/var/log/dpkg.log.3.gz /var/log/syslog.7.gz

Так что же эти цифры обозначают? Также в чем разница между журнала и журнала.старый?

+387
krotovic 29 июн. 2016 г., 07:23:00

С СЕПГ, вам нужно либо в петлю, как:

СЭД -Е :1 -е с/^\( *\) /\1-/; < файл Т1' 

Или сделать что-то вроде:

ООО '
с/ */&\
/; # добавление новой строки после пробела.
ч; # сохранить копию на удержание пространства
г/ /-/; # замена *каждый* пространство -
Г; # добавить наш сохраненная копия
с/\н.*\Н//; # удалить < имя файла лишние части' 

С помощью Perl, вы можете делать вещи, как:

Перл -ЧП 'ы{^ *}{$& =~ г/ /-/р} < файл e' 

или

Перл -ЧП 'с/(^|\г) /- / < файл G' 

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

(что можно было бы также работать с СЭД реализаций, которые поддерживают PCREs как дгсэн -Р).

С на awk, вы можете сделать что-то вроде:

на awk '
 матч($0, /^ +/) {
 пространство = функцию substr($0, 1, RLENGTH)
 gsub(" ", "-", пробел)
 $0 = пробел функцию substr($0, RLENGTH+1)
}
 {<файл Print}' 

Если вы хотите конвертировать вкладках, а также (где, например, <пробел><табуляция>фу будет преобразовано в --------Фу), Вы можете выполнить предварительную обработку входного сигнала с расширение. С GNU расширения, вы можете сделать его расширить -я так, что только вкладки среди ведущих пробелов в строке преобразуются. Вы можете указать, как далеко друг от друга вкладки-остановок (каждые 8 столбцов по умолчанию) с вариант.

Обобщить, что для всех горизонтальных символов, или хотя бы те, которые в [:пробел:] категории в вашем регионе, который становится более сложным.

Если бы не символ табуляции, это просто вопрос:

на Perl -функция mopen=локаль -многострочный текст::браузер=mbswidth -ЧП 'с/^\ч+/"-" х mbswidth($&)/е'

А на вкладке персонажа управление персонажем имеет ширину -1 С, что mbswidth(), в то время как в реальности он имеет переменную ширину от 1 до 8 колонок в зависимости от того, где он находится на линии.

В разверните команда заботится о расширении его на нужное количество пробелов, но несколько реализаций, включая GNU расширить не получить это право, когда есть многобайтовые символы (как и все пустые символы, кроме Tab, пробел в UTF-8 локали), и даже некоторые из тех, что поддерживают многобайтовые символы могут быть одурачены нулевой ширины или двухбайтовыми символами (как U+3000, которая находится в [:пробел:] класса в типовых ГНУ районов, по крайней мере). Так что можно было бы сделать вкладку Расширения вручную, как:

на Perl -функция mopen=локаль -многострочный текст::браузер=mbswidth -ЧП 'ы{^\ч+}{
 $с = $&;
 в то время как ($с =~ /(.*?)\Т(.*)/) {
 $с = $1 . (" " х ((7-mbswidth($1)) % 8 + 1)) . 2$;
}
 "-" х mbswidth($х)}е'
+387
loldomsa 17 мая 2014 г., 20:11:18

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

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

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

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

Это было бы то, что я сделал бы в пантомиме.convs на сырое приложение?

+386
Kartikey Tanna 6 апр. 2016 г., 11:22:32

Ядро Linux Debian-это 3.2.0-4-686-Паэ .

В / (корневой) секции составляет 62% от полного объема. Будет оставшегося пространства достаточно для установки ядра Джесси и загрузки материалов?

 [email protected]имя_хоста:~$ фр-к
 Файловая система 1К-блоков использовано доступно использования% установленной на
 файловой системы 240972 141168 87363 62% /

Я не знаю о магии Debian, совсем при обновлении ядра. Я часто думаю, старых и новых версиях сохраняются, а что будет с dpkg делать, если не хватает места для обоих (240 МБ)?

mt42

+384
vandna khatod 10 июл. 2019 г., 10:04:26

Короткий ответ: нет.

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

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

+367
Kartic 13 нояб. 2010 г., 11:03:06

Две другие ответы уже сказал вам—правильно!—что это плохая идея™. Но они также сказали, Вы ее сложно сделать, требуя изменения кучу программ.

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

  1. Отредактируйте файл/etc/Пэм.д/общие-пароль (чтобы поймать на пароль изменен) или в/etc/Пэм.д/общие-авт (поймать на логин) и добавить в ... pam_exec expose_authtok журнал=/корень/пароли /ОГРН/КПП

  2. Изменить оба этих качества, и выключатель от модуля pam_unix в pam_userdb с криптой=нет. В качестве альтернативы, вы могли бы поставить его только в общие-пароль (оставив модуля pam_unix так же) просто записывать пароли, когда они поменялись.

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

Для получения дополнительной информации, проверить Пэм системного администратора руководство.

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

+305
George Treon 13 нояб. 2015 г., 15:43:10

Может кто-нибудь объяснить, что у awk '{для(i=1;я<=НФ;я++) если($я~/-Ф/) распечатать $(я+1)}') участие в следующем фрагменте

строка='/wwws/Апач/apache2 не.4.16 Вт-р01/instroot/ОГРН/файл httpd -Ф /ВСП/csbeбыл-инт-ФБ-На/автоматически/файл httpd.конф-с Имя_сервера int-b2vusii.bmwgroup.net -с PID-файл в /var/tmp/и apache_csbe-инт-ФБ-на/файл httpd.пид'
Конф=$(Эхо $строки | на awk '{для(i=1;я<=НФ;я++) если($я~/-Ф/) распечатать $(я+1)}')

О/р : /ВСП/csbeбыл-инт-ФБ-На/автоматически/файл httpd.конф-с

но мне нужно получить только /ВСП/csbeбыл-инт-ФБ-На/автоматически/файл httpd.конф

+271
user1709408 9 июл. 2013 г., 16:07:40

Я пытаюсь обновить наши с RHEL 5.9 сервера в RHEL 6.4. У нас есть много стороннего программного обеспечения и монтаж системы, поэтому было бы неплохо, если бы мы могли обновить без переустановки. Я знаю, что в RedHat не поддерживает обновления между релизами и мы пойдем переустановить маршрут, если все остальное терпит неудачу. Если у меня есть свежая установка 5.9 я могу обновиться до 6.4 без проблем с помощью ОС Linux upgradeany на установочном компакт-диске. Но старых физических серверов, на которых я успешно клонировали, как ВМ кажется, висят при выполнении установки пакетов. Сначала он висел на помощью polkit, поэтому я убрал все графические среды с намерением переустановить после обновления. Теперь она висит на Сайруса-протокол SASL. Логи не дают никакой полезной информации о том, почему она висит.

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

http://bitc.bme.emory.edu/~lzhou/блоги/?п=203

http://www.it-hure.de/2011/10/update-rhel5-to-rhel6/

проверил в /tmp/анаконда.лог в /tmp/syslog и /ТМП/Юм.лог в /tmp/хранения.лог в /tmp/продукта.журнала и ничто не указывает, почему обновление было приостановлено.

Если кто-нибудь был в состоянии успешно обновить буду признателен за любые советы вы могли бы иметь.

+250
donatJ 25 мар. 2013 г., 22:07:15

Какая разница в функциональности между realmd и объект? (использование Fedora 22) Как правильно подключить активную область справочник с использованием Kerberos и используя сервера допускается использование разных механизмов?

+238
Nick J 3 авг. 2012 г., 13:20:08

Укажите целевой установки в качестве опции для ./настроить, не делают. По умолчанию nginx настраивается с префиксом /usr/местные/и nginx, поэтому нет риска перезаписи заготовок версия; вы можете задать свой собственный путь

./настроить --префикс=/ваш/установка/Путь

По умолчанию nginx в настройки не установить какие-либо файлы вне своего префикса, например, в файле/etc.

Процесс установки описан на в nginx веб-сайте.

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

сделаем -Н установите

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

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

+208
Anupam Jain 3 дек. 2016 г., 06:33:50

Запустите dmesg выдал, что файл журнала вам нужен, и ищите ошибки.

+206
Demaufer 22 июл. 2014 г., 15:52:30

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

Последовательность команд:
1. СШ в качестве обычного пользователя Шрирам.
2. судо в userX: судо Су - userX.
3. Стать корнем: судо Су. Это позволило без пароля и т. д. Идеальным поведением будет то, что userX не позволили бы стать корнем.


Работа: судо -Лу userX:

[суда] пароль для Шрирам:
Соответствующие записи по умолчанию для userX на этом хосте:
 requiretty, !visiblepw, always_set_home, env_reset, env_keep="отображения цветов хоста HISTSIZE INPUTRC центру LS_COLORS",
 env_keep+="почты ПС1 ПС2 QTDIR логин Лэнг LC_ADDRESS языкового", env_keep+="LC_IDENTIFICATION категории lc_collate LC_MEASUREMENT
 Для категории lc_messages", env_keep+="LC_MONETARY LC_NAME lc_numeric языкового LC_PAPER LC_TELEPHONE", env_keep+="у значение lc_all языка языковой центр
 _XKB_CHARSET XAUTHORITY", secure_path=на/sbin\:/ОГРН\: выполнить/sbin\:/usr/Бен, timestamp_timeout=0

UserX пользователь может выполнить следующие команды на этом хосте:
 (ВСЕ) NOPASSWD: ВСЕ
 (ВСЕ) NOPASSWD: ВСЕ

Где я мог быть неправ? Какая дополнительная информация требуется от меня?

+100
Min Ming Lo 12 мая 2014 г., 04:59:03

Да, это возможно:

$ {
 Эхо Привет
 Эхо мира
} | { 
 читал -д " -ВАР ; 
 Эхо "${ВАР[@]}"; 
}
Привет Мир

Однако, Вар будет неопределена за второй скобки.

+57
olya231195 13 июн. 2017 г., 16:23:34

Я вижу несколько ошибок в коде:

  1. В течение цикла вы не должны делать в начале и сделал в конце.
  2. Если вы пишете , если [ ... ] тогда в одной строке вам нужно поставить ; перед то.
  3. Вам не нужно хранить файлы в массив для целей вашего сценария, вы можете пройти прямо над файлами в каталоге

Обновление: Я переписал скрипт, чтобы делать то, что вы хотели, чтобы это сделать: получить файл с самым длинным именем каталога и распечатать ее количество символов:

#!/бин/Баш

самый длинный=0

если [ $# -ЛТ 1 ]; тогда # если аргумент, учитывая, ознакомиться с каталогом с ввода
 Эхо -N "введите имя каталога: "
 читать имя_каталога
еще
 имя_каталога=$1 # это позволяет выполнить скрипт с каталога как аргумент
интернет

если [ -д "$имя_каталога" ]; затем в процесс если что дано-каталог
 для файл в "$имя_каталога"/* ; делать
 если [ -Ф "$файл" ]; то # делать это только для файлов
 именем=$(файл и basename $) # получить только именем: не во всех Unix
 если [ ${#имя_файла} -ГТ $длинный ]; тогда
 самый длинный=${#имя_файла} # магазин новый длинный
 longest_file=Файл$ # Сохранить файл
интернет
интернет
сделано
 # мы сделано, результаты печати 
 файл Эхо-н "с длинным именем" $longest_file
 эхо "с именем" $длинная "символов"
интернет

Тест:

данный каталог "испытания" со следующими обычные файлы:

а аб АБВ АБВГД

вывод этого скрипта выглядит так:

Файл с длинным именем тест/ABCD с именем файла 4 символов
+52
Bigyellowbee 15 апр. 2018 г., 03:01:52

У меня есть файл с рисунком

 <продолжительность класс="WebRupee">РС.</пядь>\с 29\Н<БР/><стиль шрифта="шрифт-размер:малый;шрифт-вес:нормальное">\Н3 дней\н</шрифт></тд>, <тд класс="pricecell"><промежуток класс="WebRupee">грн.</пядь>\ № 59 С\Н в<br/><стиль шрифта="шрифт-размер:малый;шрифт-вес:нормальное">\Н7 дней\п</шрифт></тд>, <тд класс="pricecell"><промежуток класс="WebRupee">грн.</пядь>\от 99\Н<БР/><стиль шрифта="шрифт-размер:малый;шрифт-вес:нормальное">\Н12 дней\н</шрифт></тд>

Я хочу, чтобы значения 29, 3 дня, 59 и т. д.

в основном значение между \Н значение \п

Я консультировался во многих местах, но я не знаю, как избежать \N символов.

Я пробовал :- грэп -о '\н.*\Н o.txt Но это не сработало

+24
guoger 5 апр. 2013 г., 11:21:27

Я не думаю, что Баш имеет встроенную поддержку для пакетов таким образом, что "настоящие" языки программирования. Возможно, это просто соглашение об именовании, используемое для имитации пространства для целей кодекса организации. См. Следующий пост для дальнейшего обсуждения:

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

+22
Sarasota Joe 6 янв. 2011 г., 22:21:08

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

$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