2024 Հեղինակ: Malcolm Clapton | [email protected]. Վերջին փոփոխված: 2023-12-17 03:59
Չնայած գրաֆիկական ինտերֆեյսների և բոլոր տեսակի հարմար մանիպուլյատորների, ինչպիսիք են Magic Mouse-ը և Magic Trackpad-ը, Terminal.app հավելվածը դեռևս բավականին օգտակար և թեթևակի «խայտառակ» գործիք է որոշ գործողություններ կատարելու համար, որոնց մեզանից շատերը բավականին մակերեսորեն ծանոթ են: Իրականում այն «սանձելու» մեջ դժվար բան չկա, հետևաբար MacRadar-ի բոլոր ընթերցողների համար ես պատրաստել եմ հրամաններ Տերմինալի համար, որոնք կարող են օգտակար լինել։
Սկզբից պետք է ասել, որ Terminal.app հավելվածն ինքը, ինչպես բոլոր օգտակար կոմունալ ծառայությունները, գտնվում է Programs> Utilities գրացուցակում: Այն գործարկելուց անմիջապես հետո կտեսնեք մի տող, որում գրված է համակարգչի անունը և ընթացիկ գրացուցակը, իսկ դոլարի նշանից հետո ($)՝ ողջունելի թարթող կուրսորը, որը հրավիրում է ձեզ մուտքագրել ձեր առաջին հրամանը …
Ֆայլերի և թղթապանակների ցանկ - ls
Լռելյայնորեն, կոմունալ ծրագիրը գործարկելուց հետո օգտագործողի տնային թղթապանակը ընտրվում է որպես աշխատանքային գրացուցակ: Դրանում ֆայլերի և թղթապանակների ցանկը ստանալու համար պարզապես գործարկեք երկտառանի հրամանը
ls
Այս հրամանի մի քանի տատանումներ կան, որոնք կոչվում են տարբեր ստեղներով (իրականում կան շատ ավելին).
-
ls -l
- կցուցադրի մանրամասն տեղեկատվություն յուրաքանչյուր տարրի մասին, ներառյալ թույլտվությունները, ֆայլի չափերը և այլն: Բացի այդ, յուրաքանչյուր տողի առաջին նիշը թույլ կտա մեզ որոշել տվյալների տեսակը՝ եթե դա լատինատառ «d» է, ապա մենք ունենք գրացուցակ, իսկ եթե գծիկ (-), ապա սովորական ֆայլ։
-
լս -ա
- կցուցադրի ընթացիկ թղթապանակի բոլոր ֆայլերի և գրացուցակների ցանկը, ներառյալ թաքնված տարրերը (անունները, որոնք սկսվում են կետով Mac OS X-ում):
Նշում տանտիրուհուն. բանալիները կարող են հեշտությամբ համակցվել միմյանց հետ, այնպես որ, եթե ցանկանում եք մանրամասն տեղեկություններ դիտել գրացուցակի բոլոր տարրերի մասին, ներառյալ թաքնված ֆայլերը, ապա ձեր հրամանը պետք է նման լինի.
լս -լա
Տեղափոխում դիրեկտորիաների միջև - cd
Այս հրամանի անվանումը գալիս է ոչ թե հին ձայնասկավառակներից, որոնք Apple-ը հաջողությամբ սպանել է իր թվային iTunes Store-ի միջոցով, այլ անգլերեն երկու «փոխել գրացուցակը» բառերից, ինչը դա անում է.
-
Գրել
cd Երաժշտություն
- - և Տերմինալը կգնա Երաժշտության թղթապանակ, եթե, իհարկե, այն կա ձեր ընթացիկ գրացուցակում:
-
Մեկ մակարդակ բարձր թղթապանակից դուրս գալու համար օգտագործեք հրամանը
cd..
- (երկու կետով):
- Իսկ cd հրամանը կատարելով՝ դուք ակնթարթորեն կտեղափոխվեք օգտատիրոջ տնային գրացուցակ։
Ամբողջ ճանապարհը դեպի աշխատանքային գրացուցակ - pwd
Այս հրամանի անվանումը նույնպես գալիս է «տպել աշխատանքային գրացուցակը» արտահայտության առաջին տառերից։ Որ գրացուցակում էլ որ լինեք, այս հրամանը կհանգեցնի ընթացիկ գրացուցակի ամբողջական ճանապարհին:
Ստեղծեք գրացուցակ - mkdir
Այս հրամանը ստեղծում է գրացուցակ նշված անունով: Օրինակ,
mkdir Temp
ընթացիկ թղթապանակում կստեղծի Temp գրացուցակ: Եթե մոռացել եք, թե որ գրացուցակում եք գտնվում, օգտագործեք
հզ
:
Ֆայլերի և գրացուցակների հեռացում - rm, rmdir
Տերմինալի միջոցով ֆայլերի և գրացուցակների վրա կատարված այս գործողության ընթացքում դուք պետք է հաշվի առնեք մի փոքր, բայց կարևոր նրբերանգ. չկա թափոնարկղ, ուստի տվյալները ընդմիշտ ջնջվում են:
Բայց ընդհանուր առմամբ թիմը
rm test1.txt
կհեռացնի test1.txt ֆայլը ընթացիկ գրացուցակից: Եվ եթե ավելացնեք, ասեք, «i» բանալին (
rm -i test2.txt
) օգտվողին կառաջարկվի հաստատել ջնջումը:
Ցավոք, դիրեկտորիաների ջնջումը ավելի բարդ խնդիր է, քանի որ այս գործողության համար կան մի քանի տեսակի հրամաններ.
-
rmdir թեստ
- կջնջի Test գրացուցակը միայն այն դեպքում, եթե այն դատարկ է և իր ներսում որևէ ենթաթղթապանակ կամ ֆայլ չի պարունակում:
-
rm -r Test2
- ռեկուրսիվ կերպով ջնջում է բոլոր ֆայլերը և թղթապանակները Test2-ի ներսում և ջնջում այն հենց վերջում:
Ֆայլերի տեղափոխում և պատճենում - mv և cp
Երկու հրամանները կատարում են գրեթե նույն գործողությունները, հետևաբար նրանց համար պարամետրերի ցանկը նույնն է: Եթե ես ուզում եմ ֆայլ տեղափոխել մի գրացուցակից մյուսը, ապա պետք է օգտագործեմ հետևյալ հրամանը.
mv ~ / test1.txt ~ / Փաստաթղթեր / test1.txt
Առաջին պարամետրը (~ / test1.txt) այն ֆայլն է, որը մենք պետք է տեղափոխենք, իսկ երկրորդը` նպատակակետ գրացուցակը և ստացված ֆայլի անվանումը:
Եվ կրկին գրառման տիրուհուն. Նախ, ինչպես արդեն կռահեցիք, ֆայլերի վրա գործողություններ կատարելու համար անհրաժեշտ չէ նավարկել ճիշտ գրացուցակ: Բավական է իմանալ դրա անունը, ամբողջական ուղին և օգտագործել դրանք որպես հրամանի պարամետրեր։
Երկրորդ, որպեսզի ամեն անգամ տան գրացուցակի ուղին չգրվի, բավական է օգտագործել tilde (~): Օրինակ, մուտքը
~ / Փաստաթղթեր
հավասարազոր է
/ Օգտագործողներ / օգտվողի անուն / Փաստաթղթեր
Ֆայլերը պատճենելու համար պարզապես փոխարինեք
մվ
վրա
cp
:
Մնացած թիմերը
Բնականաբար, հնարավոր չէ նկարագրել առկա բոլոր հրամանները (ինչպես նաև դրանց ստեղները), ուստի ես կկենտրոնանամ ևս մի քանի հետաքրքիր և օգտակար «օրինակների» վրա.
-
Դուք կարող եք համակարգում գործարկել ցանկացած հավելված՝ օգտագործելով հրամանը
բացել
նշելով դեպի հավելված տանող ուղին և նրա անունը՝ բաժանված բացատով: Օրինակ,
բաց /Applications/Airfoil.app
-
Օգտագործելով հրամանը
ԱՀԿ
- դուք կարող եք տեսնել համակարգ մուտք գործած օգտվողների ցանկը: Բնականաբար, դա տեղին է միայն այն դեպքում, եթե այս համակարգչում աշխատանքը ներառում է մի քանի օգտատերերի մուտք կամ ակտիվ SSH:
-
Հրաման
cat test.txt
- թույլ կտա ձեզ ցուցադրել test.txt անունով ֆայլի բովանդակությունը Տերմինալի պատուհանում, բայց դուք չեք կարող այն խմբագրել (դա անելու համար ձեզ հարկավոր է օգտագործել տեքստային խմբագրիչ, ինչպիսիք են nano, vim կամ emacs), պարզապես դիտեք այն:
-
Դուք միշտ կարող եք չեղարկել ցանկացած հրամանի կատարման գործընթացը (լինի դա ping կամ shell script-ի աշխատանք)՝ օգտագործելով ստեղնաշարի համընդհանուր դյուրանցումը:
Control + C
- .
-
Բավականին հեշտ է մաքրել Տերմինալի պատուհանը մեծ քանակությամբ տեքստից՝ գործարկելով հրամանը
պարզ
- .
-
Որոշ հրամաններ գործարկելու համար ձեզ կարող են անհրաժեշտ լինել ադմինիստրատորի արտոնություններ: Դա անելու ամենաարագ ճանապարհը տողի սկզբում հրաման ավելացնելն է
սուդո
- … Այս դեպքում Տերմինալը ձեզ կխնդրի մուտքագրել ձեր հաշվի գաղտնաբառը:
-
Հրամանի միջոցով կարող եք դիտել գործող գործընթացների ցանկը
գագաթ
- , սակայն, այս դեպքում տվյալները ավելի քիչ պարզ տեսք կունենան, քան System Monitoring-ում:
-
Հրամանի համար մանրամասն օգնություն ցուցադրելու համար կարող եք օգտագործել
մարդ
- , նշելով հետաքրքրության հրամանի անվանումը, որն առանձնացված է բացատով:
-
Ես գրեթե մոռացել էի նշել ֆանտաստիկ որոնման օգտակար ծրագիրը
grep
որի միջոցով դուք կարող եք գտնել տեքստային տող ֆայլում կամ, ասենք, կոնկրետ գործընթաց գործընթացների ցանկում (օրինակ.
ps ax | grep smbd
- ).
Միգուցե մենք կանգ առնենք դրանով, և եթե ես ինչ-որ բան բաց եմ թողել կամ սխալ եմ նշել, ապա ողջունում ենք մեկնաբանություններում:
Խորհուրդ ենք տալիս:
10 փաստ դեպրեսիայի մասին, որոնք բոլորը պետք է իմանան
Դեպրեսիայի բուժումն ավելի հեշտ կլինի, եթե հնարավորինս շատ բան սովորեք այս վիճակի մասին և հասկանաք դրա բնույթը: Ամենակարևոր տվյալները մեր հոդվածում են։
10 հայտնի խորհուրդներ, որոնք բոլորը պետք է իմանան
Հետաքրքիր նոր թեմա Reddit-ում. Insanitanium12 մականունով օգտատերը խնդրել է ընթերցողներին կիսվել խորհուրդներով, որոնք բոլորը պետք է իմանան:
Էպիլեպսիայի նոպաների ժամանակ առաջին օգնության 10 կանոն, որոնք բոլորը պետք է իմանան
Էպիլեպսիայի շուրջ բազմաթիվ առասպելներ և նախապաշարումներ կան: Այսօր մենք խոսում ենք այն մասին, թե ինչ անել, երբ ընկերոջ կամ ծանոթի մոտ էպիլեպսիայի նոպա է տեղի ունենում։
50 ստեղնաշարի դյուրանցումներ ստանդարտ Mac հավելվածների համար, որոնք բոլորը պետք է իմանան
Mac-ի յուրաքանչյուր հայտնի հավելված ունի ստեղնաշարի դյուրանցումներ: Հավաքված դյուրանցումներ ստանդարտ Mac հավելվածներում, որոնք կհեշտացնեն ձեր առօրյան
Google Translate-ի 10 օգտակար հատկություններ, որոնք բոլորը պետք է իմանան
Համաժամանակյա թարգմանություն, սեփական բառարան, ձեռագիր մուտքագրում, օֆլայն աշխատանք՝ սրանք հայտնի ծառայության հնարավորություններից ընդամենը մի քանիսն են։