ورود/ایجاد حساب کاربری
   منوی اصلی
· خانه
· لیست کاربران
· جستجو
· آمار مشاهدات
· آرشیو مقالات


- شرح
· راهنمای نویسندگان
· درباره ما

   همکاری با نشریه
در صورتی که مایل به همکاری با نشریه هستید، می‌توانید در لیست پستی نشریه عضو شده و در جریان امور قرار گیرید. برای اطلاعات بیشتر، اینجا کلیک کنید.

   کاربران
سردبیر
هیچ مدیر کمکی حاضر
همکاران
هیچ مدیر کمکی حاضر
اعضا:
جدیدترین:جدید امروز:0
جدیدترین:جدید دیروز:0
جدیدترین:مجموع:2471
جدیدترین:جدیدترین:
ufumenarayu
اعضا:حاضر
اعضا:اعضا:0
مهمان‌ها:مهمان‌ها:1
مجموع:مجموع:1
کاربران حاضر
هیچ کاربر حاضری وجود ندارد

   ورود کاربران




 


 برای ورود مشکل دارید؟
 ثبت نام کاربران جدید

ده نکته و ترفند (۱)

(676 مجموع کلمات موجود در متن)
(7755 بار مطالعه شده است)  نسخه چاپی

ده نکته و ترفند (۱)


۱) اگر بوت لودر شما lilo می باشد و کلمه عبور کاربر root را گم کرده‌اید، در هنگام بوت شدن می‌توانید با دستور زیر یک پوسته فرمان بگیرید:

boot : linux init = /bin /sh

و زمانی که بوت شدید با فرمان زیر پارتیشن ریشه خود را rewritable کنید که زمانی کلمه عبور خود را عوض می‌کنید، بتوانید آنرا بر روی etc/shadow/ یا etc/passwd/ بنویسید.

# mount -o remount / -rw

سپس passwd را برای تغییر اجرا کنید.

# passwd root



۲) شما می توانید از فرمان less زمانی که محتوای فایل شما از یک صفحه بیشتر است به جای cat استفاده کنید. با این فرمان می‌توانید بر روی متن خود scroll کنید. این فرمان فقط به فایل منتهی نمی‌شود بلکه می‌توانید خروجی یک فرمان را با pipe به less بسپارید مانند:

# ps -ax |less

باq از less خارج می‌شوید.


۳) اگر spell ماژولی را از ماژولهای کرنل را می‌دانید ولی نمی‌دانید که به چه جرمی(!) در کرنل حاضر می‌باشد و یا از آن استفاده می‌شود از دستور زیر استفاده کنید:

#modinfo -d YOUR_MODULE

d مخفف description می‌باشد.


۴) اگر می‌خواهید ببینید که یک برنامه از چه shared library هایی (کتابخانه‌های اشتراکی) استفاده می‌کند، می‌توانید از فرمان زیر استفاده نمایید:

# ldd yourfile

البته نکته ای که وجود دارد صدا زدن تابع dlopen در برنامه می‌باشد اگر شما از این تابع برای باز کردن یک shared library در برنامه استفاده کرده باشید آن shared library در خروجی این فرمان نشان داده نمی‌شود. بلکه آنگاه باید از فرمان strace استفاده نمایید تا ببینید که برنامه شما از این تابع استفاده کرده است یا نه. در آن صورت هم شما می توانید نام shared library خود را به عنوان آرگومان در تابع ببینید.


۵) برای اینکه ببینید یک پورت درحال شنود (listen) است یا خیر، از دستور زیر استفاده نمایید:

# netstat -an | grep “:port”


۶) برای اینکه ببینید چه اجزایی با پورت USB به سیستم وصل شده اند از فرمان زیر استفاده کنید:

# lsusb


۷) اگر می خواهید به یک کارت شبکه بیش از یک IP تخصیص بدهید، به شکل زیر از دستور ifconfig استفاده نمایید:

# ifconfig eth0:1 up yourip


که رقم یک می تواند تغییر کند و شمارنده IP های شما باشد.



۸) برای دیدن میزان ظرفیت RAM خود می توانید از دستور زیر استفاده نمایید:

# cat /proc/meminfo



اگر پوسته مورد علاقه شما C (پوسته csh) می‌باشد، برای اجرای فرمان قبلی می توانید از فرمان زیر استفاده نمایید:

%!!


۹) برای صدا کردن nامین فرمانی که قبلا اجرا شده می توانید از فرمان n!% استفاده نمایید. به عنوان مثال :

%!3


سومین فرمانی که اجرا شده را اجرا می کند.



۱۰) برای اینکه بفهمید در کدام کنسول هستید از فرمان tty بدون آرگومان استفاده کنید.

# tty



محسن پهلوان‌زاده mohsen@pahlevanzadeh.org

تمامی مطالب و مقالات این سایت تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.