جستجو
نگاهی به گالری
تقویم
آبان ۱۳۸۷
ش ی د س چ پ ج
۱
۲
۳
۴
۷
۸
۹
۱۰
۱۱
۱۳
۱۴
۱۵
۱۶
۱۷
۱۸
۱۹
۲۰
۲۳
۲۴
۲۵
۲۶
۲۷
۲۸
۲۹
۳۰
ورود عضوها
اوقات شرعی
اوقات شرعی   مشهد
۳۰ آبان ۱۳۸۷
اذان صبح
طلوع
اذان ظهر
غروب
اذان مغرب
انتخاب ماه
انتخاب روز
مرکزاستان
«رعایت چند دقیقه جهت احتیاط الزامی می باشد.»
آمار
174552
شمار بینندگان :
88290
بینندگان امسال :
43063
بینندگان این ماه :
220
بینندگان امروز :
13
بینندگان کنونی :
8
عضوها :
0
عضوهای امروز :
لینکهای ورود
(92) google.com
(52) morakabi.ir
(9) whois.sc
(2) netcraft.com
(1) by103w.bay103.mail.live.com
(1) google.fi
(5) abredanesh.blogfa.com
(1) search.conduit.com
(1) google.ca
گروه مقالات و مطالب
برای اینکه ساعت کامپیوتر شما درست کار کنه، سیستم عامل ها از روش های مختلفی استفاده می کنند. سیستم عامل ها ساعت خود را بر پایه ساعت سخت افزاری که درون Bios کامپیوتر نگهداری می شود، محاسبه می کنند و صحیح بودن این ساعت بسیار مهم است.

در لینوکس بسته timezone عملیات آماده سازی ساعت بر اساس وقت محلی را انجام می دهد.

یک نکته: بیم لینوکس و ویندوز یک تفاوت اساسی در محاسبه زمان وجود دارد
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۸/۲۲
عنوان گروه : دفتر لینوکس
یکسری فرمان کوچک و مفید

chfn    change full name
chsh    change Shell
passwd    change password
adduser , useradd      add a new user
deluser , userdel     delete a user
addgroup      add a new group
delgroup    delete a group

نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۸/۲۱
عنوان گروه : دفتر لینوکس
همانطور که قبلا هم دیدیم، همه کارها و تنظیمات در لینوکس در فایل های متنی ذخیره می شوند. از این جهت فهم طرز کار لینوکس بسیار ساده تر از سایر سیستم های عامل است.

یکی از بخش های مهم یک سیستم عامل، مدیریت کاربران و سطوح دسترسی آنهاست. تنظیمات این قسمت در چند فایل ذخیره می شود که در اینجا بصورت خلاصه آنها را معرفی می کنیم.
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۷/۴
عنوان گروه : دفتر لینوکس
یکی از قدیمی ترین ادیتور های لینوکس vi می باشد. این ادیتور که ظاهری بسیار ساده دارد، دارای امکانات نهان بسیاری است که اکثر افراد تا بحال از آنها استفاده نکرده اند.
اگر به Man page آن مراجعه کنید از امکانات این ادیتور ظاهرا ساده شگفت زده می شوید.

در اینجا من فقط یکسری از امکانات ساده و کاربردی vi را ذکر می کنم، بقیه اش را خودتون از man page زحمتش را بکشید. اگر چیز جالبی هم به دست آوردید ما را بی خبر نگذارید
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۳۰
عنوان گروه : دفتر لینوکس
گاهی اوقات انجام برخی کارها مثل دانلود یک فایل حجیم در سرور زمان زیادی می برد و وقتی شما با SSH به سرور متصل هستید، باید تا انتهای اجرای آن پروسه آنلاین باشید.

راه بسیار خوب برای نجات از این مشکل، اجرای پروسه ها در پس زمینه است. برای این کار کافی است که یک علامت & در انتهای خط فرمان تایپ نمایید.

wget    anjidani.ir/a.zip  > a.log   2> a.err  & a

با این کار لینوکس این پروسه را در پس زمینه اجرا می کند و البته در همان ابتدا شماره پروسه را به ما نمایش می دهد تا بتوانیم در صورتیکه خواستیم این پروسه را متوقف نماییم.

ما در این مثال خروجی استاندارد فرمان را در فایل a.log و خروجی خطاها را در a.err می ریزد و شما می توانیم بعدها که آنلاین شدید، محتوای این فایل ها را بررسی کنید تا ببینید که نتیجه کار فرمان به کجا رسیده است.
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۳۰
عنوان گروه : دفتر لینوکس
اگر یادتون باشه در روند بوت گفتیم که با بوت شدن اولیه سیستم، پروسه init شروع به راه اندازی سرویس های کاربردی سیستم عامل می کند.

حالا ما می توانیم سرویس ها مورد نیاز را در همین مرحله بصورت یک daemon (نرم افزار که در پس زمینه همیشه در حال اجرا می ماند) اجرا کنیم و یا از xinetd استفاده کنیم.
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۲۹
عنوان گروه : دفتر لینوکس
رتبه کسب شده :
RunLevel ها در واقع حالت ها مختلف کار سیستم عامل می باشد. هر یک از سطوح اجرایی با یک عدد معرفی می شوند. لینوکس 6 سطح اجرایی اصلی دارد که به شرح زیر می باشد:

سطح اجرایی 0 : halt
سطح اجرایی 1 : single user mode
سطح اجرایی 2,3,5 : multi user mode
سطح اجرایی 6 : reboot
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۲۳
عنوان گروه : دفتر لینوکس
رتبه کسب شده :
boot loader اولین برنامه ای است که در هنگان روشن شدن کامپیوتر اجرا می شود. مسئولیت boot loader بارکردن و انتقال کنترل به کرنل سیستم عامل می باشد. پس از اینکه کرنل کنترل سیستم را به دست گرفت، سایر قسمتهای باقی مانده سیستم عامل را بارگذاری و اجرا می کند.

boot loader بر روی Master Boot Record ذخیره می شود. خب حالا سئوال دوتا شد؟ این MBR دیگه چیه؟

MBR یک بوت سکتور 512 بایتی است که در ابتدای هارد دیسک قرار دارد.

boot loader در واقع شامل یکسری درایورهای بسیار ساده برای شناختن فایل سیستم است. البته منظور در این مرحله تنها شناخت فایل سیستم منطقه ای است که در آن kernel image و initRD image ذخیره شده است.

لینوکس ها در گذشته از ابزای به نام lilo برای boot loader استفاده می کردند. اما با ظهور Grub این ابزار جایگزین lilo شد. همکنون اکثر توزیع های لینوکس از Grub استفاده می کنند.

نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۲۲
عنوان گروه : دفتر لینوکس
deviceها از لحاظ دسترسی به دو گروه تقسیم می شوند:

char device : با این نوع دیواس ها می تواند بصورت فرمان های متنی ساده تماس ارتباط بر قرار کرد. مثلا modem یکی از این نوع دیواس ها می باشد. شما می توانید با ارسال یکسری AC Command که یکسری متن ساده می باشد، با این دیواس کار کنیم و به آن داده بدهیم و از آن داده بگیریم.

Block Device :  این نوع دیواس ها همانند هارد دیسک دارای بلوک های خاصی هستند که ما نمی توانیم مستقیم از آن استفاده کنیم. برای استفاده از این دیواس ها باید از یک واسط استفاده کنیم.
بطور مثال ما توسط فرمان mount این دیواس را به یک شاخه متصل کنیم و سپس از آن استفاده کنیم.
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۲۲
عنوان گروه : دفتر لینوکس
یکی از مباحث مهم در سیستم عامل، کرنل (kernel) و یا همان هسته اصلی سیستم عامل می باشد. هسته در واقع شامل یکسری فرآیندهای بسیار سطح پایین برای ایجاد ارتباط نرم افزارها با سخت افزار است.

قسمت هایی همچون مدیریت حافظه، رابطهای سخت افزارهای مختلف و ناظر و مدیر پروسه ها و فعالیت ها از اجزای هسته می باشند.

نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۲۰
عنوان گروه : دفتر لینوکس
یکی از مهمترین موارد در کار کردن با لینوکس، آشنایی با ساختار شاخه ها در سیستم عامل است و بدانیم که هر چیزی در کجا قرار داد.
بطور کل در لینوکس همه چیز در قالب فایل ذخیره و مدیریت می شود و تمامی تنظمیات سیستم و ابزار ها و سرویس ها در فایل های متنی ذخیره شده است.
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۱۷
عنوان گروه : دفتر لینوکس
یکبار می خواستم ببینم که حجم کدام یک از هاست های روی سرور بیش از حد بزرگ شده، آخه هارد سرور خیلی پر شده بود، دنبال یه فرمان راحت بودم که به فرمان du برخوردم.

اگر بنویسید:
du   -s *          show result in KB
با این فرمان لیست شاخه ها و حجم هر یک را مشاهده می کنید.
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۶/۱۶
عنوان گروه : دفتر لینوکس
برای دیدن وضعیت پارتیشن ها و اینکه چه میزان فضای پارتیشن ها استفاده شده اند از فرمان کوتاه و ساده df استفاده کنید.

همین !
نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۵/۲۷
عنوان گروه : دفتر لینوکس
گاهی اوقات می خواهید از یک سرور به روی سرور دیگر فایل کپی کنید. یکی از راه های ساده برای این کار استفاده از فرمان SCP است.

scp /P 1001  user@source-server:filepath    user@destination-server:targetpath

چند نکته:

- تنها زمانی نیاز است که از سوئیچ P استفاده نمایید که پورت SSH را قبلا از 22 به چیزی دیگری تغییر داده باشد. در این مثال پورت SSH سرور 1001 در نظر گرفته شده است

- در صورتیکه شما در یکی از سرورهای باشید، لازم نیست دیگر پارامتر user@current-server را وارد نمایید.


نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۵/۲۶
عنوان گروه : دفتر لینوکس
داشتم تو لینوکس کار می کردم، خواستم یک فایل را از روی cool disk  بریزم روی هارد. کول دیسک را که زدم هیچ اتفاقی نیفتاد.
قبلا دیده بودم که در این مواقع باید کول دیسک را توسط فرمان mount فعال کنی، اما چون دقیقا ساختارش یادم نمونده بود، این دفعه که نحوه کار را یاد گرفتم، گفتم این مطلب را نیز در سایتم بنویسم تا همیشه همراهم باشه

مراحل کار خیلی ساده است :
mkdir /media/usb
mount /dev/sdb1 /media/usb
cd /media/usb

نویسنده : مهدی انجیدنی
تاريخ: ۱۳۸۷/۵/۱۰
عنوان گروه : دفتر لینوکس
  [1]   [۲]   صفحه بعد
rss