آموزش 20 دستور پایه ای لینوکس برای تازه واردها

احتمالا شما با سیستم عامل های مختلف مثل ویندوزXP ، ویندوز 8، ویندوز 10 یا سیستم عامل مک آشنا هستید و کار کردید. در کنار این سیستم عامل ها، یکی از سیستم عامل های بسیار قوی که کاربرهای زیادی داره، لینوکس هست. سیستم عامل لینوکس یک سیستم عامل متن باز هست که بر پایه هسته لینوکس بنا شده. قابلیت متن باز بودن و رایگان بودن لینوکس باعث شده که از سال 1991 که این سیستم عامل منتشر شد، تا حالا محبوبیت خودش رو حفظ کنه.قدرت و نظم بالای سیستم عامل لینوکس این سیستم عامل رو به قدری فراگیر کرده که در تلفن های همراه، ماشین های هوشمند، لوازم خانگی هوشمند از لینوکس استفاده میشه. علاوه بر همه این ها، بورس خیلی از کشورها هم با لینوکس کار می کنه!بعضی از دستورهایی که در این پست توضیح داده شده اند برای توزیع اوبونتو لینوکس هستند. اوبونتو یک توزیع زیبا و با رابط کاربری خوب هست که باعث رشد بیشتر کاربرهای لینوکس شده.اگر شما هم به تازگی با دنیای لینوکس آشنا شدین و قصد دارین از این سیستم عامل قابل اعتماد و قدرتمند استفاده کنید، لازم هست که با دستورات پایه ای این سیستم عامل آشنا بشید تا این مسیر براتون آسون، جذاب و قابل فهم تر باشه.دستورات پایه ای لینوکسحالا که کمی با لینوکس آشنا شدین، می خواهیم 20 دستور پایه ای لینوکس رو یاد بگیریم. باید توجه کنید که دستورات لینوکس به حروف بزرگ و کوچک حساس هستند، پس هنگام کد زدن، حواستون به این موضوع باشه.1-دستور lsاین دستور list directory content هست و فهرست مطالب دایرکتوری رو به شما ارائه میده. در لینوکس این دستور یک لیست از فایل ها و دایرکتوری ها رو فراهم می کنه.2-دستور cd /var/logاین دستور دایرکتوری فعلی رو تغییر میده و بستگی به دایرکتوری داره که در اون در حال کار هستید.3-دستور grepاین دستور پر کاربرد کارش اینه که متنی که میدین رو در فایلی که مد نظر دارین پیدا کنه.4-دستور sudoبعضی از دستورات لینوکس برای اجرا شدن نیاز به اجازه سیستم ادمین دارند. در ابتدای این دستورها، از دستور sudo استفاده می کنیم.5-دستور pwdاین دستور هم یکی از راه هایی هست که می تونین بفهمین در چه دایرکتوری دارید کار می کنید!6-دستور mvاین دستور به شما کمک می کنه که یک فایل رو جابجا کنید یا اسم اون فایل رو تغییر بدید.7-دستور cpدستور cp برای کپی کردن یک فایل در همون دایرکتوری که در حال کار هستید استفاده میشه.8-دستور rmاین دستور رو می تونید برای پاک کردن یک فایل یا یک دایرکتوری استفاده کنید. کافیه که نام فایلی که می خواید پاک بشه رو بعد از این دستور بنویسید. این دستور آپشن های مختلفی داره که امکانات بیشتری در پاک کردن فایل ها با فرمت های مختلف به شما میده.9-دستور mkdirخب، این همه راجع به دایرکتوری ها حرف زدیم، اما چطور دایرکتوری بسازیم؟ با این دستور می تونید به راحتی دایرکتوری ایجاد کنید!10-دستور chownدستور chown در لینوکس مالکیت یک فایل یا فولدر رو تغییر میده. با این دستور می تونید مالکیت فایل یا فولدرهایی رو به یک یوزر یا چند یوزر تغییر بدید.11-دستور catدستور cat مخفف concatenate یکی از دستوراتی هست که بیشترین استفاده رو در لینوکس داره. دستور cat به شما امکان می دهد تا یک یا چند فولدر ایجاد کنید، محتوای فایل ها را مشاهده کنید.12-دستور wcاز این دستور برای شمارش کلمات در سیستم عامل لینوکس استفاده میشه. برای اینکه تعداد خطوط جدید، تعداد کلمات و تعداد بایت ها و کاراکتر ها رو بدونین، کافیه اسم فایل رو بعد از دستور wc و آپشنی که لازم دارید بزارید. در ادامه می تونید آپشن های این دستور رو در کنار عملکرد اون ها ببینید:wc –l: تعداد خطوط فایلwc –w: تعداد کلمات فایلwc –c :تعداد بایت های فایلwc –m: تعداد کارکترهای فایلwc –L :طول بلندترین خط فایل13-دستور historyاین دستور برای نشان دادن دستورات قبلی استفاده شده یا برای به دست آوردن اطلاعات در مورد دستورات اجرا شده توسط کاربر استفاده می شه.14-دستور clearاگر خیلی صفحه ترمینال شما شلوغ شده، با این دستور می تونین صفحه رو پاک کنید!15-دستور apt –getبا این دستور می تونید خیلی راحت بسته های نرم افزاری رو نصب کنید. apt که مخففadvanced packaging tool هست، کمکتون می کنه که نرم افزار ها رو نصب کنید، به روز رسانی کنید یا از سیستم حذفشون کنید.16-دستور rebootبا این دستور همینطور که از اسمش مشخصه، می تونید سیستم رو خاموش کنید یا دوباره راه اندازی کنید.17-دستور diffاین دستور که مخفف کلمه difference هست، به شما این امکان رو میده تا دو فایل رو خط به خط با هم مقایسه کنید. بعد از تجزیه و تحلیل، خطوطی که با هم مطابقت ندارند خروجی این دستور می شن.18-دستور killاگر می خواین که یک برنامه رو متوقف کنید، kill براي اين كاره! کاری که end task برای برنامه های ویندوز انجام میده رو در لینوکس می تونید با این دستور عملی کنید.19-دستور pingاین دستور وضعیت اتصال شما به سرور رو نشون میده. علاوه بر وضعیت اتصال، می تونید زمان پاسخ دهی سرور رو هم با دستور ping ببینید.20-دستور duاین دستور به شما مقدار استفاده از دیسک رو نشون میده. که در واقع مخفف disk usage هست.دستورات پایه ای لینوکس به کاربرهای این سیستم عامل کمک می کنه تا کارهاشون رو به راحتی و به طور موثر انجام بدند. به خاطر سپردن بعضی از این دستورهای پایه ای ممکن هست مدتی طول بکشه، اما با تمرین زیاد هیچ چیز غیرممکن نیست.آشنا بودن با دستورها و قابلیت های لینوکس و از اون مهمتر تسلط داشتن به این دستورها، کار با لینوکس رو براتون خیلی شیرین تر می کنه. امیدوارم که این مطلب براتون مفید باشه و موفق باشین!