آموزش جامع جنگو

آموزش جامع جنگو Django

مراحلی که در ادامه میاد به شما نشان می‌ده که چطور از پنجره سیاه رنگی که تمام هکر ها ازش استفاده می‌کنن، استفاده کنید 🙂شاید این صفحه اولش کمی عجیب به نظر بیاد، اما در اصل فقط یک صفحه است که منتظر دستورات شماست. برای آموزش جامع جنگو Django همراه ما باشید.

نکته: حواستون باشه که در کل این آموزش‌ها ما از اصطلاح دایرکتوری و فلدر به جای هم استفاده میکنیم، و در کل این دو یکی هستند و مشابهند.

خط فرمان CLI چیست

پنجره ای که عموما بهش خط فرمان یا واسط خط فرمان (command line or command-line interface) گفته می‌شه، یک برنامه مبتنی بر متن‌ هست که برای دیدن و دستکاری فایل‌هایی که روی کامپیوتر هست ازش استفاده می‌شه. در اصل بسیار شبیه به مرورگر ویندوز یا Finder در Mac هست با این تفاوت که رابط گرافیکی نداره. اسم‌های دیگه‌ای که برای خط فرمان یا command line استفاده می‌شه این موارده: cmd، پرامپ، کنسول یا ترمینال.

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

آموزش جنگو Django رایگان

آموزش جنگو Django

آموزش باز کردن واسط خط فرمان

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

Windows

به منوی Start برید > windows system  < Command prompt

در ورژن های قدیمی تر ویندوز:

Command Prompt < Accessories < All Programs < Start menu

OS X

به Applications برید > Utilities < Terminal

Linux

احتمالا مسیر زیر رو باید برید، اما ممکنه بسته به سیستم‌تون این مسیر متفاوت باشه، اگه درست نبود خیلی ساده گوگل کنید 🙂

Terminal < Accessories < Applications

آموزش جامع جنگو

پنجره Prompt

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

در لینوکس یا OS X

اگر شما با لینوکس یا مک کار می‌کنید، احتمالا یک علامت $  مانند شکل زیر می‌بینید:

$

Windows

در ویندوز علامت > مشاهده می‌شه:

>

هر فرمان با یکی از این علائم بالا و یک فاصله (space) شروع می‌شه، اما نیازی نیست که شما اون‌رو تایپ کنید چون کامپیوترتون این کار رو برای شما انجام می‌ده.

یک نکته کوچک: ممکنه شما چیزی شبیه C:\Users\ola>  یا

CL-MacBook-Air:~ ola$ قبل از علامت prompt در کامپیوترتون ببینید که کاملا طبیعیه و مشکلی نیست.

قسمت‌هایی که در بالا گفته شد که شامل $ یا < هستند، بهشون command line prompt یا به طور مختصر prompt (به معنای واداشتن یا شروع فعالیت) گفته می‌شه. که در اصل شما رو هدایت می‌کنه که چیزی رو در اون صفحه قسمت وارد کنید.

در این سری آموزشی، وقتی از شما می‌خوایم که فرمانی رو تایپ کنید، از $ یا < در ابتدای فرمان استفاده می‌کنیم. شما می‌تونید این دو نماد و هر چیزی که در قسمت چپ آن‌ها دیده می‌شه رو نادیده بگیرید و فرمانی که بعد از نمادها نوشته شده رو تایپ کنید.

اولین فرمان در جنگو

با تایپ این فرمان شروع کنیم:

در لینوکس یا OS X

$ whoami 

Windows

> whoami 

و بعد enter رو بزنید. نتیجه زیر رو خواهید دید:

> whoami 
c1

همونطور که می‌بینید، کامپیوتر نام کاربری‌تون رو نشون داد. جالبه نه؟

سعی کنید تمام فرمان ها رو تایپ کنید، کپی/پیست نکنید. اینجوری بهتر یادتون می‌مونه.

اصول اولیه آموزش جامع جنگو

هر سیستم عامل، گروه مختلفی از فرمان‌ها رو برای خط فرمان داره، برای همین مطمئن بشید که دستورات مربوط به سیستم عامل خودتون رو دنبال می‌کنید. بیایید شروع کنیم.

فلدر فعلی

خوبه که اول کار بدونیم دقیقا الان کجا هستیم، درسته؟ این فرمان رو تایپ کنید و دکمه enter رو بزنید:

لینوکس و OS X

$ pwd
/Users/cl 

نکته: ` ‘pwd’مخفف شده ‘print working directory’ است.

فلدر فعلی در Windows

> cd
C:\Users\cl

نکته: ‘cd’  مخفف شده  ‘change directory’است. با powershell شما می‌تونید مثل Linux یا Mac Os X از pwd استفاده کنید.

احتمالا شما هم همین خروجی رو روی کامپیوترتون می‌بینید. وقتی واسط خط فرمان رو باز می‌کنید، معمولا در home مربوط به کاربر فعلی هستید.

نشان دادن فایل ها و فلدرها در جنگو

چه چیزی توی این فلدر که الان توش هستیم هست؟ فهمیدن این موضوع هم باید جالب باشد، بذارید یه نگاه بیندازیم:

لینوکس و OS X

$ ls
Applications
Desktop
Downloads
Music
...

Windows

> dir
Directory of C:\Users\cl
05/08/2014 07:28 PM       Applications
05/08/2014 07:28 PM       Desktop
05/08/2014 07:28 PM       Downloads
05/08/2014 07:28 PM       Music
...

نکته: در powershell شما می‌تونید مثل Linux یا Mac OS X از Is استفاده کنید.

آموزش جامع جنگو : تغییر فلدر

حالا بیاید به دسکتاپ بریم:

لینوکس و OS X

$ cd Desktop 

Windows

> cd Desktop 

چک کنید که واقعا فلدر عوض شده:

لینوکس و OS X

$ pwd
/Users/cl/Desktop 

Windows

> cd
C:\Users\cl\Desktop 

اینجاییم، در دسکتاپ!

نکته حرفه ای: اگر شما cd D رو تایپ کنید و بعد tab رو بزنید، خط فرمان بطور اتوماتیک بقیه جمله رو تکمیل می‌کنه و شما می‌تونید سریع‌تر پیش برید. اگه بیشتر از یک فلدر دارید که با D آغاز می‌شه، دکمه tab رو دو بار بزنید تا لیست انتخاب‌ها رو به شما نشان بده.

آموزش جامع جنگو : ساخت فلدر

چطوره برای تمرین یک فلدر روی دسکتاپ‌تون بسازیم؟ برای این کار باید اینطوری پیش برید:

لینوکس و OS X

$ mkdir practice 

Windows

آموزش جامع جنگو
> mkdir practice 

این فرمان یک فلدر با نام practice روی دسکتاپ شما می‌سازه. شما می‌تونید فقط با نگاه کردن به دسکتاپ خودتون مطمئن بشید که این فدر ساخته شده یا فرمان ls  یا  dir رو اجرا کنید. امتحانش کنید😀

نکته حرفه ای: اگه نمی‌خواید که یک فرمان رو بارها و بارها تایپ کنید، دکمه up arrow و down arrow رو روی کیبوردتون بزنید تا فرمان‌هایی که اخیرا ازشون استفاده کردید ببینید.

تمرین!

یک چالش کوچک برایتان داریم: در فلدر practice که به تازگی ایجاد شده، یک فلدر به نام test بسازید. (از فرمان cd و mkdir استفاده کنید.)

راه حل:

لینوکس و OS X

$ cd practice
$ mkdir test
$ ls
test 

Windows

> cd practice
> mkdir test
> dir
05/08/2014 07:28 PM       test 

تبریک 😀

تمیز کاری

ما به هم ریختگی و شلوغ پلوغی به جا نمی‌گذاریم، برای همین بیاید هر کاری که تا الان کرده ایم را برداریم.

1.برگردید به دسکتاپ

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

لینوکس و OS X

$ cd .. 

Windows

> cd .. 

استفاده از .. به همراه فرمان cd باعث تغییر فلدر فعلی شما و رفتن به فلدر بالایی یا والد می‌شود (فلدری که فلدر فعلی درون آن قرار دارد).

2. بررسی کنید که الان کجا هستید

لینوکس و OS X

$ pwd
/Users/cl/Desktop

Windows

> cd
C:\Users\cl\Desktop

3. فلدر practice را پاک کنید

الان وقت پاک کردن فلدر practice هست:

هشدار: پاک کردن فایل ها با فرمان های del، rmdir یا rm غیرقابل بازگشت هستند، یعنی این فایل ها برای همیشه پاک خواهند شد، پس خیلی مراقب این فرمان ها باشید.

لینوکس و OS X و Windows Poweshell

$ rm -r practice 

Windows

> rmdir /S practice
practice, Are you sure ? Y 

4. از پاک شدن فلدر مطمئن شوید

تمام! برای اینکه مطمئن شویم که واقعا پاک شده است، امتحان می‌کنیم:

لینوکس و OS X

$ ls 

Windows

> dir

خروج

تا اینجا کافیست! الان شما می‌توانید با اطمینان واسط خط فرمان را ببندید. بیایید اینکار را با روش هکر‌‌ها انجام دهیم، چطورست؟ 😀

لینوکس و OS X

$ exit

Windows

> exit

باحال بود، نه؟

خلاصه

در شکل زیر خلاصه ای از فرمان‌های مفید را می‌بینید:

آموزش جامع جنگو

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

اگر کنجکاو هستید،  ss64.com منبع کاملی از تمام فرمان ها برای همه سیستم‌های عامل را دارد. سوالاتی که از این آموزش جامع جنگو دارید توی کامنت ها می تونید از ما بپرسید.

پاسخ‌ها

آدرس ایمیل شما منتشر نخواهد شد.

پل ورود به بازار تکنولوژی

مشاوره رایگان انتخاب مسیر

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

توسعه فردی برای حرفه‌ای شدن

منتورهای رستاوا و دوره‌های ما شما رو برای کارآموزی و در نهایت جذب و استخدام آماده میکنن

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

یادگیری با استاندار های بین المللی و دریافت مدرک از Credx Academy کانادا

اگر در مسیرهای کارآموزی ما پذیرش بگیری موقعیت‌های کارآموزی و استخدام در پروژه‌ها و شرکت های بین المللی از طریق مجموعه رستاوا به روت باز می شه.

۲ هفته رایگان

همین حالا با منتورها

ارتباط آنی بگیر!