Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

5
Получение текста от последнего маркера до EOF в POSIX.2
У меня есть текст с маркерными линиями, такими как: aaa --- bbb --- ccc Мне нужно получить текст от последнего маркера (не включительно) до EOF. В этом случае это будет ccc Есть ли элегантный способ в POSIX.2? Прямо сейчас я использую два прогона: первый с nlи grepдля последнего вхождения с …

2
Изменить время создания файла в файловой системе FAT
Мне нужен способ изменить время создания файла на смонтированном томе FAT32. Я должен сделать это, потому что мой MP3-плеер будет читать только файлы, отсортированные по времени создания. Если я найду способ установить время создания файла (как это touchможно сделать с изменением / временем доступа) файла, тривиальный скрипт позволит считывать MP3-файлы …

4
Почему мой пакет был установлен в / opt?
Некоторое время назад я установил couchdb из исходного кода на мою машину с Debian. Казалось установить нормально и все заработало. Несколько недель спустя я хотел обновить и установить с .deb, используя dpkg. Кажется, теперь все установлено под /opt. Кажется, все работает нормально, но я не совсем понимаю, почему все это …

2
Лучшие практики для записи дисков Blu-Ray в Linux
Я недавно купил Blu-Ray писатель и мне интересно, как лучше всего записать диски. Сценарий таков: у меня есть каталог, полный файлов, и я хочу поместить их на диск, прочитать их один раз, чтобы проверить, а затем положить диск на полку (т. Е. Основное назначение - резервное копирование). Некоторые файлы имеют …
8 iso  blu-ray 

2
Почему логины UNIX часто формируются из первой буквы имени, за которой следуют первые семь букв имени?
Во многих местах (особенно в университетах) я видел логины, сформированные следующим образом: Первая буква имени: Джон Смитсониан → j Первые семь букв имени: Джон Смитсониан → Смитсо Таким образом, логин будет jsmithso. Кто-нибудь знает, как называется такой способ создания логина? И почему это сделано именно так.
8 login  history 


2
Каковы преимущества строительных инструментов / библиотек из исходного кода?
Получая выгоду от строительства из источника? Код лучше оптимизирован под вашу аппаратную архитектуру? Оптимизировано ли оно вообще? Почему кто-то выбрал бы сборку из исходного кода вместо использования системы управления пакетами, такой как APT / yum? Если есть какой-то выигрыш от оптимизации, когда это перевешивает выгоду от системы управления пакетами?

2
Где я могу найти исходный код для `uptime`?
Я учу Python. До сих пор я занимался только базовым программированием на Python. День назад я проверил реализацию treeкоманды на python . Внезапно я подумал о создании клона Python для uptime. Я не имею ни малейшего представления о том, на каком языке он реализован, и какова будет сложность его клонирования. …
8 fedora  source  uptime 

7
Безопасная альтернатива FOSS Skype для Linux и OpenBSD?
Критерии: Делает аудио / видео звонки Шифрует весь трафик (используя хорошее шифрование) Является кроссплатформенным (включая Windows 7 и т. Д.) Работает на современных дистрибутивах Linux (Fedora, Ubuntu и т. Д.) Работает на OpenBSD Кто-нибудь знает хорошую бесплатную альтернативу Skype с открытым исходным кодом?

2
Напечатайте определенные значения данных изображения Exif с exiv2
Как напечатать изображение Exif date с помощью инструмента, подобного exiv2? Моя цель - записать год и месяц изображения в отдельные переменные. Мне действительно нужно анализировать вывод с помощью регулярного выражения или есть альтернатива чему-то вроде этого: exiv2 DSC_01234.NEF -ps | grep 'Image timestamp' | ...regex to parse the date

5
Насколько интеллектуальны утилиты Unix?
Утилиты Unix, такие как sort, find, grep, diff и др., Очень удобны для выполнения быстрых задач, иногда вообще без написания кода. Я хотел знать, какие алгоритмы они используют внутри и как разумно выбрать конкретный алгоритм для конкретной задачи? Например, если сортировка получает огромный входной файл, будут ли она использовать разные …

1
Преобразование html-таблицы в ncurses-подобную ascii-таблицу?
У меня есть некоторая документация в таблице HTML. Я хочу преобразовать таблицу в таблицу ascii, как вы видите, когда получаете результат командной строки mysql, например так: +------------+------------+ | header | header | +------------+------------+ | cell data | cell data | +------------+------------+ | cell data | cell data | +------------+------------+ ... …

2
Какие сервисы можно отключить в Fedora 14?
Ниже приводится вывод $chkconfig | grep 5:onна моем ноутбуке под управлением Fedora 14. NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off avahi-daemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off cpuspeed 0:off 1:on 2:on 3:on …

3
Можно ли заставить скрипты использовать псевдонимы вместо команд?
У меня есть псевдоним для команды (я настраиваю среду разработки Python) alias python=~/virtualenv/bin/python так что я могу бежать ~/virtualenv/bin/python, просто набрав python. Теперь в моем проекте есть сценарий оболочки, который работает, например: #!/bin/sh python run-project.py Могу ли я заставить скрипт использовать мой псевдоним pythonвместо найденного в pythonнем $PATH, без внесения …

2
Добавить всех пользователей в одной группе в другую группу?
У меня есть несколько пользователей в группе, aaи мне нужно дать им права на запись в папку, которая сейчас есть tomcat:tomcatdeploy. Простой способ сделать это - добавить всех пользователей в tomcatdeployгруппу, один за другим. Можно ли сказать, что члены группы aaтакже автоматически становятся участниками tomcatdeploy, каким-то образом добавив aaгруппу в …
8 users  group 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.