Հրամանի տողի ինտերֆեյսի /command-line interface ներածություն

Նրանց համար, ովքեր ձեռնարկն անցնում են տանը. Ձեր նոր ընկերը ՝ հրամանի տողը/ Command Line, խոսում է այս գլխի նյութի մասին:

Ցնցող է, չէ՞:Մի քանի րոպեից դուք կգրեք ձեր առաջին տողի ծածկագիրը: :)

Թույլ տվեք ներկայացնել ձեր առաջին նոր ընկերոջը. Հրամանի տող/command line:

Հաջորդ քայլերը ցույց կտան, թե ինչպես օգտագործել այն սև պատուհանը, որն օգտագործում են բոլոր հակերները: Սկզբում դա կարող է թվալ մի փոքր վախեցնող, բայց իրականում դա պարզապես պատուհան է, որը սպասում է ձեզանից հրահանգների:

Նշում Խնդրում ենք նկատի ունենալ, որ այս ձեռնարկում մենք օգտագործում ենք «գրացուցակ/'directory'» և «թղթապանակ/'folder'» տերմինները փոխադարձաբար. Այս բառերը միևնույն բանն են նշանակում:

Ի՞նչ է հրամանի տողը/command line:

Պատուհանը, որը սովորաբար անվանում են Հրամանի տող/ command line կամ «Հրամանի տողի միջերես»/command-line interface (CLI) , տեքստի վրա հիմնված ծրագիր է ՝ ձեր համակարգչի վրա ֆայլերը դիտելու, մշակելու և շահարկելու համար: Դա անում է նույնը, ինչ Explorer- ը Windows- ում կամ Finder- ը macOS- ում, բայց այն չունի գրաֆիկական ինտերֆեյս: Հրամանի տողի այլ անուններն են ՝ cmd, CLI, prompt, console կամ terminal:

Բացեք հրամանի տողի միջերեսը/command-line interface

Որոշ փորձեր սկսելու համար նախ պետք է բացենք հրամանի տողի միջերեսը/command-line interface:

Opening: Windows

Կախված Windows- ի ձեր տարբերակից և ստեղնաշարից, հետևյալներից որևէ մեկը պետք է հրամանի պատուհան բացի (գուցե մի քիչ փորձեր կատարեք, բայց բոլոր տարբերակները փորձելու կարիք չկա).

  • Գնացեք Սկսել /Start բաժին ընտրացանկից (կամ Start էկրանից), և որոնման տողում մուտքագրեք «Command Prompt»:
  • Անցեք Սկսելու ցանկը/Start menu→Windows System → Command Prompt/ հրամանի տող:
  • Անցեք Start menu /Սկսելու ցանկը → All Programs / Բոլոր ծրագրերը → Accessories/Աքսեսուարներ → Command Prompt /Հրամանի տող:
  • Անցեք Start screen, ձեր մկնիկը տարեք էկրանի ստորին ձախ անկյունի վրա և կտտացրեք այնտեղ հայտնվող դեպի ներքև ուղված սլաքին: (Եթե ունեք սենսորային էկրան, մատը սահեցրեք ներքևից վերև): Հավելվածների էջը պետք է բացվի: Windows համակարգի բաժնում/Windows System section ընտրեք Command Prompt-ը/ հրամանի տողը:
  • Ձեր ստեղնաշարի վրա սեղմած պահելով Windows ստեղնը սեղմեք X: Հայտնվող ընտրացանկում ընտրեք «Command Prompt/Հրամանի տող»-ը:
  • Ձեր ստեղնաշարի վրա սեղմած պահելով Windows ստեղնը սեղմեք "R" ՝ Run պատուհանը վեր հանելու համար: Տողում մուտքագրեք "cmd" և կտտացրեք OK:

Մուտքագրեք  "cmd"  "Run"  պատուհանում

Ավելի ուշ այս ձեռնարկի շրջանակներոըմ ձեզ հարկավոր է լինելու ունենալ միևնույն ժամանակ երկու բաց հրամանի պատուհան: Այնուամենայնիվ, Windows- ի որոշ տարբերակների դեպքում, եթե դուք արդեն ունեք մեկ բաց հրամանի պատուհան/command window և փորձում եք բացել երկրորդը նույն մեթոդով, այն ձեզ կուղարկի դեպի արդեն բացված հրամանի պատուհանը: Փորձեք դա ձեր համակարգչի վրա և տեսեք, թե ինչ է կատարվում: Եթե ​​միայն մեկ հրամանի պատուհան եք ստանում, փորձեք վերը նշված ցուցակի մյուս մեթոդներից որևէ մեկը: Դրանցից գոնե մեկը պետք է հանգեցնի նոր հրամանի պատուհանի բացմանը:

Opening: macOS

Գնացեք Applications → Utilities/Կոմունալ ծառայություններ → Terminal /Տերմինալ:

Opening: Linux

Հրամանի տողը, հավանաբար, թաքնված է հետևյալում ՝ Applications → Accessories → Terminal, or Applications → System → Terminal, բայց դա կարող է կախված լինել ձեր համակարգից: Եթե ​​չկարողանաք գտնել, Google- ը կօգնի: :)

Հուշում

Այժմ դուք պետք է տեսնեք սպիտակ կամ սև պատուհան, որը սպասում է ձեր հրամաններին:

Prompt: macOS and Linux

Եթե ​​ունեք Mac կամ Linux, ամենայն հավանականությամբ տողի վերջում կտեսնեք այս $ նշանը.

command-line

$
Prompt: Windows

Windows- ում, հավանաբար, տեսնում եք այս > նշանը.

command-line

>

Մի փոքր վերևում կարող եք աչքի անցկացնել Linux- ի օգտագործողների հրահանգները. Մենք նման բան կտեսնենք, երբ հասնենք ձեռնարկի PythonAnyplace- ին:

Յուրաքանչյուր հրամանին նախորդելու է $ կամ > նշանը և տարածությունը/space: Բայց ձեզ հարկավոր չէ դրանք տպել: Համակարգիչը դա կանի ձեր փոխարեն :)

Մի փոքր հուշում. Նման մի բան կարող է գրվել հրամանի տողի կուրսորի դիմաց C:\Users\ola> կամ Olas-MacBook-Air:~ ola$ և դա 100% -ով նորմալ է:

Ցանկացած հատված, ներառյալ այս $ կամ այս > նշանները, հավաքականորեն կոչվում է command line prompt/հրամանի տող հուշում կամ ուղղակի prompt/հուշում : Սովորաբար, այն պարունակում է այն թղթապանակի հասցեն, որի մեջ դուք այժմ գտնվում եք: Այն հուշում է ձեզ հրաման մուտքագրել պատուհանի մեջ:

Հետագայում ձեռնարկում, յուրաքանչյուր հրամանից առաջ, որը դուք պետք է մուտքագրեք, մենք կգրենք $ կամ > խորհրդանիշ: Երբեմն դրա ձախ կողմում կավելացնենք ևս մի քանի տեքստ: Անտեսեք ձախ կողմը և պարզապես մուտքագրեք հրահանգը. Այն սկսվում է հուշումից հետո:

Ձեր առաջին հրամանը (YAY!)

Սկսենք մուտքագրել այս հրամանը.

Your first command: macOS and Linux

command-line

$ whoami
Your first command: Windows

command-line

> whoami

Եվ ապա սեղմեք enter: Սա է մեր արդյունքը.

command-line

$ whoami
olasitarska

Ինչպես տեսնում եք, համակարգիչը նոր է տպել ձեր օգտվողի անունը: Կոկիկ է, այնպես չէ՞: :)

Փորձեք մուտքագրել յուրաքանչյուր հրաման ձեռքով, այլ ոչ թե պատճենել և տեղադրել: Այսպիսով, դուք ավելի լավ կհիշեք:

Հիմունքներ

Յուրաքանչյուր գործավար համակարգ ունի հրամանի տողի մի փոքր այլ հրամանների հավաքածու, այնպես որ համոզվեք, որ հետևում եք ձեր օպերացիոն համակարգի հրահանգներին: Փորձե՞նք սա:

Ընթացիկ գրացուցակ/Current directory

Ցանկալի կլիներ իմանալ, թե որտեղ ենք մենք գտնվում, այնպես չէ՞: Եկեք տեսնենք: Մուտքագրեք այս հրամանը և սեղմեք enter.

Current directory: macOS and Linux

command-line

$ pwd
/Users/olasitarska

Նշում. «Pwd» նշանակում է «տպել աշխատանքային գրացուցակ»/'print working directory:

Current directory: Windows

command-line

> cd
C:\Users\olasitarska

Նշում. «Cd» նշանակում է «փոփոխել գրացուցակը»/'change directory': PowerShell- ի միջոցով դուք կարող եք օգտագործել pwd այնպես, ինչպես Linux- ում կամ macOS- ում:

Նման բան, հավանաբար, ձեր համակարգչում կտեսնեք: Հրամանի տող/command line բացելիս սովորաբար գտնվում եք ընթացիկ օգտվողի տնային գրացուցակում/user's home directory:


Իմացիր ավելին հրամանի/command մասին

Հրամանի տողի շատ հրամաններ ներկառուցված օգնություն ունեն: Օրինակ ՝ ահա, թե ինչպես կարելի է ավելին իմանալ հրամանի մասին, որը ցույց է տալիս, թե որ թղթապանակում եք գտնվում ներկայումս.

Command help: macOS and Linux

macOS- ը և Linux- ը ունեն man հրաման, որը ձեզ օգնում է հրամանների հարցում: Փորձեք man pwd -ը և տեսեք, թե ինչ է ասում, կամ man հրամանը այլ հրամանների առաջ դրեք, որպեսզի տեսնեք նրանց օգնությունը: Սովորաբար, man-ի էջերը ցուցադրվում են էջ առ էջ: Օգտագործեք space bar հաջորդ էջին անցնելու համար, և q - ը `օգնությունից դուրս գալու համար:

Command Help: Windows

Օգնություն ցուցադրելու համար գրեթե ցանկացած հրամանին կարող եք ավելացնել /?: Գուցե հարկ լինի ոլորել ներքև ՝ ամբողջ Օգնությունը կարդալու համար: Փորձեք մուտքագրել cd /?:

Նշեք ֆայլերը և գրացուցակները/directories

Այսպիսով ի՞նչ կա դրա մեջ: Լավ կլինի պարզել դա: Տեսնենք.

List files and directories: macOS and Linux

command-line

$ ls
Applications
Desktop
Downloads
Music
...
List files and directories: Windows

command-line

> dir
 Directory of C:\Users\olasitarska
05/08/2020 07:28 PM <DIR>      Applications
05/08/2020 07:28 PM <DIR>      Desktop
05/08/2020 07:28 PM <DIR>      Downloads
05/08/2020 07:28 PM <DIR>      Music
...

Նշում. PowerShell- ում կարող եք նաև օգտագործել «ls» - ը, ինչպես Linux- ում և macOS- ում:


Փոխել ընթացիկ գրացուցակը/current directory

Հիմա եկեք գնանք մեր աշխատասեղանի գրացուցակին/Desktop directory.

Change current directory: macOS

command-line

$ cd Desktop
Change current directory: Linux

command-line

$ cd Desktop

Նկատի ունեցեք, որ գրացուցակի անունը «Desktop» կարող է թարգմանվել ձեր Linux հաշվի լեզվով: Եթե ​​դա այդպես է, դուք պետք է Desktop փոխարինեք թարգմանված անունով. օրինակ ՝ Schreibtisch գերմաներենի համար:

Change current directory: Windows

command-line

> cd Desktop

Ստուգեք, արդյոք այն իսկապես փոխվել է.

Check if changed: macOS and Linux

command-line

$ pwd
/Users/olasitarska/Desktop
Check if changed: Windows

command-line

> cd
C:\Users\olasitarska\Desktop

Ահա այն!

PRO հուշում. Եթե ձեր ստեղնաշարի վրա մուտքագրեք cd D և այնուհետև սեղմեք tab (էջանիշը/ներդիրը), command line (հրամանի տողը) ավտոմատ կերպով լրացնում է անվան մնացած մասը, որպեսզի կարողանաք ավելի արագ նավարկել Եթե ​​«D» - ով սկսվող մեկից ավելի պանակներ կան, երկու անգամ սեղմեք tab (ներդիրը ) ստեղնին `ընտրանքների ցուցակ ստանալու համար:


Ստեղծեք գրացուցակ

Ի՞նչ կասեք ձեր աշխատասեղանի վրա պրակտիկ գրացուցակ ստեղծելու մասին: Դուք կարող եք դա անել այս կերպ.

Create directory: macOS and Linux

command-line

$ mkdir practice
Create directory: Windows

command-line

> mkdir practice

Այս փոքրիկ հրահանգը կստեղծի ձեր աշխատասեղանի վրա practice անունով պանակ: Կարող եք ստուգել, ​​արդյոք այնտեղ կա ՝ նայելով ձեր աշխատասեղանին կամ գործարկելով ls կամ dir հրամանը: Փորձիր. :)

PRO հուշում. Եթե չեք ցանկանում անընդմեջ մուտքագրել նույն հրամանները, փորձեք սեղմել վերին սլաքը/up arrow և ներքևի սլաքը/ down arrow ձեր ստեղնաշարի վրա, որպեսզի շրջանցեք վերջերս օգտագործված հրամանները:


Վարժություն

Մի փոքր առաջադրանք. Նորաստեղծ practice/պրակտիկայի թղթապանակում ստեղծեք պանակ, որը կոչվում է test: (Օգտագործեք cd և mkdir հրահանգները):

Լուծում.

Exercise solution: macOS and Linux

command-line

$ cd practice
$ mkdir test
$ ls
test
Exercise solution: Windows

command-line

> cd practice
> mkdir test
> dir
05/08/2020 07:28 PM <DIR>      test

Շնորհավորում ենք։


Մաքրել

Մենք չենք ուզում խառնաշփոթ թողնել, ուստի եկեք ջնջենք այն ամենը, ինչ ստեղծել ենք մինչև այս պահը:

Նախ, մենք պետք է վերադառնանք Desktop / աշխատասեղան.

Clean up: macOS and Linux

command-line

$ cd ..
Clean up: Windows

command-line

> cd ..

Օգտագործելով ..-ի և cd - ի հրամանները միասին դուք կարող եք փոխել ընթացիկ գրացուցակը/current directory ծնող գրացուցակի/parent directory (այսինքն ՝ գրացուցակը, որը պարունակում է ձեր ընթացիկ գրացուցակը)

Ստուգեք, թե որտեղ եք դուք ՝

Check location: macOS and Linux

command-line

$ pwd
/Users/olasitarska/Desktop
Check location: Windows

command-line

> cd
C:\Users\olasitarska\Desktop

Հիմա ժամանակն է ջնջել practice գրացուցակը.

Ուշադրություն . del, rmdir կամ rmֆայլերը ջնջելը անվերադարձ է, այսինքն ՝ ջնջված ֆայլերը կվերանան ընդմիշտ!: Այսպիսով, շատ զգույշ եղեք այս հրամանի հետ:

Delete directory: Windows Powershell, macOS and Linux

command-line

$ rm -r practice
Delete directory: Windows Command Prompt

command-line

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

Կատարած է! Համոզված լինելու համար, որ այն իրականում ջնջված է, եկեք ստուգենք այն.

Check deletion: macOS and Linux

command-line

$ ls
Check deletion: Windows

command-line

> dir

Ելք

Առայժմ վերջ: Այժմ կարող եք ապահով կերպով փակել հրամանի տողը: Եկեք դա անենք հակերային եղանակով, լա՞վ: :)

Exit: macOS and Linux

command-line

$ exit
Exit: Windows

command-line

> exit

Հերիք է, հա՞: :)

Ամփոփում

Ահա մի քանի օգտակար հրամանների ամփոփ նկարագրություն.

Command (Windows) Command (Mac OS / Linux) Description Example
exit exit close the window exit
cd cd change directory cd test
cd pwd show the current directory cd (Windows) or pwd (Mac OS / Linux)
dir ls list directories/files dir
copy cp copy file copy c:\test\test.txt c:\windows\test.txt
move mv move file move c:\test\test.txt c:\windows\test.txt
mkdir mkdir create a new directory mkdir testdirectory
rmdir (or del) rm delete a file del c:\test\test.txt
rmdir /S rm -r delete a directory rm -r testdirectory
[CMD] /? man [CMD] get help for a command cd /? (Windows) or man cd (Mac OS / Linux)

Սրանք ընդամենը հրամաններից մի քանիսն են, որոնք կարող եք գործարկել ձեր հրամանի տողում/command line, բայց այսօր դրանից ավելին չեք օգտագործելու:

Եթե ​​ձեզ հետաքրքրում է, ss64.com - ը պարունակում է հրամանի ամբողջական հղում բոլոր օպերացիոն համակարգերի համար:

Պատրա՞ստ եք

Եկեք խորասուզվենք Python- ի մեջ:

results matching ""

    No results matching ""