Unix & Linux

8
Защита установки Debian для домашнего использования

Debian поставляется с несколькими hardenпакетами, разработанными для повышения безопасности компьютера. Мои потребности очень просты: обработка текста и просмотр веб-страниц. Я не запускаю никаких специальных серверов, не использую SSH, telnet и т. Д. Единственное программное обеспечение, которое,...

8
Debian: Как отложить настройку при установке / обновлении?

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

8
Генерация пары ключей GPG: что означают знаки плюс и минус?

Я только что сгенерировал новую пару ключей GPG, и на gpg появилось несколько случайных знаков плюс, минус, больше чем, меньше и кругового. Мне всегда было интересно, что они имеют в виду. Можете ли вы объяснить это мне? iblue@nerdpol:~$ gpg --gen-key [... snip ...] We need to generate a lot of...

8
Как получить PID subshell в Korn Shell (эквивалент $ BASHPID)

В bash у вас есть эта удобная переменная: $ BASHPID, которая всегда возвращает PID запущенной в данный момент подоболочки. Как я могу получить PID подоболочки в ksh? Например, см. Код ниже: #!/usr/bin/ksh93 echo "PID at start: $$" function run_in_background { echo "PID in run_in_background $$"...

8
Какие файловые системы Linux для флешек?

Для настольных компьютеров Linux, когда совместимость с Windows не является проблемой, какая файловая система предпочтительна для USB-накопителей? Например, ext2, ext3, ext4, btrfs, nilfs или даже NTFS? Будет ли журналирование изнашивать их преждевременно? Я слышал, что лучше монтировать с...

8
Минимальная POSIX-совместимая операционная система

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

8
На каком виртуальном терминале работает данный X-процесс?

Когда X запускается, он ищет самый низкий неиспользованный VT и присоединяется к нему. Моя проблема в том, что когда есть несколько запущенных X-процессов, мне нужно иметь возможность определить, какой из них является активным в данный момент. Это вопрос * BSD, потому что в Linux это просто: X...

8
пользователь исчез во время ошибки обновления

Я сделал обновление до FreeBSD 9 несколько недель назад и только начал его использовать, и когда я пытаюсь создать нового пользователя, я получаю следующее: pw: user 'todd' disappeared during update adduser: ERROR: There was an error adding user (todd). Я впервые заметил эту проблему при попытке...

8
Linux скрипт или программа для сокращения имен файлов

У меня не было большого успеха в поиске Linux-версии namemangler , для которой мне нужно переименовать 1000 файлов, чтобы они были читаемыми в Windows. Кто-нибудь знает о программе Linux, которая может сделать это? Если нет, то скрипт может работать, так как мне нужно только переименовать все файлы...

8
сделать вывод grep без завершающего перевода строки

Пожалуйста, рассмотрите этот фрагмент: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Я хочу поместить последнее слово в переменную, если какое-либо условие шаблона соответствует строкам в произвольном текстовом файле. Моя проблема в том, что переменная Xимеет CR или LF или CRLF в...

8
Управление документами в автономном режиме в системе Linux

Есть ли какой-нибудь умный способ управлять научными работами для автономного использования в системе Linux. Например: Должна быть возможность помечать бумаги настраиваемыми тегами, сортировать их по тегам и т. Д. если я вижу новый документ на arxiv.org и хочу прочитать его, если у меня есть больше...

8
Как бегущая строка могла решить мою проблему с OpenGL?

После недавнего серьезного обновления моего дистрибутива (PLD Linux) у меня возникли проблемы с целым рядом программ. Насколько я могу судить, все, что касается сегментов OpenGL или PulseAudio. Я использую проприетарные драйверы nvidia и ядро ​​3.2.x. Сам Xorg работает нормально, и я могу запускать...

8
Организация заголовков ядра Linux

Пока я читал системные вызовы, я выполнил поиск "syscalls.h", чтобы найти файл заголовка в LXR. Результаты поиска меня озадачили. Существует дюжина файлов "syscalls.h" из каталогов в каталоге "arch / _arch_name_ / include / asm". Это нормально, это специфичные для архитектуры определения или что-то...

8
64-битный Linux не распознает мою оперативную память от 3 до 32 ГБ

Мои проблемы были вызваны неисправным модулем памяти и, возможно, поломанным двоичным файлом ядра. Я только что загрузил свой компьютер с принципиально новым оборудованием. Я использовал Debian 6.0 AMD64 и раньше, и никаких изменений там нет (буквально; я просто отключил жесткие диски от старой...

8
Дедупликация на уровне раздела

Какие существуют решения для блочного уровня или более детальной дедупликации? Существуют файловые - с подходом «Копирование при записи». Я ищу на уровне блоков «копирование при записи», чтобы я мог периодически искать общие блоки или - предпочтительно - части файлов, объединять их и помечать для...

8
Что такое syscall-template.S?

Я наткнулся на файл, syscall-template.Sболее конкретно его местоположение .../sysdeps/unix/syscall-template.S Что это за файл? Где это находится. Его нет в моей системе, и я не могу найти его в исходных пакетах, включая linux-imageи glibc....