2
ответа

Разрешить общедоступный доступ к содержимому порта сервера

У меня есть живой, автоматически обновляемый график (с использованием Bokeh) в python, отображаемый на удаленном сервере Linux (настроенном для меня моим университетом) в его порт 127.0.0.1:5006. Обычно мне приходится подключаться к ...
26.11.2019
2
ответа

Почему команда «меньше» не может прочитать данные из стандартного ввода?

Команда less < brown_fox.txt прочитает данные из brown_fox.txt и выведет их на экран. Но если я хочу прочитать данные со стандартного ввода или с клавиатуры с помощью команды less, как мне поступить...
26.11.2019
2
ответа

Как получить случайное прилагательное или существительное?

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

Параллельный рекурсивный Grep с пропуском строки

Проблема Я не могу выполнить рекурсивный параллельный zgrep, одновременно пропуская строку из результатов. Я просматриваю около 640 ГБ сжатых журналов брандмауэра, и почти 30% строк имеют ...
23.11.2019
2
ответа

Найти и удалить непустую папку старше 3 дней

Я хочу найти и удалить непустую папку старше 3 дней. найти . <Путь> -mtime +3 -exec rm -rf "{}" \; Я хочу удалить каталоги, в которых есть файлы, и каталог и файлы ...
22.11.2019
2
ответа

Фильтр jq только для «нулевых» значений

У меня есть файл json с загрузкой журналов AWS CloudWatch (сгенерированных с помощью команды CLI). Я пытаюсь использовать jq только для возврата значений для записей, у которых нет поля «retentionInDays». У меня есть ...
22.11.2019
2
ответа

Как на практике продемонстрировать тип сжатия ядра?

Мне нужно выяснить тип сжатия ядра linux моей системы arch linux, но я не могу найти способ получить его больше, чем теория :теперь bzip2 (bz ), ранее gzip (z ). В моем компьютере я запускаю...
21.11.2019
2
ответа

как распаковать заархивированный файл, который включает в себя различные файлы уровня zip в unix/linux?

Например, моя папка называется Test.zip. Test.zip включает в себя различные zip-папки, такие как te1.zip, te2.zip, te3.zip. даже te1.zip включает в себя различные zip-папки. Поэтому мне нужно сразу разархивировать в Linux. Может...
21.11.2019
2
ответа

Как я могу создать символическую ссылку для каталога

Я пытаюсь создать символическую ссылку, как показано ниже: ln -s /home/scripts/logs /home/log Каталог /home/log уже существует, и его нельзя удалить. . Когда я это делаю, создается символическая ссылка как /...
21.11.2019
2
ответа

Поиск нескольких результатов между двумя шаблонами в одной строке

У меня возникла проблема при анализе некоторых данных. Мой файл выглядит следующим образом: bliblablo-/interestingdata1UUUUUUUUUUUUUUU/-blublu-/interestingdata2UUUUUUUUUUUUUUU/-blybly-/etcetcetc И мне нужно получить: ...
20.11.2019
2
ответа

Как получить доступ к данным в user_struct в пользовательском пространстве

Есть ли какой-либо способ, с помощью существующей команды или API, получить информацию из user_struct в пользовательском пространстве в Linux? А именно, возможность получить текущее количество открытых файлов и задач...
20.11.2019
2
ответа

что означает swpd в vmstat

Я использую vmstat на своем компьютере с Linux, и он показывает ➜ ~ vmstat ...
20.11.2019
2
ответа

Не удается войти через gdm — зацикливание входа в систему для определенного пользователя

У меня проблема с локальным пользователем, которую я не знаю, как решить: все пользователи могут войти в систему без проблем, кроме одного пользователя, который каждый раз возвращен на экран gdm, хотя аутентификация по паролю прошла успешно (нет ...
20.11.2019
2
ответа

Внесение изменений в подключенный том из контейнера Docker выглядит так, как если бы они выполнялись обычным пользователем, сохраняя при этом привилегии root.

Если я использую аргумент --user запуска docker, изменения (например, простой mkdir) будет выглядеть так, как если бы он был выполнен этим (не root) пользователем. Однако я не смогу запускать такие команды, как apt внутри ...
19.11.2019
2
ответа

Как получить разницу между двумя датами в Linux?

Я знаю, что это распространенный вопрос, но я не понимаю, как работают предлагаемые решения. Все советуют изменить дату на секунды от эпохи, а затем разделить на (24 * 3600), чтобы получить ...
19.11.2019
2
ответа

Почему мои сетевые подключения отклоняются?

У меня есть гостевая ОС CentOS 8, работающая на хосте Fedora 31. Гость подключен к мостовой сети virbr0 и имеет адрес 192.168.122.217. Я могу войти в гостевую систему через ssh по этому адресу. Если я запускаю...
19.11.2019
2
ответа

Синхронизация двух папок с помощью дельта-патча на компакт-диске

У меня есть папка с данными на удаленном ПК, который получает еженедельные обновления, доставляемые на компакт-диске. Папка состоит в основном из бинарных файлов .jar - около 200 из них общим размером около 350 МБ. Только малая часть...
15.11.2019
2
ответа

Сценарий Bash, показывающий изменение значений команд в реальном времени.

На компьютере с Linux у меня есть ряд команд, которые предлагают числовые значения состояния различных датчиков. Вызов этих команд примерно такой: $ command1 5647 $ ...
14.11.2019
2
ответа

Как я могу установить сетевой драйвер в Debian с USB-носителя?

Вот мой типичный рабочий процесс для установки Ubuntu / Mint: загрузка с USB-накопителя с помощью Live-установки Установка, перезагрузка {{1} } Используйте мой сетевой USB-адаптер, поддерживаемый Mint, для выхода в Интернет Перейдите к "...
12.11.2019
2
ответа

Что такое одна команда, чтобы указать файл и какой текст в нем в таком порядке без повторений?

Я ищу идеальный способ сделать файл. Я хочу сначала указать имя файла Я хочу указать текстовое содержимое для этого файла. Я хочу сделать это в одной строке консоли. Я не хочу этого делать...
12.11.2019
2
ответа

как загрузить файлы обновления apt-get для последующего использования на автономной машине?

Есть ли способ загрузить файлы обновления apt-get, чтобы позже я мог использовать опцию apt-get update --no-download. Сначала я пробовал -d при обновлении, но поскольку все пакеты уже установлены и...
12.11.2019
2
ответа

Как вырезать дату и время в Unix Scripting

Я хотел бы спросить, как использовать cut или другую подобную команду для получения даты и времени... Таким образом, $line была извлечена из цикла for: for line in $(cat $file); do getdatetime=$(echo $line | cut -f4 -...
09.11.2019
2
ответа

найти шаблон в огромном наборе файлов без параллелизма GNU

Я хочу очень быстро найти шаблон в 10M файлах на 36-ядерной машине. -name '*.xml' -type f | xargs -P 20 grep "username" >> output Но я получаю кое-что другое...
08.11.2019
2
ответа

Что означает «<>»?

Мне трудно понять перенаправления, как мы можем использовать exec <> в качестве команды Linux, что это значит. Можете ли вы привести пример и объяснить?
07.11.2019
2
ответа

зачем rm нужен -r для пустой папки?

Одна вещь, которая меня всегда беспокоила: rm a ок, все работает как положено mkdir a rm a потребует -r для работы; но я не понимаю, что в этом рекурсивного? если папка пуста, то есть...
07.11.2019
2
ответа

Что такое «эффективно используемая» память в Linux? "использовано" или ("всего" -"доступно" )?

Мне нужно отобразить в графическом интерфейсе используемую оператором память по сравнению с доступной на сервере Linux. Итак, какое значение было бы логически правильным для отображения в качестве использования? [root@host ~] #общее количество использован
07.11.2019
2
ответа

параллельная обработка с помощью xargs

Как мне выполнить bash-скрипт параллельно для каждой строки? На самом деле, я буду работать с хвостовым файлом журнала и для каждой найденной строки я хочу выполнять скрипт в фоновом режиме; что-то вроде примера ...
07.11.2019
2
ответа

Разница между C-состоянием и S-состоянием?

Я просматривал файлы управления питанием Linux и не понял, что такое состояния C и S. C-состояния определены в /sys/devices/system/cpux/cpuidle/. Насколько я понимаю, они используются...
06.11.2019
2
ответа

переименовать файлы на основе имени каталога

для i в L*; делать компакт-диск $ я найти . -type f -name 'botrytis_cinerea_T12345.*' -exec rename 's/botrytis_cinerea_T12345/"$i"/g' {} \; done Я получаю сообщение об ошибке найти: отсутствует аргумент для `-exec' переименовать: недостаточно ...
06.11.2019
2
ответа

Как я одновременно управляю этими файлами в терминале

У меня есть 139 различных файлов .txt с разделителями табуляцией. Я хочу добавить столбец в каждый файл, содержащий имя этого файла .txt, и, наконец, прикрепить все файлы .txt в один файл; Допустим, у меня есть A.txt, B.txt, ...
06.11.2019