топ: как отменить текущую команду?

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

Я старалась , , <ESC>и между прочим и в итоге просто набрав какой-то фигне вроде впрыска; что у меня. Есть ли вменяемый способ, чтобы отменить команду, которую вы вводите в интерактивном режиме в верхней?

+185
Thomas Pendley 19 сент. 2019 г., 06:32:29
27 ответов
пользователь@машина:~/tmp в$ Кот Ф1
'ST30074650' '[email protected]' '2015-10-17 10:00'
'ST30085367' '[email protected]' '2015-10-18 13:00'
'ST30086369' '2015-10-17 13:00'
'ST30115016' '[email protected]' '2015-10-18 13:00'
'ST30124587' '2015-10-18 09:00'
'ST30123591' '2015-10-18 09:00'
'ST30074650' '2015-10-17 10:00'

пользователь@машина:~/tmp в$ сортировать -Р Ф1 |тр -ш 12 |сортировки
'ST30074650' '[email protected]' '2015-10-17 10:00'
'ST30085367' '[email protected]' '2015-10-18 13:00'
'ST30086369' '2015-10-17 13:00'
'ST30115016' '[email protected]' '2015-10-18 13:00'
'ST30123591' '2015-10-18 09:00'
'ST30124587' '2015-10-18 09:00'
  • Первая сортировка в обратном порядке по всей линии, чтобы получить первый больше линий
  • уник проверяет только первые 12 символов будет удерживать Первый (больше) линии сравнения только 12 символов
  • дополнительный окончательной сортировки для получения естественного порядка
+862
sward 03 февр. '09 в 4:24

Как настроить почтовый сервер принимать почту на определенный адрес? Например, мой почтовый сервер должен принимать почту только на [email protected] и не [email protected]. Я посмотрел везде, включая файлы конфигурации Postfix и программу ssmtp, но не мог показаться, чтобы найти возможность сделать это.

+854
Johnna Williams 8 янв. 2016 г., 23:10:41
Другие ответы

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


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

Этот идентификатор в таблице разделов не должны иметь ничего общего с тем, что на самом деле в разделе. Например, нет никакого типе файловой системой XFS -- люди просто использовать "Линукс" (83). программа fdisk скажет файловой системы hpfs/NTFS и пока вы не измените тип раздела:

программа fdisk /dev и/СДБ
Т 1
83
Вт

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

+791
Rinto Rapheal 27 апр. 2013 г., 12:37:40

Характеристики

ОС: OS Х; Клиент: Терминал; Снаряды: ш Баш

Проблема

Я пишу shell-скрипт, который добавляет слой абстракции в ЛС команду. Я хочу, чтобы сделать его "нерушимой", поэтому я начал с того, все возможные команды, что ЛС может принять (через [Общ(1) - Linux на странице справочника][1]), поэтому я могу выполнить еще один слой проверки/контроля на параметры передаются через командную строку.

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

<каталог> <имя пользователя>$ ЛС --игнорировать-резервное копирование
ЛС: незаконный вариант -- -
использование: ЛС [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [файл ...]

Выше о том же ли я бежал через SH или bash (который я знаю, должно быть очевидно для более опытных пользователей).

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

Вопросы

  • Как я могу идти о том, чтобы мой скрипт универсальный?
  • Как правило, при передаче аргументов командной строки в базовых команд Unix/Линукс существует общепринятой стандартной библиотеки, на основе которой труд?
  • Я упускаю какую-то важную понимания командной библиотека Unix/Линукс?

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

+776
LORA88 3 янв. 2014 г., 04:44:26

я настроил sshd на Кали,но я в состоянии установить его в качестве автоматического процесса Мой сервер находится в 70 км далеко я могу пробуждения по локальной сети машины с моего мобильного,то я не могу по SSH привести к Windows 10 притворяюсь, чтобы дать доступ к как применять скрипт такой C:\Windows\System32\bash.exe -с "суда /usr на/sbin/sshd демона -Д" Взято из GitHub Как автоматически запустить SSH сервер при загрузке в Windows подсистемы для Linux Как я могу решить эту проблему?

+772
Rayz 22 июл. 2010 г., 22:31:03

Я хочу использовать Wi-Fi соединение на мой старый ноутбук, на котором установлен Линукс Минт 15, но я не могу, потому что не видит никаких доступных драйверов, установленных на нем.

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

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

Некоторые подробности о моей настройки на Линукс Минт:

iwconfig

показывает:

1). Ло нет беспроводной расширения для eth0

