Unix & Linux

8
Добавить всех пользователей в одной группе в другую группу?

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

8
Преобразование html-таблицы в ncurses-подобную ascii-таблицу?

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

8
Можно ли заставить скрипты использовать псевдонимы вместо команд?

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

8
Какие сервисы можно отключить в 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...

8
Напечатайте определенные значения данных изображения Exif с exiv2

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

8
Насколько интеллектуальны утилиты Unix?

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

8
Где я могу найти исходный код для `uptime`?

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

8
Каковы преимущества строительных инструментов / библиотек из исходного кода?

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

8
Лучшие практики для записи дисков Blu-Ray в Linux

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

8
Почему логины UNIX часто формируются из первой буквы имени, за которой следуют первые семь букв имени?

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

8
Безопасная альтернатива FOSS Skype для Linux и OpenBSD?

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

8
Изменить время создания файла в файловой системе FAT

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

8
Нет звука при подключении к док-станции

Я использую Linux и Ubuntu только с последних двух месяцев на своем (2006) ноутбуке Sony Vaio VGN A617S, который работает довольно хорошо на Ubuntu 10.10. При установке звука в Ubuntu все было в порядке, а динамики на самом ноутбуке хорошо работают даже сейчас с подходящими драйверами...

8
Почему мой пакет был установлен в / opt?

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

8
Как запустить сценарий с другого пути и узнать путь сценария?

Мне нужно запустить скрипт, который обращается к файлу по тому же пути, в котором он находится. Например: у меня есть скрипт /home/me/folder/script.sh, и этот скрипт будет обращаться к файлу /home/me/folder/myfile. Поскольку файл находится в том же пути сценария, я просто использую имя myfile, а не...

8
Получение текста от последнего маркера до EOF в POSIX.2

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

8
Оболочка консольной очистки

Есть ли способ прояснить, что отображается на консоли оболочки (в Ubuntu Linux) всего одним или двумя ключами? Когда я получаю поток строк, grepкоторый превышает высоту окна, я хочу быстро вернуться к той позиции, где я набрал команду после приглашения. Я могу сделать это, если я открыл новый...

8
SSH медленно в начале сессии

Запуск интерактивной оболочки через SSH происходит медленно на одном из моих серверов. Все, что приводит к этому, включая согласование шифрования, быстро, но затем оно зависает в течение 45 секунд. После этого все заканчивается и у меня появляется снаряд. Как мне определить, на чем он держится? Я...