Unix & Linux

9
правильное параллельное использование xargs

Я использую xargsдля вызова сценария Python для обработки около 30 миллионов небольших файлов. Я надеюсь использовать xargsдля распараллеливания процесса. Я использую команду: find ./data -name "*.json" -print0 | xargs -0 -I{} -P 40 python Convert.py {} > log.txt По сути, Convert.pyпрочитает...

9
Разбить одну строку в массив символов, используя только bash

Я хочу разбить 'hello'на h e l l oмассив, используя только bash, я мог бы сделать это в sed с помощью, sed 's/./& /g'но я хочу знать, как разбить строку на массив в Bash, когда я не знаю, что будет разделитель, или разделитель любой один символ Я не думаю, что смогу использовать ${i// /}без...

9
Расположение файлов панели запуска Kde?

Мне было интересно, где находятся файлы для панели запуска Kde? Я ничего не могу найти в Интернете. Я знаю, где находятся обычные файлы рабочего стола, ( ~/.local/share/applications/), но я не могу найти файлы запуска. В настоящее время у меня есть лаунчер, который не работает правильно. Когда я...

9
Какие ожидающие сигналы?

Глядя на пределы запущенного процесса, я вижу Max pending signals 15725 Что это? Как я могу определить разумную ценность для занятого обслуживания? Как правило, я не могу найти страницу, которая объясняет, что такое каждый лимит. Некоторые из них довольно понятны (максимальное количество открытых...

9
Как использовать новую функцию Ext4 Inline Data? (хранение данных непосредственно в inode)

Если я правильно прочитал документацию Ext4, начиная с Linux 3.8, можно хранить данные непосредственно в inode в вазе очень маленького файла. Я ожидал, что такой файл будет иметь размер 0 блоков, но это не так. #creating a small file printf "abcde" > small_file #checking size of file in bytes...

9
Как я могу передать функциональные клавиши htop в tty?

Я пытаюсь использовать htopв tty1. Однако некоторые функциональные клавиши работают не так, как обычно. F1и F2ничего не делать, и, F3кажется, запускает настройку (которая обычно запускается F2). К тому же F4и F5не работают. Кроме того, когда я пытаюсь нажать, Escчтобы выйти из этих экранов, я...

9
Почему Dropbox говорит «убит» в Arch Linux?

Я пытаюсь установить Dropbox на Arch Linux. Я установил оба dropboxи dropbox-cli, по крайней мере, до такой степени, чтобы иметь двоичные файлы. Когда я бегу сам dropboxпо себе, он просто отвечает Killedкрасными буквами. Когда я бегу dropbox-cli start, он печатает: Starting Dropbox... Dropbox isn't...

9
Запретить файлу Gtk диалоговое окно со списком точек монтирования

Когда я открываю диалоговое окно файла Gtk, с левой стороны появляется поле «Места», в котором перечислены «Поиск», «Недавно использованные», набор каталогов и несколько вещей, которые выглядят как тома. Меня не волнует ни одна из этих записей, но по большей части я не против, кроме одной. Один из...

9
Как перманентно переназначить заглавные буквы на esc в X11?

Я хочу переназначить блокировку заглавных букв, чтобы скрыться в X11 (т.е. нажатие кнопки блокировки физической заглавной буквы будет интерпретироваться приложениями как esc, и поведение esc не изменится). Решение должно пережить перезапуск X . xmodmap и setxkbmap являются приемлемыми решениями...

9
Понимать нумерацию портов виртуального моста ядра Linux

У меня есть виртуальный мост ядра Linux, который содержит интерфейсы eth1и tap0: # brctl show br0 bridge name bridge id STP enabled interfaces br0 8000.00016c404fa3 no eth1 tap0 # Теперь, когда я просматриваю таблицу MAC-адресов виртуального коммутатора, он показывает номера портов 2(...

9
mDNS в / из контейнера Docker

Я создал контейнер Docker, который запускает forked-daapd(сервер DAAP, публикующий по mDNS с одним портом 3689 для HTTP-запросов) и правильно отображает порт для операционной системы хоста: sudo docker run -it --rm -v /home/naftuli/Music:/srv/music -p 3689:3689 \ daapd /sbin/my_init Проблема в том,...

9
Как изменить разрешение и группу-владельца файла одновременно

Для изменения разрешения файла я знаю, что могу использовать chmod. Для смены владельца группы я мог бы использовать chgrp. Однако, если я хочу изменить и разрешение, и владельца одновременно, какую-либо команду, которую я мог бы использовать в Linux? Например, есть файл с этим разрешением и...

9
Почему я не могу прочитать / dev / stdout в текстовом редакторе?

Я только начал изучать, как все это файл TM в Linux, что заставило меня задуматься, что произойдет, если я в буквальном смысле прочитал из / dev / stdout: $ cat /dev/stdout ^C $ tail /dev/stdout ^C (Это ^Cя убиваю программу после зависания). Когда я пытаюсь сделать это vim, я получаю немыслимое...

9
Сколько байтов занимает простой nmap для хоста?

Сегодня ИТ-менеджер разозлился, потому что я использовал nmap на трех серверах, которые мне удалось узнать, какие порты у них открыты. Я знаю, что мог использовать netstat внутри оболочки хоста. Он сказал мне: «Если сеть выйдет из строя из-за nmap, я буду наказан». Я хотел бы знать, технически,...

9
Где находится ожидание сети в топе?

Если top показывает высокие нагрузки, и вы не знаете, выполняет ли процесс, вызывающий его, процессорное время или выполняет сетевой ввод-вывод (не локальный ввод-вывод), как вы можете это выяснить? На нашем сервере я вижу высокие значения нагрузки, но в сочетании с 60% -70% простоя и около 25%...

9
crypttab и VeraCrypt

Я выполняю двойную загрузку Fedora и Windows Vista и хочу, чтобы они разделяли раздел, чтобы я мог работать с одними и теми же файлами как в Linux, так и в Windows, и мне нужно, чтобы все было зашифровано. Я зашифровал общий диск с помощью VeraCrypt, поскольку TrueCrypt устарел. Windows может легко...