Unix & Linux

26
Флаг установки GNU -d - как это работает?

Я пытаюсь написать правило make-файла для копирования каталога, сохраняя его структуру, и, поскольку все другие правила в наших make-файлах используются install, я хотел быть последовательным. На странице руководства написано: СИНТАКСИС install [OPTION]... [-T] SOURCE DEST install [OPTION]......

26
Пределы SSH мультиплексирования

У меня есть следующая запись в моем .ssh/configфайле Host AAA User BBB HostName CCC ControlMaster auto ControlPath ~/.ssh/%r@%h:%p Вышеупомянутое позволяет мне мультиплексировать несколько сессий ssh ​​через одно и то же соединение ssh без необходимости вводить пароль каждый раз, когда мне нужен...

26
Shift-стрелка не работает в emacs в tmux

Я недавно начал использовать tmux (раньше был пользователем экрана), и мне это нравится, за исключением одной маленькой проблемы. Я использую emacs в своей сессии tmux, и я привык использовать клавиши со стрелками Shift для перемещения между окнами emacs (не окнами tmux). При запуске в tmux эти...

26
Инвертировать логическую переменную

Я хочу попробовать простой скрипт flag=false while !$flag do read x if [ "$x" -eq "true" ] then flag=true fi echo "${x} : ${flag}" done Но когда я запускаю его, если я набираю true, я увижу это x="true"и flag="true", но цикл не заканчивается. Что не так со сценарием? Как правильно инвертировать...

26
Как я могу сохранить control + d от отключения моего сеанса?

Я регулярно сш к центос 5 коробка. Каким-то образом их ключи отображаются так, что control+dя выйду из моей текущей оболочки. Если меня судят по другому назначению, это возвращает меня к предыдущему пользователю. Если я не лишен права, это просто разъединяет меня. Как я могу предотвратить это? Я...

26
Когда вы пытаетесь завершить процесс навсегда, какой вариант «убить» следует использовать?

Я получаю много смешанных сообщений от людей, и мне было интересно, если это действительно не так много различий в том, что вы используете. kill 'x' killall 'x' kill -9 'x' Это некоторые варианты, которые мне уже сказали использовать, но некоторые люди говорят, что kill -9 - это просто перебор,...

26
Как перейти к последнему символу файла в vim?

Файл: i am someone1. i am someone2. i am someone3 ~ ~ Документация говорит, что Gпереносит меня в конец файла, но только в начало последней строки. Я хочу, чтобы можно было перейти к последнему символу файла, в данном случае 3, нажать aи ввести точку. Как я могу это...

26
Инструмент для измерения качества энтропии?

Этот вопрос был перенесен из Cryptography Stack Exchange, поскольку на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 7 лет назад . Существует ли инструмент для систем Linux, который может измерить «качество» энтропии в системе? Я умею считать энтропию cat...

26
Когда вам нужен nohup, если вы уже разветвляетесь, используя '&'?

Сначала этот вопрос связан, но определенно не совпадает с этим очень хорошим вопросом: Разница между nohup, disown и & Я хочу кое-что понять: когда я делаю '&', я разветвляюсь, верно? Всегда ли полезно делать "nohup ... &" или просто и достаточно? Может ли кто-нибудь показать случай,...

26
Почему dd из / dev / random дает файлы разных размеров?

Я запускаю следующую команду в системе Ubuntu: dd if=/dev/random of=rand bs=1K count=2 Однако каждый раз, когда я запускаю его, я получаю файл другого размера. Почему это? Как я могу создать файл заданного размера, заполненный случайными...

26
Поддерживает ли GNOME 3 настольный зум?

GNOME 3 не совместим с Compiz, поэтому я не могу использовать функцию масштабирования рабочего стола от Compiz. Я долго гуглял, и кажется, что GNOME все еще не поддерживает масштабирование рабочего стола - не так ли? Я использую GNOME...

26
Как узнать смещение открытого файла?

Моя проблема в том, что с помощью lsof -p pid я могу узнать список открытых файлов процесса, идентификатор процесса которого pid. Но есть ли способ узнать смещение каждого файла, к которому был получен доступ? Пожалуйста, дайте мне несколько...

26
Как зарезервировать блок памяти из ядра Linux?

У меня есть устройство, которому нужен блок памяти, зарезервированный исключительно для него, без вмешательства ОС. Есть ли способ сообщить BIOS или ОС, что блок памяти зарезервирован, и он не должен его использовать? Я использую это устройство на машине...

26
Можно ли вызвать OOM-killer при принудительной замене?

Можно ли заставить систему превентивно поменять местами неактивные страницы ( vm.swappiness), но вызвать oom-killer, когда в системе заканчивается ОЗУ (в отличие от нехватки памяти) и она вынуждена менять местами? Конечная цель состоит в том, чтобы не дать системе остановиться, когда она начинает...

26
Почему нельзя выполнить root, если исполняемые биты не установлены?

rootПользователь может записывать в файл, даже если его writeправа не установлены. rootПользователь может прочитать файл, даже если его readправа не установлены. rootПользователь может cd войти в каталог, даже если его executeправа не установлены. rootПользователь не может выполнить файл, если его...