2). нет беспроводного расширения

судо команды modprobe ватерлинии

показывает:

Фатальная ошибка: модуль стеклоподъемников не найдено

судо команду lspci -внн -д 14e4:

показывает мне , что у меня 4311 версия устройства

список rfkill 

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

если в графическом режиме (в моем окружение рабочего стола) я нажимаю на значок беспроводной сети, ничего не появляется

в диспетчере приложений у меня не установлены драйвера ГНАУ от Broadcom

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

Я также пытался onstall wl_apsta.о следующей командой

судо в43-fwcutter -з /Либ/прошивки wl_apsta.о

все было довольно хорошо извлечение

но когда я пытаюсь

судо команды modprobe в43

ничего не происходит

Как сделать работу Wi-Fi с мятно-15 отлично в автономном режиме?

+759
swilsonmcss 7 сент. 2010 г., 18:15:16

Ответ заключается в том, что ControlPath создает файл на локальном компьютере, с узором ~/.ssh/XXX-%[email protected]%h:%pсогласно конфигурации, которые вы установили.

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

Определения для ControlPath из этой статьи:

В ControlPath запись указывает, где хранить “гнездо управления” для мультиплексированного соединения. В этом случае, %Р относится к удаленному логин, %ч, относится к целевым имя хоста, и %П относится к порт назначения. Включая эту информацию в гнезда управления имя помогает СШ раздельного управления разъемы для подключения к различным хозяев.

Действительно, если вы перейдите к ~/.папка СШ/, вы найдете файл создается автоматически, когда Бастион соединение произошло.

(Справка: Бастион также называют Jumphost)

+723
maxi 24 сент. 2018 г., 22:18:10

Недавно я установил Debian хриплый и звук не работает (глюки/искажений).

Вывод результата команд lspci -в | грэп -в 6 аудио:

00:1Б.0 Звуковое устройство: корпорация Intel Wellsburg HD аудио контроллер (откр 05)
 Подсистемы: Устройства Dell 0617
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 69
 Память на fb130000 (64-бит, Не-предпочтение) [размер=16К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: snd_hda_intel

02:аудио устройства 00.1: компания NVIDIA GF119 HDMI аудио контроллер (откр А1)
 Подсистемы: устройство компания NVIDIA 094e
 Метки: мастер шины, быстрый devsel, задержка 0, прерывание 36
 Память на fb080000 (32-бит, Не-предпочтение) [размер=16К]
 Возможности: <доступ запрещен>
 Драйвер ядра В использовать: snd_hda_intel

Похоже, корпорация аудио контроллер Intel Wellsburg HD использует ALC280 чипсет и я предполагаю, что это не поддерживается?

Я действительно не мог найти рабочее решение для этой проблемы.

Вывод uname-Р:

3.2.0-4-amd64 в

Как я должен поступить?

+702
Nikki Angel 4 нояб. 2012 г., 04:24:02

Мне не удалось установить, поскольку Рунк не совместим с другими дистрибутивами. Я подтвердил это путем установки Ubuntu 10, и он прекрасно работал.

+653
Iraniya Naynesh 12 окт. 2014 г., 10:41:39

Проблема вы столкнулись, у вас есть файлы с Mac конца строки (\р), тогда как команды, выполняющиеся при условии концами строк в стиле Unix (\п).

Использование Языка Perl:

$ Перл-l015 -Ф, -0015 -Пае '$_ = присоединяйтесь к ",", смена @Ф, вроде { $А <=> $B с } входное @Ф'.КШМ

Варианты:

  • наборы ОРС к = восьмеричной 15.
  • -0 наборы РС К = восьмеричной 15.
  • -п будет цикл через CSV-файл на каждую запись основе. Запись сплит из входного файла на РС, которая как установлено -0 вариант.
  • устанавливает разделитель полей в разделителями для каждой записи, как это читать.
  • -это будет Сплит в каждой записи, как это читается в полях и храниться в массиве .
  • Примечание: порядок предоставления опционов-это важно.

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

+609
Niradnik 22 янв. 2011 г., 07:57:55

Эта команда:

вставить <(коэф 3 2015 | у awk '{функции printf "%-20е\П",$0}') <(коэф 4 2015)

создадим этот выход:

 Март 2015 Апрель 2015
Су МО СР Че Пт Сб Пн Ср Че Пт Сб
 1 2 3 4 5 6 7 1 2 3 4
 8 9 10 11 12 13 14 5 6 7 8 9 10 11
15 16 17 18 19 20 21 12 13 14 15 16 17 18
22 23 24 25 26 27 28 19 20 21 22 23 24 25
29 30 31 26 27 28 29 30

Примечание: на awk команды использовали для последней строки левой боковой команду правильно мягкий.

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

Кэл -3 3 2015 | у awk '{печати функцию substr($0,23)}'
+545
Baemir 22 сент. 2010 г., 19:07:12

Или сделать это с петлей:

для X В $(найти в /var/dtpdev в/tmp/ -тип F опции-mtime +15); выполнить команду rm "$х"; сделано
+533
hrharley 31 мар. 2016 г., 07:06:49

Не найти

shopt -с globstar
МВ -НВ **/*.МР3 /путь/к/общей/каталог
+487
Smallwater 23 янв. 2014 г., 18:01:53

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

#!/бин/Баш

Эхо -э "дата счета"
читать даты

 Д1=$(дата -д "$дата +27 дней")
 Д2=$(дата -д "$дата +45 дней" )


Эхо "$(выход смелые setaf 3)Дата ходовая часть = $Д1" 
Эхо "$(выход жирным шрифтом)$(выход setaf 1)дата прекращения = $Д2"

Что я хотел бы, выход должен быть: дата приостановления = Пн 6 ноября 2017

что я получаю дату подвеска = Пн 6 ноября 00:00:2017 00 по североамериканскому восточному времени

Я пробовал много вариаций и размещения +'%А %Б %Д %Г' и я продолжаю получать ошибки ошибки.

бьюсь головой мой стол и стены ничего не выбил до сих пор свободно.

+397
Martijn Melchers 10 нояб. 2019 г., 13:55:35

Ответ на этот вопрос, чтобы поменять пользователя=никто не с пользователей=Зига , но с пользователей=корень в файл/etc/systemd в/система/батарея.обслуживание. Как-то даже если пользователь Зига имеет все привилегии с помощью команды sudo команда, которую он не может выполнить systemctl спящий внутри баш скрипт. Я действительно не знаю, почему это происходит. Поэтому рабочие файлы следующим образом:

в /etc/systemd в/система/батарея.услуги

[Блок]
Описание=Преко skripte preveri stanje baterije в hibernira в kolikor stanje prenizko Йе 

[Услуги]
Тип=импульсный
ExecStart=/домой/Зига/на Dropbox/рабочее место/operacijski/archlinux/гибернации/hibernatescript
Пользователь=корень
Группа=systemd в журнал

в /etc/systemd в/система/батарея.таймер

[Блок]
Описание=периодическая проверка состояния батареи каждые две минуты

[Таймер]
OnBootSec=2мин
OnUnitActiveSec=2мин 

[Установите]
WantedBy=аккумулятор.услуги

/главная/Зига/на Dropbox/рабочее место/operacijski/archlinux/гибернации/hibernatescript

#!/Бен/ш
каталог /usr/бен/с ACPI-б | /usr/Бен/на awk -Ф'[,:%]' '{печати $2, $3}' | (
 читать -емкость R статус 
 если [ "$Status" в = разрядки ] && [ "$потенциал" -ЛТ 7 ]; затем
 /usr/Бен/systemctl гибернации
интернет
)

Я попробовал его и он также работает с пользователем=Зига или пользователей=никто , но нам нужно изменить /usr/Бен/systemctl гибернации в команду sudo /usr/Бен/systemctl Hibernate не в последний сценарий. Так что, похоже, пользователей переменной как-то не важно... Ох, и вы можете также удалить абсолютные имена из последнего скрипта и изменить первую строку с #!/Бен/Ш с #!/бин/Баш. Я также изменил WantedBy=таймеры.мишень для WantedBy=аккумулятор.обслуживание в файле/etc/systemd в/система/батарея.таймер.

Там вы идете. Лучшие хрон альтернатива гибернации ноутбуков на низкий заряд батареи. =)

+321
user55527 6 февр. 2018 г., 19:52:31

Предполагая, что имена файлов и каталогов нет строк в них:

дифф <(КР Альфа ; найти . -тип F) <(КР бета; найти . -тип F)

В найти команды список файлов в директории на компакт-диск изменился и сравнения сравнивает списки. Вывод выглядит:

1с1,2
< ./файл B/с/.х
---
> ./файл B/с/.д
> ./файл B/с/.е

с < указывающее файлы только в Альфа и > только в бета-версии

+294
AKMan6 23 окт. 2017 г., 18:28:15

Он должен спросить, если вы хотите установить grub... это было бы ужасно, если нет. Каждый дистрибутив я использовал либо просит(дебиан,Убунту,Сюзи,manjaro) или есть способ, чтобы отключить его(в CentOS я так думаю), или требует, чтобы вы сделать это вручную (арка).

Но если вы не можете предотвратить это, вы можете просто исправить это позже. Загрузчики легко изменить на системах Linux. При необходимости их резервное копирование. После завершения установки и загрузки на видео или загрузочный носитель, а затем смонтировать rootfs и /boot на один управляющий жратвы, а также материалы,из sys,dev внутрь файловой системы, а потом сделать chroot в корневой файловой системы. Затем переустановить grub.

Например установить и ввести с помощью chroot:

судо -я
команды mkdir /MNT в/корень
смонтировать /dev/sda2 /MNT в/корень # предположив, что это файловой системы
смонтировать /dev/sda1, поскольку в каталог /mnt/корень/загрузки # предположим, что это файл /boot
для D в dev proc и sys файлы; делать горе -о привязки /$д /тугриков/корень/$д; сделано
использование chroot в /MNT/корень /бин/Баш

Затем в другой файловой системы, установить grub или делать другие действия.

жратва-установка /Дев/СДА

#необязательно... особенно важно, если у вас изменен файл fstab
# выберите один из этих в зависимости от дистрибутива
mkinitcpio # арка,manjaro
mkinitrd # SUSE и резус
обновления-пакет initramfs-u и #Убунту,дебиан,Минт, наверное

#опционально... не требуется только на жратву-установить. Требуется при добавлении новых ядер или изменения в /etc/харч.д/ файлы.
# может быть, это будет работать ОС-проберитесь за вас, экономя шагом становится 2-ой операционной системы в меню grub 
обновление-жратва
+274
Domenico Bonetto 24 окт. 2016 г., 21:02:03

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

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

#!/бин/Баш
эмуляции ldir=/домой/LinPC/рабочий стол/Картинки
rdir="//редактор реестра, искать/мои рисунки"

если [ !"$(ЛС -это $эмуляции ldir)" ] ; затем
 судо горы.Киф "$rdir" "$эмуляции ldir" -о пользователей=someguy
интернет

Скрипт работает, когда бежал от снаряда.

Я настроить devilspie, используя интерфейс gdevilspie (который может быть частью проблемы?). Я знаю условия, как я вижу, в окне Flash коротко, но снаряд мгновенно закрывается. Я использую следующую строку для spawn_sync действий:

lxterminal -е судо Баш ~/mount_music.sh

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

(На стороне записки, заключения gdevilspie действий spawn_sync:

lxterminal -команда="судо Баш ~/mount_music.sh"

после закрытия окна и открытия его, вызывает все, что после равно символ, чтобы были уничтожены; ошибка в gdevilspie?)

+270
YANKEES 4 дек. 2017 г., 12:40:15

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

dir_perms=$(е '%#о' "$((0777 - $(маску)))")
non_dir_perms=$(е '%#о' "$((dir_perms & 0666))")
найти . -тип D ! -завивка "$dir_perms" -о ! -тип D ! -завивка "$non_dir_perms"

Формат команды umask только не описано в POSIX, но на практике все снаряды, это восьмеричное число, по крайней мере один ведущий 0.

ЗШ не относятся к числам с ведущими 0С в восьмеричной системе по умолчанию. В ЗШ, вы можете либо включить Ш. эмуляции в локальном контексте, что ((){ эмулировать -л ш; ....} или (эмулировать ш; ...) или просто взаимозачета octalzeroes) или использовать:

dir_perms=0$(([##8] 8#777 - 8#$(значение umask)))
non_dir_perms=0$(([##8] 8#$dir_perms & 8#666))

С МКШ , которые не относятся к числам с ведущими 0С в восьмеричной системе по умолчанию либо, вы можете использовать набор -о стандарте POSIX или сделать:

dir_perms=$(е '%#О.' "$((8#777 - 8#$(значение umask)))")
non_dir_perms=$(е '%#о' "$((8#$dir_perms & 8#666))")
+111
Tee Dee 14 мая 2011 г., 09:11:49

Специальный параметр ${массив[@]} в двойные кавычки слово вызывает разделения, если массив имеет более чем один член:

долларов за слово "для меня в ${модуль arr[@]} ; делать" ; делать Эхо "$слово" ; сделано
для меня в
б
с ; не

Если ваши модули имена не содержат пробелы, вы можете иметь больше удачи с помощью * подстрочный:

долларов за слово "для меня в ${Арр[*]} ; делать" ; делать Эхо "$слово" ; сделано
для меня в б ; делать
+84
ZincX 3 мая 2010 г., 07:14:09

Моя машина (планшет ThinkPad x230) висит на подьем из s2disk или s2ram после недавней способности безопасного обновления. Зависание выглядит как пустой экран с мигающим курсором в верхнем правом после загрузки данных страниц завершается.

Подтвердил то же поведение после гибернации судо, судо часов-спящий режим, и Эхо диск | судо тройник файл /sys/власть/государство.

Я на тестировании в Debian, ядро 4.0.0-2-РТ-для amd64. Не уверен, куда идти отсюда. Поиск в Google выдает много старых результатов. Дамп файл/var/журнал/ПМ-приостановить.войдите здесь.

† Подтвердил s2ram работает, как предполагалось на звонок от приостановить. s2disk все еще сломан.

+82
Zamfi 11 мая 2013 г., 13:19:19

Они включают все твердеет пакеты , перечисленные в Debian автоматический твердея документации (https://www.debian.org/doc/manuals/securing-debian-howto/ch-automatic-harden.en.html), в том числе:

  • Харден
  • Харден-инструменты
  • Харден-сервера
  • Харден-клиентов
  • и т. д., и т. д.

К сожалению, оказалось, что пакета документации пакет будет доступен для Дебиан стрейч (9.0), но ни один из твердеют мета-пакеты в настоящее время планируется, что релиз либо.

Что это дает? Существуют ли альтернативные пакеты замены, которые я проглядел? Если да, то каковы они?


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

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

Харден пакеты были находкой начинающего администратора, хотя я понимаю, что они никогда не были ответом на обеспечении сервера Debian. До сих пор странно не видеть никаких объяснений по их исключению в новейших релизов в Debian.


+57
Marcel Savoie 2 февр. 2014 г., 18:20:41

С =~ 2 лет, кажется, что мы не можем использовать супер ключ (он же ключ), чтобы запустить некоторые сочетания клавиш.

Я стараюсь с KDE, в GNOME, xfce4, не работает совершенно.

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

Командная строка в bash -c 'на xvkbd -xsendevent -текст $(дата +%м%м%д)' настроен правильно в xfce4 предпочтения.

В настоящее время я использую archlinux x86_64 с, с ядром 4.15.1-2-арка.

Кто-нибудь знает, что случилось ? Где ? Есть ли исправить ? Обходной путь ?

+53
Peter Parada 10 сент. 2015 г., 18:03:21

Я открыл таблицу Google Docs в веб-гном. В Firefox я могу скопировать и вставить с помощью CTRL + C и нажмите сочетание клавиш ctrl + v и но это не работает в Интернете. Если я стараюсь, я получаю это сообщение:

Эти действия недоступны с помощью редактирования меню, но вы все еще можете использовать:
⌘ C для копирования
⌘ X для огранки
⌘ V для вставки


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

У меня нет этой клавиши на моей клавиатуре. Как я могу имитировать + С (и другим) в этом контексте?

+39
Dinesh Soni 31 июл. 2013 г., 04:54:50

Короткий ответ

Нет

Более подробный ответ

Эол-проблемой является проблема рабочих копий|рабочих каталогов, а не платформо-независимые хранилища. СВН:Эол-стиль=родной на каждом клиенте для всего текста/ типов ответа для разных клиентских ОС в SVN

+33
xaos 26 мар. 2012 г., 01:10:59

Как я могу получить подробную информацию об НТП состояние системы, при использовании systemd в-timesyncd как время клиента?

Самое близкое что я нашел это

статус # timedatectl 
 Местное время: Ср 2019-06-05 09:03:09 мск
 Универсальное время: Ср 2019-06-05 07:03:09 мирового
 Часы реального времени: ср. 2019-06-05 07:03:09
 Часовой пояс: Европа/Париж (мск, +0200)
 Системные часы синхронизированы: нет
добавлена timesyncd.активное обслуживание: да
 RTC в местный ТЦ: нет

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

Как я могу получить информацию, которую я обычно получаю через ntpq при использовании нтпд (или chrony)

+30
Ghanshyam Gupta 2 мар. 2017 г., 03:24:04

Я не могу показаться, чтобы соответствовать процессам, выполняющимся в группе В2 иерархий с контрольной группой модуль для iptables. Я использую Линукс 4.13.0 все необходимые модули:

$ grep в группе <kernel_config>
CONFIG_CGROUPS=г
CONFIG_BLK_CGROUP=г
# CONFIG_DEBUG_BLK_CGROUP не установлен
CONFIG_CGROUP_WRITEBACK=г
CONFIG_CGROUP_SCHED=г
CONFIG_CGROUP_PIDS=г
# CONFIG_CGROUP_RDMA не установлен
CONFIG_CGROUP_FREEZER=г
# CONFIG_CGROUP_HUGETLB не установлен
CONFIG_CGROUP_DEVICE=г
CONFIG_CGROUP_CPUACCT=г
CONFIG_CGROUP_PERF=г
# CONFIG_CGROUP_BPF не установлен
CONFIG_CGROUP_DEBUG # не задана
CONFIG_SOCK_CGROUP_DATA=г
**CONFIG_NETFILTER_XT_MATCH_CGROUP=м**
CONFIG_NET_CLS_CGROUP=м
CONFIG_CGROUP_NET_PRIO=г
CONFIG_CGROUP_NET_CLASSID=г

$ lsmod распечатывает | грэп контрольной группы
xt_cgroup 16384 2
x_tables 36864 7 xt_LOG,xt_cgroup,iptable_mangle,ip_tables,iptable_filter,xt_mark,ipt_MASQUERADE

Это дистрибутив на основе Debian с systemd-235, который подключает следующие группы:

$ Маунт | грэп контрольной группы
файловая система tmpfs в /sys/ДФ/группы типа tmpfs (RW,то режим=755)
группы в /sys/ФС/группы/единый тип cgroup2 (РВ,с nosuid,nodev,с параметром noexec,режиме,nsdelegate)
группы в /sys/ФС/группы/systemd в тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,xattr,имя=systemd в)
группы в /sys/ФС/группы/пидов тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,PID-ы)
группы в /sys/ФС/группы/процессор,подсистема cpuacct контрольной группы тип (РВ,с nosuid,nodev,с параметром noexec,режиме,процессор,подсистема cpuacct)
группы в /sys/ДФ/группы/Тип памяти контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,памяти)
группы в /sys/ФС/группы/perf_event тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,perf_event)
группы в /sys/ФС/группы/наборе процессоров типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,наборе процессоров)
группы в /sys/ФС/группы/ввод ом-вывод ом тип контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,ввод ом-вывод ом)
группы в /sys/ФС/группы/морозильник типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,морозильная камера)
группы в /sys/ФС/группы/net_cls,net_prio контрольной группы тип (РВ,с nosuid,nodev,с параметром noexec,режиме,net_cls,net_prio)
группы в /sys/ФС/группы/устройств типа контрольной группы (РВ,с nosuid,nodev,с параметром noexec,режиме,устройств)

Если я работаю с группой V1 и net_cls, все нормально:

$ кд /системы/ПС/группы/net_cls,net_prio/
тест $ команды mkdir 
$ Эхо 1 > Тест/net_cls.идентификатор classid
$ iptables в -выходной -м группы --группы 1-й отчет
$ пинг -я 2 google.com &>/dev/нуль &
$ pgrep проверить пинг > /задачи

Я вижу пакеты в журнале. Делаем то же самое с контрольной группой V2 успешно добавляет правила iptables, но не соответствует:

$ кд /системы/ПС/группы/Единой/
тест $ команды mkdir 
$ iptables в -выходной -м группы --тест-J путь журнал
$ пинг -я 2 google.com &>/dev/нуль &
$ pgrep пинг > тест/контрольную группу.прокся

Процесс выполняется внутри этой группы:

$ кошка /proc/<PID процесса>/группе
0::/тест

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

Фон

Мне нужно, чтобы запустить ретранслятор за пределами моего VPN-трафик, который используется для всех пакетов происходит вне моей локальной сети. Я за подход, изложенный в этот ответ и он отлично работает (с группы В1). Проблема в том, что я не нашел простой способ, чтобы создать пользовательские группы при загрузке (cgmanager не запускается из-за явного отсутствия контрольной группы V2 с поддержкой) и назначить Тор процессе его (как это сделать в systemd в сервис?). Но systemd не создает отдельной группы внутри единой группы В2 иерархии для каждого сервиса, так что Тор процессе жизни в системе.срез/системы Тор.срез. Как показано на примере выше, в iptables не могу показаться, чтобы соответствовать этому движению.

+18
Yacob 31 авг. 2010 г., 17:12:38

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

$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