صفحه 1 از 2 1 2 آخرینآخرین
نمایش نتایج: از شماره 1 تا 15 از مجموع 20

موضوع: بررسی اصطلاحات و نکات لینوکس

  
  1. #1
    نام حقيقي: Saman Nasrolahi

    عضو عادی شناسه تصویری saman_nn2000
    تاریخ عضویت
    Feb 2004
    محل سکونت
    Tehran
    نوشته
    574
    سپاسگزاری شده
    101
    سپاسگزاری کرده
    28

    بررسی اصطلاحات و نکات لینوکس

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

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

    - useradd: اين دستور براي افزودن user هاي جديد كاربرد دارد.

    2- passwd: اين دستور براي عوض كردن password كاربرد دارد. با زدن اين دستور دستگاه از شما پسوورد پيشين را پرسيده سپس پسوورد جديد و در پايان پسوورد شما عوض مي شود.

    3- mkdir: براي ساختن يك دايركتوري استفاده مي شود.

    4- rpm -i : اگر دقت كرده باشيد برخي package هاي لينوكسي كه از اينترنت download ميكنيد داراي پسوند rpm می باشند برای نصب آنها از این دستور استفاده می شود.

    5-mc: در واقع یک دستور نیست اما یک نرم افزار کاربردی تحت شل است که کاملا شبیه nc در windows است.

    6- rm : برای از بین بردن فایل ها و دایرکتوری ها استفاده می شود.

    7- cp: این دستور برای کپی فایلا و یا دایرکتوری کاربرد دارد. به صورت آدرس فایل و یا دایرکتوری اولیه و سپس آدرسی که می خواهید در آنجا کپی شود کاربرد دارد.

    8- mkdir: برای ساخت دایرکتوری .

    9- ls: برای دیدن لیست فایل ها و دایرکتوری های شاخه جاری

    10- ll: همچون ls است با این تفاوت که این دستور توضیحات بیشتری در رابطه با فایل ها و دایرکتوری ها می دهد .
    11- chmod: برای تعیین خواص جدید برای فایلها همچون execute و یا readOnly می باشد. مثلا برای اجرایی کردن یکه فایل از این دستور بدین شکل استفاده می شود: chmod [OPTION]... MODE[,MODE]... FILE...

    ps:برای نمایش process های کنونی و شماره آنها

    13- kill: برای از بین بردن process ها استفاده می شود. به صورت[شمارهkill [ process استفده می شود.

    14- killall: برای از بین برن کلیه process های موجوداستفاده می شود.

    15- whoami: برای تعیین هویت user کنونی کاربرد دارد.

    16- last: برای آگاهی از آخرین اعمال انجام شده در سیستم کاربرد دارد.

    17- cat: برای نمایش محتویات یک فایل کاربرد دارد.

    18- echo: در برنامه نویسی تحت شل برای چاپ یک خط کاربرد دارد.

    19- man: برای در یافت توضیح کامل از کلیه آرگومان ها و کار آنها در یک دستور و کابرد دستور استفاده می شود.

    20- info: برای در یافت اطلاعات جزئی در باره یک دستور.



    موضوعات مشابه:
    mehdiiiii سپاسگزاری کرده است.

  2. #2
    نام حقيقي: هاشم سکاکی

    عضو عادی شناسه تصویری milad22
    تاریخ عضویت
    May 2005
    محل سکونت
    iran
    نوشته
    2,050
    سپاسگزاری شده
    320
    سپاسگزاری کرده
    197
    یک کلام.
    عالی



  3. #3
    نام حقيقي: محمد حکیمی

    Administrator شناسه تصویری Hakimi
    تاریخ عضویت
    Dec 2002
    محل سکونت
    تهران
    نوشته
    6,549
    سپاسگزاری شده
    6798
    سپاسگزاری کرده
    1035
    نوشته های وبلاگ
    4
    به به



  4. #4
    نام حقيقي: محمدرضا شیخ الاسلامی

    خواننده شناسه تصویری sinaeslami
    تاریخ عضویت
    Oct 2004
    محل سکونت
    Iran,Mazandaran,chalous
    نوشته
    316
    سپاسگزاری شده
    205
    سپاسگزاری کرده
    8
    سينا اسلامي

    Yahoo ID & Email : sina20022006[AT]yahoo[DOT]com

  5. #5


    عضو عادی شناسه تصویری kima
    تاریخ عضویت
    Nov 2003
    محل سکونت
    Shiraz
    نوشته
    2,810
    سپاسگزاری شده
    764
    سپاسگزاری کرده
    85
    آقا اگر ما هم یک چند تا اصطلاح داشته باشیم اشکال نداره بزاریم اینجلا شا این قسمت اول تاپیک شما بود ؟



  6. #6
    نام حقيقي: محمدرضا شیخ الاسلامی

    خواننده شناسه تصویری sinaeslami
    تاریخ عضویت
    Oct 2004
    محل سکونت
    Iran,Mazandaran,chalous
    نوشته
    316
    سپاسگزاری شده
    205
    سپاسگزاری کرده
    8
    منظورتو نفهمیدم کیما جان
    ولی فکر نکنم هیچ اشکالی باشه که شما بخواین علمتون رو به بقیه هم انتقال بدین . .


    سينا اسلامي

    Yahoo ID & Email : sina20022006[AT]yahoo[DOT]com

  7. #7
    نام حقيقي: Saman Nasrolahi

    عضو عادی شناسه تصویری saman_nn2000
    تاریخ عضویت
    Feb 2004
    محل سکونت
    Tehran
    نوشته
    574
    سپاسگزاری شده
    101
    سپاسگزاری کرده
    28
    نقل قول نوشته اصلی توسط kima
    آقا اگر ما هم یک چند تا اصطلاح داشته باشیم اشکال نداره بزاریم اینجلا شا این قسمت اول تاپیک شما بود ؟
    آقا کیمای عزیز:
    خوشحال می شیم اگه زحمت بکشید و اون اصطلاحا ت را مرقوم بفرمایید...مطمئنا مفید و جالب هستند....



  8. #8
    نام حقيقي: Saman Nasrolahi

    عضو عادی شناسه تصویری saman_nn2000
    تاریخ عضویت
    Feb 2004
    محل سکونت
    Tehran
    نوشته
    574
    سپاسگزاری شده
    101
    سپاسگزاری کرده
    28

    Hidden Files

    برای مخفی کردن یک فایل در لینوکس می توان از این روش بسیار ساده استفاده کرد:
    قرار دادن یا (.) در ابتدای نام فایلی که می خواهیم مخفی کنیم
    یعنی مثلا اگر فایل bsam رو داشته باشیم فایل bsam. به یک فایل مخفی و غیر قابل رویت تبدیل خواهد شد.....
    البته در مقابل با دستور ls -a می توان تمامی فایل های مخفی و آشکار را روئیت کرد...!
    برای خارج کردن یک فایل مخفس از حالت اختفا کافی است که بدین طریق اسم فایل را تغییر دهیم:

    کد:
    mv .bsam bsam
    l



  9. #9
    نام حقيقي: Saman Nasrolahi

    عضو عادی شناسه تصویری saman_nn2000
    تاریخ عضویت
    Feb 2004
    محل سکونت
    Tehran
    نوشته
    574
    سپاسگزاری شده
    101
    سپاسگزاری کرده
    28

    چند نکته کوتاه!

    ×برای فرستادن کامپیوتر به حالت آماده باش ( Standby ) از طریق کنسول :
    کد:
    apm -S
    و برای فرستادن به حالت سوسپند ( Suspend ) از طریق کنسول تایپ کنید:
    کد:
    apm-s
    ×برای استفاده از حقوق کاربر ریشه ( root ) در کنسول کافیست تایپ کنید su و بعد از فشردن Enter کلمه ی عبور را وارد کنید.

    ×برای اطلاعات بیشتر درباره ی سرور یک سایت از فرمان زیر استفاده می کنند!!
    کد:
    dig www.persiannetworks.com
    × برای باز کردن یک نرم افزار از طریق ترمینال برای آنکه بتوانید برنامه ای دیگر از طریق همان ترمینال اجرا کنید کافیست پس از تایپ نام برنامه یک علامت امپرسند "&” در انتهای نام آن تایپ کنید ، برای نمونه:
    کد:
    konqueror &
    ×برای اطلاع از سطرها و تعداد کلمات و کاراکتر های یک فایل از دستور زیر استفاده کنید:
    کد:
    wc file_name.txt
    ×آیا می دانید از چه پردازشگری(cpu) استفاده می کنید؟ اگر دقیقا نمی دانید در خط فرمان تایپ کنید:
    کد:
    cat  /proc/cpuinfo
    ×برای جستجوی یک متن در ویرایشگر vi یا vim بعد از زدن / تایپ کنید :
    کد:
    /text_that_you_wanna_search
    ×برای کسب اطلاع از فایل سیستم های مورد پشتیبانی در سیستمتان از دستور زیر استفاده کنید:
    کد:
    cat  /proc/filesystems




  10. #10
    نام حقيقي: Saman Nasrolahi

    عضو عادی شناسه تصویری saman_nn2000
    تاریخ عضویت
    Feb 2004
    محل سکونت
    Tehran
    نوشته
    574
    سپاسگزاری شده
    101
    سپاسگزاری کرده
    28
    ××تبدیل PostScript به gif
    برای این کار در کنسول بنویسید:
    کد:
    pstoimg -type gif file_name.ps
    ××به دنبال راهنمایی برای CUPS (برنامه مدیریت پرینتر)می گردید؟ در پنجره ی مرورگر خود مانند فایر فاکس تایپ کنید:
    کد:
    http://localhost:631
    ××برای بدست آوردن اطلاعات تکنیکی برای پورت های سریال خود در ترمینال بنویسید : (در این جا ttyS0 همان COM1 است.)
    کد:
    # setserial  -a /dev/ttyS0
    ××برای ضبط صدا از طریق کنسول تایپ کنید:
    کد:
    rec /path/to/save/choose_name.wav --type=wav
    و میکروفون را در دست گرفته و بعد از زدن enter شروع به صحبت کنید.

    ××برای ساخت یک دیسک(فلاپی) بوت :
    کد:
    mkbootdisk –device /dev/fd0 'uname -r'
    ××پاک کردن MBR دیسک سخت برای این کار باید در حالت کاربر ریشه در ترمینال بزنید:
    کد:
    lilo -u /dev/hdX
    در این جا X به دیسک سخت شما بستگی دارد.

    ××برای نوشتن (Write)یک فایل iso در CD در کنسول تایپ کنید:
    کد:
    cdrecord dev=0,0,0 speed=8 -v -eject /path/to/cd_image.iso
    ××برای پاک کردن یک CD قابل باز نویسی (Rewritable) درکنسول تایپ کنید:
    کد:
    cdrecord blank=all
    البته شما می توانید فقط اطلاعات آخرین باری را که به CD خود اضافه کردید پاک کنید. برای این کار بجای all از session استفاده کنید.



  11. #11


    عضو عادی شناسه تصویری basic
    تاریخ عضویت
    Apr 2004
    نوشته
    328
    سپاسگزاری شده
    299
    سپاسگزاری کرده
    59
    دستتون درد نکنه آقای سامان خان.واقعا که فعالیتتون در بخش لینوکس عالیه.در ضمن انتصاب به جا وشایسته شما را به عنوان مدیر بخش لینوکس persiannetworks به جنابعالی و ملت شریف PN تبریک عرض می کنم.
    مدتی بود از بچه های انجمن تشکر نکرده بودم بنابر این در همین جا از سایر استید نیز تشکر میکنم.



  12. #12
    نام حقيقي: محمدرضا شیخ الاسلامی

    خواننده شناسه تصویری sinaeslami
    تاریخ عضویت
    Oct 2004
    محل سکونت
    Iran,Mazandaran,chalous
    نوشته
    316
    سپاسگزاری شده
    205
    سپاسگزاری کرده
    8
    دستور alias اين امكان را به كاربران لينوكس میدهد كه برای يك دستور، يك نام جديد تعريف كنند. انجام اين كار باعث نامعتبر شدن نام اوليه اين دستور نمیشود و هر دو نام میتوانند مورد استفاده قرار گيرند. به عبارت ديگر اين دو (يا چند) نام را میتوان مترادفهايی برای يكديگر در نظر گرفت. مثالی از نحوة استفاده از اين دستور به شكل زير است كه در آن نام جديد list برای دستور ls تخصيص میيابد.
    $ alias list=ls
    پس از اجرای اين دستور، هرگاه دستور جديد list اجرا شود، دقيقا همان كاری را انجام میدهد كه دستور ls انجام میدهد.
    اما كاربرد اصلی اين دستور زمانی است كه بخواهيم برای يك حالت خاص از يك دستور موجود يك نام جديد و كوتاه اختصاص دهيم. مثال زير را در نظر بگيريد:
    $ alias sizes='ls –s'
    در اينجا دستور ls به همراه گزينه –s نام جديد sizes را به خود گرفته است. به اين ترتيب پس از اين به جای اجرای دستور ls –s (كه برای نشان دادن ليست فايلها به همراه اندازة هر فايل استفاده میشود)، كاربر میتواند از دستور جديد sizes استفاده كند. اين ويژگی به خصوص زمانی كه برخی دستورات طولانی استفادة زيادی داشته باشند، بسيار مفيد خواهد بود.
    همانطور كه ديده میشود، برای لحاظ كردن گزينههای يك دستور بايد كل آن دستور را در داخل علامت نقل قول تكی (single quote) قرار داد و نتيجه را پس از علامت مساوی در دستور alias استفاده كرد.
    نكتهای كه بايد مورد توجه قرار گيرد اين است كه اين تعريف تنها تا زمانی معتبر خواهد بود كه كاربر logout نكرده باشد. پس از logout و login دوباره، كاربر بايد تعاريف خود را از اول انجام دهد تا قابل استفاده باشند. برای رفع اين مشكل میتوان تعاريف را در فايل .bash_profile يا ساير فايلهای مشابه قرار داد.
    نكته قابل توجه ديگر اين است كه به نام جديدی كه برای يك دستور تعريف شده است، پارامتر نيز میتوان ارسال كرد. به طور مثال در مورد دستور sizes كه در بالا تعريف شد، میتوان اين دستور را به شكل زير نيز استفاده كرد:
    $ sizes *.c
    اين دستور معادل دستور ls –s *.c خواهد بود و ليست تمامی فايلهای با پسوند .c را به همراه اندازة هر فايل نمايش میدهد.
    حالت ديگری كه میتوان از دستور alias استفاده كرد اين است كه نام جديدی كه تعريف میشود، با نام يكی از دستورات يا برنامههای موجود يكسان باشد. مثال زير را در نظر بگيريد:
    $ alias rm='rm –f'
    همانطور كه در مثال ديده میشود، دستور rm –f (كه منجر به حذف فايلها بدون گرفتن تاييد كاربر میشود) به نام rm معرفی شده است. به اين ترتيب از اين پس هرگاه دستور rm اجرا شود، سيستم دستور rm –f را اجرا خواهد كرد. در اين حالت اجرای دستور rm به شكل اصلی آن تا زمانی كه اين تعريف تغيير نكرده است ممكن نخواهد بود.
    برای مشاهده ليست aliasهای تعريف شده در سيستم، بايد دستور alias را بدون هيچ پارامتری اجرا كرد. به طور مثال نتيجة اجرای اين دستور روی يك لينوكس RedHat 7.2 به اين شكل است:
    $ alias
    alias l.='ls -d .[a-zA-Z]* --color=tty'
    alias ll='ls -l --color=tty'
    alias ls='ls --color=tty'
    alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
    همانطور كه میبينيم، اين سيستم در هنگام نصب برخی دستورات را برای راحتی كاربران تعريف كرده است. به عنوان مثال دستور ls با پارامتر –color=tty اجرا میشود تا يك خروجی رنگی را برای كاربران نمايش دهد.
    نكتة آخر در مورد اين دستور اين است كه برای حذف يك alias از تعاريف موجود، میتوان از دستور unalias استفاده كرد.
    $ unalias ll



    سينا اسلامي

    Yahoo ID & Email : sina20022006[AT]yahoo[DOT]com

  13. #13
    نام حقيقي: Saman Nasrolahi

    عضو عادی شناسه تصویری saman_nn2000
    تاریخ عضویت
    Feb 2004
    محل سکونت
    Tehran
    نوشته
    574
    سپاسگزاری شده
    101
    سپاسگزاری کرده
    28
    به به...دستت درد نکنه آقا سینای عزیز....



  14. #14
    نام حقيقي: محمدرضا شیخ الاسلامی

    خواننده شناسه تصویری sinaeslami
    تاریخ عضویت
    Oct 2004
    محل سکونت
    Iran,Mazandaran,chalous
    نوشته
    316
    سپاسگزاری شده
    205
    سپاسگزاری کرده
    8
    خواهش میکنم سامان جان . . .


    سينا اسلامي

    Yahoo ID & Email : sina20022006[AT]yahoo[DOT]com

  15. #15
    نام حقيقي: محمدرضا شیخ الاسلامی

    خواننده شناسه تصویری sinaeslami
    تاریخ عضویت
    Oct 2004
    محل سکونت
    Iran,Mazandaran,chalous
    نوشته
    316
    سپاسگزاری شده
    205
    سپاسگزاری کرده
    8
    کد:
     ×برای استفاده از حقوق کاربر ریشه ( root ) در کنسول کافیست تایپ کنید su و بعد از فشردن Enter کلمه ی عبور را وارد کنید.
    سامان جان چرا su رو میزنیم جواب نمیده و بدون هیچ عملیاتی میره سر خط.
    میشه راجع به این دستور بیشتر توضیح بدین؟



    ویرایش توسط sinaeslami : 2005-09-07 در ساعت 01:08 AM
    سينا اسلامي

    Yahoo ID & Email : sina20022006[AT]yahoo[DOT]com

صفحه 1 از 2 1 2 آخرینآخرین

کلمات کلیدی در جستجوها:

اصطلاحات لینوکس

کاربرد دستور killall در لینوکس

دستور mkdir در لینوکس

اصطلاحات در لینوکس

دستور mc در لینوکسmkdir در لینوکسدستور mkdirدر لینوکساصطلاحات لینوکسیاصطلاح shackhand در لینوکسنکات لینوکسکاربرد mc در لینوکسدستورات كنسول لينوكس lsاصطلاحات لينوكسshدر لینوکساصطلاحات خفن لینوکسمترادف دستور cd لینوکس در بش شلتمام اصطلاحات لینوکستعریف اصطلاحات لینوکساصطلاحات لینوکس failsafeدستور لینوکس kill_all_session کاربد و نحوه استفاده دستور dig در لینوکسدستور sh در لینوکساجرای دستور dig درلینوکسدستورsh در لینوکسمثال خفن از دستورات لينوكس

برچسب برای این موضوع

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

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