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

35
Почему номера системных вызовов Linux в x86 и x86_64 отличаются?

Я знаю, что интерфейс системных вызовов реализован на низком уровне и, следовательно, зависит от архитектуры / платформы, а не от «общего» кода. Тем не менее, я не могу ясно увидеть причину, по которой системные вызовы в 32-битных ядрах Linux x86 имеют числа, которые не сохраняются одинаковыми в...

35
Как соотнести устройства / dev / sd с оборудованием, которое они представляют?

Диск начинает выходить из строя, и я знаю устройство только по его /dev/sdbобозначению файла устройства. Какие способы я могу использовать для сопоставления этого файла устройства с фактическим аппаратным устройством, чтобы узнать, какой диск физически заменить? Бонус: Что делать, если у меня нет...

34
Система зависает при нехватке памяти

У меня есть eeePC 900a: он имеет 8 ГБ флэш-памяти и только 1 ГБ оперативной памяти. Установленный дистрибутив Linux - это ArchLinux. Когда система исчерпывает память, она становится крайне не отвечающей: для таких вещей, как переключение на TTY1 или даже перемещение указателя мыши, уходит несколько...

34
Самый старый двоичный файл, работающий на Linux?

В обсуждении обратной совместимости в ядре Linux и графическом интерфейсе пользователя Алан Кокс отмечает, что « мое ядро ​​3.6rc будет по-прежнему работать с двоичным файлом Rogue, созданным в 1992 году. X обратно совместим с приложениями, намного старше Linux ». Итак, насколько обратно-совместимы...

34
Ограничения на количество файловых дескрипторов

Я пытаюсь установить 389-ds, и это дает мне это предупреждение: WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. Я понимаю о файловых дескрипторах, но не понимаю мягких и жестких ограничений. Когда я бегу cat...

34
Как смягчить уязвимости Spectre и Meltdown в системах Linux?

Исследователи безопасности опубликовали в Project Zero новую уязвимость под названием Spectre и Meltdown, позволяющую программе красть информацию из памяти других программ. Это влияет на архитектуры Intel, AMD и ARM. Этот недостаток можно использовать удаленно, посетив веб-сайт JavaScript....

34
Откройте файл, заданный результатом команды в vim

Я делаю следующее почти каждый день Запустить поиск ( find -name somefile.txt) Откройте результат в vim Проблема в том, что я должен скопировать и вставить результат findв vimкоманду. Есть ли способ избежать этого? Я немного поэкспериментировал ( find -name somefile.txt | vim), но не нашел ничего,...

34
Почему некоторые дистрибутивы Linux по-прежнему имеют / dev / ttyS0, ttyS1 и т. Д., Хотя на более новых компьютерах такой последовательный порт отсутствует?

Многие новые ноутбуки и настольные компьютеры не имеют 9-контактных / 25-контактных последовательных портов. Почему многие дистрибутивы Linux все еще содержат /dev/ttyS0, dev/ttyS1файлы устройств? Так udevможет создавать файлы устройств динамически, почему /dev/ttyS0, по- /dev/ttyS1прежнему...

33
Как постоянно включить scl CentOS 6.4?

Я установил более новую версию devtoolset (1.1), и мне было интересно, как я могу навсегда установить их по умолчанию. Прямо сейчас, когда я захожу на свой сервер с ОС CentOS, мне нужно запустить эту командуscl enable devtoolset-1.1 bash Я попытался добавить его в ~ / .bashrc и просто вставить в...

33
Замена Linux для программного обеспечения слайд-шоу Apple Keynote?

Я пытаюсь перейти с Mac OS X на дистрибутив Linux, возможно /, возможно, Ubuntu. Одним из моих любимых приложений для Mac было Apple Keynote, которое делает потрясающие презентации. Существует ли эквивалентное решение для дистрибутивов Linux, которое соответствует / приближается к Keynote с точки...

33
Что означает имя интерфейса eth0 в Linux?

Что означают имена интерфейсов Linux? eth0 eth1 wlan0 Мое текущее предположение состоит в том, что когда мы подключены к Интернету через кабель локальной сети, это eth0 или eth1, а когда мы подключены к Интернету через WiFi, это...

33
Кроме Alt + Shift для переключения раскладки клавиатуры, есть ли другие комбинации клавиш Xorg?

Все, что я могу найти о XkbOptions, было: Option "XKbOptions" "grp:alt_shift_toggle" Кажется, я могу использовать только alt+ shiftкомбинацию для переключения раскладки клавиатуры, какие-либо другие клавиши, которые я могу...

33
Выполнение потенциально вредоносной программы в Linux

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

33
Как запустить команду в фоновом режиме с задержкой?

Может кто-нибудь показать мне, как сделать программу для этого действия: через 5 минут echo "80" > /sys/class/leds/blue/brightness Я хочу, чтобы эта программа работала в фоновом режиме (например, rngdслужба), я не могу этого сделать, потому что я не так много знаю о...

33
Где я могу увидеть список уничтоженных ядром процессов?

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

33
Почему в ядре реализован сервер Linux NFS, а не пользовательское пространство?

Мне просто интересно, почему в ядре реализован сервер Linux NFS, а не пользовательское приложение? Я знаю, что демон NFS в пользовательском пространстве существует, но это не стандартный метод предоставления служб сервера NFS. Я бы подумал, что запуск NFS-сервера в качестве приложения...

33
Удалить GPT - по умолчанию вернуться к MBR

Я продолжаю получать эту ошибку: Предупреждение!! Обнаружен неподдерживаемый GPT (таблица разделов GUID). Использовать GNU Parted Я хочу вернуться к нормальной MBR. Я нашел здесь несколько советов и сделал: parted /dev/sda mklabel msdos quit Но когда я добираюсь до mklabelопции, она выдает...