2
ответа

Текстовая обработка файла unix

У меня есть следующие данные в плоском файле unix, и я хочу подавить повторяющиеся значения в первых двух столбцах и преобразовать их, как показано ниже: 1:x:4:3:2:y 1:х:7:9:л:з 1:0:3:к:к:м 2:9:р:с:6:у 2:м:г:5:7:9 2:u:7:...
17.10.2019
2
ответа

Как работает процесс перезагрузки в Linux?

Я искал, как работает процесс перезагрузки Linux, и везде нашел только процесс загрузки/запуска. Предположим, для нелегальной перезагрузки, как машина восстанавливает мои запущенные процессы/службы (например, если db ...
16.10.2019
2
ответа

Команда sed выдает слишком длинный список аргументов

Я новичок в сценариях оболочки и работаю над сценариями. В котором мне нужно создать html-отчет и прикрепить содержимое этого html-отчета к поданному запросу json. Затем мы используем этот запрос для вызова API. Я ...
15.10.2019
2
ответа

Как удалить запись, специальное значение в Unix с файлом, разделенным запятой n

Как удалить запись, специальное значение в Unix с файлом, разделенным запятой n Мои данные 100,индия,*,*, Р, 45000, местонахождение 200,Индия,*,*,*,45000,местоположение 300,Индия,*,*,P,45000,местонахождение 400,india,*,*,*,...
15.10.2019
2
ответа

Как рассчитать n значений в столбце и общее среднее?

Я был бы очень признателен за помощь в этом, так как я новичок в Linux. Я использую grep, но я также хочу получить среднее значение всех моих извлеченных значений (независимо от того, в каком столбце они находятся) и...
15.10.2019
2
ответа

Как ведомое устройство PTS взаимодействует с файловым дескриптором PTM?

/dev/ptmx — это основное устройство-клон UNIX 98. Источник. Когда процесс открывает /dev/ptmx, он получает дескриптор файла для ведущего псевдотерминала (PTM), а ведомое устройство псевдотерминала (PTS) создается в ...
15.10.2019
2
ответа

grep дата и время из текстового файла для новых переменных

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

Разрешение через символическую ссылку

Пользователь (33) не может читать файлы web.{crt,key}. Должен ли я давать разрешение на все ссылки или есть умный способ сделать это? # ll /mnt/efs/сертификат всего 20 -rw-r--r-- 1 33 лента ...
14.10.2019
2
ответа

Какая первая строка написана в сценарии оболочки? Что это значит? Если я не напишу эту строку, что произойдет? Тогда как запустить скрипт?

Какая первая строка написана в сценарии оболочки Что это значит Если я не напишу эту строку, что произойдет Тогда как запустить скрипт
12.10.2019
2
ответа

Все еще не могу войти без пароля после ssh -копирование -успешное выполнение команды id

Я искал и перепробовал много решений в Интернете, почему я все еще не могу получить удаленный доступ к серверу без пароля, но, похоже, я не могу заставить его работать. Я выполнил этот шаг при создании ключа ssh и...
11.10.2019
2
ответа

пробелы между форматом даты

как лучше всего в оболочке создать собственный формат даты и добавить пробел между форматом? Например, приведенная ниже команда для печати вчерашней даты в формате 9 октября custom_format="$(date ...
10.10.2019
2
ответа

Неизвестный интерфейс eth0, хотя `ethtool eth0` показывает информацию

Я запускаю kali linux на виртуальной машине (ВМ). Сегодня я запустил машину и заметил, что отсутствует интерфейс eth0. Итак, я попытался запустить его через ifup eth0, но получил вывод: unknown interface eth0....
10.10.2019
2
ответа

Доказана ли необходимость «синхронизации» при записи на блочное устройство с помощью «dd»?

Каждый раз, когда я записываю файл на пустое необработанное блочное устройство, т.е. # dd if=image.iso of=/dev/sdb status=progress Я никогда не использовал какой-либо тип синхронизации (например, sync; conv=fsync; conv=fdatasync; oflag=sync; ...
09.10.2019
2
ответа

Перенаправить трафик на альтернативный исходящий IP-адрес

У меня есть приложение, работающее на Alpine, которое отправляет запросы к конкретный IP-адрес/порт, скажем, 127.1.1.1:10000. Я не могу изменить этот конкретный IP-адрес/порт. Служба, которую он пытается ...
08.10.2019
2
ответа

Как сделать синие каталоги ярче с помощью ls --color?

Я вижу еще один темно-синий цвет...-Вопрос с той же проблемой: Вместо двух видов синего (обычный и яркий/жирный) у меня только один, очень плохо читаемый, так называемый "жирный синий". ". Обычный синий еще хуже, ...
07.10.2019
2
ответа

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

Я новичок в bash, я даже не знаю, возможно ли то, что я хочу. Заранее извините, если по незнанию я прошу слишком много, и это невозможно. Я выполняю множество различных bash-скриптов для ...
07.10.2019
2
ответа

Загрузиться напрямую в другое ядро ​​из работающего Linux без загрузчика

Есть ли способ загрузиться прямо в другое ядро ​​на диске из работающего Linux без перезагрузки машины и использования загрузчика? Теоретически Linux должен иметь возможность загрузить другое...
06.10.2019
2
ответа

Touch Command не работает в bash по какой-то причине

Такая простая вещь наверняка работает #!/bin/bash touch /sdcard/successful.txt Но это не работает в моей реальной команде bash #!/bin/bash ПАКЕТ='com.mixplorer' если [ $(pidof $PACKAGE) ]; ...
06.10.2019
2
ответа

Как распечатать содержимое одного из столбцов, относящихся к одному и тому же пользователю, просто используя awk?

У меня есть такие столбцы: User ColumnA ColumnB ComumnC abc123 привет привет привет? xyz123 Namaste Que Paso дебошир? abc123 привет Боуди? Я хочу написать gawk-скрипт, который...
04.10.2019
2
ответа

Очистить определенную папку в каждом подкаталоге

При вводе данных в мою файловую систему некоторые файлы попали не в тот каталог, и теперь мне приходится сбрасывать все папки с определенным именем, не трогая файлы в других папках. из этого ...
03.10.2019
2
ответа

Как добавить переменную в su - команда bash

Я пишу простой скрипт для запуска от имени пользователя root, который должен запускать некоторые параметризованные команды от имени других пользователей. Например, в приведенном ниже примере I' хотел бы сделать каталог с версией, взятой из переменной 'VER
01.10.2019
2
ответа

Как предотвратить тайм-ауты дискового ввода-вывода, которые приводят к отключению дисков и повреждению данных на дисках SMR?

У меня есть эти диски Seagate (ST5000LM000 — обратите внимание, что они SMR), и когда я подвергаю их интенсивной нагрузке на запись, использование ввода-вывода достигает 100%, а пропускная способность в основном падает до нуля. Диски есть...
30.09.2019
2
ответа

Удалите дубликаты и оставьте только те, за которыми следует определенное слово.

Я новичок в написании сценариев bash и хотел бы изменить второстепенный код на текущий сценарий, который у меня есть. У меня есть файл, содержащий даты и слова «активный» или «неактивный», следующие за датой, подобно ...
30.09.2019
2
ответа

Как я могу посчитать строки в файле

Мне нужно подсчитать, сколько раз в файле были разные IP-адреса. Я использую это, чтобы открыть файл, потому что у меня нет прав grep, чтобы сделать это только с помощью grep. Мои права Пользователь lotarc может запустить следующее ...
30.09.2019
2
ответа

cryptsetup resize возвращает устройство неактивным, несмотря на то, что состояние cryptdisk возвращается активным и используется (изменение размера LVM-on-LUKS)

Я нахожусь в процессе изменения размера LVM-on-LUKS, ссылаясь на эти два поста в качестве гидов. Я сделал это однажды раньше гладко, но я столкнулся со странной проблемой. Когда я запускаю #cryptsetup -b 377523479 ...
29.09.2019
2
ответа

Не удается изменить статический IP-адрес с помощью сети в centos8?

Измените IPADDR=192.168.1.120 на IPADDR=192.168.1.121 Затем запустите: systemctl restart NetworkManager IP-адрес по-прежнему 192.168.1.120, если я запускаю systemctl reboot network, все работает нормально. Но сетевые скрипты...
29.09.2019
2
ответа

Как прочитать две переменные одной командой чтения и вывести их отдельно?

Например: я хочу, чтобы пользователь ввел A=a, и у меня есть команда, которая, как мне кажется, абсолютно неверна. read -p "Введите что-нибудь:" frsstring=secstring эхо $frsstring эхо $секстрока ``````````````````````````...
29.09.2019
2
ответа

(Debian 9) Почему на моей локальной машине работает сервер postgresql?

Я начал следовать https://www.postgresql.org/docs/9.6/runtime.html, чтобы настроить локальный сервер postgresql для целей тестирования и разработки. Я обнаружил, что у меня уже есть postgresql ...
27.09.2019
2
ответа

Как узнать, управляется ли Wi-Fi данного дистрибутива Linux через NetworkManager или wpa_supplicant?

Похоже, что разные дистрибутивы используют либо wpa_supplicant, либо NetworkManager для обработки своих Wi-Fi-соединений. Также похоже, что они являются взаимоисключающими и не предназначены для того, чтобы быть ...
27.09.2019
2
ответа

Симлинк не работает

У меня есть две папки: /test/opt и /test2/opt. Я хочу создать символическую ссылку, чтобы когда приложение что-то записывало в /test/opt, оно переходило в /test2/opt. Я попытался создать символическую ссылку, используя ...
27.09.2019