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

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


2
Выполнение атомарных операций записи в файл в bash
После прохождения Баша документации , этот вопрос , и это один он все еще не ясно мне , как я могу выполнить атомную запись (добавление) операции в файл в Баше. У меня есть скрипт, который запускается в нескольких экземплярах и в какой-то момент должен записать данные в файл: echo "$RESULT" …

1
Как получить больше информации о файле сокета?
Для файла сокета это нравится: # ls -alti socket 14112 srw------- 1 root root 0 Nov 15 20:03 socket # cat socket cat: socket: No such device or address Поскольку catкоманда здесь бесполезна, есть ли способ получить больше информации о файле сокета? Например, какой порт он слушает? и т.п.

2
Как пассивно захватывать из доменных сокетов Unix (мониторинг сокетов AF_UNIX)?
Перехват TCP / IP и UDP может быть сделан с использованием tcpdump/ dumpcapи создает файл pcap / pcapng, который может быть передан в Wireshark для дальнейшего анализа. Существует ли подобный инструмент для именованных доменных сокетов Unix? (Общее решение, которое работает для абстрактных сокетов, тоже было бы неплохо.) strace«как есть» недостаточно, …

1
Установить цвет по умолчанию для верхней
Как установить цвет по умолчанию для top? Прямо сейчас есть красный, который я едва могу прочитать. Вы можете переключаться с моно на цвет zили настраивать его более тщательно Z. Но ни одна из этих настроек не остается. Как вы устанавливаете цвета постоянно?
13 linux  terminal  colors  top 

1
Как регистрировать все системные вызовы, сделанные процессом и его потомками, с помощью audd
я могу сделать auditctl -a always,exit -S all -F pid=1234 Чтобы записать все системные вызовы, сделанные pid 1234 и: auditctl -a always,exit -S all -F ppid=1234 Для своих детей, но как мне охватить внуков и их детей (нынешних и будущих)? Я не могу полагаться на (e) uid / (e) gid, …

2
Можно ли увидеть мертвые процессы?
В man psнем четко указаны различные состояния, которые процесс может иметь в Linux. D Uninterruptible sleep (usually IO) R Running or runnable (on run queue) S Interruptible sleep (waiting for an event to complete) T Stopped, either by a job control signal or because it is being traced. W paging …

3
Как мне узнать имя сеанса tmux?
Недавно я начал использовать tmux. Я нахожу это хорошим, но у меня все еще есть проблемы с пониманием этого приложения. Один из основных вопросов, которые у меня есть: Как узнать (из командной строки), как называется tmuxсеанс, в который я вошел? Если я вошел в какую-либо tmuxсессию, он скажет мне его …
13 linux  tmux 

5
Специальный файл, вызывающий ошибку ввода / вывода
Я хочу автоматически проверить, реагирует ли программа должным образом, если не удается прочитать необходимый файл БД SQLite (что приводит к ошибке ввода-вывода). Именно это произошло несколько дней назад у клиента. Мы исправили это вручную, но теперь я хочу создать автоматический код, чтобы исправить это, и мне нужен доступ к поврежденному …
13 linux  devices  io  testing 

4
Должен ли пользователь ноутбука переключаться с ext4 на btrfs?
С этим связано . Я хотел бы воспользоваться переключателем ОС для обновления до BTRFS. BTRFS утверждает, что предлагает много (устойчивость к потере данных, самовосстановление, если RAID, контрольная сумма метаданных и данных, сжатие, снимки). Но это медленно, когда используется с fsync-интенсивными программами, такими как dpkg(я знаю eatmydataи дрянные apt-btrfs-snapshotпрограммы), и я …

2
Что такое «автоматическое расширение стека»?
getrlimit (2) имеет следующее определение на страницах руководства: RLIMIT_AS Максимальный размер виртуальной памяти процесса (адресного пространства) в байтах. Это ограничение влияет на вызовы brk (2), mmap (2) и mremap (2), которые завершаются ошибкой ENOMEM при превышении этого предела. Также автоматическое расширение стека завершится неудачно (и сгенерирует SIGSEGV, который убивает процесс, …
13 linux  process  memory  limit 

4
Отключить --skip-grant-таблицы в MySQL
Я довольно плохо знаком с использованием Linux, но настраиваю свои базы данных MySQL на экземпляре Amazon ec2. Я следовал некоторым указаниям по сбросу пароля для входа пользователя, используя --skip-grant-tablesопцию MySQL. Сейчас я пытаюсь добавить пользователя и не могу понять, как отключить эту опцию. Вот что я пытаюсь сделать: mysql> GRANT …

2
Каковы последствия установки имени хоста?
У меня есть несколько серверов Amazon EC2, и я использую Chef для управления конфигурацией. Я хотел бы установить имя хоста так, чтобы приглашение bash по умолчанию было более полезным. Прямо сейчас после запуска нового сервера он просто устанавливается как: root@ip-10-123-123-123 Так как я использую Ubuntu 12 на этих полях, я …

3
Вывести поле размера ls -l с цифрами, сгруппированными по тысячам?
Можно ли заставить ls -l вывести поле размера с цифрами, сгруппированными по тысячам? Если так, то как? Например: $ ls -l -rw-rw---- 1 dahl dahl 43,210,052 2012-01-01 21:52 test.py (Обратите внимание на запятые в размере). Может быть, изменив настройку LC_NUMERIC внутри используемой локали (en_US.utf8)? Я на Kubuntu 12.04 LTS.

1
Найдите, какие файлы подвержены повреждению блоков в файловой системе ext4
У меня есть файловая система ext4, которая недавно разработала несколько плохих секторов. Бег fsck.ext4 -cнаходит и запоминает плохие блоки. Как я могу найти, какие файлы (если есть) содержат эти поврежденные блоки, чтобы я мог восстановить их из резервных копий?
13 linux  ext4 

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