Unix & Linux

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

1
Будет ли tar -cvzf pack.tar.gz mydir учитывать скрытые файлы?
Мне нужно создать тарбол из данного каталога. Тем не менее, я должен убедиться, что скрытые файлы также включены (например, те, которые начинаются с .). Будет ли следующая команда автоматически учитывать скрытые файлы? tar -cvzf packed.tar.gz mydir Если нет, как я могу убедиться, что я включил скрытые файлы?
13 directory  tar  gzip 

7
Как отсортировать (по любому ключу) записи BibTex в файле `.bib`?
Я работаю с LaTeX и занимаюсь версионированием с Git. Для управления библиографией я использую Mendeley. Проблема в том, что каждый раз, когда Mendeley синхронизирует .bibэкспорт, они располагаются в другом порядке, что делает библиографическое управление версиями намного сложнее. Моя идея состоит в том, чтобы сортировать записи BibTex в .bibфайле, каждый раз …

2
configure.ac: не использовать gettext
Я пытаюсь скомпилировать приложение gnome, и мне интересно, что означает вывод, когда я запускаю autogen.shскрипт: ~/Documents/Code/window-picker-applet $./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: running: /usr/bin/autoconf autoreconf: …

8
Как я могу отформатировать флэш-память низкого уровня в Linux?
У моего друга были проблемы с флешкой, и я предложил ему сделать низкоуровневый формат. Затем мне пришло в голову, что я даже не знаю, как это сделать в Linux. Итак ... как я могу отформатировать низкоуровневую флэш-память в Linux? Мой друг попробовал «полный формат» на диске в Windows, и это …

5
Как полностью разветвить команду оболочки, которая использует перенаправление
Я написал довольно много сценариев оболочки за эти годы (но я определенно не являюсь системным администратором), и есть кое-что, что всегда доставляло мне неприятности: как я могу развить команду оболочки, невосприимчивую к зависаниям в фоновом режиме, из сценария Bash ? Например, если у меня есть это: command_which_takes_time input > output …
13 bash  scripting  nohup  fork 

5
Как запустить приложение в другом рабочем пространстве?
Мне нужно запустить приложение с графическим интерфейсом [Lotus Symphony] в рабочей области, отличной от используемой в данный момент. [пример: на рабочем столе GNOME есть 4 рабочих пространства.] Q: Как мне это сделать? ps: это необходимо, потому что первый запуск Lotus Symphony после перезагрузки очень, очень медленный, но после однократного использования …
13 workspaces 

4
Как работают реальные и эффективные идентификаторы пользователей?
Когда обычный пользователь хочет внести изменения в файл passwd, ему по setuid будет предоставлен эффективный доступ пользователя. Пользователь временно становится пользователем root и может редактировать пароль. Однако вы можете редактировать только свой пароль правильно, и не все остальные? Однако ваш эффективный пользовательский доступ - root. Так почему же вам не …
13 setuid 

4
Как написать скрипт, который эффективно определяет имя дистрибутива?
Я видел этот пост о различных способах узнать, какой дистрибутив установлен, поэтому я пытаюсь написать скрипт, который пробует их все. Возможные команды включают в себя: $ cat /etc/lsb-release $ cat /etc/issue $ dmesg | head -1 $ cat /proc/version $ cat /etc/slackware-version $ cat/etc/debian-verion Я попытался написать что-то вроде этого …
13 linux  distros 


1
Использование Linux cgroups для балансировки производительности процессора
У меня установлены две двухъядерные системы Linux с использованием Linux cgroups с относительно недавними ядрами; один работает под Debian Squeeze, другой - Ubuntu 11.04 Natty Narwhal. Я получил балансировку нагрузки процессора с помощью cgroups, работающей немного лучше в системе Debian, несмотря на более старое ядро. Но это не подходит для …

5
Есть ли способ выполнить родной двоичный файл из трубы?
echo 'main(){}' | gcc -xc - -o /dev/stdout | ??? Есть ли способ запустить выходной двоичный файл в Unix-подобной системе? EDIT: мне нужно было его запустить вывод г ++ в изолированном окружении , где я не могу писать какой - либо файл (ничего злонамеренного, я обещаю).

5
Утилита для буферизации неограниченного количества данных в конвейере?
Есть ли утилита, которую я могу вставить в конвейер для разделения скоростей чтения и записи? $ producer | buf | consumer По сути, мне нужна утилита, bufкоторая считывает входные данные как можно быстрее, сохраняя их в памяти, чтобы они consumerмогли занимать приятное время и producerработать как можно быстрее.
13 pipe  io  buffer 

3
Чисто поменяйте местами все строки двух строк, используя sed
Предположим, у меня есть файл, который содержит несколько вхождений как StringA, так и StringB. Я хочу заменить все вхождения StringA на StringB и (одновременно) все вхождения StringB на StringA. Прямо сейчас я делаю что-то вроде cat file.txt | sed 's/StringB/StringC/g' | sed 's/StringA/StringB/g' | sed 's/StringC/StringA/g' Проблема этого подхода в …
13 sed 

4
Тестирование Debian или Sid Debian?
В настоящее время я загружаю DVD Debian 6. Я не хочу использовать Stable, я хочу использовать Testing или Sid, но я не знаю, какой из них лучше для меня. Сид действительно нестабилен? Тестирование актуально, как это делает Arch? Или это как бездорожный релизный дистрибутив? Благодарность
13 debian 


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