برنامه نویسی

ترمینال لینوکس برای مبتدیان – تسلط بر مبانی ناوبری

Summarize this content to 400 words in Persian Lang

در ابتدا در: blog.theenthusiast.dev منتشر شد

این را تصور کنید: مدتی است که از رایانه خود استفاده می کنید، و پوشه Documents شما تبدیل به یک کلید برای هر فایلی که ذخیره کرده اید شده است. شما می خواهید نظمی به این هرج و مرج بیاورید، ساختاری برای پروژه های خود ایجاد کنید و سیستمی برای فایل های شخصی راه اندازی کنید. انجام این کار با ماوس خسته کننده به نظر می رسد. باید یک راه سریعتر و کارآمدتر وجود داشته باشد، درست است؟

را وارد کنید ترمینال –> دوست جدید شما برای انجام سریعتر کارها. قبل از اینکه شروع به سازماندهی کنیم، باید یاد بگیریم که چگونه فضای دیجیتال خود را به طور موثر هدایت کنیم. اینجاست که قدرت ترمینال واقعاً می درخشد.

ترمینال را راهی برای چت کردن با رایانه در نظر بگیرید.به جای کلیک کردن دردناک روی پوشه ها، فقط می توانیم از طریق ترمینال از رایانه بخواهیم که دقیقاً همان کاری را که ما می خواهیم انجام دهد.مزایا بسیار زیاد است:

اغلب سریعتر از استفاده از ماوس برای بسیاری از کارها است
این به شما امکان می دهد عملیات قدرتمندی را انجام دهید که با کلیک و کشیدن معمولی امکان پذیر نیست.

بیایید سفر سازمانی خود را با باز کردن ترمینال آغاز کنیم:

در اوبونتو: Ctrl + Alt + T را فشار دهید
در مک: Cmd + Space را فشار دهید، “Terminal” را تایپ کنید، Enter را فشار دهید
در سایر سیستم های لینوکس: در منوی برنامه های خود به دنبال “Terminal” بگردید

هنگامی که آن را باز می کنید، چیزی شبیه به این خواهید دید:

2 خط وجود دارد:

اولین مورد چاپ آخرین زمان ورود به سیستم یا استفاده از زمان است
خط دوم مهم است، نام کاربری و نام سیستم من را در این قالب چاپ می کند: username@computername:~$

این روشی است که رایانه شما می گوید: “من آماده ام. دوست داری چه کار کنم؟”

من کجا هستم؟ (pwd)

قبل از انجام هر کاری بیایید بررسی کنیم که در حال حاضر کجا هستیم:

pwd

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

pwd مخفف “Print Working Directory” است. این دستور مسیر کامل دایرکتوری (پوشه) که در حال حاضر در آن هستید را به شما نشان می دهد.

برای من به این شکل است:

چیزی شبیه به این را چاپ خواهد کرد. به جای نام کاربری من، نام کاربری خود را خواهید دید.

این دایرکتوری خانه شما است، جایی که ما سازمان خود را راه اندازی خواهیم کرد.

اینجا چیه؟ (ls)

خوب، فهمیدیم کجا هستیم، اما حالا بیایید بفهمیم در این پوشه (پوشه) چه چیزی وجود دارد.مثل جابجایی یک مکان جدید فکر کنید، اول فهمیدید کجا هستید، حالا باید ببینید آن مکان چه چیزی دارد.

نوع:

ls

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با این کار تمام فایل ها و پوشه های موجود در مکان فعلی شما فهرست می شود.

برای من چیزی شبیه به این را نشان می دهد:

لعنتی، من اینجا بیش از حد زباله دارم، ممکن است چیزهای کمتری ببینی یا ممکن است مثل من زباله های زیادی داشته باشی.

باید چندین پوشه از جمله Documents را ببینید. ما با این پوشه کار خواهیم کرد.

انتقال به یک پوشه (cd)

بیایید به پوشه Documents برویم:

cd Documents

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

cd مخفف “تغییر دایرکتوری” است. این دستور شما را به پوشه مشخص شده منتقل می کند.

برای من اینگونه به نظر می رسد:

بررسی مکان جدید ما (pwd)

بیایید تأیید کنیم که اکنون کجا هستیم:

pwd

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای من، چیزی شبیه به این نشان می دهد:

من از فهرست اصلی خود به دایرکتوری Documents منتقل شده ام، اگر دنبال کرده باشید، همان چیزی را خواهید دید.

در Documents چیست؟ (ls)

بیایید ببینیم در پوشه Documents چه چیزی وجود دارد:

ls

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با این کار تمام فایل ها و پوشه هایی که در پوشه Documents شما انباشته شده اند را به شما نشان می دهد.

برای من چیزی شبیه این است:

اکنون که در پوشه Documents هستیم و می‌توانیم محتویات آن را ببینیم، بیایید شروع به ایجاد نظم کنیم.

ایجاد پوشه های جدید (mkdir)

بیایید دو پوشه جدید برای جدا کردن پروژه ها و فایل های شخصی خود ایجاد کنیم:

mkdir Projects
mkdir Personal

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

mkdir مخفف “ساخت دایرکتوری” است. این دستور یک پوشه جدید با نامی که شما تعیین می کنید ایجاد می کند.

در حال تأیید پوشه های جدید ما (ls)

بیایید بررسی کنیم که آیا پوشه های جدید ما ایجاد شده اند یا خیر:

ls

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اکنون باید Projects و Personal را به همراه فایل‌ها و پوشه‌های موجود خود در لیست مشاهده کنید.

برای من چیزی شبیه این است:

من پوشه های زیادی دارم اما می بینید که پوشه “شخصی” و “پروژه ها” را با موفقیت ایجاد کرده ایم.

اکنون که ساختار اصلی خود را داریم، بیایید حرکت به اطراف را تمرین کنیم.

انتقال به یک زیر پوشه (cd)

بیایید به پوشه Projects برویم:

cd Projects

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بررسی موقعیت مکانی ما (pwd)

تایید کنید که کجا هستیم:

pwd

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای من اینگونه به نظر می رسد:

برگشتن به بالا (cd ..)

برای بازگشت به پوشه والد (اسناد در این مورد):

cd ..

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

cd .. شما را در ساختار دایرکتوری یک سطح بالاتر می برد.

بازگشت به خانه (cd)

برای بازگشت به فهرست اصلی خود از هر کجا:

cd

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

cd بدون هیچ استدلالی شما را به دایرکتوری اصلی خود می برد.

این ماموریت کوتاه را برای تمرین آموخته هایتان امتحان کنید:

ترمینال را باز کنید
به پوشه Documents خود بروید
یک پوشه جدید به نام “Hobbies” ایجاد کنید
به پوشه Hobbies بروید
مکان فعلی خود را بررسی کنید
به پوشه Documents برگردید
محتویات را فهرست کنید تا تأیید کنید پوشه جدید شما در آنجا وجود دارد
به فهرست اصلی خود برگردید

به یاد داشته باشید، هر استادی زمانی مبتدی بوده است. از آزمایش کردن نترسید – اینگونه است که مهارت های خود را یاد می گیرید و رشد می دهید!

شما به تازگی اولین قدم های خود را برای ورود به دنیای بزرگتر برداشته اید. چطور می شود که این نقطه عطف را با هم جشن بگیریم؟

اگر ماموریت تمرینی را کامل کرده اید (و حتی اگر هنوز روی آن کار می کنید)، چرا پیشرفت خود را به اشتراک نمی گذارید؟ این یک راه عالی برای پیگیری سفر یادگیری شما است و حتی ممکن است دیگران را برای شروع ماجراجویی ترمینال خود الهام بخشد!

در اینجا کاری است که می توانید انجام دهید:

یک اسکرین شات از ترمینال خود بگیرید که مهارت های جدید خود را نشان می دهد
آن را در توییتر یا لینکدین ارسال کنید
من را تگ کنید (introvertedbot@ در توییتر)

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

به یاد داشته باشید، هر دستوری که تایپ می کنید گامی برای تسلط بر ترمینال است. بیایید هر قدم را با هم جشن بگیریم!

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

در ابتدا در: blog.theenthusiast.dev منتشر شد

این را تصور کنید: مدتی است که از رایانه خود استفاده می کنید، و پوشه Documents شما تبدیل به یک کلید برای هر فایلی که ذخیره کرده اید شده است. شما می خواهید نظمی به این هرج و مرج بیاورید، ساختاری برای پروژه های خود ایجاد کنید و سیستمی برای فایل های شخصی راه اندازی کنید. انجام این کار با ماوس خسته کننده به نظر می رسد. باید یک راه سریعتر و کارآمدتر وجود داشته باشد، درست است؟

را وارد کنید ترمینال –> دوست جدید شما برای انجام سریعتر کارها. قبل از اینکه شروع به سازماندهی کنیم، باید یاد بگیریم که چگونه فضای دیجیتال خود را به طور موثر هدایت کنیم. اینجاست که قدرت ترمینال واقعاً می درخشد.

ترمینال را راهی برای چت کردن با رایانه در نظر بگیرید.
به جای کلیک کردن دردناک روی پوشه ها، فقط می توانیم از طریق ترمینال از رایانه بخواهیم که دقیقاً همان کاری را که ما می خواهیم انجام دهد.
مزایا بسیار زیاد است:

  • اغلب سریعتر از استفاده از ماوس برای بسیاری از کارها است
  • این به شما امکان می دهد عملیات قدرتمندی را انجام دهید که با کلیک و کشیدن معمولی امکان پذیر نیست.

بیایید سفر سازمانی خود را با باز کردن ترمینال آغاز کنیم:

  • در اوبونتو: Ctrl + Alt + T را فشار دهید
  • در مک: Cmd + Space را فشار دهید، “Terminal” را تایپ کنید، Enter را فشار دهید
  • در سایر سیستم های لینوکس: در منوی برنامه های خود به دنبال “Terminal” بگردید

هنگامی که آن را باز می کنید، چیزی شبیه به این خواهید دید:

ترمینال-اسکرین شات

2 خط وجود دارد:

  • اولین مورد چاپ آخرین زمان ورود به سیستم یا استفاده از زمان است
  • خط دوم مهم است، نام کاربری و نام سیستم من را در این قالب چاپ می کند: username@computername:~$

این روشی است که رایانه شما می گوید: “من آماده ام. دوست داری چه کار کنم؟”

من کجا هستم؟ (pwd)

قبل از انجام هر کاری بیایید بررسی کنیم که در حال حاضر کجا هستیم:



pwd


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

pwd مخفف “Print Working Directory” است. این دستور مسیر کامل دایرکتوری (پوشه) که در حال حاضر در آن هستید را به شما نشان می دهد.

برای من به این شکل است:

terminal-pwd
چیزی شبیه به این را چاپ خواهد کرد. به جای نام کاربری من، نام کاربری خود را خواهید دید.

این دایرکتوری خانه شما است، جایی که ما سازمان خود را راه اندازی خواهیم کرد.

اینجا چیه؟ (ls)

خوب، فهمیدیم کجا هستیم، اما حالا بیایید بفهمیم در این پوشه (پوشه) چه چیزی وجود دارد.
مثل جابجایی یک مکان جدید فکر کنید، اول فهمیدید کجا هستید، حالا باید ببینید آن مکان چه چیزی دارد.

نوع:



ls


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با این کار تمام فایل ها و پوشه های موجود در مکان فعلی شما فهرست می شود.

برای من چیزی شبیه به این را نشان می دهد:

دستور ترمینال ls

لعنتی، من اینجا بیش از حد زباله دارم، ممکن است چیزهای کمتری ببینی یا ممکن است مثل من زباله های زیادی داشته باشی.

باید چندین پوشه از جمله Documents را ببینید. ما با این پوشه کار خواهیم کرد.

انتقال به یک پوشه (cd)

بیایید به پوشه Documents برویم:



cd Documents


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

cd مخفف “تغییر دایرکتوری” است. این دستور شما را به پوشه مشخص شده منتقل می کند.

برای من اینگونه به نظر می رسد:

دستور cd ترمینال

بررسی مکان جدید ما (pwd)

بیایید تأیید کنیم که اکنون کجا هستیم:



pwd


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای من، چیزی شبیه به این نشان می دهد:

دستور ترمینال pwd

من از فهرست اصلی خود به دایرکتوری Documents منتقل شده ام، اگر دنبال کرده باشید، همان چیزی را خواهید دید.

در Documents چیست؟ (ls)

بیایید ببینیم در پوشه Documents چه چیزی وجود دارد:



ls


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با این کار تمام فایل ها و پوشه هایی که در پوشه Documents شما انباشته شده اند را به شما نشان می دهد.

برای من چیزی شبیه این است:

دستور ترمینال ls

اکنون که در پوشه Documents هستیم و می‌توانیم محتویات آن را ببینیم، بیایید شروع به ایجاد نظم کنیم.

ایجاد پوشه های جدید (mkdir)

بیایید دو پوشه جدید برای جدا کردن پروژه ها و فایل های شخصی خود ایجاد کنیم:



mkdir Projects
mkdir Personal


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

mkdir مخفف “ساخت دایرکتوری” است. این دستور یک پوشه جدید با نامی که شما تعیین می کنید ایجاد می کند.

در حال تأیید پوشه های جدید ما (ls)

بیایید بررسی کنیم که آیا پوشه های جدید ما ایجاد شده اند یا خیر:



ls


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اکنون باید Projects و Personal را به همراه فایل‌ها و پوشه‌های موجود خود در لیست مشاهده کنید.

برای من چیزی شبیه این است:

دستور ترمینال mkdir ls

من پوشه های زیادی دارم اما می بینید که پوشه “شخصی” و “پروژه ها” را با موفقیت ایجاد کرده ایم.

اکنون که ساختار اصلی خود را داریم، بیایید حرکت به اطراف را تمرین کنیم.

انتقال به یک زیر پوشه (cd)

بیایید به پوشه Projects برویم:



cd Projects


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بررسی موقعیت مکانی ما (pwd)

تایید کنید که کجا هستیم:



pwd


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای من اینگونه به نظر می رسد:

دستور pwd پروژه های ترمینال

برگشتن به بالا (cd ..)

برای بازگشت به پوشه والد (اسناد در این مورد):



cd ..


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

cd .. شما را در ساختار دایرکتوری یک سطح بالاتر می برد.

بازگشت به خانه (cd)

برای بازگشت به فهرست اصلی خود از هر کجا:



cd


وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

cd بدون هیچ استدلالی شما را به دایرکتوری اصلی خود می برد.

این ماموریت کوتاه را برای تمرین آموخته هایتان امتحان کنید:

  1. ترمینال را باز کنید
  2. به پوشه Documents خود بروید
  3. یک پوشه جدید به نام “Hobbies” ایجاد کنید
  4. به پوشه Hobbies بروید
  5. مکان فعلی خود را بررسی کنید
  6. به پوشه Documents برگردید
  7. محتویات را فهرست کنید تا تأیید کنید پوشه جدید شما در آنجا وجود دارد
  8. به فهرست اصلی خود برگردید

به یاد داشته باشید، هر استادی زمانی مبتدی بوده است. از آزمایش کردن نترسید – اینگونه است که مهارت های خود را یاد می گیرید و رشد می دهید!

شما به تازگی اولین قدم های خود را برای ورود به دنیای بزرگتر برداشته اید. چطور می شود که این نقطه عطف را با هم جشن بگیریم؟

اگر ماموریت تمرینی را کامل کرده اید (و حتی اگر هنوز روی آن کار می کنید)، چرا پیشرفت خود را به اشتراک نمی گذارید؟ این یک راه عالی برای پیگیری سفر یادگیری شما است و حتی ممکن است دیگران را برای شروع ماجراجویی ترمینال خود الهام بخشد!

در اینجا کاری است که می توانید انجام دهید:

  1. یک اسکرین شات از ترمینال خود بگیرید که مهارت های جدید خود را نشان می دهد
  2. آن را در توییتر یا لینکدین ارسال کنید
  3. من را تگ کنید (introvertedbot@ در توییتر)

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

به یاد داشته باشید، هر دستوری که تایپ می کنید گامی برای تسلط بر ترمینال است. بیایید هر قدم را با هم جشن بگیریم!

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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا