Замените строку с другой строкой в Редакторе VI

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

Я использую В. Для редактирования.

+780
Dmitry Mukhin 14 дек. 2017 г., 03:48:03
35 ответов

Есть 2 варианта: телнет example.com 80 и НК example.com 80

+965
kfeng123 03 февр. '09 в 4:24

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

Нельзя ли продлить удостоверение судо кэширование на новую консоль или терминал, не делая его по умолчанию для всех вкладок?

PS: Я не хочу, чтобы корневой оболочки или терминал.

+964
FtheBuilder 5 сент. 2013 г., 15:07:53
Другие ответы

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


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

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

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

[уоон@centosmaster кукол]$ марионетка
Увидеть кукол Help' для получения справки о наличии кукол подкоманд
[уоон@centosmaster кукол]$ судо кукол
судо: марионетка: команда не найдена
[уоон@centosmaster кукол]$ судо Су -
Последняя авторизация: Ср сен 19 08:41:20 по МСК 2018 на pts/0
[корень@centosmaster ~]# марионетка
Увидеть кукол Help' для получения справки о наличии кукол подкоманд

Это для меня не имеет абсолютно никакого смысла...

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

+943
iduroo 22 мая 2018 г., 05:54:25

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

В самом низу в точки зрения пользователя, есть powermgmt-базовый пакет, который содержит только некоторые скрипты как на/sbin/acpi_available, с/sbin/apm_available и /usr/Бен/on_ac_power, которые могут быть использованы для определения текущего состояния питания и общего с ACPI/АПМ возможности в других скриптах.

На вершине, что, как правило, upower, которым является современный интерфейс между пользовательскими сессиями и питания системы управления. Он общается через D-автобус. Он использует инструменты и скрипты в личку-утилиты пакета на самом деле триггер управления питанием, такие операции, как сохранение состояния оперативной памяти или сна, и средства policykit (пакет средства policykit-1) решать, кто и/или что позволено отдать приказ на проведение таких операций.

На вершине upower, там как гнома-власть-менеджер (Гном), powerdevil (KDE) и sleepd (ни один из перечисленных выше/по желанию), что бы триггер управления силы действия по мере необходимости.

В тч-утилиты пакета могут использовать множество инструментов из различных пакетов, как спящий, uswsusp, справочной, программами hdparm и cpufrequtils среди других, чтобы проанализировать свои действия. Она также имеет много крючков для настройки: эти крючки можно использовать для выполнения действий в Sleep/WakeUp или остановить нежелательные действия сна.

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

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

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

+937
Avelaine Labrecque 20 февр. 2015 г., 08:41:13

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

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

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

В любом случае, вы не собираетесь получить что-нибудь существенное. С 8 ГБ памяти, Объем памяти, используемой ядром является незначительным.

Если вы действительно хотите, чтобы играть вокруг с ядрами и другие вещи, предлагаю любитель или утилита встроенные доски (файл, Gumstix, SheevaPlug, ...).

+932
user19426 8 сент. 2014 г., 21:13:44

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

+921
garciadeblas 13 дек. 2018 г., 18:47:38

У меня есть почтовый сервер с запись публичных DNS, который отправляет и получает нормально.

Я пытаюсь добавить его в Outlook учетную запись IMAP, но он не справляется. Ошибка сервера показывает

30 октября 15:29:04 почта.пример.местная голубятня[17250]: имап-логин: отключен (авт искусству, 1 попытки в 4 сек): пользователь=<[email protected]> метод=равнина, рип=12.123.456.789, губы=123.4.56.7, сессия=<yjdfyjfkugih>

30 октября 15:29:08 почта.пример.местные двиг[17491]: модуля pam_unix(голубятня:авт): проверить пропуск; пользователь неизвестен

кошка /и т. д./Пэм.д/голубятня
#%Пам-1.0
авторизации требуется pam_nologin.так
авт включать пароль-авт
внимание: пароль-авт
сессии включают пароль-авт
двиг требуемого модуля pam_unix.так nullok
счет необходим модуля pam_unix.так

кошка авт-системы.конф.доб Pam-аутентификации. В настоящее время предпочитают большинство систем. Пэм обычно используется либо баз данных userdb passwd или баз данных userdb статическое. Помните: вам необходимо в /etc/Пэм.файл д/голубятня создан для pam проверка подлинности на самом деле работает. <doc/wiki/PasswordDatabase.PAM.txt> параметр passdb { водитель = пам # [сессии=да] [setcred=да] [failure_show_msg=да] [режим работы системы=<Н>] # [cache_key=<ключ>] [<имя службы>] #параметр args = голубятню }

+906
Ray Hill 26 нояб. 2010 г., 04:01:34

фильтр -в

Будет список всех подключений и заблокированные файлы.

+880
user6479273 23 нояб. 2010 г., 19:49:40

Процесс абрт-часы-журнал принимает строки, а затем выполняет команду. Так что вы видите, как ошибка только строки искать в каталоге/var/журнал/сообщения, которые если нашли, то отправили в /usr/Бен/абрт-свалка-ой.

$ человек абрт-смотреть-журнала:

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

Синопсис
 абрт-смотреть-журнал [против] [-Ф ул.] ... файл Prog [аргументы]
+864
Rox Le Roux 23 окт. 2014 г., 01:47:54

Почему я не могу использовать дважды разрезать на OSX , а это возможно в Linux?

Е. Г.

[email protected]:final_paper$пинг -с. 252 -з 0xb8 -с 1000 google.com |вырезать -д "=" -Ф4 
Пинг google.com (74.125.232.230): данные, 252 байт
50.826 МС
34.031 МС
30.043 МС
39.310 МС

Но

[email protected]:final_paper$пинг -с. 252 -з 0xb8 -с 1000 google.com |вырезать -д "=" -Ф4 | вырезать -д "" -Ф1 

Ничего не вернуть мне.

+861
Jaroslaw Matlak 3 июн. 2013 г., 00:52:27

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

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

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

Или, это машина на рабочем месте? В этом случае, могут быть политические причины, которые диктуют минимальную среду. Я бы проверить, чтобы быть уверенным.

В целом, тема: ответ на вопрос "почему они не там?", и тогда вы можете ответить, стоит ли это хорошая идея для себя.

+829
Will Henderson 2 сент. 2011 г., 15:00:06

Используя GNU awk и

на awk '{
х[$0][имя_файла]
}
Конец{
num_files=АГДС-1;
 для (б х)
 если (длина(х[б]) == num_files) 
 печать б
 }' a.txt b.txt c.txt
+829
lubar 27 апр. 2017 г., 16:14:58

С установленной CentOS на сервере с 2 встроенных порта Ethernet, как я могу проверить, какой порт имеет IP? В Windows вы можете зайти в сеть и центр общего доступа, и вы можете видеть сетевой интерфейс с красным X, чтобы показать, что кабель не подключен. В CentOS какую команду можно выполнить, чтобы проверить, какой интерфейс подключен или отключен.

+823
ErikMH 19 мар. 2017 г., 23:30:47

Я пытаюсь использовать система на Ubuntu 16.04 ЛЦ.

Установки различаются легко.

$ ССС -м -и Z3 -д [email protected]:/cvsroot кассе -П система
$ ./загрузчик-непривилегированный

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

$ компакт система/архиваторы/распаковать/
$ bmake
$ bmake установить
долларов США, что распаковать
/главная/ХХХХ/ПКГ/ОГРН/распаковать

Однако он не работал, когда он был казнен.

$ кд ~

$ общ.
aaa.zip

$разархивировать aaa.zip
Разархивируйте 6.00 от 20 апреля 2009 года, передает info-молния. Поддерживается С. Шпилер. Отправить
отчеты об ошибках, используя http://www.info-zip.org/zip-bug.html; см. README для деталей.

