نمایش نتایج 1 تا 15 از 15

نام تاپیک: Shell Tips

  1. #1
    مهمان

    Tick Shell Tips

    با سلام
    من دو سوال در مورد Redirecting Output/Error داشتم
    1-در این کد نقش 1234 چیست؟

    $ kill -HUP 1234 >killout.txt 2>killerr.txt 


    2-اینجا dev/null/ چیکارست؟
    $  kill -l 1234 >/dev/null 2>&1  

    با تشکر[/code]

  2. #2
    -در این کد نقش 1234 چیست؟


    $ kill -HUP 1234 >killout.txt 2>killerr.txt
    عطفبه اینجا،احتمالا باید شماره پراسس باشه.
    بیا ای خسته خاطر دوست ! ای مانند من دلکنده و غمگین
    من اینجا بس دلم تنگ است
    بیا ره توشه برداریم
    قدم در راه بی فرجام بگذاریم


  3. #3
    <span dir=ltr>/dev/null is a virtual device that erases all data written to it.
    All of the devices on a computer running a Unix-like operating system are located under the tree /dev . The null device is usually /dev/null and can be used for disposing of unwanted outputs, for example. This is usually done by redirection. Everything copied into or sent to the Null device is simply lost and never shows up anywhere.

    In 1995 the German magazine c't made up a report for an enhanced Null device with hardware support as an April Fool's joke. This was done by placing a LED inside a chip on the mainboard and explaining that all the data sent to the enhanced Null device was converted to flickering of the LED - if you removed the black cap that caught the red light, the performance of the enhanced Null device was lowered drastically. This report was several pages long, complete with benchmarks showing the great improvement of the hardware-supported Null device with respect to the usual software interface.</span>
    بیا ای خسته خاطر دوست ! ای مانند من دلکنده و غمگین
    من اینجا بس دلم تنگ است
    بیا ره توشه برداریم
    قدم در راه بی فرجام بگذاریم


  4. #4
    مهمان
    ببخشید در مورد دومی من هنوز گنگم.یعنی هر داده ای که بهش می فرستند حذف میشه؟
    این دقیقا یعنی چی؟
    با تشکر

  5. #5
    مهمان
    در مورد اولی HUP نام پروسس است و 1234 شماره ی پروسه؟درسته؟
    با تشکر دوباره

  6. #6
    در مورد اولی HUP نام پروسس است و 1234 شماره ی پروسه؟درسته؟
    خیر.HUP نام سیگنالی است که می فرستید.
    لیست سیگنالها(عطف به همان جا)
    Some of the more commonly used signals&#58;
    1 HUP &#40;hang up&#41;
    2 INT &#40;interrupt&#41;
    3 QUIT &#40;quit&#41;
    6 ABRT &#40;abort&#41;
    9 KILL &#40;non-catchable, non-ignorable kill&#41;
    14 ALRM &#40;alarm clock&#41;
    15 TERM &#40;software termination signal&#41;

    می توانید به جای آن از -1 استفاده گنید.
    بیا ای خسته خاطر دوست ! ای مانند من دلکنده و غمگین
    من اینجا بس دلم تنگ است
    بیا ره توشه برداریم
    قدم در راه بی فرجام بگذاریم


  7. #7
    مهمان
    یک دنیا ممنون . کاملا افتاد
    فقط این سوال رو فکر کنم یادتون رفت تو اون بالایی پرسیده بودم. بی زحمت در این مورد هم لطف فرمایید



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

  8. #8
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    نگاه کن، در لینوکس یه ترمینال ورودی استاندارد (کیبورد) و یک ترمینال خروجی استاندارد (مانیتور) داریم. حالا می شه این ترمینال رو با علامت های بزرگتر و کوچکتر تغییر داد، مثلا می شه این ترمینال خروجی رو به یک فایل تغییر داد و از اون به بعد هر چی (به جز اشکالات) که قرار بوده روی مانیتور نمایش داده بشه، توی یک فایل ریخته می شه. حالا ما یک دیوایس!! داریم که به هیچ جایی اشاره نمی کنه، یه جورایی یه سیاهچال (اگر کمی فیزیک بدونی!!) که هر چی به سمت اون ارسال می شه، تو این دیوایس گم میشه و از بین می ره :)

    موفق باشید، امید
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  9. #9
    مهمان
    امید جان متشکرم که برای من با زبون کوچه و بازار مطلب رو فهموندی :D
    راستی من اصلا فیزیک بلد نیستم شدم 11 امسال :D
    اما یه سوال دیگه : حالا این به چه دردی می خوره؟
    با تشکر

  10. #10
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    توی برنامه نویسی شل (یا کلا دستور نویسی) ممکنه خیلی اوقات به این بر بخوری که علاقه ای نداری خروجی روی صفحه نمایش، نمایش داده بشه و همینطور نمی خوای در فایلی ذخیره بشه (منظورم دستوراتی مثل ls و اینجور چیزا نیست :) ‌)
    شاید راهش برای اینکه به بهترین نحو روشن بشی اینه که با لینوکس کار کنی، باز هم کار کنی و کار کنی و ....

    موفق باشید، امید

    پ.ن.: سیاهچال با جاذبه فوق العاده ای که داره، حتی نور رو هم جذب می کنه (پس نور جرم داره!!)
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  11. #11
    مهمان
    یعنی اینکه یه جور اجباره؟ (مثلا Error میده اگر نزاریمش؟)
    یا اینکه برای فهم موضوعه ؟
    با تشکر

  12. #12
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    نه، هیچ اروری نیست! به صحبت قبلی من مراجعه کن، این رو با دقت بخون:
    نگاه کن، در لینوکس یه ترمینال ورودی استاندارد (کیبورد) و یک ترمینال خروجی استاندارد (مانیتور) داریم. حالا می شه این ترمینال رو با علامت های بزرگتر و کوچکتر تغییر داد، مثلا می شه این ترمینال خروجی رو به یک فایل تغییر داد و از اون به بعد هر چی (به جز اشکالات) که قرار بوده روی مانیتور نمایش داده بشه، توی یک فایل ریخته می شه. حالا ما یک دیوایس!! داریم که به هیچ جایی اشاره نمی کنه، یه جورایی یه سیاهچال (اگر کمی فیزیک بدونی!!) که هر چی به سمت اون ارسال می شه، تو این دیوایس گم میشه و از بین می ره
    موفق باشید، امید
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  13. #13
    مهمان
    آهان پس اگر درست فهمیده باشم ما اون اطلاعانی رو که نمی خواهیم نمایش داده شوند یا بهتر بگویم در هیچ جایی ثبت شوند به اینجا می فرستیم
    تا به قول تو داخل ساه چال شوند؟درسته؟
    با تشکر

  14. #14
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    ردیفه :)
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  15. #15
    مهمان
    یاوره :D

تاپیک های مشابه

  1. Some Cool Tips for .NET
    نوشته شده توسط محمد میرمصطفی در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 16 خرداد 1385, 21:45 عصر
  2. Some Cool Tips for .NET
    نوشته شده توسط titbasoft در بخش VB.NET
    پاسخ: 6
    آخرین پست: یک شنبه 07 اسفند 1384, 15:54 عصر
  3. Tips
    نوشته شده توسط JavanSoft در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: پنج شنبه 01 اردیبهشت 1384, 10:31 صبح

قوانین ایجاد تاپیک در تالار

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