Unix & Linux

31
Установка нескольких групп в качестве владельцев каталогов

На моем сервере у меня есть каталог /srv/svn. Можно ли, например devFirmA, установить для этого каталога несколько владельцев групп , devFirmBи devFirmC? Дело в том, что я хочу, чтобы subversionуправление версиями управляло несколькими пользователями по нескольким репозиториям, и я не знаю, как...

31
Как избежать проблем с «ням замком»?

Я часто сталкиваюсь с сообщением «В настоящее время другое приложение удерживает блокировку yum; ожидает его выхода ...» при попытке установить приложение, и мне приходится убивать yum вручную. Как я могу избежать этого? Есть ли простой способ разблокировать ням? Кажется, что может работать только...

31
fork: retry: ресурс временно недоступен

Пока я подключаюсь к своему серверу, я получаю, -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: retry: Resource temporarily unavailable -bash: fork: Resource temporarily...

31
Как определить максимальное число для передачи в опцию make -j?

Я хочу собрать как можно быстрее. Пойди разберись. И хотел бы автоматизировать выбор номера, следуя -jопции. Как я могу программно выбрать это значение, например, в сценарии оболочки? Вывод nprocэквивалентен числу потоков, которые у меня есть для компиляции? make -j1 make...

31
Как удалить первые n строк и последнюю строку файла с помощью команд оболочки?

У меня есть файл с именем, Element_queryсодержащим результат запроса: SQL> select count (*) from element; [Output of the query which I want to keep in my file] SQL> spool off; Я хочу удалить 1-ю строку и последнюю строку с помощью команды...

31
Как распечатать json с помощью jq standalone?

В настоящее время, когда я хочу распечатать файл json с помощью jq , я использую: cat file.json | grep jq . Тем не менее, я бы ожидал, что jqимя файла будет приниматься в качестве аргумента, без необходимости отступать cat. Страница руководства говорит: jq [параметры ...] фильтр [файлы ...] ... По...

31
В чем разница между kill, pkill и killall

Я знаком с killкомандой, и большую часть времени мы просто используем kill -9 для принудительного завершения процесса, есть много других сигналов, которые можно использовать kill. Но мне интересно, каковы случаи использования pkillи killall, если уже есть команда kill. Делать pkillи...

31
Как отследить вновь созданные процессы в Linux?

Я знаю, что с помощью psя могу увидеть список или дерево текущих процессов, запущенных в системе. Но чего я хочу добиться, так это «следить» за новыми процессами, которые создаются при использовании компьютера. По аналогии, когда вы используете tail -fдля отслеживания нового содержимого,...

31
Заменить файл жесткой ссылкой на / dev / null

Я запускаю приложение, которое пишет в log.txt. Приложение было обновлено до новой версии, благодаря чему поддерживаемые плагины перестали быть совместимыми. Он вызывает огромное количество ошибок в log.txt и не поддерживает запись в другой файл журнала. Как я могу записать их в другой журнал? Я...

31
Почему исполняемые файлы в / usr / sbin доступны для записи root?

Не могли бы вы объяснить, почему двоичный скомпилированный файл (например, в /usr/sbin) имеет разрешение на запись для rootпользователя? Для меня это составлено. Это означает, что прямая запись не имеет смысла и может как-то подвергнуть файл какой-либо проблеме безопасности. Сценарий (например,...

31
Как экспортировать цепочку сертификатов CA из PFX в формате PEM без атрибутов мешка

У меня есть файл PKCS12, содержащий полную цепочку сертификатов и закрытый ключ. Мне нужно разбить его на 3 файла для приложения. Мне нужно 3 файла (в формате PEM): незашифрованный ключевой файл файл сертификата клиента файл сертификата CA (root и все промежуточные) Это обычная задача, которую я...

31
Подсчет вхождений слова в текстовый файл

У меня есть текстовый файл, содержащий твиты, и я должен подсчитать, сколько раз слово упоминается в твите. Например, файл содержит: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? И скажем, я хочу посчитать,...

31
Почему каталоги / home, / usr, / var и т. Д. Имеют одинаковый номер индекса (2)?

Я обнаружил, что в моем корневом каталоге есть несколько каталогов с одинаковым номером инода: $ ls -aid */ .*/ 2 home/ 2 tmp/ 2 usr/ 2 var/ 2 ./ 2 ../ 1 sys/ 1 proc/ Я только знаю, что имена каталогов хранятся в родительском каталоге, а их данные хранятся в иноде самих каталогов. Я запутался...

31
Странный сервис с именем «Carbon» работает каждый день и занимает 100% CPU

Последние несколько недель на моем тестовом сервере Ubuntu происходила странная активность. Пожалуйста, проверьте скриншот ниже от htop. Каждый день этот странный сервис (который выглядит как сервис майнинга криптовалют) работает и занимает 100% процессорного времени. Мой сервер доступен только...

31
В чем разница между ping localhost и ping 127.0.0.1?

После выполнения следующего, чтобы отключить пинг-ответы: # sysctl net.ipv4.icmp_echo_ignore_all=1 # sysctl -p Я получаю разные результаты от pinging localhost против 127.0.0.1 # ping -c 3 localhost PING localhost(localhost (::1)) 56 data bytes 64 bytes from localhost (::1): icmp_seq=1 ttl=64...