Unix & Linux

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

2
Перенос сценария инициализации socat в systemd
Я использую socat со следующим скриптом инициализации на Debian 7.2 с sysVinit. Работает отлично: #!/bin/bash DESC=socat DAEMON=/usr/bin/socat LIB=/usr/lib/socat SOCAT_ARGS="-d -d -lf /var/log/socat.log" [ ! -f /etc/default/socat.conf ] || . /etc/default/socat.conf . /lib/lsb/init-functions PATH=/bin:/usr/bin:/sbin:/usr/sbin [ -x $DAEMON ] || exit 0 # # Try to increase the # of filedescriptors we …

3
Почему консоль читает / etc / passwd?
По отношению к этому вопросу: Наблюдая за поведением фатраса, я замечаю кое-что, что касается меня. Вот первые несколько строк вывода команды "fatrace | grep konsole" konsole(4112): O /etc/passwd konsole(4112): CO /etc/passwd konsole(4112): C /etc/passwd konsole(4112): O /etc/passwd konsole(4112): C /etc/passwd konsole(4112): O /etc/passwd konsole(4112): C /etc/passwd konsole(4112): O /etc/passwd konsole(4112): …

2
Разница между расширением и заменой в терминологии сценариев оболочки
Кажется, что расширение и замена взаимозаменяемы в одном и том же контексте в языке программирования оболочки. Например, некоторые документы, такие как справочное руководство Bash , Bash Hackers Wiki, используют слово «расширение» для объяснения « расширения параметров оболочки ». Однако некоторые другие документы, похоже, предпочитают слово «замена». Advanced Bash-Scripting Guide использует …

2
Ошибка apt-get: попытка перезаписать общее «имя файла», которое отличается от других экземпляров пакета «пакет»
Я попытался установить несколько пакетов Ubuntu на Debian Wheezy, но это не удалось, и теперь у меня сломаны пакеты. Проблема в том, что запуск также apt-get -f installзавершается с этой ошибкой: Preparing to replace libqtwebkit4:amd64 2.2.1-1ubuntu4 (using .../libqtwebkit4_2.2.1-5_amd64.deb) ... Unpacking replacement libqtwebkit4:amd64 ... dpkg: error processing /var/cache/apt/archives/libqtwebkit4_2.2.1-5_amd64.deb (--unpack): trying to …

5
Как исключить некоторые файлы, не соответствующие определенным расширениям, с помощью grep?
Я хочу вывести все строки, содержащие слово OKрекурсивно из каталога. Но есть несколько расширений, которые мне нужно исключить из результата: *~ *.map *.js except *.debug.js Я старался: grep -r --exclude={*~,*.map} "OK" /some/dir За исключением того, что я не знаю, как удалить из результата все эти не отладочные .jsфайлы.
8 grep  wildcards 



1
ImageMagick (или другой) для текста UTF-8 к изображению
Я пытаюсь создать много односимвольных изображений, используя convert. Цель состоит в том, чтобы предоставить специалисту по пластике изображения для печати на клавишных клавиатурах. Документация ImageMagick предлагает что-то вроде этого: printf "\u2318" | convert -size 100x100 label:@- -font unifont-Medium command.png или echo ⌘ | convert -size 100x100 label:@- -font unifont-Medium command.png …


8
Нужна ли мне файловая система, когда я не хочу хранить какие-либо данные?
Я задал вопрос здесь Обязательно ли иметь файловую систему Один из комментариев: Как система без файловой системы будет работать на Linux, даже если принтер или карта Ethernet рассматривается как файл? Какова ваша цель здесь? ... Киви 24 февраля в 14:18 Теперь вот сообщение журнала при загрузке Linux без файловой системы …

2
Как скомпилировать дополнительные файлы в корневой каталог Android ROM
Я создаю собственное ядро ​​Android на основе исходного кода ядра Cyanogenmod ROM. Я хотел бы добавить папки и файлы в корневую папку ОС ( /). Например, после компиляции моего ядра, я хотел бы создать дополнительную папку с именем toto(absolute path = /toto). Я действительно понятия не имею, какие файлы нужно …


1
Как отобразить не разреженные части разреженного файла?
Представьте себе файл, созданный с помощью: truncate -s1T file echo test >> file truncate -s2T file Теперь у меня есть файл 2 тэбибайт (который занимает 4киБ на диске), с записью "test\n"в середине. Как бы я восстановил это "test"эффективно, то есть без необходимости читать весь файл. tr -d '\0' < file …

1
Linux и x32-ABI - Как использовать?
Вступление Я только что перешел на 64-битную установку и испытываю большую разницу в использовании памяти (особенно для таких приложений, как chrome, firefox, mysql и java): Если раньше было достаточно 4Гб, то теперь они скоро исчерпаны! Это хорошо известный побочный эффект 64-битных ОС. В любом случае, 64-битная версия имеет и другие …

1
Какая связь между корнем и ядром? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 лет назад . Основываясь на части первого ответа на эти вопросы : чтение из файла (ядро должно проверить, …

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