Вопросы с тегом «linux»

Эти вопросы касаются Linux в целом - НЕ специфичны для конкретного дистрибутива. Если вопрос просто касается среды Linux, пожалуйста, укажите свой дистрибутив Linux в теле вашего вопроса, но НЕ используйте тег / linux.

6
Как правильно посмотреть скорость вашего процессора в Linux?
Я нашел две команды для вывода информации о моем процессоре: cat /proc/cpuinfoи lscpu. /proc/cpuinfoпоказывает, что скорость моего процессора составляет 2,1 ГГц, а lspcuговорит, что это 3167 МГц. Какой из них правильный? Это мой точный вывод cat /proc/cpuinfoо моей скорости процессора: model name : Intel(R) Core(TM) i7-4600U CPU @ 2.10GHz И …
20 linux  cpu 

3
top / htop; групповой процесс по команде
Я хотел бы знать, сколько ресурсов использует конкретная команда. topи htopотображает информацию для каждого процесса, но я хотел бы, чтобы информация отображалась для каждой команды. Например, я хотел бы знать, сколько RAM Chrome использует.
20 linux  top  xubuntu  htop 


6
Измените номер раздела с sda1 на sda2
У меня есть диск с двумя разделами: sda1 и sda2. Я хотел бы изменить количество sda1 на sda2 и sda2 на sda1. Это возможно, но я не помню процедуру. т.е. мой первый раздел будет sda2, а второй sda1, поэтому мне нужно указать порядок вручную, а не автоматический порядок, как в …
20 linux  partition  fdisk 

3
«Правильный» способ запуска сценария оболочки в качестве демона
Я пишу скрипт , который я хотел бы работать в качестве демона при запуске без использования внешних инструментов , таких как DaemonTools или демон . Linux Daemon Writing HOWTO Согласно Linux Daemon Writing HOWTO , правильный демон имеет следующие характеристики: вилки из родительского процесса закрывает все файловые дескрипторы (то есть …

1
Что происходит с многопоточным процессом Linux, если он получает сигнал?
Если процесс Unix (Posix) получает сигнал, будет запущен обработчик сигнала. Что будет с этим в многопоточном процессе? Какой поток получает сигнал? На мой взгляд, API-интерфейс сигналов должен быть расширен, чтобы справиться с этим (то есть поток обработчика сигналов должен быть в состоянии быть определенным), но, ища информацию в сети, я …

1
Нет маршрута к хосту с помощью nc, но можно пропинговать
Я пытаюсь подключиться к порту 25 с netcat с одной виртуальной машины на другую, но это говорит мне, no route to hostхотя я могу пинговать. Моя политика брандмауэра по умолчанию настроена на удаление, но у меня есть исключение для приема трафика для порта 25 в этой конкретной подсети. Я могу …

2
Разве не позволяет программе пользовательского режима получать доступ к памяти пространства ядра и выполнять инструкции IN и OUT, что не мешает использованию режимов ЦП?
Когда ЦП находится в режиме пользователя, ЦП не может выполнять привилегированные инструкции и не может получить доступ к памяти пространства ядра. А когда процессор находится в режиме ядра, он может выполнять все инструкции и получать доступ ко всей памяти. Теперь в Linux программа в режиме пользователя может получить доступ ко …
19 linux 

2
Как завершить команду Linux tee, не убивая приложение, от которого она получает
У меня есть скрипт bash, который работает, пока машина Linux включена. Я начинаю это, как показано ниже: ( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) & После этого я вижу команду tee в выводе ps, как показано ниже: $ ps | grep tee 418 root 0:02 tee /tmp/nginx/debug_log.log 3557 root 0:00 …
19 linux  scripting  pipe  kill  tee 

1
Как защитить системы Linux от удаленной атаки BlueBorne?
Лаборатория Armis обнаружила новую векторную атаку, затрагивающую все устройства с поддержкой Bluetooth, включая системы Linux и IoT. Атака BlueBorne на Linux Armis обнаружил две уязвимости в операционной системе Linux, которые позволяют злоумышленникам получить полный контроль над зараженными устройствами. Первая - это уязвимость, приводящая к утечке информации, которая может помочь злоумышленнику …

3
Получите лимит в 2 ГБ при создании PDF-файлов с помощью ImageMagick
Я использую convertдля создания PDF-файла из примерно 2000 изображений: convert 0001.miff 0002.miff ... 2000.miff -compress jpeg -quality 80 out.pdf Процесс заканчивается воспроизводимым, когда выходной файл достиг 2 ^ 31-1 байт (2 ГБ -1) с сообщением convert: unknown `out.pdf'. Спецификация файла PDF допускает ≈10 ГБ . Я пытался получить больше информации …

1
ps печатает только до 4096 символов командной строки любого процесса
Когда я выполняю grep для процесса Java, я получаю вывод ниже, но он ограничен 4096 символами, что приводит к тому, что фактическое имя процесса (то есть kafka.Kafka) не отображается в grepвыводе. Это ограничение grep? Можно ли печатать символы за пределами 4096? ps -ef | grep java java -Xmx6G -Xms6G -server …

3
Опасно ли писать / dev / nvram?
Я нашел информацию, что nvram используется для прошивки / резервного копирования BIOS и что он содержит некоторые данные, связанные с BIOS. Будет ли cat /dev/random > /dev/nvramпостоянно кирпич компьютера? Мне очень хочется набрать эту команду, но почему-то я чувствую, что она не подходит для моей машины, поэтому я думаю, что …

8
Есть ли оболочка, которая проверяет, что код подписан?
На этой неделе я возился с PowerShell и обнаружил, что вы обязаны подписывать свои скрипты, чтобы их можно было запускать. Есть ли в Linux аналогичные безопасные функции, связанные с предотвращением запуска скриптов bash? Единственная функциональность, похожая на эту, о которой я знаю, - это то, что SSH требует определенного ключа.

4
Почему некоторые оболочки `read` не могут прочитать всю строку из файла в` / proc`?
В некоторых Bourne-подобные оболочкам, то readвстроенный не может прочитать всю строку из файла /proc(команда ниже должны быть запущены в zsh, замените $=shellс $shellдругими оболочками): $ for shell in bash dash ksh mksh yash zsh schily-sh heirloom-sh "busybox sh"; do printf '[%s]\n' "$shell" $=shell -c 'IFS= read x </proc/sys/fs/file-max; echo "$x"' …
19 linux  shell  proc  read 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.