صفحه 2 از 6 نخستنخست 123456 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 58

موضوع: Linux

  1. #11
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post مفهوم مديريت سيستم‌

    مفهوم مديريت سيستم‌
    مديريت سيستم در لينوكس همواره جايگاه ويژه‌اي را در ميان مشاغل و تخصص‌هاي مرتبط با فناوري اطلاعات دارا بوده است. در حال حاضر بسياري از متخصصان IT در نرم‌افزارهاي مربوط به اين سيستم‌عامل كه امروزه به نام نرم‌افزارهاي اپن‌سورس شناخته مي‌شوند، داراي مهارت‌ها و تجارب خوبي هستند. مثلاً عده‌اي از آن‌ها به خوبي قادرند يك وب سرور مبتني بر آپاچي را پيكربندي و راه‌اندازي كنند يا برخي ديگر مي‌خواهند لينوكس را در نقش يك سرور ميزبان دامنه (DNS) يا سرور اختصاص آدرس IP در يك شبكه (DHCP) تنظيم كنند و به كار گمارند.
    به‌طور كلي مشغله اين دسته از اداره‌كنندگان سيستم، راه‌اندازي سرورهاي لينوكسي در نقش‌هاي مختلف و ارائه سرويس‌هاي گوناگون شبكه‌اي است. اما آيا واقعاً مديريت سيستم در لينوكس به همين موارد محدود مي‌شود؟ يا آيا اين مسائل اصولاً جزء وظايف يك مدير سيستم محسوب مي‌گردد؟ در يك كلمه مي‌توان گفت: خير. دليل آن هم كاملاً روشن است. يك سرويس شبكه‌اي يا يك سرويس شبكه ممكن است فقط يك‌ بار نصب و راه‌اندازي شود، اما صدها بار در طول سال مورد بازبيني و عمليات نگهداري (Maintenance) براي بهبود كارايي يا رفع اشكال قرار گيرد.
    در واقع واژه <مديريت سيستم> نيز به اين‌گونه امورِ مربوط به تعمير و نگهداري بسيار نزديك‌تر است تا به مسائل مربوط به تنظيم و راه‌اندازي. بنابراين بسيار واضح است كه براي يك مدير سيستم، آشنايي با مباحث مربوط به نصب و راه‌اندازي و تسلط بر امور مربوط به نگهداري سيستم مثل مديريت كاربران، فايل‌ها، امنيت، فايل سيستم، سرعت و كارايي سيستم شرط لازم و كافي براي تصدي اين پست شغلي است.

    به عنوان مثال، در يك وب‌سايت كه روزانه هزاران بار مورد بازديد كاربران اينترنت قرار مي‌گيرد، امكان بروز رويدادي كه سرور ميزبان را به شدت دچار افت سرعت و كارايي كند، بسيار محتمل است. در اين وضعيت شايد مدير سيستمي كه چندان به مسائل مربوط به نگهداري و كنترل ترافيك مسلط نباشد، راه‌حل را در توقف و راه‌اندازي مجدد سرور يا همان Reset كردن بيابد، اما كاملاً روشن است كه بسياري از ايرادات ممكن است با اين روش مقابله، سازگار يا قابل رفع نباشند.
    بنابراين يك مدير سيستم مسلط به امور مانيتورينگ و نگهداري سيستم، مي‌تواند عمكرد سرور را در ساعات اوج ترافيك مشخص نمايد و با توجه به ميزان كاركرد پردازنده (CPU) يا تعداد عمل خواندن و نوشتن اطلاعات در هاردديسك (R/W)، مشكل را مكان‌يابي كند. پس از طي اين مراحل، وي قادر است مثلا‌ً با افزايش ظرفيت محاسباتي يا سرعت عملR/W يا راه‌اندازي يك سرور مجازي كمكي مشكل را تا حد مطلوبي كاهش دهد يا حتي در برخي موارد بدون صرف هزينه‌اي براي تعويض پردازنده، هاردديسك و امثال آن يا اضافه‌ نمودن سرور، با استفاده از نرم‌افزار‌هاي مديريت سيستم مثل Xen مي‌تواند به هر برنامه قابل اجرا روي سرور، حد معيني را جهت استفاده از پردازنده يا ساير منابع سيستم اختصاص دهد تا از تداخل برنامه‌هاي مختلف و همزمان، در كارايي يكديگر جلوگيري كند.
    اما اگر بخواهيم وظايف روزانه يك مدير سيستم را برشماريم، اين مسئله بستگي به نوع محيطي دارد كه وي در آن مشغول به كار است. طبيعي است كه وظايف روزانه مديرسيستم يك شبكه محلي كوچك، با مدير يك سرويس‌دهنده اينترنتي با تعداد زيادي وب‌سرور كاملاً متفاوت باشد، اما اين تفاوت را شايد بتوان به‌ گونه‌اي، در تعداد و حجم اين وظايف (به دليل بيشتر بودن تعداد كامپيوترهاي موجود در شبكه، سرورها يا كلاينت‌هاي قابل اتصال و استفاده از شبكه) دانست. البته بسياري از وظايف مدير سيستم نيز مستقل از نوع محيط هستند و به عبارتي، بين تمام مديران سيستم‌هاي كوچك و بزرگ مشتركند.

    يكي از اين وظايف، مانيتورينگ و پيشگيري يا حداكثر رفع ايراد زودهنگام از مشكلات قابل بروز در سطح شبكه است. به عنوان مثال، كشف مشكل مربوط به اشتراك فايل يا چاپگر در سطح يك شبكه محلي كوچك يا مشكل سرويس بانك اطلاعاتي در وب سرور يك سايت مهم را نبايد تا هنگام مراجعه و گلايه كاربران به تعويق انداخت. اين يكي از وظايف مهم يك مدير سيستم است كه با كنترل و مانيتورينگ منظم و متناوبِ عملكرد سيستم و شبكه، بروز مشكل را تا حد امكان پيش‌بيني ‌مي‌كند يا درصورت وقوع، آن را در همان ساعات اوليه و با استفاده از راهكارهاي از پيش تعيين شده برطرف نمايد.
    در محيط لينوكس، امروزه بسياري از مديران سيستم قادرند با استفاده از ابزارهاي مختلف كه براي مانيتورينگ سيستم در جامعه اپن‌سورس طراحي و ساخته شده، از عهده اين امر مهم برآيند؛ ضمن اين‌كه هنوز هم بسياري از دستورات مديريتي خط فرمان در لينوكس، كاربرد مناسبي در اين زمينه دارند.

  2. #12
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post LinuxConf

    اين برنامه يك ابزار بصري يا ويژوال براي مديريت در محيط لينوكس است. اين ابزار در برخي توزيع‌هاي لينوكس موجود است. به‌علاوه، فايل‌هاي قابل كامپايل يا پچ‌هاي قابل‌نصب آن به دو صورت بسته‌هاي ردهت (RPM) و دبيان قابل دسترس است و مي‌توان آن را با هر دو واسط كاربر Gnome و KDE نصب و اجرا كرد.

    اين برنامه قادر است تنظيماتي در سطح شبكه يا روي كامپيوتر ميزبان به عنوان سرور يا كلاينت شبكه انجام دهد. و داراي سه زبانه يا Tab اصلي است كه به نام‌هاي Config ،Control و Status، محل اعمال تنظيمات، كنترل و مديريت و مانيتورينگ وضعيت سيستم، سرور وسرويس‌هاي شبكه‌اي هستند.
    LinuxConf طوري طراحي شده است كه مدير سيستم مي‌تواند با خاطري آسوده، تنظيمات مورد نظر خود را انجام دهد و پس از آن با كليك دكمه Accept، يكباره تمام تنظيمات انجام شده را با هم به سيستم منتقل نمايد.

  3. #13
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post Webmin


    همان طور كه از نام آن برميآيد، ابزاري تحت وب براي مديريت لينوكس است كه مي‌توان از آن براي مديريت اين سيستم عامل و شبكه تحت آن از راه دور، استفاده نمود.
    اين برنامه نيز به نوبه خود قادر است بسياري از وظايف مديريتي سيستم يا شبكه مثل مديريت كاربران و گروه‌هاي كاربري، كنترل سرويس‌هاي شبكه‌اي چون وب‌سرور، ايميل سرور، كنترل سخت‌افزارهاي سرور مثل پارتيشن‌هاي هاردديسك، RAID و امثال آن، مديريت فايل‌ها و بسياري امور ديگر را انجام دهد.
    اين برنامه نخستين‌بار و با مجوز نرم‌افزار آزاد BSD در لينوكس Caldera به كاربران عرضه گرديد، اما در حال حاضر، توسعه‌‌دهندگان و شركت‌هاي توسعه‌دهنده يا توزيع‌كننده لينوكس قادرند با استفاده از مجوز GPL ماجول‌هاي موردنظر خود را به صورت برنامه‌هاي كامپايل شده CGI، به آن اضافه كنند. اين ويژگي يعني قابليت اضافه نمودن Plug inهاي ساخت توسعه‌‌دهندگان به هسته اصلي Webmin، از نقاط مثبت اين ابزار است.

  4. #14
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post Yast

    شايد بتوان گفت كه يكي از زيباترين و جالب‌ترين برنامه‌هاي مديريت در محيط لينوكس، برنامه‌اي به نام

    نسخه اوليه YAST صرفاً يك برنامه ساده بود كه بيشتر براي مديريت پارتيشن‌ها، بسته‌هاي نرم‌افزاري و برخي تنظيمات سيستمي ديگر مورداستفاده قرار مي‌گرفت، اما اكنون نسخه‌هاي جديد YAST۲ برنامه‌هاي بصري بسيار قدرتمندي هستند كه تمام ابزار لازم براي مديريت سيستم‌عامل لينوكس را در اختيار مديرسيستم قرار مي‌دهند.
    اين برنامه داراي قسمت‌ها و ماجول‌هاي مختلفي است كه مديريت سيستم و شبكه را به نحو بسيار مطلوبي در يك واسط كاربر مشترك، متمركز نموده و كار را براي مديرسيستم آسان كرده است.
    لينوكس SUSE به دليل بهره‌گيري از برنامه YAST سال‌ها است در برابر رقباي ديرينه‌اي چون ردهت يا فدورا، از لحاظ آساني در مديريت سيستم و شبكه، خودنمايي مي‌كند. همان‌طور‌كه در شكل نيز مشاهده مي‌كنيد، زبانه‌هاي مختلف موجود در اين ابزار، ماجول‌هاي مربوط به مديريت سيستم را به بهترين و شفاف‌ترين شيوه، دسته‌بندي مي‌نمايد و مديرسيستم را از درگير شدن بي‌مورد با فرامين پيچيده و وقت‌گير خط فرمان معاف مي‌كند. YAST ابزاري است كه بررسي آن، مقاله‌اي مفصل‌تر را مي‌طلبد كه در آينده به آن خواهيم پرداخت.
    Yet Another System Tool) YAST) است كه اولين بار با لينوكس آلماني SUSE به كاربران معرفي شد.

  5. #15
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post تبديل انواع فرمتهاي صدا در لينوكس

    در صورتي كه با فايلهاي صوتي در ارتباط باشيد مي‌بينيد كه تبديل آنها به يكديگر در بعضي از موارد لازم و ضروري است. بطور مثال تبديل فايلهاي صوتي wav به mp3 جهت ذخيره موزيك با فضاي كم بر روي كامپيوترتان بهترين راه مي‌باشد در اينجا چند روش براي اين تبديلها در محيط دستور در لينوكس توضيح داده شده، شما در اينجا با مقايسه با سيستم عاملهاي ديگر برتري در كيفيت و سرعت را ملاحظه نمائيد.
    تبديل MP3 به WAV

    يكي از بهترين برنامه‌هاي كه كار تبديل MP3 به Wave را انجام مي‌دهد برنامه Mpg123 مي‌باشد كه مي‌توانيد آخرين ويرايش آنرا كه 0.59r مي‌باشد از سايت: http://www.mpg123.de بدست آوريد. براي تبديل مي‌توانيد مانند مثال زير عمل كنيد.



    براي تبديل فايلهاي MP3 به يك CD Audio سايت Freshmeat يك اسكريپت آماده كه در زير آورده شده را براي شما پيشنهاد مي‌كند كه كار تبديل MP3 به Wav و نوشتن آنرا بر روي CD انجام مي‌دهد.


    Echo Burning $var ..........;
    Mpg123 –s $var|cdrecord dev=imation –v –nofix –audio –swab –done
    Cdrecord dev=imation –fix
    تبديل WAV به MP3

    براي انجام اين تبديل يكي از بهترين برنامه‌ها كه اين عمل را انجام مي‌دهد bladeenc مي‌باشد كه مي‌توانيد آنرا از سايت http://bladeenc.mp3.no بدست آوريد و براي اجراي آن مي‌توانيد به روش زير عمل كنيد:


    out.mp3

    اين عمل از نظر زماني بسيار طول مي‌كشد و بساري از منابع سيستم را به خود تخصيص مي‌دهد اين تبديل بصورت نمونه برداري از فايل wave مي‌باشد كه از هر ثانيه از فايل Wave، 128K/B نمونه برداشته مي‌شود. در صورتي كه بخواهيد كيفيت نمونه برداري را بالاتر ببريد كه باعث بالاتررفتن كيفيت MP3 و بالاتر رفتن حجم فايل MP3 مي‌گردد! مي‌توانيد از پارامتر –br به همراه اعداد :



    استفاده نمائيد. بطور مثال :



    كه كار تبديل فايل ln.wav را به out.mp3 با كيفيت 192K/B را انجام مي‌دهد.
    Mpg123 –w wavefile.wav song.mp For var in 'ls –1 $1'; do bladeenc in.wav 32-40-48-56-64-80-96-112-128-160-192-224-256-320 (K/B) bladeenc –br 192 ln.wav out.mp3

  6. #16
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post استفاده از Fdisk در لینوکس

    استفاده از Fdisk در لینوکس.(Using Fdisk in I.اجرای fdisk

    ابزار fdisk ابزاریست ساده اما قدرتمند در دستان شما که کار کردن باآن بسیار آسان است.برای استفاده از fdisk با دستور su به حالت کاربر ریشه رفته و fdisk یا به طور کامل sbin/fdisk/ را اجرا کنید.



    در نمونه ای که این جا آورده شده من از دیسک دومم که در dev/hdb/قرار دارد استفاده می کنم.برای ایم کار دستور را به شکل زیر وارد می کنیم.






    [root@GNUIran/]# /sbin/fdisk /dev/hdb


    The number of cylinders for this disk is set to 2491.
    There is nothing wrong with that, but this is larger than 1024,
    and could in certain setups cause problems with:


    1)software that runs at boot time (e.g., LILO)


    2)booting and partitioning software from other Oss
    (e.g., DOS FDISK, OS/2 FDISK)


    Command (m for help):


    با توجه به وضعیت دیسک سخت شما چنین پیغامی نمایش داده می شود،این پیغام برای دیسک های بالای ۸گیگابایت نمایش داده می شود.بسیارخوب حالا چه باید کرد؟ اولین چیزی که به ذهن خطور می کند نوشتن m ست برای کمک، وس من هم می نویسم:



    Command action
    a toggle a bootable flag
    b edit bsd disklabel
    c toggle the dos compatibility flag
    d delete a partition
    l list known partition types
    m print this menu
    n add a new partition
    o create a new empty DOS partition table
    p print the partition table
    q quit without saving changes
    s create a new empty Sun disklabel
    t change a partition's system id
    u change display/entry units
    v verify the partition table
    w write table to disk and exit
    x extra functionality (experts only)

    Command (m for help):

    خوب حالا به تمام ابزارهایی که در اختیار داریم آشنا شدیم، کار را پیش می گیریم و با وارد کردنp به بخش پارتیشن بندی می رویم.




    Units = cylinders of 16065 * 512 bytes

    Device Boot Start End Blocks Id System
    /dev/hdb1 * 1 195 1566306 a5 BSD/386
    /dev/hdb2 196 212 136552+ 82 Linux swap
    /dev/hdb3 213 2491 18306067+ 5 Extended
    /dev/hdb5 213 474 2104514+ 83 Linux
    /dev/hdb6 475 506 257039+ 83 Linux
    /dev/hdb7 507 532 208844+ 83 Linux
    /dev/hdb8 795 925 1052257 83 Linux
    /dev/hdb9 926 1056 1052257 83 Linux
    /dev/hdb10 1057 1088 257008+ 83 Linux
    /dev/hdb11 1089 1350 2104483+ 83 Linux
    /dev/hdb12 533 794 2104483+ 83 Linux
    Command (m for help):


    III.نگاهی به ستون ها









    ایجاد پارتیشن های جدید.


    برای یاد گیری پارتیشن بندی با fdisk این جا دو نمونه می آوریم. ایجاد یک پارتیشن Swap
    swap در واقع یک حافظه(Ram)مجازی برروی هارد دیسک شماست و لینوکس به بودن آن برای سرعت بیشتر نیاز دارد.البته در هسته های قدیمی لینوکس(2.0) نمی توان بیش از 128مگابایت به Swapاختصاص داد،هرچند که این هسته ها بسیار بسیارکم استفاده می شوند.
    در این جا ما یک پارتیشن Swap به بزرگی 256مگابایت خواهیم ساخت ،برای ایجاد یک پارتیشن جدید کافیست "n"را وارد کنیدتا به بخش "Add a new partition"(افزودن یک پارتیشن جدید) وارد شوید.در صفحه ی ترمینال خواهید دید:





    Command action
    l logical (5 or over)
    p primary partition (1-4)


    ما در این جا قصد داریم تا یک درایو منطقی یا Logicalایجاد کنیم ،برای این کار "l" را انتخاب می کنم.





    First cylinder (1351-2491, default 1351)


    سعی کنید در میان پارتیشن ها فضای خالی ایجا نکنید،بهترین انتخاب انتخاب اولین سیلندر فضای خالی هارد است تا به باقی پارتیشن ها آسیب نرسد.برای این کار به سادگی کلید Enter را فشار دهید.





    Last cylinder or +size or +sizeM or +sizeK (1351-2491,
    default 2491):



    زیبایی و راحتی کار با fdisk این جا خود نمایی می کند! برای ایجاد یک پارتیشن احتیاجی به محاسبه یسیلندر ها ندارید کافیست حجم خود را به مگابایت یا کیلوبایت در مقابل اعلان وارد کنید.برای ایجاد یک Swap به اندازه ی 256مگابایت وارد کنید"256M+":




    Last cylinder or +size or +sizeM or +sizeK (1351-2491,
    default 2491): +256M

    Command (m for help):


    یک بار دیگر هم به پارتیشن های خود نگاهی می اندازیم تا اشتباهی صورت نگرفته باشد ،برای این کار "p" را می زنیم:






    Disk /dev/hdb: 255 heads, 63 sectors, 2491 cylinders
    Units = cylinders of 16065 * 512 bytes

    Device Boot Start End Blocks Id System
    /dev/hdb1 * 1 195 1566306 a5 BSD/386
    /dev/hdb2 196 212 136552+ 82 Linux swap
    /dev/hdb3 213 2491 18306067+ 5 Extended
    /dev/hdb5 213 474 2104514+ 83 Linux
    /dev/hdb6 475 506 257039+ 83 Linux
    /dev/hdb7 507 532 208844+ 83 Linux
    /dev/hdb8 795 925 1052257 83 Linux
    /dev/hdb9 926 1056 1052257 83 Linux
    /dev/hdb10 1057 1088 257008+ 83 Linux
    /dev/hdb11 1089 1350 2104483+ 83 Linux
    /dev/hdb12 533 794 2104483+ 83 Linux
    /dev/hdb13 1351 1383 265041 83 Linux

    Command (m for help):


    خوب در نهایت صاحب یک پارتیشت 256مگابایتی شدیم ،اما یک مشکل هنوز وجود دارد ، این پارتیشن یک پارتیشن لینوکس (ID=83) است نه یک Swap پارتیشن(ID=82) بنابر این بعد از یک بررسی دوباره در لیست فرمان ها با "m"کلید "t"را فشار می دهیم تا به بخش "change a partition system id"(تغییر شماره سیستم یک پارتیشن):





    Partition number (1-13):



    معلوم است که شماره پارتیشن ما 13 است پس آن را وارد می کنیم:





    Hex code (type L to list codes):



    بسیارخوب حالا برای پارتیشنSwap باید عدد 82 را وارد کرد:





    Changed system type of partition 13 to 82 Linux swap


    برای اطمینان از درست بودن کارها به لیست پارتیشن ها با "p"دوباره سرک می کشیم و در خط آخر می بینیم:




    /dev/hdb13 1351 1383 265041 82 Linux swap


    دقت کنید !تا به این جا یک پارتیشن جدید تعریف کردیم اما تغییرات بر روی دیسک سخت اعمال نشده اند برای اعمال این تغییرات باید "w" را فشار دهید تا به "write table to disk and exit"(در دیسک بنویس و خارج شو) ,وارد شوید، در خط فرمان خواهیددید:





    The partition table has been altered!


    Calling ioctl() to re-read partition table.
    Syncing disks.
    WARNING: If you have created or modified any DOS 6.x
    partitions, please see the fdisk manual page for additional
    information.



    همه چیز تمام است ، تنها چیزی که مانده شناساندن Swap به لینوکستان است که این موضوع خارج از بحث این مقاله است اما به دلیل سادگی آن را در این جا مطرح می کنم، برای این کار کافیست در کنسول در حالت کاربر ریشه وارد کنید:




    #swapon /dev/hdb13


    به همین سادگی ... ایجاد یک پارتیشن EXT2

    با توجه به تجربه ی شما در ایجاد یک پارتیشن جدید که در بالا آن را مرور کردیم این جا یک پارتیشن 1GB ایجاد خواهیم کرد.برای این کار همان طور که به یاددارید از "n" استفاده می کنیم:






    Command action
    l logical (5 or over)
    p primary partition (1-4)


    وسپس:






    First cylinder (1384-2491, default 1384):


    برای 1GB از 1024M استفاده می کنیم.






    default 2491): +1024M

    Command (m for help):


    اگر همه چیز درست باشد باید در جدول پارتیشن ها چنین چیزی اضافه شده باشد:





    /dev/hdb14 1384 1514 1052226 83 Linux


    حالا طبق روال گذشته از "w"برای ثبت تغیییرات و خروج استفاده کنید.

    این کار نیز کاریست بس آسان!برای پاک کردن کافیست "d" را وارد کنید و پارتیشن مورد نظر خود را انتخاب کنید به همین آسانی... اما باید توجه داشته باشید تا زمانی که با "w" تغییرات را ذخیره نکرده اید هیچ تغییری در دیسک سخت شما اعمال نخواهد شد.




    نکته ی مهم :
    بعد از عدد ۵ نام تمام پارتیشن ها به ترتیب ادامه خواهد داشت و شماره ای خالی نخواهد بود.بنابر این اگر مثلا پارتیشن 10 را پاک کنید پارتیشن 11 جای ان را خواهد گرت و 12 جای 11 را بنابر این جای پارتیشن ها به کل تغییر خواهد کرد این می تواند باعث ایجاد مشکل برای شما باشد. بنابراین بعد از پاک کردن یک پارتیشن حتما در etc/fstab/ تغییرات انجام شده را اعمال و این جدول را درست کنید تا در بوت بعدی دچار سر در گمی نشوید.



    موفق باشید
    II.استفاده از Fdisk Command (m for help): m Command (m for help): p Disk /dev/hdb: 255 heads, 63 sectors, 2491 cylinders Device-شماره ی پارتیشن و نام دیسک سختی که پارتیشن بر روی آن قرار دارد در این ستون نوشته می شود. Boot-اگر در این ستون ستاره وجود داشته باشد(در نمونه ی ما در کنارdev/hdb1/ قرار دارد) آن پارتیشن قابل بوت(Bootable) می باشد،یعنی اگر این دیسک دیسک اول من باشد(که در این جا dev/hda/ دیسک اول است) سیستم عامل ویا بوت لودر در این پارتیشن قرار دارد. Start-شماره سیلندر ابتدای پارتیشن را نمایش می دهد. End-شماره ی سیلندر انتهای پارتیشن را نشان می دهد. Blocks- تعداد بلوک های موجود در پارتیشن را نمایش می دهد.بزرگی یک بلاک به نوع سیستم فایل شما بستگی دارد.در اغلب مواقع بزرگی یک بلاک حدود 1K است.در نمونه ی ما در اولین پارتیشن 1566306KB یا 1.5G فضای خالی وجود دارد که کاملا مشخص است. Id- شماره ای که نوع پارتیشن را مشخص می کند.هر نوع پارتیشن شماره ی مخصوص خود را دارد.با نوشتن "l"می توانید لیست تمام انواع فایل سیستم های مورد پشتیبانی Fdisk را همراه شماره هایشان ببینید. System- این ستون در واقع انگلیسی ستون ID می باشد.درواقع با توجه به شماره ی نوع پارتیشن سیستم عامل مربوط به آن را می نویسد. Command (m for help): n l Using default value 1351 Command (m for help): p Command (m for help): t Partition number (1-13): 13 Hex code (type L to list codes): 82 Command (m for help): w Command (m for help): n l Last cylinder or +size or +sizeM or +sizeK (1384-2491, III.پاک کردن یک پارتیشن Fdisk یکی از ابزار مفید و بسیار ساده ی لینوکس است که بوسیله ی آن همان طور که مشاهده کردید به راحتی می توان یک پارتیشن جدید ایجاد کرد یایک پارتیشن موجود را حذف کرد امید وارم از این پس بتوانید به راحتی با این نرم افزار کار کنید. در اینده ای نزدیک شما را با نرم افزار Qtparted که یک ابزار گرافیکی و بسیار آسان برای کار با پارتیشن هاست آشنا خواهیم کرد.

  7. #17
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Post نصب سیستم عامل لینوکس 9.2

    لینوکس مندریک را به جرات می توان یکی از ساده ترین و زیباترین توزیع های لینوکس موجود در جهان نامید چراکه این توزیع هدف اصلی خودرا بر ساده نمودن رابط گرافیکی کاربر و userfriendly نمودن هرچه بیشتر سیستم متمرکز نموده است .
    کاربران تازه کار لینوکس با مندریک احساس راحتی بیشتری خواهند کرد و همین احساس آنها را با قابلیت های بی نظیر لینوکس آشنا می کند و از سختی یادگیری مبانی پایه unix و لینوکس خواهد کاست .
    برای شروع نصب دیسک اول نصب را داخل درایو قرار دهید و کامپیوتر خود را بوت کنید .
    هنگامی که صفحه خوش آمد گویی لینوکس مندریک را مشاهده کردید می توانید با انتخاب یکی از دوگزینه موجود و فشاردادن دکمه های enter یا f1 به مرحله بعدی وارد شوید.

    نکته :
    لینوکس مندریک برای کامپیوترهای pc کلاس pentium طراحی شده وبرای نصب روی کامپیوترهای 286 یا 386 و غیره باید از نسخه خاصی که برای این نوع سخت افزارها طراحی شده و قابل دانلود می باشد استفاده کنید .

    نکته:
    اگر شما صفحه خوش آمد گویی را نمی بینید، ممکن است درایو CD-ROM شما قابل بوت نباشد. فعال کردن گزینه بوت از روی درایو CD-ROM و یا ایجاد دیسکت های بوت می تواند به شما برای ادامه نصب کمک کند.
    برای فعال کردن گزینه بوت از روی CD-ROM به صورت مقابل عمل کنید :
    کامپیوتر خود را راه اندازی کرده و در صفحه نخستین پیامی برای ورود به صفحه نصب (setup) خواهید دید. برای ورود به برنامه نصب بایوس کافی است کلیدهای F1 یا F2 ویا DEL را فشار دهید. در گزینه های موجود به دنبال موردی با عنوان Boot Options و یا Boot From و یا چیزی مشابه آن بگردید. پس از آنکه آنرا پیدا کردید، نوبت نخست آنرا روی درایو CD-ROM تنظیم کنید. تغییرات را ذخیره کرده و خارج شوید.
    اگر نصب با موفقیت انجام شد شما می توانید گزینه های بایوس را به حالت اول برگردانید. در صورتی که حتی با تنظیم این گزینه ها امکان بوت از روی CD-ROM وجود نداشت، باید دیسکت های نصب را از روی فایلهای boot.img (برای کامپیوترهای معمولی)، bootnet.img (برای نصب های از روی شبکه) یا pcmcia.img (برای کامپیوترهای کیفی) که روی CD نصب قرار دارند، ایجاد نمایید. چگونگی ایجاد این دیسکتها شرح داده خواهد شد. پس از ایجاد دیسکت ها، آنها را در درایو قرار داده و کامپیوتر خود را بوت کرده و نصب را ادامه دهید.
    در پنجره گرافیکی اول کلید Enter را برای ورود به نصب گرافیکی فشار دهید. در صورتی که کامپیوتر شما اجازه نصب بصورت گرافیکی (رنگ بیتی و وضوح 800 در 600 پیکسل) را نمی دهدبا فشار دکمه F1 به قسمت "انتخاب انواع دیگر نصب" مراجعه نمایید.

    انتخاب انواع دیگر نصب:

    در بیشتر کامپیوتر ها شما میتوانید به راحتی نصب را بصورت گرافیکی انجام دهید. برخی مواقع مخصوصا در سیستم های قدیمی کارت گرافیکی شما ممکن است این حالت را قبول نکند. همچنین با اینکه هنگام نصب سخت افزار کامپیوتر شما شناسایی می شود،ممکن است برخی مواقع دیسک سخت، کارت شبکه و یا یکی از سخت افزارهای حیاتی دیگر شناسایی نشده و به اطلاعات مخصوصی هنگام بوت نیاز داشته باشد.
    در اینجا لیستی از انواع گزینه هایی که شما میتوانید نصب لینوکس ردهت را بوسیله آن شروع کنید وجود دارد. پیشنهاد می شود در صورتی از این گزینه ها استفاده کنید که گزینه گرافیکی دچار اشکال شود (مانند هنگامی که صفحه از گاربیج پر شده و یا سخت افزار شناسایی نمی شود).
    شما میتوانید با تایپ linux text جلوی اعلان نصب بصورت متنی را آغاز نمایید. از این گزینه هنگامی استفاده نمایید که به نظر می رسد برنامه نصب نتوانسته کارت گرافیک شما را شناسایی نماید. با این نوع نصب رابط کاربر برنامه نصب بصورت متنی است .

    نکته :
    قبل از آغاز نصب لازم است کلیه سخت افزارهای شما به سیستم متصل و روشن باشند مثلا پرینتر و اسکنر و حتی دوربین دیجیتال و ..... . این عمل باعث خواهد شد که سیستم بطور خودکار همه سخت افزارهارا شناساپی کرده و از انجام ‍پیکربندی غیرضروری بی نیاز شوید .
    در برخی شرایط نادر و در سیستمهای قدیمی سخت افزارشما توسط سیستم شناساپی نمی شود و باید آنها را به صورت دستی معرفی نماپید . در این صورت باتایپ گزینه noauto به مراحل نصب در محیط غیرگرافیکی و پرس و جو در مورد سخت افزارهای سیستم وارد می شوید . لازم به ذکر است که در اینصورت شما باید یک کاربر نیمه حرفه ای لینوکس باشید تا از پس شناساپی و معرفی صحیح سخت افزار به سیستم برآیید .

    گزینه دیگر قابل استفاده در محیط متنی vgalo که نصب را در محیط متنی بارزولوشن کم دنبال می کند . (برای کارتهای گرافیکی فوق العاده قدیمی)

    ورود به مرحله نصب گرافیکی :

    درمرحله بعد و به شرطی که شما نصب معمولی یا گرافیکی را برگزیده باشید باید نوع زبان پیش فرض سیستم را انتخاب نمایید . توصیه می کنم در این مرحله زبان انگلیسی را بجای زبان فارسی انتخاب وپس از پایان نصب امکانات فارسی را اضافه کنید زیرا رابط دسکتاپ فارسی لینوکس مندریک باوجودی که یک انقلاب در لینوکس فارسی محسوب می شود ولی هنوز کاستی هایی مثل فونت نازیبا و نامانوس بودن ترجمه لغات دارد و در همه محیطهای kde یا Gnome به خوبی جواب نمی دهد .
    (توضیح این که این مشکل هیچ ربطی به استفاده شما از زبان فارسی در برنامه های مختلف لینوکس مندریک ندارد و امکان تایپ فارسی پس از نصب بسته های rpm پشتیبانی زبان فارسی در kde و نصب فونت فارسی ttf وجود دارد )
    نظر به اینکه پشتیبانی از استاندارد یونیکد utf-8 در لینوکس مندریک بسیار توسعه یافته و در حال توسعه می باشد استفاده از همه زبان های زنده دنیا در این سیستم عامل بسیار تسهیل گردیده است

  8. #18
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 بهترین دستورات لینوکس برای تازه کارها

    بهترین دستورات لینوکس برای کاربران تازه کار کافی است در داخل Shell دستورات زیر را وارد نمایید:


    این دستور را میتوان کاربردی ترین و اساسی ترین دستور پایه نام برد. ls به منظور نمایش فایلهای موجود در دایرکتوری که در آن هستید به کار میرود.


    از این دستور برای نمایش افرادی که هم اکنون داخل سیستم Login کرده اند استفاده میشود.


    دستور cd شما را به مسیر اصلی دایرکتوری که هم اکنون در آن هستید هدایت میکند.


    این دستور امکان مشاهده کلیه قسمتهای مربوط به شبکه همانند آدرس IP شما ، Netword Device های فعال و ... را به شما میدهد.


    این دستور خود یک دستور راهنماست ، به این شکل که در صورتی که از دستوری اطلاع نداشتند با تایپ man و سپس دستور مورد نظر ، کاربرد دستور فوق را در یک فایل متنی مشاهده خواهید کرد.


    دستور tar به منظور خارج کردن فایل ها و دایرکتوری ها از حالت فشرده به کار میرود. به فرض مثال شما ممکن است یک فایل tar. را دانلود کرده باشید. با استفاده از این دستور میتوانید این فایل ها را به فایل ها و فولدرهای معمولی تبدیل کنید.


    با استفاده از دستور gzip شما ابزاری مناسب برای فشرده سازی و خارج سازی فایلهای فشرده خواهید داشت.


    این دستور جالب باعث میشود (ترفندستان) هر دستوری که پس از echo تایپ نمایید در یک خط جدید از Command Prompt نمایش پیدا کند. این دستور همچنین برای گرفتن خروجی از اسکریپتهای Shell بسیار مورد استفاده است.


    این دستور مقدار فضای خالی شما در داخل درایو مورد نظر را برای شما نمایش میدهد.


    این دستورات هر کدام بر روی یکی از توزیع های لینوکس قابل اجراست. apt-get در ubuntu یا emerge برای gentoo. با این دستورات شما امکان فراخوانی هر یک بسته های مدیریتی از اینترنت و دانلود آنها برای کار بهتر در لینوکس را خواهید داشت.
    __________________
    1- ls 2- who 3- cd 4- ifconfig 5- man 6- tar 7- gzip 8- echo 9- df -h 10- apt-get, yum, emerge, etc

  9. #19
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 خط فرمان لینوکس

    در صورتی که لینوکس شما فاقد محیط گرافیکی است و یا اکنون محیط گرافیکی آن
    در حال اجرا نیست، شما باید دستورات خود را از طریق پوسته فرمان به سیستم
    عامل ارسال کنید. نخستین چیزی که در پوسته فرمان مشاهده میکنید، اعلان
    فرمان است که بصورت علامت $ میباشد. اعلان فرمان برای کاربر ریشه بصورت #
    است. در بیشتر سیستمهای لینوکس قبل از اعلان فرمان نام کاربری شما و نام
    کامپیوترتان قرار میگیرد که بصورت زیر نشان داده میشود :

    کد: [alan@memphis home]$






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

    تایپ دستورات در محیط پوسته فرمان بسیار آسان میباشد. برای اینکه با محیط
    پوسته فرمان آشنا شوید، سعی کنید با دستوراتی که در زیر بررسی میشوند،
    تمرین کنید.


    نکته: در صورتی که هنگام راه اندازی سیستم، بجای پوسته فرمان محیط گرافیکی
    لینوکس اجرا میشود، برای تایپ فرامین پوسته باید از Terminal یا Konsole
    استفاده کنید. میتوانید در منوی run، فرمان xterm را نیز تایپ کنید.



    در مثالهای زیر علامتهای $ و # نشان دهنده اعلان فرمان میباشند. پس تایپ
    هر فرمان باید کلید Ebter را فشار دهید و خروجی آن فرمان در خطوط پس از آن
    نمایش داده خواهد شد. __________________

  10. #20
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 اجرای برنامه‌های ويندوزی در لينوكس

    اجرای برنامه‌های ويندوزی در لينوكس
    با توجه به كمبود شديدی كه از نظر برنامههای روميزی و كاربردی در لينوكس وجود دارد، از چند سال پيش دغدغه بسياری از سردمداران لينوكس اين بوده است كه به نحوی اين مشكل را حل كنند. به اين ترتيب مانع اصلی در راه فراگير شدن استفاده از لينوكس در ميان كاربران عادی برداشته میشود.
    برای اين كار از يك سو محيطهای گرافيكی بسيار پيشرفتهای نظير KDE و GNOME در لينوكس ايجاد شده است و همزمان برنامههای كاربردی بسياری نيز برای اجرا و استفاده در محيط لينوكس نوشته شدهاند. اما برخی راه ديگری را در پيش گرفتهاند: اجرای كد باينری برنامههايی كه برای ويندوز نوشته شدهاند در محيط لينوكس.
    در نگاه اول، بخصوص برای كسانی كه با مفاهيم مبنايی سيستم عاملها آشنا هستند، اين كار عجيب و حتی غيرممكن به نظر میرسد. اما واقعا اين كار در قالب پروژهای به نام WINE انجام شده و در بسياری از موارد هم كار میكند.
    اگرچه كلمه WINE مخفف عبارت Windows Emulator است، اما نمیتوان آن را كاملا يك امولاتور(Emulator) دانست. اين برنامه با ايجاد يك لايه نرمافزاری روی سيستم عامل، به كاربر اين اجازه را میدهد كه كدهای ويندوزی را اجرا كند. در نتيجه عملكرد آن را تا حد زيادی میتوان مانند يك ماشين مجازی (Virtual Machine) دانست تا يك شبيهساز.
    پروژه WINE نسخه سورسآزاد بسياری از DLLهای محيط ويندوز را ايجاد كرده است. با استفاده از اين DLLها، برنامههای تحت ويندوز به شكلی فريب داده میشوند كه فكر كنند همچنان روی محيط ويندوز اجرا شدهاند. به اين ترتيب برنامههای زيادی را میتوان به شكل تحت لينوكس نيز در اختيار داشت. تا جايی كه حتی بسياری از بازیهای بزرگ و سنگين تحت ويندوز را نيز میتوان تحت لينوكس اجرا كرد. آدرس www.linuxgames.com/wine آخرين ليست بازیهای تحت ويندوز را كه با استفاده از WINE میتوان آنها را تحت لينوكس اجرا كرد معرفی میكند. همچنين آخرين ليست برنامههايی كه امكان اجرای آنها توسط WINE وجود دارد، در آدرس http://appdb.codeweavers.com قابل مشاهده است.
    بيشتر لينوكسها برنامه WINE را در خود دارند. اما اگر شما میخواهيد بازی يا برنامه سنگينی را اجرا كنيد، توصيه میكنيم كه هميشه آخرين نسخه اين برنامه را از آدرس http://www.winehq.com/download.shtml دريافت كنيد.
    __________________

صفحه 2 از 6 نخستنخست 123456 آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •