Unix & Linux

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

3
Как мне загрузить Linux с rootfs в оперативной памяти?
Rootfs - это образ squashfs, и мой загрузчик загружает его по некоторому адресу в SDRAM. Какие параметры мне нужно передать ядру, чтобы он мог оттуда смонтировать rootfs? Поддержка Squashfs встроена, и она уже работает с root=/dev/mtdblock2 rootfstype=squashfs для загрузки с флешки. РЕДАКТИРОВАТЬ: Это встроенное устройство на основе MIPS, используя пользовательский …
16 linux  embedded  mips 

4
Найти идентификатор процесса и убить его
Когда мне нужно убить фоновый процесс, я делаю ps -e | grep <process_name> Который печатает что-то вроде этого 1766 ? 00:00:13 conky, тогда я использую идентификатор процесса, killкак это так kill 1766. Есть ли способ, которым я могу упростить это? Сделать это быстрее? уменьшить количество печатать?
16 process  grep  kill  ps 

3
Что такое разделение слов? Почему это важно в программировании оболочки?
Я запутался из-за роли, которую играет разделение слов zsh. Я не сталкивался с этой концепцией при программировании на C, Python или MATLAB, и это вызвало у меня интерес к тому, почему расщепление слов кажется чем-то специфичным для программирования оболочки. Я читал о разделении слов на этом и других сайтах ранее, …
16 shell  zsh 

2
Более быстрая графика в гостевой KVM
Есть ли способ улучшить графическую производительность гостя KVM? Я подозреваю, что вопрос слишком общий, поэтому я приведу свои настройки и требования. Моя конечная цель - использовать гостевую Ubuntu в качестве основной ОС. Единственные графически интенсивные вещи, которые я делаю, это смотрю видео и играю в игры 1990-х годов. Текущая настройка: …
16 kvm 

2
Что происходит, когда я закрываю () файловый дескриптор?
Я пытаюсь получить полную картину с файловыми дескрипторами. Скажем, у меня есть process1, который изначально имеет следующие файловые дескрипторы _process1_ | | | 0 stdin | | 1 stdout | | 2 stderr | |__________| Затем я закрываю файловый дескриптор 1: close(1); Файловый дескриптор 1 переводит (указывает) в структуру stdout …

2
Чем «rm» в файловой системе NTFS отличается от собственной реализации Windows?
У меня есть внешний USB-диск с файловой системой NTFS. Если я удаляю файл из Windows и запускаю одну из нескольких «восстановленных» утилит (скажем, TestDisk), я могу легко восстановить файл (потому что «он все еще там, но помечен как удаленный»). Если я удаляю файл из Linux, никакая утилита (если я не …

8
только файлы tar, без каталогов
Я, вероятно, могу написать сценарий оболочки только для поиска файлов, затем передать список в tar, но мне интересно, есть ли уже встроенная функция в tar, которая позволяет делать это только в одной командной строке? Например, я нашел --no-recursionпереключатель, но когда я делаю: tar --no-recursion -cvf mydir.tar mydir Он только архивирует …
16 tar 

9
Как получить информацию о dmidecode без прав root?
Я пишу программу, которая отображает различную системную информацию (в системе CentOS). Например, тип процессора и скорость (от /proc/cpuinfo), время последней загрузки (рассчитывается из /proc/uptime), IP-адрес (из ifconfigвывода) и список установленных принтеров (из lpstatвывода). В настоящее время из dmidecodeпрограммы получено несколько фрагментов данных : Тип платформы ( dmidecode -s system-product-name) Версия …

6
Как добавить собственные часы часового пояса на панель XFCE?
Мое местное время - CET (Прага, ЕС), мне также нужно посмотреть UTC и, иногда, время MSK. Можно ли добавить несколько часов с разными зонами на панель в XFCE? На самом деле я знаю, как добавить несколько часов, но как настроить часовой пояс каждого из них?
16 xfce  timezone 

9
Есть ли какой-нибудь дистрибутив Linux с диспетчером окон Tiling в качестве основного WM?
Я большой поклонник Tiling Window Manager, но странно, что я не смог найти ни одного дистрибутива Linux, в котором он был бы основным WM. Например, Crunchbang поддерживает OpenBox, Bodhi поддерживает E17, так что ... какой из них включает Xmonad / Awesome / I3 / DWM ...?

4
Прочно строим дорожки
Скажем, у меня есть несколько переменных в сценарии оболочки (например, в zsh): FOLDER_1, FOLDER_2, etc. Эти переменные относятся к папкам по убыванию /. Например, если у меня есть путь/home/me/stuff/items переменные будут: FOLDER_1='home' FOLDER_2='me' FOLDER_3='stuff' Теперь скажите, что я хочу построить соответствующий путь путем объединения переменных. Один из возможных способов - …

2
какова цель группы «nogroup»
Когда я перечисляю все группы, я вижу группу под названием «nogroup». Для чего это? Это должно быть наименее привилегированным один или что-то? Я использую Ubuntu 11.04.

2
Как использовать регулярное выражение в качестве разделителя полей в awk?
Я пытаюсь использовать регулярное выражение в качестве разделителя полей в awk. Из моего чтения это кажется возможным, но я не могу понять правильный синтаксис. rpm -qa | awk '{ 'FS == [0-9]' ; print $1 }' awk: cmd. line:1: { FS awk: cmd. line:1: ^ unexpected newline or end of …

4
Стандартное хранилище данных ключ / значение для Unix
Я знаю о библиотеках ключ / значение для unix ( berkeleydb , gdbm , redis ...). Но прежде чем приступить к написанию кода, мне интересно, есть ли стандартный инструмент для Unix, который позволил бы мне выполнять следующие операции: $ tool -f datastore.db put "KEY" "VALUE" $ tool -f datastore.db put …
16 database 

4
Пакетное завершение bash отсутствует в Yum в CentOS
Я пытаюсь заставить работать с завершением табуляции в Yum в CentOS 6 (чтобы я мог сделать что-то вроде yum install firefo<TAB>и вернуться firefox), и я нашел много уроков, в которых говорится, что нужно просто сделать yum install bash-completion, но когда я делаю это, я получаю это обратно: Loaded plugins: fastestmirror, …
16 centos  yum  dnf 

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