پی دی اف رایگان کتاب مبانی یونیکس و اینترنت اثر اریک ریموند

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

مرتبط:

می دونین چرا ~ نشون دهنده دایرکتوری خونه است؟ چون…

توی سیستم‌های یونیکسی (از بی اس دی‌ها، گنو/لینوکس‌ها و مک او اس تن) تیلدا یا همون ~ نشون دهنده دایرکتوری خونه است. مثلا این دستور شما رو به خونه تون می بره:

$ cd ~
$ #که البته حرفه‌های می دونن ~ توش اضافی است (:

اما چرا؟ چون زمانی که در دهه ۷۰ ترمینال‌های ADM-3A مرسوم بودن کلید HOME (که الان روی کیبوردهای ما مهم شده و یک دگمه مستقل داره و کرسر رو به اول خط می بره) و ~ روی یک کلید بودن. درست مثل این:

و دقیقا به همین خاطر بود که یونیکسی‌ها تصمیم گرفتن از کلید ~ برای اشاره به هوم دایرکتوری استفاده کنن.

L3esv

جایزه: آیا می دونین چرا HJKL در ادیتورهایی مثل vi به عنوان کلیدهای جهت‌نما کار می کنه؟ عکس بالا این رو هم توضیح می ده.

منبع