Unix & Linux

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

3
Почему proc называется файловой системой?
procФайловая система позволяет ядру передавать информацию о каждом работающем процессе на системе Linux. Почему procназывается файловая система? Это не настоящая файловая система, как ext4. Это просто набор файлов, содержащих информацию о запущенных процессах.
20 filesystems  proc 

2
Как я могу просмотреть содержимое резервной копии файла базы данных dconf?
Я сделал резервную копию файла, в котором dconfхранится моя база данных ( ~/.config/dconf/userэто двоичный файл), и теперь мне нужно переместить некоторые ключи из резервной копии dconfв используемую. Как я могу просмотреть содержимое резервной копии, dconfне помещая его «на место», и просмотреть его, например dconf-editor?
20 dconf 

4
Как сжать файлы на месте?
У меня есть машина с 90% использования жесткого диска. Я хочу сжать более 500 файлов журнала в новый файл меньшего размера. Однако жесткий диск слишком мал, чтобы хранить как исходные, так и сжатые файлы. Поэтому мне нужно сжать все файлы журнала в один новый файл один за другим, удаляя каждый …

2
найти общие линии между несколькими файлами
у меня есть 4 файла, которые похожи file A >TCONS_00000867 >TCONS_00001442 >TCONS_00001447 >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 file b >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 file c >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 file d >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 Все файлы содержат более 2000 строк и отсортированы по первому столбцу. …

2
Выражение в скобках (без диапазонов), совпадающее с неожиданным символом в bash
Я использую Bash на Linux. Я получаю успех от следующего оператора if, но разве это не должно возвращать код ошибки? if [[ ■ = [⅕⅖⅗] ]] ; then echo yes ; fi Квадрат НЕ равен ни одному из символов, поэтому я не понимаю, почему я получаю код успеха. Для меня …
20 bash  locale  test 





5
Найти файлы, которые пользователь может написать, эффективно с минимальным созданием процесса
Я корень. Я хотел бы знать, есть ли у пользователя без полномочий root права на запись в некоторые файлы - тысячи из них. Как сделать это эффективно, избегая создания процесса?

3
Flash-плагин обновлен, но Firefox постоянно говорит мне, что у меня старая версия
Согласно моему браузеру (Firefox 34.0) установленная версия плагина Shockwave Flash выглядит как 11.2.202.424. Эта версия считается небезопасной: https://helpx.adobe.com/security/products/flash-player/apsb14-27.html Поэтому плагин заблокирован: https://blocklist.addons.mozilla.org/en-US/firefox/blocked/p796 В попытке обновить плагин до версии, которая в настоящее время считается безопасной (11.2.202.425), я обнаружил, что рекомендуемая версия уже установлена: $ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit …

3
Почему coreutils сортируется медленнее, чем Python?
Я написал следующий скрипт для проверки скорости сортировки Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Затем я сравнил это с командой coreutils sortдля файла, содержащего 10 миллионов строк: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt real …

3
Как неинвазивно проверить доступ на запись в файл?
В сценарии оболочки, как я могу легко и неинвазивно проверить доступ на запись в файл без фактической попытки изменить файл? Я мог бы проанализировать вывод stat, но это кажется действительно сложным и, возможно, хрупким, хотя я не уверен, насколько статистический вывод отличается в разных реализациях и времени. Я мог бы …

5
Linux решение для школ?
Школа, в которой я работаю администратором, запросила обновление системы. В настоящее время мы используем предложенный правительством дистрибутив Linux под названием SuliXerver - это было бы здорово, но большинство функций администратора были отключены и контролируются компанией, управляющей дистрибутивом. Так как есть серьезные проблемы, которые игнорируются этой компанией, школьный совет решил переключиться …

4
Есть ли самый быстрый способ выключить систему?
Или это shutdown -h nowсамый быстрый способ получить? Я ищу какой-нибудь системный вызов или аналогичный, который позволит пропустить много вещей, сделанных до выключения (в частности, чтобы заботиться о запущенных процессах). В лучшем случае я хотел бы получить решение, связанное с ядром, поскольку оно не знает о init-middleware (например, systemdили upstart). …

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