Использование: распаковать [-з] [-ОПЦ[модификаторы]] файл[.молния] [список] [-х xlist] [-д exdir]
 Действие по умолчанию-это извлечь файлы в список, за исключением тех, в xlist, чтобы exdir;
 файл[.молния] может быть непредсказуем. -З => ZipInfo режим ("распаковать -Z" для использования).

 -п извлечение файлов с трубы, нет сообщений -Я список файлов (короткий формат)
 -Ф освежить существующие файлы, создавать не -т испытателей сжатый архив данных
 -файлы обновлений у, создать, при необходимости -Z для отображения комментарий архива только
 -V Список многословно/показать информацию о версии -Т архив метки до последней
 -х исключить файлы, которые следуют (в xlist) -д-извлечь файлы в exdir
модификаторы:
 -Н-никогда не перезаписывать существующие файлы -Q тихий режим (-с QQ => тише)
 -o заменять файлы без запроса -автоматически преобразовывать любые текстовые файлы
 -Джей ненужные дорожки (не делать каталоги) -АА обработать все файлы в виде текста
 -Матч с именами регистронезависимо -л сделать (некоторые) имена в нижнем регистре
 -Х восстановить УИД/гид Инфо-в сохранить номера версий ВМ 
 -К сохранить дополнительное разрешений -м/описание GNU/липкий трубы через "больше" пейджер
См. "распакуйте -НН" или unzip.txt для получения дополнительной помощи. Примеры:
 распаковать данных1 -х Джо => извлечь все файлы из zip-файл, кроме Джо data1.zip
 распаковать -п фу | больше => отправить содержимое foo.zip через трубу в программу
 распаковать -ФО-фу ридми => спокойно заменить существующий файл README, если архив новые

$ Эхо $?
10

$ общ.
aaa.zip

Код ошибки 10, что означает недопустимые параметры были указаны в командной строке. Почему? Я не думаю, что я добавил любые варианты. Я был смущен.

Поэтому я удалил распаковать система для сравнения распаковать Убунту и она работает.

$ разархивировать каталоге

долларов США, что распаковать
/usr/Бен/распаковать

$ /usr/Бен/распаковать aaa.zip
Архив: aaa.zip
 извлечение: aaa.txt

$общ.
aaa.txt aaa.zip

разархивируйте система сломана? или же я упустить некоторые параметры я должен был сделать?

обновление(2017-2-19 14:30): Я читаю исходный код-это система(система/архиваторы/распаковать). он создается после bmake. До сих пор, я частично изменил распаковать.C как следующие:

-- распаковать.с --
тап_п(АГДС, агду)
 АГДС;
 типа char *аргумент argv[];
{
 инт Р;

CONSTRUCTGLOBALS();

 /* для отладки ----> */
 инт Хоге;
 функции printf("АГДС %д\п", АГДС);
 для(Хоге = 0; Хоге < АГДС; Хоге++){
 функции printf("аргумент argv[%D] в %з\п", Ходж, и argv[Хоге]);
}
 /* для отладки <---- */
 Р = распаковать(__г__ АГДС, агду);
DESTROYGLOBALS();
Возвращение(Р);
} 

....
....
инт разархивировать(__г__ АГДС, агду)
__GDEF
 АГДС;
 типа char *аргумент argv[];
{
....
....
директивой #endif /* !NO_ZIPINFO */

 /* для отладки ----> */
 функции printf("АГДС: %д\п", АГДС);
 функции printf("&АГДС: %д\н", &АГДС);
 инт Хоге = 0;
 для(Хоге = 0; Хоге < АГДС; Хоге++){
 функции printf("аргумент argv[%D] в: %з\п", Хоге, агду[Хоге]);
}
 /* для отладки <---- */

 ошибка = uz_opts(__г__ &переменной argc, &argv в);
}

инт uz_opts(__г__ pargc, pargv)
__GDEF
 инт *pargc;
 голец ***pargv;
{
...
...
 в то время как (++argv в, (--АГДС > 0 && *агду != Значение null && **из argv == '-')) {
 ы = *агду + 1;
 пока ((с = *с++) != 0) { /* "!= 0": предотвратить Турбо c предупреждение */

 /* для отладки ----> */
 функции printf("с: %С\П",с);
 /* для отладки <---- */

директиву #ifdef CMS_MVS
 переключатель (нижестоящим(с))
#еще
 переключатель (c)
#за endif
{
 случае ('-'):
++отрицательный;
перерыв;
...
...
по умолчанию:
 функции printf("установить ошибка\п"); /* отладка */
 ошибка = истина;
перерыв;
}
...
...
директивой #endif /* !Компания SFX */
 использование возвратить(ошибку);
...
...
}

#остальное /* !Компания SFX */
директиву # ifdef ВМ
# определить Я '\"'
# определить кавычек "\""
# еще
# определить Я ' '
# определить кавычек ""
# за endif

использование типа int(__г__ ошибка) /* возвращаем ПК-типа код ошибки */
__GDEF
 инт ошибки;
{
 если (ошибка){
 /* для отладки ----> */
 ставит("PK_PARAM: л");
 /* для отладки <---- */
 возвращение PK_PARAM;
 } еще {
...
}
}

С этим изменением я понял argc и argv изменяется до uz_opts() в распаковать(). И опцию -о кодовой страницы cp932, который внутренне добавила, Не существует в распределительные заявление в uz_opts(), что причиной выхода код 10.

$ разархивировать aaa.zip
АГДС 2
аргумент argv[0] распаковать
аргумент argv[1] /home/xxxx/aaa.zip
АГДС: 4
&АГДС: -740106452
аргумент argv[0]: распаковать
аргумент argv[1]: -О
и argv[2]: кодовая страница cp932
из argv[3]: /home/xxxx/aaa.zip
с: О
НАБОР ОШИБОК
Разархивируйте 6.00 от 20 апреля 2009 года, передает info-молния. Поддерживается С. Шпилер. Отправить
отчеты об ошибках, используя http://www.info-zip.org/zip-bug.html; см. README для деталей.

Использование: распаковать [-з] [-ОПЦ[модификаторы]] файл[.молния] [список] [-х xlist] [-д exdir]
 Действие по умолчанию-это извлечь файлы в список, за исключением тех, в xlist, чтобы exdir;
 файл[.молния] может быть непредсказуем. -З => ZipInfo режим ("распаковать -Z" для использования).

 -п извлечение файлов с трубы, нет сообщений -Я список файлов (короткий формат)
 -Ф освежить существующие файлы, создавать не -т испытателей сжатый архив данных
 -файлы обновлений у, создать, при необходимости -Z для отображения комментарий архива только
 -V Список многословно/показать информацию о версии -Т архив метки до последней
 -х исключить файлы, которые следуют (в xlist) -д-извлечь файлы в exdir
модификаторы:
 -Н-никогда не перезаписывать существующие файлы -Q тихий режим (-с QQ => тише)
 -o заменять файлы без запроса -автоматически преобразовывать любые текстовые файлы
 -Джей ненужные дорожки (не делать каталоги) -АА обработать все файлы в виде текста
 -Матч с именами регистронезависимо -л сделать (некоторые) имена в нижнем регистре
 -Х восстановить УИД/гид Инфо-в сохранить номера версий ВМ 
 -К сохранить дополнительное разрешений -м/описание GNU/липкий трубы через "больше" пейджер
См. "распакуйте -НН" или unzip.txt для получения дополнительной помощи. Примеры:
 распаковать данных1 -х Джо => извлечь все файлы из zip-файл, кроме Джо data1.zip
 распаковать -п фу | больше => отправить содержимое foo.zip через трубу в программу
 распаковать -ФО-фу ридми => спокойно заменить существующий файл README, если архив новые
PK_PARAM: Л

Затем я проверил переменные среды, то есть...

$ОКР
...
... 
РАЗАРХИВИРУЙТЕ=-О КОДОВОЙ СТРАНИЦЫ CP932

Что это? Я не мог подтвердить это в моем .профиль и .bashrc следующее.

+807
Scott Bird 2 сент. 2019 г., 04:37:40

Я хочу осуществить взаимную проверку подлинности (двухсторонний ) с веб-сервера Apache.

Ссылки :
1.Не удалось подписать КСО с корневого центра сертификации ключей
2.Сообщение об ошибке Firefox при добавлении клиентский сертификат подписанный ca

после многих шагов :

  1. Настройка Apache 2.0 и SSL, чтобы принять HTTPS по редактированию протокола SSL.конф .
  2. Создание сертификата с помощью OpenSSL & импортировать его в веб-браузере [ссылка]
  3. Создание веб-сервера сертификат и подписать его от ЦА и положить его в качестве сертификата в Apache.[ссылка]
  4. Создание сертификата клиента и подписать его от ЦА и экспортировать его в формат PKCS#12 формат [ссылка]& импортировать его в веб-браузере

Теперь у меня есть доступ по протоколу HTTPS к серверу, но и для всех пользователей .
Я хочу только авторизованные пользователи, которым я дал им подписанный сертификат центра сертификации получить доступ к веб-страницам на моем сервере . Мне нужно для редактирования протокола SSL.Conf в /и т. д./httpd/conf файл.д/с SSL.конф после этого учебника , я сделал это с помощью SSL.конф :

SSLVerifyClient требует
SSLVerifyDepth 2

Обновление#1 :

и конечно же я установил сертификат для подписанных по сертификации :

Сертификат № Сервера:
#SSLCertificateFile /и т. д./ИПК/ТЛС/сертификаты/имя localhost.ЭЛТ
SSLCertificateFile /ВАР/ВСП/sslConf/сервер.ЭЛТ
Закрытый Ключ # Сервера:
#SSLCertificateKeyFile /и т. д./ИПК/ТЛС/частная/имя localhost.ключ
SSLCertificateKeyFile файле /var/www в/sslConf/сервер.ключ

и в результате я получил это сообщение и после нажатия на ок в этом сообщении (в Firefox). какие ошибки я совершил ?

+799
Noki Lee 17 мая 2013 г., 12:58:16

Программы запускаются через оболочку выполняться на переднем плане, что Shell по умолчанию. В этом случае оболочку, чтобы приостановить операцию и прямого потока stdin/stdout в/стэрр из терминала в программу. Программы запускаются через среду рабочего стола, несколько раздвоенный, которая заставляет их работать независимые программы, которые управляют им. Это могут быть смоделированы в большинстве оболочек, присоединив к & к команде, хотя это будет еще подключить СТД* на терминал (хотя чтение из stdin в фоновом режиме программа не имеет дальнейших осложнений).

+798
bos 27 апр. 2013 г., 23:31:04

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

Не используя его полностью-просто растрату циклов процессора на "холостом задач"

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

Например, с помощью:

хороший 20 тар...

Где 20-это высшая любезность. Этак, ТАР будет сделать несколько циклов центрального процессора, если другие процессы требуют некоторые, но по-прежнему будет использовать 100% процессора, когда система ничего не делает.

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

Вы можете также использовать ionice на таре:

хороший 20 ionice -C на холостом ходу тар...

Цитирую ionice страницу:

Простоя программа работает с простой ввода/вывода приоритет будет только диск время, когда никакая другая программа не обращается к диску ввода/вывода для определенного периода. Влияние простоя процессе ввода-вывода на нормальную деятельность системы должна быть равна нулю.

+797
niravshah2705 8 дек. 2010 г., 03:29:28

Ты смотрел на lsyncd? Это почти так же, как и то, что вы настроили вручную, кроме того что он работает в качестве надлежащего обслуживания.

+743
Christian Neil Anthony Wico 6 сент. 2010 г., 18:15:54

Мне нужно найти способ, чтобы скопировать файлы из mymachine в сервер, Приват сервер , сидя на собственной NATted сети через сервер паб-сервер с публичным IP. За нац машины прив-сервер имеет только сертификаты для пользователей@mymachine в, Поэтому сертификаты должны быть направлены из mymachine в через паб-сервер на приват-сервере

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

$ СШ-тп пользователь@паб-сервера SSH пользователь@прив-сервер'

— это прекрасно работает. Сертификаты передаются от mymachine в для прив-сервер через паб-сервер, и все настроено хорошо.

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

+624
Nishant Shrivastava 20 февр. 2012 г., 15:13:15

С ЗШ:

Автозагрузка ЗМВ # лучший в ~/.zshrc
ЗМВ -Н '(*)/(Серия (<->))/(<->)(*)' '$1/$2/$1 - С${(Л:2::0:)3}е${(л:2::0:)4}$5'

(удалить , когда счастлив).

  • <-> является <Х-Y> для чисел х К У , но с ни х , ни г предусмотрено, поэтому любые (десятичные) числа.
  • ${(л:2::0:)ВАР}: слева-колодка шириной 2 с 0с

То же самое с Perl ис переименовать:

переименовать -н-ы{./(.*)/Серия выражение (\D+)/\К\Д+}{
 функции sprintf "%ы - ы%02dE%02d порта", $1, $2, $&}СЭ' ./*/*/*
+596
Gildersleeves 8 февр. 2012 г., 23:56:12

Вы хотите только определенный шаблон, или вы просто хотите c исходные файлы?

Если вы хотите, чтобы все файлы c, использовать

АСК --чч фу

Если вы хотите, чтобы все файлы C, а не заголовочные файлы c использованием

АСК --чч --нет-чч фу
+495
user79806 13 авг. 2014 г., 04:36:24

Предположим, что машина имеет два пользователя:

  • Алиса (администратор)
  • Боб (стандартный пользователь)

В то время как Боб вошел в систему, как Элис изменить корневой файл (Боб не имеет этого разрешения, даже с судо)?

Алиса попробовала:

$ судо ВИМ /и т. д./хостов
[суда] пароль для Боба: 
Боб не в файлами sudoers. В этом инциденте будет доложено.
+437
ramjeet choudhary 15 авг. 2014 г., 11:02:57

Итоговая программа (и его установки), вероятно, более аккуратно, чем дома. Любая ошибка в процессе строительства или отделки проверку, когда из-под root, может шланг системы. Лучше как можно больше снизить риск.

+399
Roman Malyushkin 8 сент. 2017 г., 18:47:06

Как я могу отправить файл dmesg распечатку ftrace подсистемы?

Мне нравится сопоставлять команды dmesg сообщение с функциями колл график в ftrace.

Спасибо

+367
user16218 23 авг. 2017 г., 21:49:01

В ниже скрипт случаях сервер и наблюдателя работать нормально. Но в случае "cserver" выше, после СУ - gsxuserp, мне нужно выполнять следующие три функции с тем же именем пользователя.

компакт-диск ... 
компакт-диск random_directory
хвост -Ф file_in_random_directory

Я не в состоянии сделать это с помощью опции-c вариант, так как соединение просто закрывается без выполнения. может кто-то пожалуйста, предложите простой способ сделать это?

Эхо "пожалуйста, введите одну из следующих команд: сервер,наблюдателя,cserver:" 
вход читать 
Эхо "вы ввели: $ввод"
случае "$ввод" в 
"сервер")
 Эхо "вход на. Пожалуйста, введите пароль при появлении запроса"
 СШ -Т [email protected] "СШ -Т сервер "Су - gsxp -С "для sqlplus grep_ro/фрд"""
;;
"наблюдателя")
 Эхо "при входе в б. Пожалуйста, введите пароль при появлении запроса"
 СШ -Т [email protected] "СШ -Т наблюдателя "Су - gsxp -С "для sqlplus grep_ro/фрд"""
;;
"cserver")
 Эхо "вход в C. Пожалуйста, введите пароль при появлении запроса"
 СШ -Т [email protected] "СШ -Т cserver "Су - gsxuserp -с "альбома """

;;
 *) 
 Эхо "неверный параметр введен. Выход из сценария"
;;
эсок
+362
Olyaa 5 сент. 2017 г., 09:48:16

Поскольку существует много способов достижения цели, я перечислю две командной строки параметры, где АПТ - это, субъективно, лучших и рекомендуемых:

1-ый выбор: АПТapt-получить)

судо АПТ установки ./длинные-имя-пакета.деб

Обратите внимание, что я конкретно имею в виду АПТ, а не apt-получить, потому что это не автозаполнение имена файлов, в противном случае вы можете конечно сделать это, если вы настаиваете на использовании apt-получить, например, в скриптах:

Пакет=$(Эхо-длинные-имя-пакета.деб)

суда apt-получить установку ./$Пакет

2-й выбор: gdebi

длинные-пакет-название команды sudo gdebi.деб

Так как я не использую gdebi, я не могу рекомендовать его, ни сказать что-то против него, кроме того, что я просто пытался, я поделюсь этим с вами:

  1. Я установил .деб пакет с АПТ
  2. Я побежал судо АПТ обновление
  3. Я пробежала судо АПТ установки ./длинные-имя-пакета.деб с ожидаемым результатом:

    Пакет последней версии (Версия).

  4. Я запустил команду sudo gdebi длинное-имя-пакета.деб с нежелательным результатом:

    Вы хотите установить пакет программного обеспечения?

Может быть, это только мне, что я не знаю, как правильно использовать gdebi.

+361
user1937214 16 апр. 2012 г., 20:54:47

Алиса и Боб оба относятся к персоналу Группы.

У меня есть следующие папки:

drwxrwxr-X 2 двух сотрудников Элис 4096 30 октября 14:45 поделиться

следующие файлы в папке:

-rwsr-XR-х 1 Алиса Алиса 8768 Октября 30 14:45 дисплей-фу
-РВ------- 1 Алиса 24 30 октября 14:45 foo.txt

дисплей-фу - это двоичный файл, который по сути отображает содержимое foo.txt с помощью кошачьей команды.

Когда Алиса бежит ./дисплей-фу, бинарный файл выполняет успешно и содержание foo.txt отображаются. Однако, когда Боб бежит ./дисплей-фу, бинарный файл выполняет успешно, но содержание foo.txt это не отображается, дает ошибку /ОГРН/КПП: /home/alice/share/foo.txt: отказано в доступе.


В моем понимании, параметр бит setuid позволяет двоичный исполняемый файл должен быть выполнен с привилегиями владельца файла (в данном случае Алиса). Почему, тогда, был Боб не разрешено просматривать содержимое foo.txt?


Добавление: у меня перекомпилировать мой двоичный файл с geteuid() функция, так что он выводит эффективный идентификатор пользователя (euid так). Действительно, когда Боб выполняет двоичный файл, euid так это Элис. Однако, в выдаче разрешения отказано. Вот фрагмент кода:

функции printf("%д", geteuid());
системы("/ОГРН/КПП /home/alice/share/foo.txt");
+203
morphalus 15 янв. 2011 г., 23:17:37

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

 drwxrwxrwx 6 ВСП-данных ВСП-данных 4096 8 июня 10:21 ./
 директорию типа drwxr-XR-Х 31 пользователь1 пользователь1 4096 8 июня 10:40 ../
 lrwxrwxrwx 1 ВСП-данных ВСП-данных 66 8 июня 10:21 архив -> /СМИ/пользователь1/7f62b5e4-4fe7-43c2-b0d0-8dad6e5a2381/архив/

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

$ судо -у ВСП-данных сенсорный архив/файл myfile
прикосновение: не трогать ‘архив/файл myfile’: отказано в доступе

Корневой каталог и архив каталогов чмод 777.

Но это корректно работает

$ касания архив/файл myfile

Что я упускаю?

+180
meanbit 8 апр. 2016 г., 02:08:25

Ext4 является хорошим в новой версий разных дистров.

Не используйте ext4, если вы все еще используете старые версии. Старая версия имеет некоторые проблемы, которые были исправлены в новых версиях. изменение размера Тома размонтируются только чтобы быть безопасным.

Я использовал "живой CD" для преобразования. прошло гладко.

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

