Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Как сделать самозаверяющий сертификат для localhost?
Я сделал с паролем и со следующими полями как root openssl req -x509 -days 365 -newkey rsa:2048 -keyout /etc/ssl/apache.key \ -out /etc/ssl/apache.crt поля Country: FI State: Pirkanmaa Locality: Tampere Organization: masi Organizational Unit Name: SSL Certificate Test CommonName: 192.168.1.107/owncloud EmailAddress: masi@gmail.com Вывод: ошибка рукопожатия SSL в HTTPS. Ожидаемый результат: HTTPS-соединение. …

4
Какая польза от опции -f для `touch`?
От man touch: -f (ignored) Но я не понимаю, что значит игнорировать . Я попробовал следующее: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file И заметил, что это …
23 coreutils  touch 

1
Повторно используйте вывод rsync --dry-run, чтобы впоследствии ускорить фактическую передачу
Я обычно делаю, rsync -nпрежде чем делать фактический rsync. Дело в том, как я могу автоматизировать второй запуск для повторного использования именно сгенерированного списка --dry-run? Я имею в виду, что если я бегу, rsync -nто получаю симуляцию того, что rsyncбудет делать, моя идея заключается в том, чтобы взять этот вывод, …

5
Как отключить беспроводное управление питанием навсегда
В Linux Mint 17.3 / 18 iwconfigговорится, что управление питанием моей беспроводной карты включено . Я хочу отключить это навсегда или какое-то решение этой проблемы. sudo iwconfig wlan0 power off работает, пока я не перезагружу ноутбук. Кроме того, если я случайно проверяю iwconfig, иногда он включен, несмотря на то, что …

1
Есть ли страница руководства для вывода цветных оболочек?
Вы знаете, что цветной вывод сделан специальными последовательностями символов, например: echo -e "\e[34m Hello\n \e[0m" Это даст слово «Hello», окрашенное в синий цвет. Для этого мне пришлось искать в Интернете, и это сложно, потому что разные источники могут сказать что-то другое. Я думал, что должны быть какие-то инструкции, но я …

3
Как предотвратить случайный выход консоли из строя терминала?
Есть много вопросов о SE, которые показывают, как восстановиться после поломки терминала cat /dev/urandom. Для тех, кто не знаком с этой проблемой - вот что это такое: Вы выполняете cat /dev/urandomили эквивалент (например, cat binary_file.dat). Мусор распечатан. Это было бы хорошо ... за исключением того, что ваш терминал продолжает печатать …

1
Где найти журналы сервисов, запускаемых systemd при загрузке компьютера?
Я работаю с нестабильным Debian systemd, при загрузке у меня есть несколько сервисов, которые помечены как FAILED(и нет OK), но журнал слишком быстрый, чтобы я мог получить имя отказавшего сервиса. Интересно, есть ли способ получить этот загрузочный журнал, когда система запущена и работает (я не говорю о журнале ядра, который …
23 debian  systemd 

2
Как заставить gpg найти gpg-agent
На Fedora 22 gpg не находит gpg-agent: % gpg-agent --daemon % gpg -vvv --use-agent --no-tty --decrypt file.gpg gpg: using character set `utf-8' :pubkey enc packet: version 3, algo 1, keyid 3060B8F7271AFBAF data: [4094 bits] gpg: public key is 271AFBAF gpg: using subkey 271AFBAF instead of primary key 50EA64D5 gpg: using …
23 gpg  gpg-agent 

7
Существует ли дистрибутив, поддерживающий откат обновленных пакетов?
Существует ли инструмент или даже весь дистрибутив, который поддерживает откат измененных пакетов после обновления? В качестве примера: я обновил пакеты A, B и C. После работы с этими пакетами в течение нескольких дней я столкнулся с ошибкой в ​​B, которая нарушает условия сделки. Хотя я отправляю отчет об ошибке, мне …

5
Какой системный вызов используется для загрузки библиотек в Linux?
В straceвыходных данных пути к библиотекам, которые вызывают исполняемые файлы, находятся в вызовах open(). Это системный вызов, используемый исполняемыми файлами, которые динамически связаны? Как насчет dlopen()? open()не вызов, который я бы предположил, сыграл бы роль в исполнении программ.

8
Какие права доступа не может нарушать суперпользователь?
Fr. Br. Джордж рассказал в одной из своих лекций (на русском языке), что есть некоторые права доступа, которые суперпользователь не может нарушить. То есть есть какое-то право доступа, которое может запретить суперпользователю что-либо делать. Я не смог найти эту информацию в Интернете, и мне любопытно, что это. Возможно, это связано …

4
Что такого особенного в разрешении Linux 004?
Я читал Practical Unix и Internet Security , когда наткнулся на следующие строки, которые я не мог понять. Если вы используете сервер архивации wu, вы можете настроить его таким образом, чтобы загруженные файлы загружались в режиме 004 , чтобы их не мог загрузить другой клиент . Это обеспечивает лучшую защиту, …

6
Как испортить архивный файл контролируемым образом?
Я написал функцию, которая проверяет поврежденный архив, используя контрольную сумму CRC. Чтобы проверить это, я просто открыл архив и зашифровал содержимое с помощью шестнадцатеричного редактора. Проблема в том, что я не верю, что это правильный способ создания поврежденного файла. Есть ли другой способ создать «контролируемое повреждение», чтобы оно не было …
23 files  corruption 

1
Как проверить systemd system.journal из другой системы
У меня сбой Arch Linux на устройстве. Устройство не имеет экрана, оно не отвечает на сеть. Поэтому я беру SD-карту, вставляю ее в рабочий стол Ubuntu, вижу свежий system.journal там и ... Как посмотреть, что внутри? Из документации Arch Linux я знаю, что могу сделать: strings /mnt/arch/var/log/journal/.../system.journal | grep -i …

1
Как Linux определяет, какие средства использовать для запуска (нетекстового) двоичного файла?
Я понимаю, что Linux использует строку shebang, чтобы определить, какой интерпретатор использовать для языков сценариев, но как он работает для двоичных файлов? Я имею в виду, что могу запускать бинарные файлы Linux и установить как двоичные файлы Wine, так и mono , Windows и .NET. И для всех них это …
23 linux  executable 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.