پنجشنبه, ۲۳ اسفند, ۱۴۰۳ / 13 March, 2025
مجله ویستا

نکته ها و ترفندها


نکته ها و ترفندها

اگــــر بـا pppd به اینترنت متصل می شوید و خطای شماره ۱ را دریافت می کنید یکی از دلایل مرسوم و زیاد رویت شده ای که منجر به رخ دادن این خطا می شود اشتباه ست کردن جدول Routing می باشــد

●نکته‌ها و ترفندها

اگــــر بـا pppd به اینترنت متصل می شوید و خطای شماره ۱ را دریافت می کنید یکی از دلایل مرسوم و زیاد رویت شده ای که منجر به رخ دادن این خطا می‌شود اشتباه ست کردن جدول Routing می‌باشــد . به عنوان مثال با یک Labtop در محل کـــار خود وصل می‌شوید و زمــانــی کـه به منزل می روید و می‌خواهیـد به اینترنت از طریق ppp (نه LAN )وصل شوید این error را دریافت می کنید. برای حل این موضوع می توانید از دستور زیر استفاده نمایید:

route del default#

نکته: حتما super user باشید.

اگر می‌خواهید ببینید که چه ماشینهایی در شبکه شما روشن می باشند دستور ping را بــا سویــیـچ b- و پارامتر آدرس broad cast شبکه خود اجرا کنید تا به همه ماشینها ping شود. به عــنــوان مثال برای کلاس C از دستور زیر استفاده نمایید.

ping -b ۱۹۲.۱۶۸.۱.۲۵۵#

اگر می خواهید از وضعیت کارتهای سخت افزاری متصل به ماشین خود آگاهی پیدا کنید از دستور زیر استفاده نمایید:

# lspci

زمانی که شما از یک ترمینال یا کنسول قطع می شوید آنگاه سیگنال SIGHUP به تمام پردازش‌های مربوط به آن کنسول فرستاده می شود و آنها قطع می شوند. برای اینکه پردازش شما قطع نشود می توانید از دستور nohup استفاده کنید. به عنوان مثال در محل کار خود یک ISO. فایل ۳۰۰ مگابایتی را می‌گــذارید دانلود شود و این قضیه تا فردا طول می کشد آنگاه شما می‌توانید از دستور زیر استفاده نمایید:

# nohup wget YOUR_URL

نکته: دستور wget برای دانلود کردن می باشد.

اگر تغییری در فایل etc/fstab/ ایجاد کردید و خواستید بدون بوت مجدد سیستم تغییرتان مورد اعمال قرار گیرد از دستور زیر استفاده نمایید:

# mount -a

نکته: a مخفف all می باشد.

برای دیدن Fully Qualified Domain Name) FQDN) سیستم خود از دستور زیر استفاده نمایید:

# hostname -f

برای دیدن پورت های باز سیستم می توانید از دستور زیر استفاده نمایید:

# nmap YOUR_IP OR YOUR_HOST

اگر می خواهید شل اسکریپت شما userfriendly باشد و کاربر خطاهای شل را برای اجرای یک برنامه دریافت نکند (به دلیل نداشتن مجوز اجرا) می‌توانید اینگونه در اسکریپت خود بنویسید:

if [ -x YOUR_FILE ]; then

;YOUR_FILE

;fi