Terminal pəncərəsinə daxil olduqda cd ~ nə edilir

Aşağıdakı simvolun nə olduğunu təəccübləndirmisinizmi?

The ~ tilde adlanır və titulus üçün Latınca gəlir və Wikipedia görə, ingilis dilində İspan dili ilə gəldi. Bu məna və ya tərifdir.

Linux-da tilde (~) simvolu bir metakaracter kimi tanınan və terminalın qabığının içərisində xüsusi bir məna daşıyır.

Beləliklə, aşağıdakı əmri dəqiqləşdirir:

cd ~

Yuxarıdakı komanda sadəcə ev dizinizə qayıdır. Böyük bir qısa yol. Əgər / var / logs və ya / mnt və s. Kimi başqa bir qovluğa gedin, cd ~ yazaraq, istifadəçinin ev qovluğuna geri qayıdır.

Tilde (~) baxmayaraq daha çoxdur.

Tilde'yi istifadə edərək, istifadəçinizin ev dizinine götürür, tilde sonra istifadəçinin adını yazaraq başqa bir kullanıcının ev dizine geçebilirsiniz.

Məsələn, sisteminizdə Fred adlı istifadəçiniz varsa aşağıdakıları yazaraq ev qovluğuna keçə bilərsiniz:

cd ~ fred

Tildən başqa bir istifadə əvvəlki iş siyahısına geri dönməkdir. Təsəvvür edin, Fredin ev qovluğuna / var / logs qovluğundan daxil oldunuz. Aşağıdakıları yazaraq / var / logs qovluğuna qayıda bilərsiniz:

cd ~ -

Qarşıdan - cd əmri ilə istifadə edildikdə, bu işçi qovluğuna daxil olur.

Əlbəttə ki, bu, əlbəttə, faydalı deyil, çünki siz indiki işçi qovluğundasınız.

Cd ~ -ni terminala daxil etməklə və sekmə düyməsini basaraq, gələ biləcəyiniz potensial qovluqların siyahısını təqdim edir.

Bunun bir nümunəsi yuxarıda görünən şəkildə görünə bilər.

Oyunlar qovluğuna keçmək üçün aşağıdakıları yazın:

cd ~ oyunlar

Bu, / usr / games qovluğuna götürür.

Listelenen bütün variantlar cd əmri ilə işləməyəcəyini unutmayın.

Tilde istifadə son bir neçə aşağıdakı kimi:

cd ~ 0

cd ~ 1

cd ~ -1

Bu qeyd dizin yığını vasitəsilə hərəkət etməyə imkan verir. Klasörler, pushd istifadə edərək dizin yığına əlavə edilə bilər.

Məsələn, musiqi qovluğundasın və dizin yığınında görünmesini istəyirsənsə aşağıdakıları yazın:

pushd / home / username / Musiqi

İndi aşağıdakı dirs komutunu yazın:

dirs -v

Bu yığındakı bütün maddələrin siyahısını göstərir.

Fiziki formada yığını düşünün. Bir jurnal yığını olduğunuzu düşünün. İkinci jurnalın altına girmək üçün onu bir-birindən ayırmaq lazımdır.

Aşağıdakı kimi bir yığın idi düşünün:

Musiqi
1. Yükləmələr
2. Skriptlər

Cd ~ 2 termini istifadə edərək yığındakı ikinci mövqedəki qovluğa aparır. Birinci mövqe həmişə cari dizidir, belə ki növbəti dəfə dirs -v yazın və aşağıdakıları görürsünüz:

0 skriptlər
1. Yükləmələr
2. Skriptlər

Musiqi qovluğuna geri qalsanız, 0 mövqeyi yenidən Musiqi olacaq.

Cd əmri tilde (~) ilə işləyən yeganə əmr deyil. Ls əmri də işləyir.

Misal üçün, ev qovluğundakı bütün faylları sıralamaq üçün aşağıdakıları yazın:

ls ~

Tilde də filenalarda istifadə olunur və ümumiyyətlə mətn redaktorları tərəfindən bir yedek olaraq yaradılır.

Tilde, Linuxda istifadə edilən bir çox metakaracterlardan biridir. Digər metakarakteriyalar isə fayl sisteminə getmək üçün istifadə olunarkən mövcud vəziyyəti göstərmək üçün istifadə olunan tam dayandırmaq və ya dövr (.) Daxildir, suallar (?) Olduğu kimi axtarışda (*) asterisk (joker karakter) kimi istifadə olunur.

Karat simvolu (^) bir xəttin və ya simli başlanğıcını ifadə etmək üçün istifadə olunur və dollar simvolu axtarış zamanı bir simli və ya xəttin sonunu ifadə etmək üçün istifadə olunur.

Bu yazıda metakaraktların istifadəsi təsvir edilir .