Միշտ մտածեք, թե ինչ է այս խորհրդանիշը:
- ~
The ~ կոչվում է tilde եւ ծագում է լատիներեն տիտղոս համար եւ ըստ Վիքիպեդիայի այն եկել անգլերեն լեզվի միջոցով իսպանական լեզվով: Դա նշանակում է տիտղոս կամ վերագրանցում:
Linux- ում tilde (~) խորհրդանիշն այն է, ինչ հայտնի է որպես metacharacter եւ տերմինալի shell- ի սահմաններում այն ունի հատուկ իմաստ:
Այսպիսով, ինչ է կատարվում հետեւյալ հրամանը.
cd ~
Վերոհիշյալ հրամանը ուղղում է ձեզ դեպի ձեր տան տեղեկատու: Դա մեծ կարճուղի է: Եթե դուք նավարկվել եք այլ պանակում, ինչպիսիք են / var / logs կամ / mnt այլն, ապա մուտքագրելով cd ~ - ը վերադարձնում է ձեր օգտագործողի տնային գրացուցակը:
The tilde (~) -ը ավելին է, քան դա:
Մինչդեռ բիլդենի օգտագործումը ինքնին տանում է ձեր ընթացիկ օգտագործողի տնային գրացուցակին, կարող եք տեղափոխել մեկ այլ օգտվողի տնային տեղեկատու `օգտագործելով օգտագործողի անունը տիլդից հետո:
Օրինակ, եթե ձեր համակարգում Fred կոչված օգտվող եք ունեցել, ապա կարող եք տեղափոխել իր տան պանակը, մուտքագրելով հետեւյալը.
cd ~ fred
Տիլդայի մեկ այլ օգտագործում է վերադառնալ նախկին աշխատանքային գրացուցին: Պատկերացրեք, դուք պարզապես անցել եք Fred- ի տնային թղթապանակը / var / logs թղթապանակից: Դուք կարող եք վերադառնալ / var / logs թղթապանակին `մուտքագրելով հետեւյալը.
cd ~ -
Հակառակն է, ~ ~ է, որը, երբ օգտագործվում է cd հրամանով, տանում է ձեզ ներկայիս աշխատանքային գրացուցին:
Սա, իհարկե, հատկապես օգտակար չէ, քանի որ արդեն ներկա աշխատանքային գրացուցակում եք:
Կոդի մուտքագրելով տերմինալը եւ սեղմել տաբառի ստեղնը, մատչելի է բոլոր պոտենցիալ պանակները, որոնց կարող եք գնալ:
Այս օրինակին կարելի է տեսնել վերեւում գտնվող պատկերում:
Խաղերի թղթապանակը տեղափոխելու համար նշեք հետեւյալը.
cd ~ խաղեր
Սա ձեզ տանում է թղթապանակ / usr / games:
Նշենք, որ նշված բոլոր տարբերակները չեն աշխատում cd հրամանով:
Թայլի վերջին երկու օգտագործումը հետեւյալն է.
cd ~ 0
cd ~ 1
cd ~ -1
Այս նշումը թույլ է տալիս տեղափոխել գրացուցակ բուրգ: Թղթապանակները կարող են ավելացվել գրացուցակում, օգտագործելով pushd :
Օրինակ, եթե դուք գտնվում եք ձեր երաժշտական թղթապանակում, եւ ցանկանում եք, որ այն հայտնվի գրացուցակում, մուտքագրեք հետեւյալը.
pushd / home / username / Երաժշտություն
Այժմ մուտքագրեք հետեւյալ dirs հրամանը .
dirs -v
Սա ցույց է տալիս բլոկի բոլոր կետերի ցանկը:
Մտածեք ֆիզիկական ձեւի բծախնդրության մասին: Պատկերացրեք, որ դուք ունեք ամսագրեր պարունակություն: Երկրորդ ամսագրին հասնելու համար դուք պետք է հեռացնեք վերեւից վերցնելու համար:
Պատկերացրեք, որ դուք ունեիք մի բուռ:
0. Երաժշտություն
1. Ներբեռնումները
Սցենարներ
Օգտագործելով տերմինը cd ~ 2 տանում է ձեզ թղթապանակում երկրորդ դիրքում: Նշենք, որ առաջին դիրքը միշտ էլ ընթացիկ գրացուցակն է, որպեսզի հաջորդ անգամ մուտքագրեք dirs -v եւ կտեսնեք հետեւյալը.
Սցենարներ
1. Ներբեռնումները
Սցենարներ
Երաժշտության թղթապանակին ետ վերադառնաք, 0-ը կլինի նորից Երաժշտություն:
Cd- ի հրամանը միակ հրամանն է, որը աշխատում է tilde (~) հետ: Ls հրամանը գործում է նաեւ:
Օրինակ, ձեր տնային թղթապանակում բոլոր ֆայլերը թվարկելու համար նշեք հետեւյալը.
ls ~
The tilde- ն օգտագործվում է նաեւ ֆայլի անվանումներում եւ ընդհանուր առմամբ ստեղծվում է որպես տեքստային խմբագիրների կրկնօրինակ:
Տիլդը Linux- ում օգտագործվող շատ metacharacters- ից մեկն է: Այլ metacharacters- ն ներառում է ամբողջական կանգառը կամ ժամանակաշրջանը (.), Որն օգտագործվում է ցույց տալ ներկայիս դիրքորոշումը, երբ օգտագործվում է ֆայլային համակարգում նավարկելու համար, աստղանիշը (*) օգտագործվում է որպես որոնիչի պիտակ, որպես հարցման նշան (?):
Կարատեի սիմվոլը (^) օգտագործվում է նշելու գծի կամ տողի սկիզբը, եւ դոլարի նշանն օգտագործվում է նշելու համար տողերի կամ գծերի վերջը: