تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: ترفند های گنو/لینوکس و نرم افزار های آن

  1. #1
    کاربر فعال انجمن گنولینوکس Ali_RNT's Avatar
    تاريخ عضويت
    Jul 2013
    محل سكونت
    home/ali_rnt/
    پست ها
    1,333

    پيش فرض ترفند های گنو/لینوکس و نرم افزار های آن

    گنو/لینوکس و برنامه های اون محققا یه سری ترفند هایی دارن که ممکنه کاربردی و جالب یا حتی در بعضی مواقع ضروری باشن و یه سیستم رو نجات بدن!این تاپیک رو باز کردم تا ترفند و حقه هایی که میتونیم سر لینوکس بدیم رو مطرح کنیم تا از اونا بهره ببریم.امیدوارم شما هم کمک کنید تا یه مجموعه کاربردی رو ایجاد کنیم...

  2. 2 کاربر از Ali_RNT بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    کاربر فعال انجمن گنو لینوکس V i r u s e r's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    bin/
    پست ها
    2,086

    پيش فرض

    ترفند هم مگه داریم؟
    اگر در ترمینال اخر یک دستور کاراکتر & اضافه کنید٬‌ بلافاصله بعد از اجرای برنامه کنترل خط فرمان به شما برمیگرده و برنامه در بک گراند اجرا میشه. مثلا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باعث میشه که در حالی که منتظرید عملیات کپی انجام بشه بتونید دستورات دیگه ای هم اجرا کنید.
    حالا اگه یادتون رفت & رو اضافه کنید چی؟ کافیه کلید های ctrl + z رو بزنید تا اجرای برنامه متوقف بشه و بعد دستور bg رو بزنید که اجرای برنامه در پشت پرده ادامه پیدا کنه. با دستور fg میتونید دوباره برنامه رو روی foreground ادامه بدید

    کلید های ctrl + d یک کاراکتر EOF به ترمینال میفرستن. ایجوری میتونید از ترمینال خارج بشید و یا logout کنید

  4. 4 کاربر از V i r u s e r بخاطر این مطلب مفید تشکر کرده اند


  5. #3
    کاربر فعال انجمن گنولینوکس Ali_RNT's Avatar
    تاريخ عضويت
    Jul 2013
    محل سكونت
    home/ali_rnt/
    پست ها
    1,333

    پيش فرض اجرای یک فرمان هنگام باز کردن ترمینال

    فایل .bashrc در پوشه ی home شما حاوی دستوراتی است که ترمینال هنگام باز شدن اجرا میکنه.نیاز به دسترسی سوپر یوزر هم نداره.کافیه ویرایشگر متن دلخواهتون رو باز کنید و فایل bashrc. (اون نقطه اول اسم فایله برای پنهان کردنش) رو باز کنید و در انتهای اون دستورات مورد نظرتون رو بنویسید.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من معمولا آخرش دستور fortune رو وارد میکنم.یه برنامه هست که هربار یه رشته ی متنی رندوم رو نشون میده و اگه فایلی تعیین نشه یه جمله ی پرمغز مینویسه!!!

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. این کاربر از Ali_RNT بخاطر این مطلب مفید تشکر کرده است


  7. #4
    کاربر فعال انجمن گنولینوکس Ali_RNT's Avatar
    تاريخ عضويت
    Jul 2013
    محل سكونت
    home/ali_rnt/
    پست ها
    1,333

    پيش فرض

    ایجاد فایل متنی برای fortune:

    حالا که برنامه ی fortune رو مطرح کردم حیفم اومد که نگم چطور باید یه فایل حاوی متن دلخواه شما برای این برنامه بسازید.

    گام اول:ایجاد فایل متنی

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

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خوب ما تو این فایل سه رشته متنی داریم.حالا باید فایل رو به یه فایل باینری تبدیل کنید.اگه این فایل متنی رو به اسم testfile ذخیره کرده باشید به دایرکتوری اون سوییچ کنید و دستور زیر رو وارد کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با این کار یه فایل جدید به اسم testfile.dat ایجاد میشه.حالا هر وقت میخواید برای اجرا دستور fortune رو بزنید و در ادامه مسیر فایل رو وارد کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    میتونید اون رو به پوشه ی برنامه ی fortune کپی کنید تا هربار با دستور fortune testfile اجرا شه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. این کاربر از Ali_RNT بخاطر این مطلب مفید تشکر کرده است


  9. #5
    کاربر فعال انجمن گنولینوکس Ali_RNT's Avatar
    تاريخ عضويت
    Jul 2013
    محل سكونت
    home/ali_rnt/
    پست ها
    1,333

    پيش فرض

    اجرای مجدد فرمان قبلی با مجوز ریشه:

    ممکنه یه فرمان که نیاز به مجوز ریشه داشته رو بدون مجوز اجرا کنید.حالا اگه بخواید اونو مجددا اجرا کنید باید یا اون رو دوباره تایپ کنید و اولش sudo بیارید یا کلید جهت بالا رو بزنید و کلید چپ رو اونقدر نگه دارید تا به اول فرمان برسید و یه sudo اضافه کنید.اما راه بهتر استفاده از فرمان زیر است:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه نکته ی ترمینالی:برای حرکت سریع تر در ترمینال به جای کلید های چپ و راست که یک کاراکتر هر بار حرکت میکنن میتونین کلید Ctrl و کلید جهت چپ یا راست رو فشار بدید تا هر بار یه کلمه حرکت کنه...

  10. این کاربر از Ali_RNT بخاطر این مطلب مفید تشکر کرده است


  11. #6
    کاربر فعال انجمن گنو لینوکس V i r u s e r's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    bin/
    پست ها
    2,086

    پيش فرض

    اجرای مجدد فرمان قبلی با مجوز ریشه:

    ممکنه یه فرمان که نیاز به مجوز ریشه داشته رو بدون مجوز اجرا کنید.حالا اگه بخواید اونو مجددا اجرا کنید باید یا اون رو دوباره تایپ کنید و اولش sudo بیارید یا کلید جهت بالا رو بزنید و کلید چپ رو اونقدر نگه دارید تا به اول فرمان برسید و یه sudo اضافه کنید.اما راه بهتر استفاده از فرمان زیر است:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه نکته ی ترمینالی:برای حرکت سریع تر در ترمینال به جای کلید های چپ و راست که یک کاراکتر هر بار حرکت میکنن میتونین کلید Ctrl و کلید جهت چپ یا راست رو فشار بدید تا هر بار یه کلمه حرکت کنه...
    ctrl + A
    ctrl + E

  12. 2 کاربر از V i r u s e r بخاطر این مطلب مفید تشکر کرده اند


  13. #7
    آخر فروم باز 1376MAXIMUM's Avatar
    تاريخ عضويت
    Jun 2012
    محل سكونت
    اصفهان
    پست ها
    1,583

    پيش فرض

    موقع نوشتن دستور ها توی ترمینال اگر نیاز شد دوباره از دستور های قبلی که استفاده کردید استفاده کنید به جای تایپ دستور تکرای میتونید با فلش های روی کیبورد اون دستور رو دوباره بیارید تایپ شده و اماده اش رو خیلی کار راحت کنه
    نجاتم داد این ترفند موقعی که دستور ها رو مثلا یه حرفش جا میمونه بعد دوباره زدنش حال ادم رو میگیره با بالا و پایین راحت میارمش دوباره
    Last edited by 1376MAXIMUM; 14-12-2014 at 23:35.

  14. 2 کاربر از 1376MAXIMUM بخاطر این مطلب مفید تشکر کرده اند


  15. #8
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2015
    پست ها
    7

    پيش فرض

    با Ctrl+r بین دستوراتی قبلا استفاده کردیم میشه جستجو کرد.
    اگه به انتهای دستور & اضافه کنیم و کل دستور رو داخل پارانتز قرار بدیم بعد از بستن ترمینال هم دستور اجرا میشه.
    با crontab میشه دستورات رو در زمان های به خصوصی اجرا کرد مثلا برای خاموش کردن سیستم تو یک ساعت معین اینو توی ترمینال وارد می کنیم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد به آخرش اینو اضافه می کنیم:(اگه قبلا ازش استفاده نکرده باشید محتویاتش راهنمای استفاده اش هست و می تونید در صورت تمایل همه اش رو پاک کنید)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    MyPassword رو باید با پسورد خودتون عوض کنید.

  16. این کاربر از sajjadrb93 بخاطر این مطلب مفید تشکر کرده است


  17. #9
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2014
    پست ها
    12

    پيش فرض

    grep
    با استفاده از grep می تونید به راحتی جست و جو کنید( البته کاربردش خیلی فراتز از این حرف ها هست ، صرفا نمونه ساده )
    last | grep root
    به کمک این دستور می توانید آخرین ورود های کاربر root رو ببنید

  18. این کاربر از rt4y بخاطر این مطلب مفید تشکر کرده است


  19. #10
    آخر فروم باز 1376MAXIMUM's Avatar
    تاريخ عضويت
    Jun 2012
    محل سكونت
    اصفهان
    پست ها
    1,583

    پيش فرض

    ایا شما هم از نوشتن نام کامل فایل های خود خسته شده اید ایا شما هم از این کار لذتی نمیبرید ایا این کار خسته کننده است ایا وقت زیاد از شما میگیرد خوب امروز امده ایم تا به شما روشی را یاد بدهم تا از این عذاب الهی نجاتتان بدهیم اهه یه تیکه یادم رفت ابا شما هم کاهی اوقات اسم کامل فایل خود را نمیدانید یا بلد نیستید اسم کاملش رو بنویسید
    خوب اول چند حرفش رو بنویسید مثلا 4-5 حرفش رو بعد یه بارت تب رو بزنید
    خوب یاد کرفتی حالا اگر یه فایل مشابه دیگه هم باشه که سیستم نمیتونه تشخیص بده حالا دوبار تب رو بزن حالا اسمشو ببین یه خورده دیگه از اسمشو بنویس تا سیستم تشخیص بده

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •