Связывание файла /proc в/MNT на /proc/крепления

Я понимаю, что в/proc файловая система отражает выход различных процессов. К сожалению, у меня сдержащих (romdump) двоичный, что ожидает горе таблицу, как в/proc/MTD и, в то время как мой Android-устройство появляется в выходной это как в/proc/крепления.

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

+787
prasad bakul prasad mehta 29 нояб. 2011 г., 01:00:48
34 ответов

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

Я не могу установить настройки терминала, чтобы закрыть на "процесс завершен". Я не могу команду killall' терминалы.

Кто-нибудь знает подхода? Я думаю, что ПИД-решение (не родитель пид) будет хороший способ.

ОС используется в macOS Сьерра.

test.sh

#!бин/Баш
текущий пользователь=$(whoami)
команды mkdir -Р ~/рабочий стол/Pdrive
mount_smbfs //сервера/пользователя/$currentUser с ~/рабочий стол/Pdrive


#пид=$$
#убить $пид
#выход 0
#убить -15 $$
#откреститься
#команда kill -9 $(ПС -п $(ПС -п $ppid хранит -о дальнейшем=) -о дальнейшем=)
#osascript -E 'можно сказать приложение "Терминал.приложение" бросить'
#команду killall -Ф test.sh
выход
+984
Bader 03 февр. '09 в 4:24
  1. Доступ извне было хорошо, когда я послала эту чертову SSH порт на маршрутизаторе.
  2. Связь с другими компьютерами в 192.168.2.0/24 сети ОК только после выдачи этой команды в iptables в В этом случае я хотел только .253 (локальный DNS), чтобы поговорить со мной (.126)

    в iptables -A выход -Т мангл-с 192.168.2.126 -д 192.168.2.253 -Джей Марк-набор-Марк 16

В списке в iptables у меня есть правила, что в основном государства, каждого нового соединения должны быть промаркированы, а выполнять решение о маршрутизации, а затем перейти через цепочку POSTROUTING. Поскольку теперь я беру пакеты с определенными критериями (тег Марка 16) правила ИС не будет соответствовать fwmarks поэтому единственный путь-это найти в главной таблице правило IP по умолчанию

192.168.2.0/24 в dev eth0 в прото ядра сферы ссылке СРЦ 192.168.2.126 метрика 1 
+945
Jan Waugh 11 апр. 2016 г., 05:39:58
Другие ответы

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


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

Что я бы порекомендовал вместо того, чтобы заменить раковину с экраном и просто его запустить или прикрепить на основе ли экран работает, то у вас есть возможность отключения с помощью Ctrl + С - Д

если [[ ! $(экран -ЛС 2>&1) =~ .*Нет.Розетки.* ]] ; затем 
 экран -У -Х 
еще 
 Эхо-нет имеющиеся разъемы экране найден, запускаем экране!'; экран -У-с сессии -S`, которая ЗШ`
интернет

Следует придерживаться ↑ в ~/.bash_profile или ~/.затем bashrc и установить оболочку по умолчанию пользователя на баш. Это вилка новый ЗШ процессы каждый раз, когда вы создаете новый экран Windows и всегда пришьют вам экрана сессию или начать новую, если она не запущена. Таким образом, вы могли бы отключения с экрана и работать вещи вне его. И если, например, вы хотели перенести один из процессов, который был уже на экране, вы могли бы сделать это с чем-то вроде reptyr.

+801
Hun7 19 мар. 2010 г., 12:47:20

Я хочу, чтобы проверить, что мой ~/.vimrc файл, просто запустив ВИМ и сразу бросить. Я могу практически сделать это с ВИМ-З. прекратить, за исключением того, что я должен нажать клавишу Enter. Например,

> кошка ~/.vimrc
тест echoerr''

> ВИМ-с бросить
Обнаружена ошибка при обработке /домашний/Джош/.vimrc:
линия 1:
тест
Нажмите клавишу Enter или введите команду для продолжения

Есть ли способ сделать это без нажатия Enter? Я думаю, я мог бы просто запустить Эхо | ВИМ-с уйти, но я надеялся, что есть более элегантное решение.

+737
nalin 29 сент. 2015 г., 12:17:23

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

TDKR(2012) 
Вики Кристина Барселона (2008) 
...

Я пробовал грэп с регулярное выражение следующим образом

грэп "^.*\\([0-9]*\\)$" movie.txt

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

+722
victorpacheco3107 24 дек. 2011 г., 15:48:02

Этого можно добиться, используя найти место, двигаться дальше, удалить слово.

"\ЭИ": "\С-]\ \С-П\С-Ш"

+674
ZappD0S 11 дек. 2017 г., 18:40:08

Я немного запутался. В proxmox монтирования, используя

mp0: /тест, МП=в/MNT/тест

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

+635
aperson 5 авг. 2010 г., 03:22:38

Если вы знаете, что $отображать ваш хост SSH это X-сервер, используя, например :0.0, следующие работы для меня:

СШ хозяина
экспортировать дисплей=:0.0

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

+611
mohammad enayat 10 мар. 2014 г., 04:39:12

У меня есть файлы, похожие на эту:

Файл1:

1.1.1.7 монтаж ОДС файловые системы отключена не
1.1.1.8 монтирование файловых систем FAT отключена не
Вариант 1.1.5 параметром noexec устанавливается на раздел /tmp в не
Вариант с параметром noexec 1.1.17 установить на /dev/раздел ГИМ не
1.1.21 липкий бит установлен по всему миру-запись в каталог не
Установлено 1.3.1 помощник не

Файл2:

1.1.1.7 обеспечить монтаж в UDF файловых систем отключены
1.1.1.8 обеспечить монтирование файловых систем FAT отключена
1.1.3 обеспечить возможность nodev устанавливается на раздел /tmp в 
1.1.4 обеспечить опцией nosuid устанавливается на раздел /ТМП 

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

1.1.1.7 обеспечить монтаж в UDF файловых систем отключены
1.1.1.7 монтаж ОДС файловые системы отключена не
1.1.1.8 обеспечить монтирование файловых систем FAT отключена
1.1.1.8 монтирование файловых систем FAT отключена не

Как бы я сделать это?

И как бы Я обратить его вспять, так что я могу показать те, что не соответствуют? Сравнивая файл file1 в файл file2, и наоборот?

+609
Dylan Mattina 28 авг. 2017 г., 12:50:39

Мой .cshrc файл содержит следующее:

набор строке = "%{\033[0;32м%}%Ы%\ Б! <%~> :%б%п %{\033[0m в%}"

Каждый раз, когда я диск из моего домашнего каталога, быстрое форматирование сбрасывается на дисплей:

33 /~/newdirectory/ : 

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

+602
Leszek Zychowski 28 янв. 2020 г., 10:20:46

Есть проблема с выводом в XML формате из-за рекордного сепаратор (РС = "\н \н"). Группы данных, разделенных пустой строкой. Любые предложения будут очень полезны для получения желаемого результата.

Следующий мой вход, который присутствует в input.txt

Алекс
Marks300
SubjectScience

Робин
Marks200
SubjectChemistry

Я пытаюсь получить выходной, как показано ниже:

<кандидат>
<имя>Алекс</имя>
<метки>Marks300</знаки>
<тема>SubjectScience</субъект>
</кандидат>

<кандидат>
<имя>Робин</имя>
<метки>Marks200</знаки>
<тема>SubjectChemistry</субъект>
</кандидат>

Я пытаюсь использовать следующий код, но он не работает:

на awk 'начало{ФС = "\\п";РС = "\\п\\п";
печать " "}
{ печати "<кандидат>" }
{ печати "<имя>"$1"</наименование>" }
{ печати "<марки>"$2"</знаки>" }
{ печати "<Тема>"3$"</субъект>" }
{ печать "</кандидат>" }
{печать "" }' input.txt > candiatefinaloutput.xml

С приведенный выше код, получаю выход, как показано ниже:

<кандидат>
<имя>Алекс<имя\>
<метки><\знаки>
<тема><\тема>


<имя>Marks300<имя\>
<метки><\знаки>
<тема><\тема>

<имя>SubjectScience<имя\>
<метки><\знаки>
<тема><\тема>

<имя>Робин<имя\>
<метки><\знаки>
<тема><\тема>

и так далее.

+598
schtiehve 11 дек. 2017 г., 01:42:27

Вы можете просто сделать:

{ команды
....
} | регистратор -Т my_awesome_script

Вы можете сделать это с любой оболочкой.

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

#!/Бен/ш
выполнить() если [ "$работать" != "$$" ] || вернуться
 затем запустите Ш-с '=$$ старпома "$0" "[email protected]"' "$0" "[email protected]" |
 регистратор -Т, мое-потрясающий сценарий
интернет
скрипт-тела #
запустить "[email protected]" || делаем
+536
Michael John 6 апр. 2012 г., 19:53:48

Ошибка довольно ясно ням:

http://repo.mongodb.org/yum/redhat/%24releaserver/mongodb-org/3.0/x86_64/repodata/repomd.xml: [значение errno 14] pycurl из ошибка 22 - "запрошенный URL-адрес возвратил ошибку: 404 не найдено"

Нет файла на другом конце URL-адреса для ням скачать, отсюда и 404. Поставьте этот адрес в свой браузер и начать двигаться, чтобы увидеть, какие файлы на самом деле есть.

Это правильный URL-адрес, когда я просматривать их РЕПО:

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

Опечатка

Но я думаю, что есть опечатка в файле РЕПО:

к baseURL=https://repo.mongodb.org/yum/redhat/$releaserver/в MongoDB-орг/3.0/x86_64 с/

Должно быть так:

к baseURL=https://repo.mongodb.org/yum/redhat/$releasever/в MongoDB-орг/3.0/x86_64 с/

+496
user61704 27 февр. 2011 г., 19:55:57

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

Я особенно заинтересован в индексации мои книги и бумаги, так это смесь форматах PDF, EPUB и несколько формата DjVu. (Открыть)офисные документы будет приятно, но значительно ниже в моем списке.

+488
Pavel1221 9 янв. 2014 г., 19:24:21

В [0-9]* не бесполезно; оно соответствует любому количеству символов (0-9), которые показывают вверх до четного числа в диапазоне ([02468]). Это учитывать многозначного числа четных чисел.

Например, если у вас не было ^[0-9]* якорь для начала ваш шаблон, это не матч:

92
910
308
20

Другой образец, который вы упомянули (/^[02468]/) только все, что начинается с цифры.

+453
Lucas Ju LucasGolgoth 11 дек. 2016 г., 11:13:47

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

об / мин -Qп --дамп *.об / мин | у awk '{ е "%7С %8С %8С %8д %з %з\п", $5, $6, $7, $2, функцию strftime("%с", $3), $1 }'

Адаптация функцию strftime() вызова, и режим/разрешения вывода, чтобы подражать ЛС’ы поведение остается в качестве упражнения для читателя.

+439
Shah Jalal 27 нояб. 2017 г., 15:33:18

Мой вопрос о git команды Tab-ом, т. е. когда я типа ГИТ стат и нажмите вкладку, он завершает командную строку Git в статус. (Где возможно, это также работает с удаленными имена и названия ветки.)

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

На моем VPS, где:

[email protected]СРВ:~$ ЖКТ --версия
git версии 1.7.2.5
[email protected]СРВ:~$ команду -а
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютора: в Debian
Описание: в Debian 6.0.5 (выжимка)
Релиз: 6.0.5
Название: выжать

и на моем ноутбуке:

[email protected]ноутбука:~$ ЖКТ --версия
версия 1.7.10.4 ГИТ 
[email protected]ноутбука:~$ команду -это
Никакие модули ЛСБ доступны.
Идентификатор дистрибьютора: в Debian
Описание: в Debian GNU/Линукс тестирования (Сопелка)
Релиз: тестирование
Название: Сопелка
[email protected]ноутбука:~$ 

Нет ничего интересного в ~/.gitconfig хранит настройки на любом из полей.

Кто-нибудь может объяснить это? Ошибка в Git? Более каких-либо научных идей?

+389
BWB8771 13 авг. 2015 г., 15:07:47

В то время как Томас Дики в ответ вполне корректен, Стефан Chazelas правильно упомянули в комментарии к Дики в ответ, что преобразование не высечены в камне; это часть дисциплины.

На самом деле, перевод-это полностью программируемый.

У человека 3 termios человек страница содержит практически всю необходимую информацию. (Ссылку нужно, чтобы в Linux Man-страниц проекта, которая не могла сказать, какие функции будут только под Linux, и которые являются общими для POSIX или другими системами; всегда проверяйте соответствующем разделе на каждой странице есть.)

В iflag терминал атрибутами (old_settings[0] в код, изображенный на вопрос в языке Python) имеет три соответствующих флагов на всех POSIXy систем:

  • INLCR: если набор, перевести НЛ к CR на входе
  • ICRNL: если установить (и IGNCR не установлен), перевести CR в НЛ на входе
  • IGNCR: игнорировать CR на входе

Подобным образом, есть выход настройки (old_settings[1]), тоже:

  • OPOST: включить вывод обработки.
  • OCRNL: карта CR в NL на выходе.
  • ONLCR: карта безлимит на CR на выход. (В xsi; не во всех POSIX или один-в Unix-спецификация системы.)
  • ONOCR: пропустить (не выходной) CR в первом столбце.
  • ONLRET: пропустить (не выходной) СГ.

Например, вы могли бы полагаться на телетайп модуль. В "makeraw" операция очищает набор флагов (и наборы с помощью cs8 офлага):

импорт Сыс
импорт termios

ФД = Сыс.устройства stdin.fileno()
old_settings = termios.функция tcgetattr(ФД)
ч = нет

попробуйте:
 new_settings = termios.функция tcgetattr(ФД)
 new_settings[0] = new_settings[0] & ~termios.IGNBRK
 new_settings[0] = new_settings[0] & ~termios.BRKINT
 new_settings[0] = new_settings[0] & ~termios.PARMRK
 new_settings[0] = new_settings[0] & ~termios.ISTRIP
 new_settings[0] = new_settings[0] & ~termios.INLCR
 new_settings[0] = new_settings[0] & ~termios.IGNCR
 new_settings[0] = new_settings[0] & ~termios.ICRNL
 new_settings[0] = new_settings[0] & ~termios.Показано
 new_settings[1] = new_settings[1] & ~termios.OPOST
 new_settings[2] = new_settings[2] & ~termios.АРАЗМЕР
 new_settings[2] = new_settings[2] | termios.Помощью cs8
 new_settings[2] = new_settings[2] & ~termios.PARENB
 new_settings[3] = new_settings[3] & ~termios.Эхо
 new_settings[3] = new_settings[3] & ~termios.ECHONL
 new_settings[3] = new_settings[3] & ~termios.ICANON
 new_settings[3] = new_settings[3] & ~termios.ИСИГ
 new_settings[3] = new_settings[3] & ~termios.IEXTEN
 termios.tcsetattr(FD, то termios.TCSANOW, new_settings)
наконец:
 termios.tcsetattr(FD, то termios.TCSADRAIN, old_settings)

возвращение ч

хотя ради совместимости, вы могли бы хотеть проверить, если все эти константы существуют в termios модуль первый (если вы работаете на не-POSIX систем). Вы можете также использовать new_settings[6][termios.Значение vmin] и new_settings[6][termios.Исключением vTime] , чтобы установить, является ли чтение будет блокироваться, если нет ожидающих данных, и как долго (в целое число deciseconds). (Обычно ВМИН имеет значение 0, и исключением vTime 0, если читает, должен вернуть немедленно, или положительное число (десятую долю секунды), как долго читать нужно подождать в большинстве.)

Как вы можете видеть, выше (и "makeraw" в целом) отключает все переводы на входе, который объясняет поведение кошек встречается:

 new_settings[0] = new_settings[0] & ~termios.INLCR
 new_settings[0] = new_settings[0] & ~termios.ICRNL
 new_settings[0] = new_settings[0] & ~termios.IGNCR

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

В new_settings[1] = new_settings[1] & ~termios.OPOST линии отключается вся обработка выходной, независимо от того, что другого выхода флаги говорят. Вы можете просто опустить его, чтобы сохранить обработки выход нетронутыми. Это позволит вывести "нормальный" даже в режиме RAW. (Это не влияет на ввод автоматически повторил или нет; что контролируется Эхо cflag в new_settings[3].)

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

Если вы хотите ознакомиться с текущими настройками терминала

действовать до его закрытия -в

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

скорость 38400 БОД; строки 58; 205 столбцы; строки = 0;
интр = ^с; бросить =\^; стереть = ^?; убить = ^Щ; ВФ = ^Д; Эол = м-^?; eol2 = м-^?; swtch = м-^?; пуск = ^м; стоп = ^с; Г = ^З; rprnt = ^Р; werase = ^ж; lnext = ^в; врезная = ^о; мин = 1; Время = 0;
-parenb -parodd hupcl -cstopb помощью cs8 cread -помощью clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl показано -ixoff -iuclc ixany imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 поля CR0 быть tab0 bs0 вt0 быть ff0
исиг icanon iexten Эхо echoe echok -echonl -noflsh -сайт xcase -костановить -echoprt echoctl echoke

На псевдо-терминалов и устройств USB телетайп, скорость не имеет значения.

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

#!/бин/Баш
ловушка действовать до его закрытия вменяемый ; действовать до его закрытия '"$(действовать до его закрытия -г)" выход
действовать до его закрытия -Эхо -echonl -imaxbel -исиг -icanon мин 1 раз 0

На выходе ловушки выполняется всякий раз, когда снаряд выходит. В действовать до его закрытия -г читает текущие параметры терминала при запуске скрипта, так что текущие настройки будут восстановлены после завершения работы скрипта, автоматически. Вы можете даже не прерывать скрипт с помощью Ctrl+С, и он будет делать правильные вещи. (В некоторых случаях угол с сигналами, я обнаружил, что терминал иногда застревает с сырым/неканонический настройки (требуется один тип сброс + ввод вслепую на терминале), но работает вменяемый действовать до его закрытия до восстановления изначальных параметров отверждения, что каждый раз для меня. Так вот почему он существует; своего рода дополнительной безопасности.)

Вы можете прочитать строки ввода (unechoed на терминал) с использованием читать Баш встроенные, или даже читать ввод посимвольно, используя

Компании IFS=$'\0'
ввод=""
во время чтения Н 1 С ; сделать
 [[ "$с" == "" || "$С" == $'\Н' || "$С" == $'\Р' ]] && сломать
вход="$ввода$с"
сделано

Если вы не установить ИФС в ASCII нуль, читайте встроенный будет потреблять разделители, так что с будут пустые. Ловушка для молодых игроков.

+368
Dinda 12 февр. 2017 г., 14:00:37

Я нашел более простое решение для этого. Вобще

судо касания /и т. д./Юм.РЕПО.д/<your_repo_file>
в Yum repolist

Вы должны увидеть ваш РЕПО обновляется. Я не знаю, почему это так, мое предположение заключается в том, что Юм не удосужились обновить РЕПО, который не обновлялся.

+347
olle 30 апр. 2010 г., 20:10:10

Я настоятельно рекомендую Арч Линукс в качестве первого кандидата. Это очень минимальный, на передовой дистрибутив, основанный на Роллинг-релизы и обеспечивает огромную гибкость пользователей, чтобы построить систему для его/ее потребностей. Роллинг-релиз означает, что нет никаких основных версий и пакетов обновляются прямо из РЕПО, так как они упакованы сверху. Это дает вам последние версии пакетов и функций, чтобы играть вокруг С, как в ext4. В Arch Linux также использует так называемый свод пользователей репозитория (аур), для не-официальные пакеты, которые могут быть упакованы и поддерживаются сообществом. Здесь вы можете найти много новые, экспериментальные вещи, которые вы не найдете в официальном РЕПО.

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

Вы можете установить арки установочный ISO-образ прямо на карту памяти USB С что-то вроде:

# ДД if=/path/to/archlinux.iso из=/Дев/СД[х] 

Убедитесь, что файл /dev/СД[х] размонтирована перед выполнением команды. Если я неправильно понял ваш вопрос, А что вы хотели запустить Linux из USB, пожалуйста, проверьте: https://wiki.archlinux.org/index.php/Usb_install

+346
Jogender Taneja 7 сент. 2014 г., 12:53:18

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

Чтобы получить последние загрузки EFI я использовал файл bootia32 из fedlet.iso в /ЭФИ/загрузки вы можете найти много о том, как ТИ

затем мне удалось установить арку, используя этот учебник, ребята: https://www.youtube.com/watch?v=MMkST5IjSjY

Я скачал и добавил патчи от /hadess/rtl8723 РЕПО, однако я по-прежнему не удается найти устройство с помощью команд, как команду lspci и hwls.

Я нашел руководство для другого типа процессоров baytrail планшет, который нашел способ для активации оборудования при загрузке: https://www.reddit.com/r/LinuxActionShow/comments/3dtsz2/archlinux_up_and_running_on_the_acer_iconia_tab_8w/

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

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

+310
user16030 23 сент. 2010 г., 19:22:18

чтобы SSH требует пароль:

судо apt-получить установку sshpass

Альтернативный инструмент для инсталляционный пакет с помощью dpkg

скачать sshpass деб пакет

и установить его:

судо команды dpkg -я sshpass_1.04-1_amd64.деб

шаблон использовать следующим образом:

sshpass -п мойпароль SSH пользователь@сервер

если необходимо, чтобы избежать судо пароль Промт:

СШ [email protected] "Эхо sudo_password | судо -Ы ./script.sh"

Объяснение последнего: имея судо запустить через SSH, то он не получает ввода пароля для судо на удаленном сервере, так что решение использовать и трубу пароль для sudo, как выше.

+279
qiaoqiao 13 сент. 2017 г., 10:13:28

Я написал очень простой скрипт на awk, которая переворачивает каждое слово из файла:

на awk '
{
Для (я=1;я<=НФ;я++)
{ х=""
для(J В=длина($я);к>0;к--)
х=х функцию substr($0,и J,1);
печати X
}}' файл1

Содержание файл1 выглядит следующим образом-:

привет

Теперь то, что озадачивает меня в том, что когда я заменить:

печати X

с

напиши X

Я получаю выход на запись то есть. Я вам привет не отменил вывод, что Олле.

Почему через $Х дает мне содержимое $0 ? Как работает в awk ? Его действительно сбивает с толку. Есть набор правил, когда я думаю, чтобы использовать $X и когда просто х ?

+255
user75790 31 мая 2019 г., 10:56:28

Я знаю, что я могу открыть несколько файлов, найденных в Реж вот так:

найти -имя *.фу-команды xargs <команда> {} \;

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

Я хотел бы открыть все эти файлы одновременно. Как я могу добиться этого?

+240
Lior David 26 авг. 2012 г., 08:55:59

Звучит, как вы ищете wmctrl - см. здесь дополнительные примеры.

Редактировать: ваш оконный менеджер/десктоп окружение должно быть стандартам (EWMH). И вот несколько примеров.

+231
Nathan Gathright 12 янв. 2018 г., 22:37:49

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

Не могу найти конкретную информацию о том, как они работают по сравнению с несколькими физическими устройствами при мостовом или работать самостоятельно (ГНАУ, АП) и т. д.
Он может работать (мост например), но я хотел бы знать, чего ожидать от такой установки, производительность/стабильность/способностей.

Я жду информацию, такую как "все интерфейсы должны работать на одной и той же беспроводной канал" (не могу найти ссылку на то, что один).

+224
Alex Torok 1 нояб. 2014 г., 11:39:31

Я настроить некоторые серверы, чтобы использовать LDAP (через pam) для проверки подлинности пользователей. Кроме того, я использую pam_group чтобы добавить всех пользователей в некоторые группы, такие как аудио/видео/vboxusers/....

Моя конфигурация pam работает с большинством услуг (Су, входа и sudo все берут pam_group в счет), но не с SSH. В частности, при проверке подлинности с помощью открытого ключа, группы не добавляются в /etc/безопасности/группы.conf, но они, когда я проверка подлинности с помощью пароля.

Осмотревшись, я обнаружил, что SSH аутентификации по публичному ключу обходит стек Пэм и наборов учетных данных пользователя сама по себе, поэтому он игнорирует пам-определенные конфигурации, такие как pam_group. Странно, групп LDAP -- которые обычно устанавливаются pam_ldap -- устанавливаются во всех случаях, пароль или нет.

