Unix & Linux

26
Как изменить имя буфера vim

Можно ли изменить имя буфера в vim? В частности, я использую Conque Shell для открытия оболочек в vim (каждая оболочка находится в буфере) и с несколькими оболочками, я вижу: 10: bash - 1 11: bash - 2 в моем списке буферов. Я хотел бы переименовать эти буферы с более значимыми именами (например,...

26
Как я могу избежать запросов при установке порта FreeBSD?

Когда я устанавливаю порт, мне часто предлагают экран меню для выбора параметров конфигурации. Если я собираюсь установить действительно большой пакет с большим количеством зависимостей, это будет крайне неудобно. Есть ли флаг make для принятия ответов по умолчанию для всех таких...

26
Как «заточить» процесс, не будучи root?

Если бы я был пользователем root, я мог бы просто создать фиктивного пользователя / группу, соответственно установить права доступа к файлу и выполнить процесс от имени этого пользователя. Однако я не так, есть ли способ достичь этого, не будучи...

26
Заставить sudo запрашивать пароль

Если я сделаю следующее: sudo su - //enter password exit exit //login again straight away sudo su - Второй вызов sudo не запрашивает пароль, потому что, несмотря на то, что я вышел из системы, у меня все еще есть ограничение по времени, что означает, что мне не нужно снова запрашивать пароль....

26
Как я могу напечатать строки из файла в обратном направлении (без использования «TAC»)?

Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Я хочу напечатать строки из файла в обратном направлении без использования tacкоманды. Есть ли другое решение, чтобы сделать такую ​​вещь с...

26
Как мне работать с инструментами GUI через удаленный сервер?

У меня есть сервер Ubuntu, работающий на EC2 (который я не устанавливал самостоятельно, только взял AMI). Пока что я использую его puttyдля работы, но мне интересно, как работать с ним с помощью инструментов GUI (я не знаком с инструментами Linux UI, но я хочу учиться). Глупый я, мне не хватает...

26
Игнорировать изменения пробелов во всех командах git

Я обнаружил множество сайтов, которые объясняют, как заставить git предупреждать вас, когда вы изменяете окончания строк, или различные другие методы, чтобы вы не испортили весь файл. Предположим, что для этого уже слишком поздно - в дереве уже есть коммиты, которые переключают окончания строк в...

26
Как использовать драйвер связывания / снятия привязки драйвера ядра Linux для устройств USB-HID?

Первый фон Я разрабатываю драйвер для игровых панелей Logitech. Это клавиатура с экраном на нем. Драйвер работает хорошо, но по умолчанию устройство обрабатывается HID. Чтобы не допустить захвата устройства HID перед моим драйвером, я могу внести его в черный список в hid-core.c. Это работает, но...

26
Как изменить UUID файловой системы (2 одинаковых UUID)?

Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . У меня есть гостевая ОС fedora в VMware. Я хочу расширить /bootраздел, поэтому я добавляю другой виртуальный диск к этой виртуальной машине и пытаюсь клонировать...

26
Процесс init: предок всех процессов?

Я всегда узнавал, что процесс init является прародителем всех процессов. Почему процесс 2 имеет PPID 0? $ ps -ef | head -n 3 UID PID PPID C STIME TTY TIME CMD root 1 0 0 May14 ? 00:00:01 /sbin/init root 2 0 0 May14 ? 00:00:00 [kthreadd]...

26
Эквивалент Process Monitor для Linux?

Есть ли Unix / Linux-эквивалент Process Monitor , будь то GUI или CUI? Если это имеет значение, я смотрю на Ubuntu, но если есть эквивалент для других систем (Mac, другие варианты Linux, такие как Fedora и т. Д.), То знание любой из них также будет полезно. Редактировать: Process Monitor...

26
Как узнать, с каким ключом GPG был подписан пакет RPM?

Криптографическая подпись RPM может быть проверена с помощью rpm -Kкоманды. Возвращает строку, содержащую gpg(или pgp) и заканчивающуюся тем OK, что подпись находится в базе данных RPM и является действительной. Если пакет не подписан, но контрольные суммы действительны, вы все равно получите OK,...

26
Можно ли скомпилировать полную систему Linux с компилятором Intel вместо GCC?

Может быть, есть проблемы с совместимостью? У меня сложилось впечатление, что для систем на базе Intel компилятор Intel мог бы работать лучше, чем GCC. Возможно, уже есть дистрибутив, который пытался это сделать? Я думаю, что это может быть довольно просто, используя...

26
Что происходит с выходными данными процесса, который был отвергнут и потерял свой терминал?

Если я закрою виртуальный терминал, где был запущен какой-то процесс, вывод просто пойдет прямо /dev/nullили он каким-то образом загрязнит память? Могу ли я как-нибудь получить вывод, чтобы продолжить чтение в любой момент после этого? [РЕДАКТИРОВАТЬ]: Итак, действительно ли момент отказа от...

26
запуск сценария с «. И с «источником»

Мне было интересно, если следующие два способа запуска сценария bash эквивалентны? . ./myScript.sh source myScript.sh Они оба запускают содержимое скрипта вместо того, чтобы запускать скрипт, т.е. не создают подоболочку для запуска скрипта?...

26
Где я могу найти список кодов ошибок make?

Я пытаюсь скомпилировать программу, написанную на Фортране, используя make(у меня есть Makefile, и, находясь в каталоге, содержащем Makefile , я набираю команду $ make target, где «target» - это спецификация целевой системы, которая присутствует в моем Makefile . экспериментируя с различными...

26
Как я могу найти количество файлов в файловой системе?

Я хочу знать, сколько файлов у меня в файловой системе. Я знаю, что могу сделать что-то вроде этого: find / -type f | wc -l Это кажется крайне неэффективным. Что я действительно хотел бы сделать, так это найти общее количество уникальных инодов, которые считаются «файлами». Есть ли способ лучше?...