Unix & Linux

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

4
Как найти пакеты, которые зависят от определенного пакета в apt?
Как получить не зависимости пакета, а пакеты, зависящие от определенного пакета? Я нахожусь на Debian 6.0 Squeeze-LTS (впервые расширение squeeze для долгосрочной поддержки!) Для моего веб-сервера, и он сообщает, что поддержка для определенного пакета прекращена: Unfortunately, it has been necessary to limit security support for some packages. The following packages …

2
Есть ли способ заставить «top» работать ровно один раз и выйти?
Я считаю вывод команды shell topпростым и знакомым способом получить приблизительное представление о состоянии машины. Я бы хотел обслуживать topвывод (или что-то очень похожее на него) с крошечного веб-сервера на машине для грубого мониторинга. Есть ли способ заставить top написать свой текстовый вывод ровно один раз , без форматирования символов? …
13 osx  monitoring  top 

1
Возобновить загруженный файл aria2 по его файлу * .aria2
У меня есть частично загруженный файл с aria2. Рядом с ним находится файл с тем же именем, оканчивающийся на .aria2. Я не знаю ссылку для скачивания. У меня есть только эти два файла. Я хочу знать, как я могу возобновить загрузку в этой ситуации. Примечание: *.aria2создается рядом с файлом загрузки …
13 download  aria2 

1
Что означает «Неизвестный экземпляр» при перезапуске службы?
Я пытаюсь запустить vsftpdфайловый сервер в Ubuntu 13.10, я не могу подключиться к серверу из другой сети, хотя эта другая сеть подключена к сети сервера и pingработает. Что-то подозрительно в vsftpdперезапуске, при настройке vsftpdменя попросили перезапустить его с помощью: service vsftpd restart Вывод говорит: «Стоп: неизвестный экземпляр». Я не знаю, …

1
Почему PGID моего дочернего процесса не является PID родителя?
Поэтому я постоянно читаю, что эта команда должна завершать все дочерние процессы родительского процесса: kill -- -$$ Использование отрицательного идентификатора с командой kill ссылается на PGID, и из примеров, которые я видел, выясняется, что PGID дочерних процессов должен быть PID родительского процесса, но это не так в моей системе. В …

3
Как исключить из «Match Group» в SSHD?
В конфигурации SSHD есть группа соответствия: cat /etc/ssh/sshd_config ... Match Group FOOGROUP ForceCommand /bin/customshell ... Есть много пользователей на машине, которые находятся в «FOOGROUP». Мой вопрос: Как я могу исключить данного пользователя, который находится в "FOOGROUP" из "Match Group"?
13 openssh  sshd 

1
Принудительно запустить команду при выходе из системы или отключить?
Я вхожу в систему через SSH, и я хотел бы иметь возможность принудительно запускать команду при выходе из системы, будь то преднамеренный выход из системы (выход из оболочки) или из-за того, что мое соединение SSH было разорвано / разорвано. Есть ли способ настроить это? Мое лучшее предположение сейчас состоит в …
13 ssh  logout 

1
Сравнение двух файлов строго построчно, без вставок и удалений
У меня есть два файла, которые по существу содержат дампы памяти в шестнадцатеричном формате. На данный момент я использую diff, чтобы увидеть, отличаются ли файлы и где различия. Однако это может вводить в заблуждение при попытке определить точное местоположение (то есть адрес памяти) разницы. Рассмотрим следующий пример, показывающий два файла …

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

1
Как синхронизировать историю команд терминальной сессии в bash?
Я пытался найти ~/.bash_historyсвои последние команды во время сеанса терминала, но их просто не было. Я думаю, это потому, что у меня открыто несколько сеансов терминала. Есть ли способ, которым я могу синхронизировать (т.е. синхронизировать-выдвинуть или записать-синхронизировать) текущую историю команд сеанса терминала в файл bash_history (не закрывая сеанс и не …

2
связь между несколькими процессами
У меня есть скрипт bash, который запускает функцию manager () как отдельный процесс для x-times. Как можно пересылать сообщения всем процессам manager () из скрипта? Я читал об анонимных каналах, но понятия не имею, как поделиться с ним сообщениями. Я пытался сделать это с именованными каналами, но, похоже, мне придется …

5
Как мне удалить привилегии root в скриптах оболочки?
Параметр «--up» в OpenVPN обычно используется для маршрутизации и т. Д. И поэтому он обрабатывается до того, как OpenVPN отбрасывает привилегии root для запуска как никто. Тем не менее, я вызываю сценарии оболочки, которые должны запускаться как непривилегированный пользователь. Как мне это сделать? Я изучил привилегии Drop Process , особенно …

3
Получить файл .cer из файла .pem
Я сгенерировал закрытый ключ RSA, используя следующую команду: openssl genrsa -out privkey.pem 2048 И создал самозаверяющий сертификат, используя следующую команду: openssl req -new -x509 -key privkey.pem -out cacert.pem -days 3650 Сейчас я пытаюсь преобразовать Cacert .pem файл в сертификат .cer Есть идеи?

2
Проверьте зависимости скриптов bash / shell
Есть ли метод / команда для проверки зависимостей bash-скрипта? Другими словами, ответ на этот вопрос: какие библиотеки должен установить пользователь для запуска сценария? Я могу сделать это вручную, читая скрипт и проверяя, какие другие библиотеки / команды он вызывает, но это не очевидно для длинных скриптов.

2
Можно ли увидеть мертвые процессы?
В man psнем четко указаны различные состояния, которые процесс может иметь в Linux. D Uninterruptible sleep (usually IO) R Running or runnable (on run queue) S Interruptible sleep (waiting for an event to complete) T Stopped, either by a job control signal or because it is being traced. W paging …

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