LINUX.ORG.RU

Статья о каталоге /proc

 , , ,


0

0

Опубликована статья Federico Kereki (перевод - А.Дмитриев) "Откройте для себя возможности директории /proc". "Эта своеобразная директория содержит все детали вашей Линукс-системы, включая ядро, процессы, и параметры конфигурации." Знакомство с ее возможностями будет полезно всем пользователям Linux.

>>> Ссылка

не помню когда последний раз что либо менял в proc, кроме rc.firewall который включает форвардинг при загрузке сервера.

Xeron
()

>>/proc/loadavg: Родственный файл, показывает среднюю загруженность процессора; его информация включает: использование CPU за последнюю минуту, за последние 5 минут, и за последние 10 минут

не использование CPU, а среднне кол-во активных задач в очереди, блин.

alex_custov ★★★★★
()

По-моему, в последнее время наметилась тенденция постепенного отказа от /proc в пользу /sys (по крайней мере в последнее время много чего было туда из /proc перенесено). Или я неправ?

slav ★★
()
Ответ на: комментарий от libc

>> vm: Имеет дело с подсистемой VM (виртуальных машин).

>омг, ну и статья

В оригинале: vm: Deals with the VM subsystem. без всяких виртуальных машин :)

ЗЫ. Кому может надо для просвещения, vm - virtual memory.

girla
()
Ответ на: комментарий от Xeron

>не помню когда последний раз что либо менял в proc, кроме rc.firewall который включает форвардинг при загрузке сервера.

man sysctl

anonymous
()
Ответ на: комментарий от libc

>Директория /proc - это странный "зверь". В действительности он не существует, хотя его можно использовать.

дальше не читал, пошел по ссылке оригинал

polachok
()

Автор надмозг

anonymous
()

Довольно интересная статья. Спасибо за ссылку.

UVV ★★★★★
()

Гммм.. А в оригинале она нормальная?

madcore ★★★★★
()
Ответ на: комментарий от slav

> По-моему, в последнее время наметилась тенденция постепенного отказа от /proc в пользу /sys (по крайней мере в последнее время много чего было туда из /proc перенесено)

ИМХО, /proc еще долго будет использоваться.. Ибо слишком много всякого софта на него завязано.

boombick ★★★★★
()
Ответ на: комментарий от anonymous

> Отлично. Ждем статей о каталогах /bin /lib и конечно же /home/user/xxx

Вот про /home/user/xxx я бы посмотрел )

skwish ★★
()

Вместо тупого перевода туповатой статейки лучше бы перевели документацию ядра на эту тему. Идеи /proc в UNIX позаимствованы из Plan9 :). Linux добавил в /proc ещё кучу файлов (идея опять же с Plan9, но с другого каталога - /dev). Сильно перегруженный /proc не понравился, потому устройства решили перенести в /sys :) В результате имеем зоопарк :) утилит которые используют /proc или не используют :)

robot12 ★★★★★
()
Ответ на: комментарий от robot12

Все это конечно хорошо, но очень нехватает аналога соляровской команды pfiles - часто требуется что-бы посмотреть - с кем общается по сети какой-либо процесс.

Может, есть такое в линухе, а я не знаю ?

sur02111976
()
Ответ на: комментарий от robot12

>Сильно перегруженный /proc не понравился, потому устройства решили перенести в /sys :) В результате имеем зоопарк :) утилит которые используют /proc или не используют

Директор зоопарка гоподин Торвальдс сказал: "а нам пох, линакс - чисто ядро, а утилиты пешите сами".

Sun-ch
()
Ответ на: комментарий от sur02111976

>Все это конечно хорошо, но очень нехватает аналога соляровской команды pfiles - часто требуется что-бы посмотреть - с кем общается по сети какой-либо процесс.

осильте lsof | grep что_то :)

Ej_Pulsar
()
Ответ на: комментарий от girla

>В оригинале: vm: Deals with the VM subsystem. без всяких виртуальных машин :)

это ж "Свободный перевод"! :))) Переводчик отжег ;)

AcidumIrae ★★★★★
()

Перевед статьи о папке /proc

mutronix ★★★★
()

Что мне больше всего не нравится в /proc, так это то, что процессы не положили в отдельную директорию.

if( atoi(dirname) != 0 ) ...

криво это.

А ещё было бы хорошо, чтобы в отдельной директории внутри директории каждого процесса были симлинки на child процессы.

alman ★★★
()
Ответ на: комментарий от sur02111976

> Все это конечно хорошо, но очень нехватает аналога соляровской команды pfiles - часто требуется что-бы посмотреть - с кем общается по сети какой-либо процесс.

netstat?

MooSE ★★★★
()
Ответ на: комментарий от MooSE

ничего нового, статья из разряда ликбеза для новичков )

Sylvia ★★★★★
()

А помойму это man proc переведенный на русский язык

Nomenlos
()
Ответ на: комментарий от sur02111976

> Все это конечно хорошо, но очень нехватает аналога соляровской команды pfiles - часто требуется что-бы посмотреть - с кем общается по сети какой-либо процесс.

netstat -np | grep интересующий прцесс

BigKAA
()

Кроме cat /proc/cpuinfo ничем не пользовался.

mono ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.