+171
Russell Bradley 24 апр. 2012 г., 06:32:50

Попробуйте это вместо этого :

#!/бин/Баш

 shopt -с globstar # требуют bash4 : рекурсивный

реж="/данные/"
 с именем в каталог $dir**; не
 я=".$(дата -Р $имя +% - ы)"
 МВ "именем" "$Имя$я"
сделано

Если у вас нет bash4 :

найти "каталог$dir" -тип F -Exec и Баш-с '
 я=".$(дата -Р 1 $+% - ы)"
 МВ "1 $" "$1$я"
'-- {} \;

Не забудьте двойная кавычка все переменные !

См http://mywiki.wooledge.org/Quotes, http://mywiki.wooledge.org/Arguments и http://wiki.bash-hackers.org/syntax/words.

+143
MiBetaSigma 11 авг. 2015 г., 21:20:13

Моя проблема заключается в том, что я не могу войти. Если я пытаюсь подключиться с правильное имя пользователя и пароль ничего не происходит. У меня сообщение об ошибке при загрузке не удалось создать статический устройств в /dev . Это произошло после судо Пакман -Сы в xterm и перезагрузка системы. Мое ядро версии 4.1.6-1-арка

Это не мой образ, но я имею в виду Логгин сессии.enter image description here. enter image description hereenter image description here

+110
mainak das 7 сент. 2011 г., 08:41:42

Это отличается в Fedora 19, чем в предыдущих выпусках. Есть две вещи по адресу:

  1. Удалить biosdevname, если он установлен. (Юм удалить biosdevname, или положить -biosdevname в кикстарта.
  2. Отключить правила udev: ЛН-з /dev/нуль файл /etc/udev из/правил.Д/80-net-имя-слот.правила

Более подробную информацию можно найти на http://fedoraproject.org/wiki/Features/SystemdPredictableNetworkInterfaceNames

+106
hjuky pakge 18 нояб. 2010 г., 10:41:37

Можно ли использовать bash, чтобы вычесть переменные, содержащие 24-часовое время?

#!/бин/Баш
переменная var1="23:30" # 11:30вечера
переменная2="20:00" # 08:00ч.

Эхо "$(выражение с переменной $var1 - $var2 будет)"

Работает он выдает следующее сообщение об ошибке.

./тест 
выражение: нецелого аргумента

Мне нужны выходные данные отображаются в десятичной форме, например:

./тест 
3.5
+49
Kartoonlk 20 июн. 2016 г., 04:49:39

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

Xdotool и, кажется, не способ сделать это. Вы можете сделать это в Perl с Х11::протокол::ВМ. Непроверенные:

Перл-MX11::протокол -MX11::протокол::ВМ -Е '$Х = Х11::протокол::новый(); Х11::протокол::ВМ::set_wm_protocol($Х, ($Х->GetInputFocus())[0], "WM_DELETE_WINDOW")'

Кроме того, wmctrl можете сделать это:

wmctrl -C :для активных:
+47
Jose Pop 2 окт. 2012 г., 04:37:27

Git должен быть в пакет git-базовый

ням установить git-базовый
+46
jska 12 сент. 2018 г., 03:14:42

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

$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