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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.