Как работает GUI в Unix / Linux?

Я новичок, и мне нужны четкие объяснения по следующим вопросам. Что такое Desktop Environment? Что такое Desktop Manager? Что такое Диспетчер отображения? Что такое X оконная система, сервер, X11 и Xorg? Какова связь между приведенным выше, который работает / зависит от чего? Как я могу проверить, какие Desktop Manager и Диспетчер отображения я использую в […]

Создайте двухстрочный текстовый файл без записи на stdout

Поэтому в основном я хочу написать двухстрочный файл, содержащий это: This is line one This is line two Я легко могу это сделать, выполнив эту команду в bash: echo "This is line one\nThis is line two" > filename Но как мне это сделать, не записывая его в stdout. Любая помощь приветствуется.

SED – поиск и замена специальными символами (#,,%)

Я знаю, что это очень простой вопрос, но я изо всех сил пытаюсь найти решение этого. Мне нужно автоматически найти и заменить в /etc/aliases следующий раздел: # Person who should get root's mail #root: marc И это должно выглядеть примерно так: # Person who should get root's mail root: someone@something.tld И я не смог найти […]

Создание сценария оболочки для записи в файл XML

Я пишу сценарий оболочки, чтобы писать мои RSS намного проще. Прямо сейчас я застрял в том, как правильно редактировать мои файлы. Смотрите, я хочу, чтобы программа взяла у меня данные, а затем сохранила их для переменных. Затем я хочу, чтобы сценарий оболочки просматривал мой XML-файл, вводил мои переменные и данные строки, а затем сохранил этот […]

Что означает PROG = $ {0 ## * /} в сценарии bash?

PROG=${0##*/} похоже, анализирует имя сценария оболочки, но неясно, как это работает. $ {0} Я понимаю, это первая или 0-я переменная.

Ошибка анализа zsh после псевдонима do = …

У меня есть следующий файл .zshrc в моем домашнем каталоге: # modify the prompt to contain git branch name if applicable git_prompt_info() { current_branch=$(git current-branch 2> /dev/null) if [[ -n $current_branch ]]; then echo " %{$fg_bold[green]%}$current_branch%{$reset_color%}" fi } setopt promptsubst export PS1='${SSH_CONNECTION+"%{$fg_bold[green]%}%n@%m:"}%{$fg_bold[blue]%}%c%{$reset_color%}$(git_prompt_info) %# ' # load our own completion functions fpath=(~/.zsh/completion $fpath) # completion autoload […]

Как изменить пользователя на uid / gid 760?

Я попросил создать нового пользователя (чтобы все процессы конкретной программы могли принадлежать этому пользователю). Наш администратор сказал мне, что у этого нового пользователя есть uid / gid 760. Пожалуйста, как мне переключиться на этого пользователя?

Установка шрифта OpenType

Я купил полную копию Hoefler Txt, которая является шрифтом OpenType, и я пытаюсь установить ее сейчас в моей системе (Mint 17). Однако результаты несовместимы между программами. Вот шаги, которые я предпринимаю: Добавление каталога /usr/share/fonts/opentype (как суперпользователя) и копирование там 9 файлов .otf . Все файлы принадлежат root, но доступны для всех. Запуск sudo fc-cache -fv […]

Обнаружение потери мощности

Можно ли обнаружить потерю мощности на ноутбуке / рабочем столе без ИБП? Очевидно, что компьютер без ИБП отключится, по крайней мере, почти сразу же после отсоединения / выталкивания батареи. Тем не менее, я подумал, может быть, что ядро ​​может заметить потерю мощности, прежде чем конденсаторы / индукторы полностью истощится и имеют очень короткий шанс что-то […]

Могу ли я изменить разрешения на устройстве с помощью chmod?

Примечание . Я не хочу использовать правило udev. Мне нужно изменить (программно) разрешения некоторых устройств. Чтобы понять, что я должен делать (в коде), я хочу сделать это, используя только команду chmod . До сих пор я пробовал это: root# ls -l /dev/sdb brw-rw-rw- 1 root disk 8, 16 Apr 7 05:27 /dev/sdb root# chmod 0600 […]

Interesting Posts

Частота слов в тексте на неанглийском языке: как я могу объединить единичные и множественные формы и т. Д.?

Почему ffmpeg удален из Debian?

Когда UNIX «дефрагментирует»? (в частности, Solaris)

fedora 24 external HD больше не загружался

Как я могу отфильтровать эти «Permission denied» из вывода вывода?

Как я могу повлиять на отображение виртуального дисплея (X Server) после загрузки?

Что означает статус «активный (выходящий)» для (пользовательского) сервиса?

Что это за новая / работающая файловая система?

Debian 7.6 OpenVZ VPS требует полного использования диска, когда это явно не так

Shell-вкладыш для добавления линии в середине трубы

Каковы минимальные приложения корневой файловой системы, необходимые для полной загрузки Linux?

Какова правильная доступная энтропия в системах UNIX?

Самый простой способ управлять пользователями для двух машин

Установите initramfs для запроса luks passowrd при запуске на Mint 18?

Ядро без MMU?

Linux и Unix - лучшая ОС в мире.