Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » /proc/ все что знаете

Ответить
Настройки темы
/proc/ все что знаете

Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем здрасте.
Интересует информация о файловой системе /proc в freebsd.
Есть ли в ней что то подобное как в linux /proc/sys и тп.
Чтоб возможно было редактировать настройки на лету? (как в linux)
Есть ли файловые хендлеры процесса /proc/PID/df/ ? (как в linux)
Что вообще умеет в freebsd /proc?
Когда я увидел /proc/, меня немного озадачило увиденое, кроме pid процессов ничего нет , она что только для этого служит в freebsd?
почитал http://fxr.watson.org/fxr/source/fs/procfs/?v=RELENG50
Думал может в самих исходниках что то есть, не нашел.
Расскажите что знаете

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 17:23, 19-02-2006

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


ну, в начале было слово.. (это я к тому, что FreeBSD старше )
а вообще - вот хорошая статья Алексей Федорчук. FreeBSD: виртуальные файловые системы И еще, в OpenBSD procfs вообще по умолчанию не монтируется (из соображений безопасности), хотя ее можно и подмонтировать. FreeBSD, как показано в статье, развивается в ту же сторону.



Отправлено: 00:40, 20-02-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
ну, в начале было слово.. (это я к тому, что FreeBSD старше )
буду знать.
Спасибо, сейчас почитаю, возникнут вопросы еще буду писать

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 14:16, 20-02-2006 | #3


Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


правильно ли я понимаю:
Цитата:
Чтоб возможно было редактировать настройки на лету? (как в linux)
все это делаеться через /etc/какието_файлы_отвечающие_за_ето . но может и присутствовать в /proc/, если админ установить это.

Из за чего возник вопрос этот, на одном сервере, я не могу запустить команду ps, нет прав .
Так вот, еслиб это было в linux, яб мог весь этот листинг (почти весь), вытянуть из /proc/, а тагже из /proc/ могу вытянуть версию ядра, фаловые системы много всего интересного.
А где все это хранится в freebsd системаха, к примеру, версия ядра, uptime системы,cpu информацию, смонтированые разделы, можно много перечислять
Вот такой вот вопрос.

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 15:13, 20-02-2006 | #4


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


Смонтированные разделы смотри в fstab, uptime - такая команда есть, что она собственно и делает.
Версия ядра, хм... смотри в sys/i386/conf/твое ядро обычным текстовым редактором.
Немного не понятно какую информацию о cpu хочешь знать?

-------
В некоторые головы мысли приходят умирать


Отправлено: 09:11, 21-02-2006 | #5


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Negativ
Цитата:
Версия ядра, хм... смотри в sys/i386/conf/твое ядро обычным текстовым редактором.
Для того, чтобы выяснить версию ядра достаточно ввести команду uname -a. В информации, предоставляемой этой командой видны текущая версия ядра, когда и кем оно собрано и конфигурациооный файл, на основе которого собиралось ядро.
lcat
Во FreeBSD пятой, шестой и седьмой веток файловая система proc по умолчанию не используется, если не задано иное. Некоторым образом proc используется только в четвертой ветке.

-------
Косово je Србиjа!


Отправлено: 12:15, 22-02-2006 | #6


Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


нет прав для команд uptime, id, ifconfig, netstat, find и др
Код: Выделить весь код
lcat|~$cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 3
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 3
cpu MHz         : 3006.907
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid
bogomips        : 6003.09
вот такое в linuxе можно сделать . (много всего узнать можно)
А вот такой вопрос, есть программа /bin/ps, мне нужен этот бинарник, где я смогу его выкачать? в каком он пакете лежит и как мне узнать из какого пакете программа? Сейчас лажу по ftp://ftp.freebsd.org/pub/FreeBSD/, очень много всего там, а где это "/bin/ps" понятия не имею.

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 14:21, 22-02-2006 | #7


Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


Еще вопрос, я нашел ps, загрузил заработало, но показывает

root 100 0.0 0.0 1056 0 ?? Is 13Dec05 0:00.26 /usr/sbin/inetd -wW
root 102 0.0 0.0 1024 428 ?? Is 13Dec05 1:25.95 /usr/sbin/cron
root 104 0.0 0.1 2384 588 ?? Ss 13Dec05 3:58.62 /usr/sbin/sshd
root 127 0.0 0.2 3784 1844 ?? I 13Dec05 30:48.18 /usr/local/sbin/snm
root 31501 0.0 0.0 876 364 ?? I 4:13AM 0:00.00 /var/qmail/bin/qmai
root 31798 0.0 0.0 876 364 ?? I 4:14AM 0:00.00 /var/qmail/bin/qmai
root 33122 0.0 0.0 876 364 ?? I 4:17AM 0:00.00 /var/qmail/bin/qmai
root 33367 0.0 0.0 876 420 ?? I 4:17AM 0:00.00 /var/qmail/bin/qmai
root 33488 0.0 0.0 876 420 ?? I 4:18AM 0:00.00 /var/qmail/bin/qmai

Тоесть не полностью, обрезает вывод, На это волият какието внутренние переменные окружения или возможно что то в самом ps?
Если есть такие переменные окружения, расскажите о них чтонибуть, хоть их названия. предыдуший вопрос все еще актуален
Спасибо.

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 15:55, 22-02-2006 | #8


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


lcat
Цитата:
нет прав для команд uptime, id, ifconfig, netstat, find
По умолчанию эти программы доступны для выполнения простым пользователям. Возможно, в Вашей системе изменены права доступа к этим файлам.
О процессоре системы можно узнать просто выполнив команду dmesg.
Команда ps входит в саму операционныу систему. Заускается с различными ключами. От этого отличается вывод команды. Проще говоря, читайте man ps.
Цитата:
обрезает вывод
Просто вывод команды не помещается целиком на экран. Используйте перенаправление на пейджер. Например, ps aux | more. А можно перенаправить вывод в файл.

-------
Косово je Србиjа!


Отправлено: 09:22, 23-02-2006 | #9


Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
По умолчанию эти программы доступны для выполнения простым пользователям. Возможно, в Вашей системе изменены права доступа к этим файлам.
у меня webshell, админ правильно что запретил их.
Цитата:
О процессоре системы можно узнать просто выполнив команду dmesg.
ага есть , там и память и винты.
Цитата:
Команда ps входит в саму операционныу систему. Заускается с различными ключами. От этого отличается вывод команды. Проще говоря, читайте man ps.
я нашел ее она лежит в /cdrom/base/, в первых base.a[a-d], от сюда можно ftp://ftp-archive.freebsd.org/pub/Fr...e/old-releases выдрать все системные бинарник.
Цитата:
Просто вывод команды не помещается целиком на экран. Используйте перенаправление на пейджер. Например, ps aux | more. А можно перенаправить вывод в файл.
Ничего не работает из этого просто режит output. Неприятно

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 14:14, 23-02-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » /proc/ все что знаете

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Обычный пинг, но нужно что бы все что там он пишет в окне дублировалось в лог-файл registeruser1 Скриптовые языки администрирования Windows 25 14-03-2011 11:11
Какие Вы знаете WEBкамеры c открытой трансляцией RealTime Россия и Мир Rock Хочу все знать 2 04-12-2008 12:35
Разное - Все, что в System32 beryllium Microsoft Windows 2000/XP 1 02-04-2008 04:12
Как убедиться что XPCREATE интегрировал все что от него хотели ? shamandim Автоматическая установка Windows 2000/XP/2003 1 26-03-2006 22:28




 
Переход