Unix & Linux

8
Правило iptables / pf разрешить только приложение / пользователя XY?

Я думаю, что не существует решения iptables / pf, позволяющего разрешить использование приложения XY, например, на исходящем tcp порту 80, eth0. Итак, если у меня есть идентификатор пользователя: «500», то как я могу заблокировать любые другие соединения, кроме упомянутых на порту 80 / outbound /...

8
Лучший способ попасть в программирование ядра?

Не так много вопросов о том, какие книги (хотя, если вы знаете о каких-либо руководствах / уроках, которые были бы полезны), но каков наилучший способ начать программирование ядра, и есть ли конкретный дистрибутив, на котором лучше всего изучить? В основном меня интересует раздел «Драйверы...

8
GPGPU / CUDA в KVM или Xen

Мы хотели бы включить прямой доступ к графическим процессорам с поддержкой CUDA в KVM или Xen (или Citrix Xenserver). В частности, мы хотим использовать пропускную способность PCI для доступа к модулю NVIDIA Tesla S2050, который состоит из 4 устройств Tesla C2050. Я знаю, что Xenserver 5.6...

8
Библиотека GNU PDF находится в активной разработке?

Я слышал о GNU PDF Library с 2007 года . С тех пор я с нетерпением ждал возможности увидеть этот инструмент в дикой природе, но прошло четыре года, и мне кажется, что это мучительно долгое время. Я знаю о сложностях проекта, но, насколько я помню, Фонд GNU отметил его как приоритетный проект. Что...

8
Справочник «Дифф»?

У меня есть две директории, которые являются разными версиями одного и того же программного пакета. Я хотел бы перечислить все файлы / каталоги, которые изменились между ними, а затем скопировать эти различия в новый каталог. Я пытался различные сценарии с md5sumи , diff -Nurqно не смогли получить...

8
Остановить ZSH от попытки исправить команду

$ knife cookbook download recipe zsh: correct 'cookbook' to 'cookbooks' [nyae]? Как я могу заставить zsh перестать пытаться исправить кулинарную книгу? cookbooks - это каталог, в котором я запускаю команду, поэтому я понимаю, почему она это делает, но cookbook является допустимой частью командной...

8
Синтаксис файла конфигурации LoggedFS

Каков синтаксис файла конфигурации LoggedFS ? Официальная документация содержала только инструкции по использованию loggedfsкоманды и пример файла конфигурации. Хорошо, это XML, но каковы все возможные теги и атрибуты и что они означают?...

8
Должен ли я выполнять резервное копирование ключей хоста SSH?

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

8
Установка пакетов Gentoo от обычного пользователя (без полномочий root)

Можно ли установить пакеты Gentoo (программы с поддержкой ebuild, программы с поддержкой portage) от имени обычного пользователя (без полномочий root) в свой домашний каталог ( --prefix=$HOMEили что-то в этом...

8
Можно ли выполнить сценарий VIM в неинтерактивном режиме?

В трекере ошибок Gnats есть команда (edit-pr), которая открывает тикет в $ EDITOR. Мой $ EDITOR - это VIM, и когда эта команда открывает тикет в $ EDITOR, я хотел бы автоматически выполнить некоторые скриптовые изменения без необходимости каких-либо дополнительных нажатий клавиш. Есть ли способ...

8
Отображение стандартного фонового процесса в определенном месте терминала

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

8
Являются ли / dev / random данные псевдослучайным шифром AES и откуда берется энтропия?

Мое текущее понимание энтропийного пула состоит в том, что он собирает действительно случайные биты данных с медленной скоростью. Я хотел бы знать, как Unix и Linux собирают энтропию и как эта энтропия используется / dev / random. Я слышал (обычно) о методах сбора энтропии, таких как состояние...

8
Список USB-портов в Linux

Я хочу перечислить USB-порты в Linux, а затем отправить сообщение на принтер, подключенный к нему. Это сообщение воспринимается принтером, чтобы открыть денежный ящик. Я знаю, что могу использовать echo - eи имя порта, но моя проблема в том, чтобы найти имя порта. Как я могу перечислить доступные...

8
Запуск vim на удаленной машине с Linux «замораживает» OSH SSH соединение

Я пытаюсь подключиться по SSH к компьютеру с Linux (Fedora 14), а затем открыть vim, чтобы отредактировать файл, однако на моем новом Macbook Pro сессия SSH кажется «зависает», как только я открываю vim. Я могу нормально войти в систему Linux и запустить команды: Однако , как только я запускаю Vim,...

8
изменение текущего рабочего каталога с помощью скрипта

Я прочитал этот вопрос и ответ, но он не подходит для моей проблемы, даже если он похож. Я пишу скрипт (называется cpj), который запустит один из моих текущих проектов. У меня около 5 из них. Когда я печатаю $ cpj blah Я хочу, чтобы текущий рабочий каталог изменился на каталог проекта blah (который...

8
Рекурсивные папки chmod only или только файлы через скрипт или меню nautilus?

Это обсуждалось ранее здесь . То, что я хотел бы знать, как повернуть это: Рекурсивные файлы chmod only в этой папке: find . -type f -exec chmod 0600 {} \; Рекурсивные папки chmod only в этой папке: find . -type d -exec chmod 0755 {} \; в сценарий bash, так что это может быть что-то вроде: Для...