Unix & Linux

10
Как удалить строку, если она содержит символ ровно один раз

Я хочу удалить строку из файла, который содержит определенный символ только один раз, если он присутствует более одного раза или отсутствует, то сохранить строку в файле. Например: DTHGTY FGTHDC HYTRHD HTCCYD JUTDYC Здесь символ, который я хочу удалить C, таков: команда должна удалять строки...

10
Как получить две строки из lshw?

Я хочу записать серийный номер материнской платы и модель продукта компьютера. я использовал sudo lshw | grep -m1 serial: выполнить поиск серийного номера (поскольку имеется многократное вхождение «serial:», а первое, что мне нужно, - это как сделать это и одновременно выполнить grep и для...

10
Хватит вставлять выделенные фрагменты как текст!

Я использую VI и VIM в течение многих лет (30 или более) (в xterms, а не в своем собственном окне, gvim), и у меня есть огромная библиотека команд vim, которые я даю vim, используя в качестве выделения среднюю кнопку мыши. Например, я часто делал такие вещи, как ... vi {many_hundreds_of_files}...

10
Какая разница между процессором и ядром?

Вывод lscpuмоего компьютера выглядит как - Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 69 Stepping: 1 CPU MHz:...

10
Переменная оболочки и переменная среды, какая из них предпочтительнее, если оба имеют одно и то же имя?

Набрав в Bash следующее: env | grep USER и set | grep USER дает оба раза одно и то же имя пользователя. Как узнать, например, при вводе, была echo $USERли отображена оболочка или переменная...

10
Что означает «sw» в записи свопа fstab для столбца «Параметры монтирования»

В моем файле / etc / fstab у меня есть запись для моего свопа: /root/swap swap swap sw 0 0 У меня есть другие машины, и я также видел в сети, что иногда они ставят default или xfs или другие опции. Затем я немного запутался в том, что означает «sw» и для чего, а также, какой из них будет лучшим...

10
Завершение опций списка zsh apt

Я привык использовать завершение табуляции в bash, чтобы apt list --upgradableпечатать apt ltab--utab, но я не могу сделать то же самое с zsh: --uне расширяется, --upgradableкогда я нажимаю tab. Я погуглил некоторые решения, предлагающие установку zsh-дополнений и добавление setopt completealiasesв...

10
Состояние выхода Bash используется с PIPE

Я пытаюсь понять, как состояние выхода передается при использовании канала. Предположим, я использую, whichчтобы найти несуществующую программу: which lss echo $? 1 Поскольку whichне удалось найти, lssя получил статус выхода 1. Это нормально. Однако, когда я пытаюсь следующее: which lss | echo $? 0...

10
Жесткий диск не перейдет в режим ожидания автоматически

У меня есть жесткий диск, который должен перейти в режим ожидания автоматически через 30 или 60 минут. Я попробовал (3 минуты для тестирования): # hdparm -S 36 /dev/sda /dev/sda: setting standby to 36 (3 minutes) И это не сработало, даже когда не было доступа более 5 минут. Теперь я подумал о...

10
В чем разница между dmesg и journalctl [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Я совершенно новый в Linux. Я вижу два журнала, которые работают примерно...

10
Подключение iPhone к VMware замораживает macOS и приводит к сбою iPhone? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 2 года назад . Я использовал macOS в качестве гостя, работающего некоторое время на VMware 12.5, для успешной...

10
Как подключиться к Wi-Fi в CentOS 7 (CLI) (без графического интерфейса)?

Я установил CentOS (CLI, минимальный). У него нет графического интерфейса. Я хочу подключиться к WiFi, но ответы на askubuntu не работают. .Я хочу знать следующее: - Как включить / выключить WiFi? Как получить список доступных WiFi-подключений? Как подключить WiFi, к которому я хочу подключиться?...

10
ls colors: почему некоторые из моих шрифтов черные, а другие зеленые в выводе ls

Я загрузил некоторые файлы шрифтов в AWS (под управлением Amazon Linux) и переместил их в /usr/share/fontsкаталог с помощью cpкоманды в .ebextensions. Когда я запускаю SSH с моего Mac и использую ls -a, я вижу, что некоторые файлы окрашены по-разному - один набор файлов шрифтов черный, а другие...

10
Команда Openssl s_client всегда говорит 400 Bad Request

Я пытаюсь протестировать сервер, который нормально работает в веб-браузере, с опцией openssl s_client, подключение его напрямую с помощью openssl возвращает 400 Bad Request: openssl s_client -servername example.com -connect example.com:443 -tls1 (some information about the certificate) GET /...

10
Где Linux устанавливает значения по умолчанию для SHMMAX?

Мне просто интересно, где эти значения устанавливаются и что они по умолчанию? Мой в настоящее время 18446744073692774399. Я не установил его нигде, что я могу видеть. $ cat /proc/sys/kernel/shmmax 18446744073692774399 $ sysctl kernel.shmmax kernel.shmmax = 18446744073692774399...

10
Как я могу редактировать последние n строк в файле?

Есть ли команда, которая позволит мне редактировать последние n строк в файле? У меня есть несколько файлов, которые все имеют различное количество строк внутри. Но я хотел бы изменить последние n строк в каждом файле. Цель состоит в том, чтобы заменить запятые точкой с запятой в последних n...

10
Как работает безфайловое вредоносное ПО в Linux?

Я понимаю определение вредоносного ПО без файлов: Вредоносный код, который не основан на файлах, но существует только в памяти ... В частности, вредоносный код без файлов ... присоединяется к активному процессу в памяти ... Может кто-нибудь объяснить, как работает добавление себя к активному...

10
Не удается запустить archlinux после обновления: не удается найти uuid

Я обновил archlinux с помощью "pacman -Syu", а затем, после перезапуска, система не может запуститься. Это отчет: Warning: /lib/modules/4.11.9-1-ARCH/modules.devname not found - ignoring version 232 Error: device 'UUID=b5a9a977-e9a7-4d3d-96a9-dcf9c3a9010d' not found. Skipping fsck. Error: can't...

10
Сообщение на стене предупредило о предстоящей перезагрузке или выключении, но я пропустил детали. Как я могу получить их?

Пока какой-то вывод записывался на мой терминал, проходило настенное сообщение. Мне показалось слишком быстро читать. Все, что я мог сказать, было Broadcast message from The system is going down for И даже большая часть этого - обоснованное предположение. Крайне важно, я пропустил, когда это идет...