Posted: Mon Jul 25, 2011 11:28 am Post subject: پوشه proc
وقتي يك برنامه اي مثل vi را اجرا مي كنيم با زدن psa مي توان با بدست اوردن pid مي توان در زيردايركتوري proc به آن ايدي رفته و با يك ls گرفتن از آن فهميدچه فايلهايي درگير هستند. بمحض بيرون رفتن از vi اين دايركتوري خالي مي شود.
زيردايركتوري proc اطلاعات سخت افزاري و نرم افزاري ديده مي شود مثلا با زدن proc cpuinfo مي توان اطلاعات پردازنده را پيدا كرد.
براي پيدا كردن مدل و سريل هارد ديسك و فلش مموري در پوشه scsi كه زير مجموعه proc مي باشد فلش ها شناسايي مي شوند.
در زير سه مدل فلش مموري پيدا مي كنيم:
در زير دايركتور sys از proc مي توانيد اطلاعات زيادي در مورد kernel و vm و net پيدا كنيد.
با رفتن به دايركتوري net مي توانيد مدل هاي شبكه را پيدا كنيد ipv4 و ipv6 و token – ring . در زير ipv4 فايل icmp_echo_ignore_all مي توانيد با عوض كردن مقدار اين فايل به 1 با دستور زير مي توانيد پينگ را از كار بياندازيد :
echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
اين تغييرات ad-hok مي باشد . يعني اين تغييرات بصورت موقت در kernel داده مي شود.
Ping 10.80.100.27 –s 16000
دستور فوق سايز پكت را نيز مي گويد.
با نرم افزار ETHERPA مي توانيد پهناي باند و نقشه شبكه را ببينيد.
با زدن pwd مي توان فهميد در كجاي سيستم قرار داريم.
با زدن دستور watch –n 1 –d cat interrupts در پوشه proc
دستور watch مي گويد دستور را ثانيه اي يك بار و –d مي گويد تغييرات را رنگ بزن.
كارت شبكه را مي توانيد با etch0 در دستور فوق ببينيد.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum