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

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

401
Когда я не должен убивать процесс?

Я всегда очень не решаюсь бежать kill -9, но я вижу, что другие администраторы делают это почти постоянно. Я полагаю, что есть разумная золотая середина, поэтому: Когда и почему следует kill -9использовать? Когда и почему нет? Что нужно попробовать, прежде чем делать это? Какая отладка «зависшего»...

392
Нахождение PID процесса с использованием определенного порта?

Я устанавливаю hadoop в моей системе Ubuntu. Когда я запускаю его, он сообщает, что порт 9000 занят. Я использовал: netstat -nlp|grep 9000 чтобы увидеть, существует ли такой порт, и я получил это: tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN Но как я могу получить PID процесса, который его...

381
Выполнить против чтения бит. Как работают разрешения каталогов в Linux?

В моей CMS я заметил, что каталогам нужен установленный исполняемый бит ( +x), чтобы пользователь мог их открыть. Почему разрешение на чтение требуется для чтения каталога, и как работают разрешения на каталоги в...

314
Как вы очищаете буферы и кеш в системе Linux?

Прежде чем приступить к тестам, как освободить память (ОЗУ), которую ядро ​​Linux использует для своих буферов и кеша? Обратите внимание, что это в основном полезно для бенчмаркинга. Очистка буферов и кеша снижает производительность! Если вы здесь, потому что вы думали, что освобождение буферов и...

279
Как мне установить DNS, когда resolv.conf перезаписывается?

Большая часть информации, которую я вижу в Интернете, говорит о необходимости редактирования /etc/resolv.conf, но любые изменения, которые я делаю там, просто отменяются. $ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY...

273
Как я могу получить свой внешний IP-адрес в сценарии оболочки?

Мне нужно найти мой внешний IP-адрес из сценария оболочки. На данный момент я использую эту функцию: myip () { lwp-request -o text checkip.dyndns.org | awk '{ print $NF }' } Но это зависит от того perl-libwww, perl-html-format, perl-html-treeустановлен. Какими еще способами я могу получить свой...

269
Как я могу контролировать диск IO?

Я хотел бы сделать общий мониторинг диска на сервере Linux Debian. Какие инструменты я должен знать об этом мониторе диска, чтобы я мог видеть, максимальная производительность диска или скачки в определенное время в течение...

268
Сжать папку с tar?

Я пытаюсь сжать папку ( /var/www/), ~/www_backups/$time.tarгде $timeтекущая дата. Вот что у меня есть: cd /var/www && sudo tar -czf ~/www_backups $time" Я полностью потерян, и я был в этом часами. Не уверен, если -czfэто правильно. Я просто хочу , чтобы скопировать все содержимое в...

231
Как узнать количество ядер системы в Linux?

Я хотел узнать, сколько ядер у моей системы, поэтому я искал тот же вопрос в Google. У меня есть некоторые команды, такие как lscpuкоманда. Когда я попробовал эту команду, она дала мне следующий результат: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s):...

223
Как узнать, какие жесткие диски находятся в системе?

Мне нужно знать, какие жесткие диски доступны, включая те, которые не смонтированы и, возможно, не отформатированы. Я не могу найти их dmesgили /var/log/messages(слишком много, чтобы пролистать). Я надеюсь, что есть способ использовать /devили /procузнать эту информацию, но я не знаю как. Я...

214
Есть ли причина НЕ запускать Linux на ВМ все время?

Я перешел на использование Arch Linux для большей части своей повседневной работы, и мне не нужна Windows ни для чего, кроме игр и пары приложений, которые не портированы на Linux, как OneNote. Мой дистрибутив Linux размещен в VirtualBox с Windows в качестве хоста, и мне очень нравится, что снимки...

212
Что означают флаги в / proc / cpuinfo?

Как я могу определить, есть ли у моего процессора особая функция? (64-битный набор команд, аппаратная виртуализация, криптографические ускорители и т. Д.) Я знаю, что файл /proc/cpuinfoсодержит эту информацию в flagsстроке, но что означают все эти загадочные сокращения? Например, учитывая следующее...

206
Достигнут предел наблюдения за ядром inotify

В настоящее время я сталкиваюсь с проблемой в Linux, где в качестве пользователя root у меня есть команды, возвращающие ошибку, поскольку достигнут предел наблюдения inotify. # tail -f /var/log/messages [...] tail: cannot watch '/var/log/messages': No space left on device # inotifywatch -v...

195
Linux "top" команда: что мы используем, sy, ni, id, wa, hi, si и st (для использования процессора)?

Когда я выпускаю topв Linux, я получаю результат, похожий на этот: Одна из строк имеет информацию об использовании процессора, представленную следующим образом: Cpu(s): 87.3%us, 1.2%sy, 0.0%ni, 27.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Хотя я знаю определения каждого из них (гораздо ниже), я не...

193
Как узнать, является ли диск SSD или HDD

Я хочу знать, является ли диск твердотельным или жестким диском. lshwне установлен. Я делаю, yum install lshwи он говорит, что нет пакета с именем lshw. Я не знаю, какая версия http://pkgs.repoforge.org/lshw/ подходит для моего CentOS. Я ищу в сети, и нет ничего, что объясняет, как узнать, является...

190
Linux - это Unix?

Таким образом, существует множество различных версий Unix: HP-UX, AIX, BSD и т. Д. Linux считается клоном Unix, а не реализацией Unix. Являются ли все «настоящие» Юнионы фактическими потомками оригинала? Если нет, что отличает Linux от...