Я бы хотел, пользовательский опыт, чтобы быть максимально предсказуемым для моих пользователей, так что они всегда входят в один и тот же набор групп независимо от метода проверки подлинности. Есть ли способ, чтобы настроить SSH, чтобы добавить группы из /etc/безопасности/группы.conf при использовании проверки подлинности по умолчанию ?

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

+204
Abrar Shekh 4 февр. 2011 г., 20:10:12

У нас есть требование, чтобы создать ням .файл репозитория динамически на ходу и использовать его. Но нет корней/судо создать его в /etc/Юм.РЕПО.д. (требование, чтобы получить URL-адрес оборотах, используя yumdownloader служебную программу и не устанавливая ее на машину) Так можно ли создать файл репозитория по умолчанию (файл/etc/Юм.РЕПО.D) и сделать Yum для загрузки файлов из и в новом месте ?

+165
Don Megaladon 14 нояб. 2016 г., 22:49:50

К сожалению, я нашел причину. Это полностью из-за сертификата SSL проблема. Не из-за выше уведомления.

Как мне сделать, что я включил подробные логи Apache и тогда это реальное движение. Это показывает, что на самом деле происходит, показывая сбой при загрузке модуля расширением mod_ssl, при запуске Апача. Тогда я понял, что это из-за протокола SSL.конф (или соответствующий хост файл) наличие сертификата SSL конфигурации внутри.

Там я сделал 2 ошибки. Во-первых, я не давал разрешения на чтение сертификата, связанные файлы (.ЭЛТ/ .ключ/ .КСО). После этого, более сильно, один файл был неправ.

+132
Sameer Sabherwal 12 мар. 2014 г., 10:26:24

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

Оригинальный вопрос

Я знаю, моя просьба, может быть, странно, так как многие люди беспокоятся о 'печать' и я не могу получить ответ, так как все мои поиски спама, что. Например, я просто хочу, чтобы следующий код, чтобы быть спокойно выполнена без печати {another_thing}. Я с помощью GNU bash, начиная с версии 4.3.48, в Ubuntu 16.04 LTS для.

для sth в $(Эхо $another_thing |jq не -р 'ключи[]');делать
 граф=$(Эхо $another_thing |jq не -р ".[\"${Н}\"].somekey |длины")
 Эхо ${граф}
сделано

Я только хочу видеть:

1 .

2 .

3 .

.. вместо .

некоторые длинные строки .

некоторые длинные строки .

1 .

некоторые длинные строки .

некоторые длинные строки .

2 .

...

пример another_thing:

{
 "тест": {
 "домен": "abc.com",
 "регионы": [{
 "гео": "\"код\":\"\ "АА""",
 "сервер": "1.2.33.4",
 "действие": "прокси",
 "прокси": "as-test.abc.com"
 }, {
 "гео": "\"ContinentCode\":\"ВВ\"",
 "сервер": "1.2.3.4",
 "действие": "прокси",
 "прокси": "test.abc.com"
}]
},
 "образец": {
 "домен": "bbb.com",
 "регионы": [{
 "гео": "\"код\":\"\ "АА""",
 "сервер": "4.5.6.7",
 "акция": "редирект",
 "редирект": "abc.com"
 }, {
 "гео": "\"ContinentCode\":\"ВВ\"",
 "сервер": "6.7.8.9",
 "действие": "прокси",
 "прокси": "sample.bbb.com"
}]
}
}

То, что я хочу сделать, это получить информация области информация по каждому элементу, а затем делать другие вещи. Более подробная версия В 'для' петли

