مار از پونه بدش میاد، میره تو حلقش!


تورو خدا این نوشته رو ببینید!

https://virgool.io/learners/%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D8%AA-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84-spyiwhrb5xun


آخه چرا باید نوشته این طرف بیاد فیکس زیر نوشته من؟(مهم نیست ولی خب)

آخه چرا باید این طرف فقط چنتا چیزو کپی پیست کنه؟

آخه چرا باید چیزی را کپی پیست کنه که بلد نیست یا حداقل بلده ولی داره کمی حق میگه؟

آخه چرااااا؟

غلط ها:

۱- نام این نوشته کاملا از ته غلطه. در این پست دستوراتی که درس داده(بغیر از mkdir که اونم ربطی به لینوکس نداره و در bsd ها هم هست) از نوع shell builtin هست. یعنی اینکه در خود پوسته بش قرار داره. برای نام این نوشته باید میذاشت دستورات پوسته یا shell. حتی گنو لینوکس هم بنویسه اشتباه چه برسه به لینوکس! چون bash در مثلا freebsd هم نصب میشه که کرنل freebsd حتی لینوکس هم نیست. ولی اگه گنو لینوس هم مینوشت چون بش یکی از پروژه های گنو هست کمی قابل قبول تر بود.(mkdir هم جزء پروژه گنو هست)

ای خدا! #نه به کپی پیست. #مترجم زیاد خوب ترجمه نمیکنه. #وقتی آموزش فارسی گنو لینوکس و بش هست(در مراحل ابتدایی) خب برو فارسیشو ببین.

نکته: چون از dark reader در فایرفاکس استفاده میکنم پس زمینه عکس های سیاهه.

۲- بش و کلا اسکریپت کد نیستن، دستورن. خود طرف هم در بیشتر جاها درستشو که میشه دستور یا فرمان گفته.

اینا دستورن نه کد!
اینا دستورن نه کد!

۳- این اشتباهو چون هزارتا مشکل سر اشتباه فهمیدن اصطلاحات داریم میگم. اصطلاح انتخاب کردم غلطه، اصطلاح "به پوشه دسکتاپ سی دی کردم" درسته یا حداقل و به صورت نا مرسومش "وارد پوشه دسکتاپ شدم" باز بهتر از اون اصطلاح اشتباهه.

۴- نوع *دستوراتی*(بغیر از mkdir) که ایشون در این نوشته گذاشتن shell builtin هست. یعنی در خود پوسته(بش و ...) هست. باز اصطلاح اشتباه. آخه داخلی چی؟

۵- یکی از بدی های آموزش منحرف کننده و اشتباه ایشون اینکه مخفف همه دستورات را میگن و این اشتباهه.(دستورات خیلی پر کاربرد cd و pwd رو گفتن مخففشون عیبی نداره ولی دیگه همین دوتا بسه). چون ممکنه که یادگیرنده سعی کنه از روی فهمیدن اینکه این دستور مخفف چیه یا نامش یعنی چی بفهمه که دستور چی کار میکنه ولی باید یا از روی آموزش بفهمه یا man یا whatis.

۶- در این اشتباه طرف کلا، یعنی کلا اشتباه گفته. پرچم p- در mkdir برای این هست که اگه شما دارید دوتا(چنتا) پوشه میسازید که پوشه های والدشون وجود ندارن، پوشه های والدشونم ایجاد شن. در حالت عادی هم mkdir تنها زمانی پوشه رو درست میکنه که وجود نداشته باشه.

اصلا ربطی به p- نداره. نمیدونم شاید از مترجم استفاده کرده بنده خدا!!


۷- این اشتباه نیست ولی خب شما یا باید از چیزی که درس میدی مطمئن باشی یا درس ندی که طرف گمراه نشه

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

نکته: به اشتباه یو ماسکو گفتند یومکس یه عیبی نداره. خودم استاده غلط املایی ام.

خبر بد: نه به مولا! :دی. یا درست درس بده یا اصلا نده!


آموزش زیر بسیار عالی و کامله(کاملی در دنیای نرم افزار آزاد نداریم ولی خب)

https://www.aparat.com/nasser4321

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

https://www.aparat.com/nasser4321