Как я могу выйти из режима только для чтения в Vim?

Я открыл файл в режиме readonly; есть ли способ выйти из режима readonly?

Как преобразовать открытый ключ ssh-keygen в формат, который открывает функцию PEM_read_bio_RSA_PUBKEY ()?

У меня возникла проблема с созданием открытого ключа, который может использовать функция openssl PEM_read_bio_RSA_PUBKEY() . Я продолжаю получать ошибки. Очевидно, я не могу просто использовать строку ASCII в файле ключа ssh-keygen <>.pub SubjectPublicKeyInfo как это есть в формате файла SSH, или, возможно, в структуре SubjectPublicKeyInfo . Вот код кода ключа: ssh-keygen -t rsa -b 1024 […]

Как установить последний NodeJS на Debian Jessie?

Я только что установил NodeJS & NPM в Debian Jessie, используя рекомендуемый подход: apt-get install curl curl -sL https://deb.nodesource.com/setup | bash – apt-get install -y nodejs Однако это довольно старая версия (узел v0.10.38 и npm 1.4.28). Любые предложения по простейшему способу установки более новых версий, например, в настоящее время – v0.12.4, а npm – 2.7.4? […]

Почему nginx запускает процесс как root?

Я установил сервер nginx. Я только что проверил слуховые порты и увидел следующее: $ sudo lsof -nP -i | grep LISTEN sshd 614 root 3u IPv4 7712 0t0 TCP *:22 (LISTEN) nginx 822 root 7u IPv4 8745 0t0 TCP *:80 (LISTEN) nginx 827 www-data 7u IPv4 8745 0t0 TCP *:80 (LISTEN) nginx 828 www-data 7u […]

Какова цель ssh-agent?

Я прочитал официальное определение: ssh-agent – это программа для хранения закрытых ключей, используемых для аутентификации с открытым ключом (RSA, DSA, ECDSA). Идея заключается в том, что ssh-agent запускается в начале сеанса X-сеанса или сеанса входа в систему, а все остальные окна или программы запускаются как клиенты в программу ssh-agent. Благодаря использованию переменных среды агент может […]

Linux: Убить процесс на основе аргументов

Как я могу убить процесс на основе аргументов командной строки? killall , pgrep и pkill похоже, работают только на основе имени процесса. Мне нужно это, чтобы иметь возможность различать несколько приложений, работающих внутри виртуальных машин Java, где java – это имя процесса для всех, и фактическое имя приложения можно найти, просмотрев аргументы командной строки. Это […]

cd во все каталоги, выполнить команду над файлами в этом каталоге и вернуться в предыдущий текущий каталог

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

как я могу использовать bash в качестве моей оболочки входа, когда мой системный администратор отказывается позволить мне изменить его

Системный администратор unix, где я работаю, неохотно дает мне доступ к изменению моей оболочки входа из ksh в bash . Он дал различные оправдания, самое смешное, что, поскольку они пишут все свои сценарии для ksh они не будут работать, если я попытаюсь их запустить. Я не знаю, где он получает эти идеи, но поскольку я […]

Mutt: выбор нескольких сообщений

Я ищу способ выбрать несколько сообщений в Mutt. Например, при выборе первого и последнего сообщений будет выбран целый блок сообщений. Я также хотел бы выбрать тему, используя регулярное выражение. Затем я хочу запустить команду для выбранных сообщений, то есть сохранить их в файл.

сделать фатальную ошибку: openssl / sha.h: нет такого файла или каталога

Я пытаюсь скомпилировать программу, которая, согласно документации, требует «библиотеки OpenSSL». У меня установлен OpenSSL, и он все еще дает мне ошибку openssl/sha.h: No such file or directory . Есть ли другая библиотека, которая должна быть установлена?

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