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

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

1
Ядро Linux: значение исходного дерева, внутреннего и внешнего дерева
Что именно означают термины «внутри дерева» и «вне дерева»? Кроме того, относится ли «дерево исходных текстов» к официальному ядру, выпущенному / поддержанному на kernel.org, или это более общий термин, который может относиться к любому (модифицированному) источнику ядра Linux?
14 linux  kernel 

2
Устройство eth0, по-видимому, отсутствует, что задерживает инициализацию
Я клонировал Fedora и сейчас пытаюсь настроить сетевые интерфейсы. Каждый раз, когда я добавляю новый NIC, он начинается с номера eth3 (скорее eth0). Я пытался удалить и изменить, 70-persistent-net.rulesа также, network-scripts/eth0но, похоже, ничего не решает проблему. Вот некоторые выводы с моей машины [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 …

2
Может ли процесс init быть сценарием оболочки в Linux?
Я шел через учебник по настройке пользовательских initramfs, где говорится: Единственное, чего не хватает - это / init, исполняемый файл в корне initramfs, который выполняется ядром после его загрузки. Поскольку sys-apps / busybox включает в себя полностью функциональную оболочку, это означает, что вы можете написать свой двоичный файл / init …

2
отключение процессорных ядер на четырехъядерном процессоре в Linux
Я хочу отключить 3 ядра процессора и запустить свой процессор на одном ядре. Я использовал команду: maxcpus=1. Но после этого я выполнил эту команду ls /sys/devices/system/cpu. Это все еще показывает cpu0,cpu1,cpu2,cpu3. Я также попытался: echo 0 > /sys/devices/system/cpu3/onlineно я получаю следующее сообщение об ошибке: no such file or directory.
14 linux  cpu  arm 

2
Выполнение тысяч фоновых процессов curl параллельно в bash-скрипте
Я запускаю тысячи фоновых процессов curl параллельно в следующем скрипте bash START=$(date +%s) for i in {1..100000} do curl -s "http://some_url_here/"$i > $i.txt& END=$(date +%s) DIFF=$(( $END - $START )) echo "It took $DIFF seconds" done У меня 49Gb Corei7-920 выделенный сервер (не виртуальный). Я отслеживаю потребление памяти и процессора …
14 linux  performance  bash  curl  wget 

2
Почему жесткие ссылки занимают то же место, что и оригиналы?
Благодаря некоторым хорошим вопросам и ответам здесь и на этой странице , теперь я понимаю ссылки. Я вижу, что жесткие ссылки ссылаются на один и тот же inode под другим именем, а копии - это разные "узлы с разными именами. Плюс к этому soft-ссылки имеют исходное имя файла и путь …

2
Бит setuid, похоже, не влияет на bash
Я немного поэкспериментировал и заметил кое-что странное: установка бита setuid для копии bash, расположенной в, /usr/bin/bash-testказалось, не имела никакого эффекта. Когда я запускал экземпляр bash-test, мой домашний каталог не был установлен, /rootи когда я запускал whoamiкоманду bash-test, мое имя пользователя не сообщалось как существующее root, что свидетельствует о том, что …
14 linux  bash  setuid 

2
Как отличить ввод от разных клавиатур?
Я хочу написать приложение на Python, которое вы можете использовать с клавиатурой по умолчанию и специально разработанное для этого приложения. Я разработаю его, просто используя небольшую цифровую клавиатуру с наклейками, чтобы назначать действия различным клавишам. Обе клавиатуры будут подключены через USB. Однако, когда эти клавиши нажаты, только их обычные сигналы …
14 linux  usb  keyboard 

3
Как смоделировать отключенный сетевой кабель или отключенный сервер?
Я симулировал задержку в сети с помощью netem, и это здорово. Теперь я хочу смоделировать отключенный сетевой кабель или когда сервер выходит из строя. Мне нужно это, чтобы упростить тестирование моего приложения, и я не смог найти в Интернете ничего, что могло бы мне помочь. Мои серверы являются виртуальными экземплярами …
14 linux  shutdown 

3
Как разрешить приложению SDL (не работающему от имени root) использовать консоль
Я хочу использовать программу на основе SDL для отображения графики на консоли, без необходимости входа в систему с консоли и без запуска программы от имени пользователя root. Например, я хочу иметь возможность запустить его через SSH. Целевая ОС распбиана. Вот короткий пример на python для иллюстрации проблемы: import os, pygame …

1
Могут ли возможности использоваться в сценариях без setcap'а двоичного файла интерпретатора?
Прямо сейчас я использую cap_net_bind_service MY_USERNAMEв /etc/security/capability.conf. Теперь мне просто нужно установить cap_net_bind_service+iинтерпретатор моего любимого языка сценариев, чтобы иметь возможность добавлять CAP_NET_BIND_SERVICEк эффективному набору через libcap [-ng]. Это прекрасно работает, но мне интересно, есть ли способ достичь того же самого, не устанавливая заглавные буквы для двоичного файла интерпретатора. Хотя это …

3
Разница между «аппаратным обеспечением», «типом процессора» и «аппаратной платформой»
Мой компьютер с Linux выдает «uname -a», как показано ниже: [root@tom i386]# uname -a Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@tom i386]# Согласно man-странице uname, записи "i686 i686 i386" обозначают: название аппаратного обеспечения (i686) тип процессора (i686) аппаратная платформа (i386) Дополнительная …

3
Как прочитать таблицу разделов в памяти (ядра) в / dev / sda?
Я случайно переписал свою таблицу разделов / dev / sda с помощью GParted ( полная история о AskUbuntu ). Поскольку я еще не перезагружался и моя файловая система все еще отлично работала, мне сказали, что я могу восстановить таблицу разделов из памяти ядра. Это возможно? Если так, как я могу …

5
Значения столбцов в «последней» команде
Когда я исследовал сервер, который регулярно перезагружался, я начал просматривать «последнюю» утилиту, но проблема в том, что я не могу определить, что именно означают столбцы. Я, конечно, просмотрел человека, но он не содержит этой информации. root@webservice1:/etc# last reboot reboot system boot 3.2.13-grsec-xxx Thu Apr 12 09:44 - 09:58 (00:13) reboot …
14 linux  last 


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