Unix & Linux

22
Использование строкового редактора zsh для работы с подпроцессами

Можно ли использовать встроенный редактор строк zsh ( zle) для подачи ввода в подпроцесс? То есть я хотел бы запустить zlewrap mycommandгде zlewrapфункция zsh и mycommandлюбая программа, которая просто читает строки из stdin; zlewrapбудет эффективно предоставлять возможности редактирования строки...

22
В чем разница между LILO и GRUB?

Этот вопрос был перенесен из-за сбоя сервера, поскольку на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Я использую веб-сервер под Debian, и в настоящее время у меня установлен GRUB. Стоит ли использовать LILO вместо GRUB? И каковы преимущества...

22
Есть ли ярлык tmux для чтения только?

Я использую экран уже много лет, чтобы гарантировать, что любая удаленная работа будет безопасно открыта после отключений / сбоев. На самом деле, как само собой разумеющееся, я использую экраны даже при локальной работе. В последнее время мои требования достигли той стадии, когда я перешел на tmux...

22
Почему Linux так хорошо масштабируется на разных аппаратных платформах?

Почему Linux хорошо работает на самых разных типах компьютеров - настольных компьютерах, ноутбуках, серверах, встроенных устройствах, мобильных телефонах и т. Д.? Это происходит главным образом потому, что система открыта, поэтому любая ее часть может быть модифицирована для работы в разных средах?...

22
Экспортировать переменную env, которая будет доступна на всех вложенных оболочках, и возможно ли ее изменить?

Предположим, у меня есть export MY_VAR=0 в ~/.bashrc. У меня есть открытый терминал gnome, и в этом терминале я меняю $MY_VARзначение на 200. Итак, если я сделаю echo $MY_VAR в этом терминале 200показано. Теперь я открыл еще одну вкладку в моем терминале гнома, и сделать echo $MY_VAR ... и вместо...

22
Возможно ли в bash начать чтение файла с произвольного смещения байтов?

Я хочу найти дату, которая находится где-то в журнале 8 ГБ (текст). Могу ли я несколько обойти полное последовательное чтение и сначала выполнить двоичное разбиение файла (размер) или каким-либо образом перемещаться по файловой системе inodes(о которой я очень мало знаю ), чтобы начать чтение с...

22
Среда взлома ядра

Я работал во встроенных ОС, таких как uCOS, ThreadX. Пока я кодировал приложения в Linux, сейчас я планирую начать изучать ядро ​​Linux. У меня есть несколько вопросов относительно окружающей среды. Какой дистрибутив является лучшим, в котором есть удобные инструменты для разработки ядра? (до сих...

22
Шебанг и путь

Зачем шебангу нужен путь? Неправильно #!ruby Правильный #!/usr/local/bin/ruby #!/usr/bin/env ruby Операционная система должна иметь информацию о пути для зарегистрированной команды, и почему она все еще ожидает, что она будет...

22
сделать файл журнала

Есть ли способ сделать файл журнала для обслуживания некоторых данных в / var / log / с помощью некоторой библиотечной функции или системного вызова на языке c в linux. И я также хочу знать стандарты, которым мы должны следовать, чтобы писать и обрабатывать журнал....

22
Формат / etc / hosts в Linux (отличается от Windows?)

Ниже этого вопроса вставлен образец /etc/hostsфайла с Linux (CentOS) и Windows-машины. Файл Linux содержит две записи с вкладками после IP-адреса (то есть localhost.localdomain localhost), а в Windows - только одну. Если я хочу отредактировать файл hosts в Windows, чтобы вместо localhost было...

22
Почему большинство дистрибутивов Linux по умолчанию используют gnome? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Почему в большинстве популярных дистрибутивов Linux по умолчанию установлен...

22
Можно ли установить для заголовка Gnome Terminal значение «user @ host» для любого хоста, к которому я подключен?

Я хотел бы установить заголовок терминала, user@hostчтобы я мог легко определить, к какой машине я подключен, из заголовка окна. Есть ли способ сделать это из SSH или из терминала...

22
В чем разница между sudo su - и sudo su -

Когда я работаю на наших машинах RHEL, я использую, sudo su -чтобы перейти в режим root. Однажды опечатка означала, что я напечатал sudo su --вместо этого - мне кажется, что все было так же, как с одним дефисом, за исключением того, что я находился в той же папке, что и до того, как выполнил...

22
ZSH: история поиска по клавишам вверх и вниз?

В настоящее время у меня есть следующее .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Тем не менее, это только кажется, что соответствует содержанию моего текущего ввода до появления пробела. Например, sudo ls /будет соответствовать каждой строке в моей истории,...

22
Что такое «IFS»?

Я читал эту ветку: Как перебрать строки файла? Что такое IFS? И как его использовать в контексте

22
Добавить и редактировать закладки в PDF

Получая метаданные из некоторых файлов PDF с закладками pdftk, я наблюдаю формат закладок в метаданных PDF. Таким образом, я предполагаю, что с pdftk, можно добавлять и редактировать закладки PDF-файла. Вот три шага, которым я следую: Сначала я получаю метаданные (включая закладки, если таковые...

22
GID, текущие, основные, дополнительные, эффективные и реальные идентификаторы группы?

Следующие ссылки обсуждают эти понятия в разных контекстах. Я прочитал их определения, но я все еще не могу сказать, как они связаны, или некоторые из них точно такие же. Текущий идентификатор группы ID группы Основные и дополнительные идентификаторы групп Эффективные и реальные групповые...