индекс=0
граф=$(Эхо $another_thing |jq не -р ".[\"${Н}\"].регионы |длины")
в то время как [ $индекс -это $счетчик ]; делать
 гео=$(Эхо $another_thing |jq не -р ".[\"${Н}\"].регионы[${индекс}].гео")
 геоид=$(Эхо ${места} |Е С|"||г' |awk и -Ф: '{печати $2}' |тр [:верх:] [:нижняя:])
 сервер=$(Эхо $another_thing |jq не -р ".[\"${Н}\"].регионы[${индекс}].сервер")
 some_function ${varible_1} ${varible_2} $$сервера гео $геоид
 индекс=$(expr с индексом $ + 1)
сделано
+99
Tzvetan Mikov 3 авг. 2010 г., 20:22:17

А как насчет заявления? что-то вроде:

для F-кошачий file_with_entries`; сделать
 найти -следуйте \( -Группа $F-о -acl_group $Ф \) -exec для Общ -в {} \; 2> $главная/ошибки.$Ф.отчет 1> $Главная/результаты.$Ф.журнал
сделано
+79
OVULUR WILLIAMS 28 мая 2015 г., 17:42:29

Давайте посмотрим, на Мак ОС Х (как это оборудование слишком стар, чтобы работать в macOS) плюс с мят потому что я не могу запомнить даты формат На хочет...

$ дата
Доминго, 26 де новьембре-де-2017, 16:34:12 ПСТ
$ Мьят 16:36
касания $дома/nananananananananananananananana-Атран
Задание 2 на Солнце 26 ноября 16:36:00 2017
$ атке
1 Ср 9 Марта 08:00:00 2016
2 Солнце 26 Ноября 16:36:00 2017
$ 

... почему там работу с 2016 шляется??

$ дата
Доминго, 26 де новьембре-де-2017, 16:36:33 ПСТ
$ атке
1 Ср 9 Марта 08:00:00 2016
2 Солнце 26 Ноября 16:36:00 2017
$ 

Ухххх...может страницу в поможет?

ПРИМЕЧАНИЯ ПО РЕАЛИЗАЦИИ 
 Обратите внимание, что в осуществляется через файл launchd(8) демон периодически
 вызов атрун(8), которая по умолчанию отключена. Увидеть атрун(8) для инфор-
 мация о включении атрун.

Между тем в атрун(8) мы находим...

 Выполните следующую команду как root включить атрун:
 помощью следущей нагрузки -Вт
/Системы/библиотека/LaunchDaemons/com для.яблоко.атрун.файл plist

Гоша. Давай попробуем...

$ судо нагрузки -Вт помощью следущей /системы/библиотека/LaunchDaemons/com для.яблоко.атрун.файл plist

А потом ждем минуту или две...

$ атке
$ Общ *Атран
nananananananananananananananana-Атран
$ 

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

+68
user1118001 21 янв. 2015 г., 11:22:32

Вы, возможно, пожелает рассмотреть вопрос об использовании менеджера рубиновый пакет, как РВМ или rbenv

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

Вы могли также хотеть рассмотреть попытку 2.0+

Образец выхода из РВМ:

21:59:48 durrantm Castle2012 /дома/durrantm 
список $ РВМ 

РВМ рубины

 Рубин-1.8.7-p374 [ x86_64 с ]
 Рубин-1.9.3-p125 [ x86_64 с ]
 Рубин-1.9.3-p194 [ x86_64 с ]
 Рубин-1.9.3-p448 [ x86_64 с ]
 в Ruby-2.0.0-p195 [ x86_64 с ]
=* в Ruby-2.0.0-p247 [ x86_64 с ]
 в Ruby-2.0.0-p481 [ x86_64 с ]
 рубиново-2.1.1 [ x86_64 с ]
 Рубин-2.1.2 [ x86_64 с ]

# => - текущая
# =* - текущая && по умолчанию
# * по умолчанию

21:59:50 durrantm Castle2012 /дома/durrantm 
$ РВМ использовать 2.0.0
Используя /домашний/durrantm/.РВМ/драгоценные камни/рубин-2.0.0-p481

$ РВМ использовать 2.1.1
Используя /домашний/durrantm/.РВМ/драгоценные камни/рубин-2.1.1

$ РВМ использовать 1.9.3
Рубин-1.9.3-p547 не установлено.

$ РВМ использовать 1.9.3-p448
Используя /домашний/durrantm/.РВМ/драгоценные камни/рубин-1.9.3-p448

Вам РВМ в http://rvm.io/

Установите с его знаменитым 1 вкладыш:

$ \завиток -протокол SSL https://get.rvm.io | Баш-стабильная

+47
Manish Jangir 15 июл. 2017 г., 06:35:04

Насчет сохранения в файл и запланировать на работу, чтобы отправить его на ваше выбранное время с программой sendmail?

+36
Galet 5 авг. 2018 г., 17:19:14

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

$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