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

13
Как перехватить все входящие пакеты на NIC, даже если эти пакеты не принадлежат мне

AFAIK, NIC получает все пакеты от проводной сети в локальной сети, но отклоняет те пакеты, чей адрес назначения не равен его ip. Я хочу разработать приложение, которое отслеживает использование Интернета пользователями. У каждого пользователя есть фиксированный IP-адрес. Я и некоторые другие люди...

13
Исправление ulimit: открыть файлы: невозможно изменить ограничение: операция не разрешена

Я проверил это на разных установках GNU / Linux: perl -e 'while(1){open($a{$b++}, "<" ,"/dev/null") or die $b;print " $b"}' Система A и D Первый предел, который я установил, - 1024. Его легко повысить, поместив в /etc/security/limits.conf: * hard nofile 1048576 и затем запустите: ulimit -n...

13
Разница между chmod и ACL

Я понимаю, chmodи chownкак работают биты разрешений, но в Linux есть другая система разрешений, ACLс setfaclи getfacl, поэтому меня это удивляет. В чем разница между этими двумя системами контроля разрешений? Они мешают друг...

13
Как отследить сетевую активность команды?

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

13
uname не работает: как определить работающее ядро?

> uname -r FATAL: kernel too old > cat /proc/cmdline FATAL: kernel too old В / boot есть 3 * .vmlinuz-linux файла. Как определить, какое ядро ​​работает в данный момент? Обратите внимание, что я работаю в ограниченной среде с минимальной оболочкой. Я также попробовал: > sh -c 'read l <...

13
echo или print / dev / stdin / dev / stdout / dev / stderr

Я хочу напечатать значение / dev / stdin, / dev / stdout и / dev / stderr. Вот мой простой скрипт: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stderr) я использую следующие трубы: [root@localhost home]# ls |...

13
Как убить отдельный поток под процессом в Linux?

Это отдельные потоки процесса получения пакетов. Есть ли способ убить какой-то отдельный поток? Предоставляет ли Linux какую-либо конкретную команду, которая может уничтожить или отправить сигнал остановки любому конкретному потоку в...

13
Как сделать mv .bin bin

Я прятал некоторые папки на своем компьютере с Ubuntu. По ошибке я тоже спрятал папку bin с помощью cd / mv bin .bin Теперь я могу перейти на .bin, но не могу отобразить каталог bin. Может кто-нибудь помочь? Я пробовал следующую команду: mv .bin bin Я получаю следующую ошибку bash: /bin/mv: No such...

13
Как установить и понять fs.notify.max_user_watches

Я не понимаю лучший способ установить fs.inotify.max_user_watchesс sysctl. На самом деле, я не понимаю многое из того, что здесь происходит, кроме того, что мне нужно установить количество файлов, которые могут просматриваться определенным процессом. Я считаю, что я могу увидеть максимальное...

13
Netcat - Как прослушивать порт TCP, используя адрес IPv6?

Я использую новейшую версию netcat ( v1.10-41.1), которая, кажется, не имеет опций для адресов IPv6 (как это -6было в более старых версиях nc). Если я ввожу nc -lvnp 2222и проверяю порты прослушивания с netstat -punta, сервер, кажется, прослушивает порт только 2222для адресов IPv4: tcp 0 0...

13
Для чего используется `/ dev / console`?

Из этого ответа для Linux: Разница между / dev / console, / dev / tty и / dev / tty0 Из документации : /dev/tty Current TTY device /dev/console System console /dev/tty0 Current virtual console В старые добрые времена /dev/consoleбыла консоль системного администратора. И TTY были последовательными...

13
Согласованное перечисление устройств Linux

В нашей коробке Linux у нас есть USB -> последовательное устройство, которое всегда обозначалось как /dev/ttyACM0. Поэтому я написал заявление и до вчерашнего дня все работало нормально. Но вдруг (да, во время удаленной презентации ...) устройство перестало работать. После быстрого исследования...

13
Мое основное предположение о системе «Айоваит» не соответствует

Мое основное предположение состоит в том, что, когда ограничивающими факторами процесса являются только диск и процессор, тогда общее системное «iowait» + использование процессора должно составлять не менее 100% одного логического процессора. (В других случаях это не будет сохраняться. Например,...

13
Почему <или> требуется использовать / dev / tcp

При попытке позвонить /dev/tcp/www.google.com/80, набрав /dev/tcp/www.google.com/80 Баш говорит no such file or directory. При просмотре кода других людей в Интернете они используют такой синтаксис, как 3<>/dev/tcp/www.google.com/80 Я заметил, что это работает также:...

12
Как подключить последовательный терминал к экземпляру KVM?

Возможно, я неправильно понимаю, на что способен KVM, но возможность добавлять / удалять оборудование на виртуальной машине, по-видимому, подразумевает, что я могу добавить последовательный порт, который затем действует как терминал. Итак, мои вопросы: Какие настройки лучше всего подходят для...

12
Является ли btrfs достаточно стабильным для домашнего использования? [закрыто]

Этот вопрос вряд ли поможет будущим посетителям; это относится только к небольшому географическому региону, конкретному моменту времени или необычайно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы помочь сделать этот вопрос более применимым, посетите справочный...

12
используя кросс-компилированный Valgrind

Я скачал исходники из ствола Valgrind и собрал его для использования во встроенной системе Linux (Montavista Linux), работающей на ARM926 (архитектура ARMv5t). Все шло хорошо, пока я не попытался запустить его, чтобы проверить какое-то приложение, которое я сделал; Вальгринд говорит мне: msgstr...

12
Вызов Syscalls из Java

Есть ли способ вызывать системные вызовы непосредственно из Java или необходимо сначала вызвать нативный