Რას გულისხმობს cd ~ Do Terminal Window- ში შესვლისას

ოდესმე მაინტერესებს, რა არის შემდეგი სიმბოლო?

~ ეწოდება ტილდს და ლათინურიდან ტიტულის სათავეს, ხოლო ვიკიპედიის მიხედვით, ინგლისურ ენაზე ესპანურ ენაზე მივიდა. ეს მნიშვნელობა არის სათაური ან ზედაწერილი.

Linux- ის ფარგლებში tilde (~) სიმბოლო არის ის, რაც ცნობილია მეტაჩარქექტორსა და ტერმინალის ჭურვიში, მას აქვს განსაკუთრებული მნიშვნელობა.

ასე რომ, ზუსტად რას აკეთებს შემდეგი ბრძანება:

cd ~

ზემოთ ბრძანება უბრალოდ გადაგიყვანთ თქვენი სახლის დირექტორიაში. ეს არის დიდი კომბინაცია. თუ თქვენ გაქვთ ნავიგაცია სხვა საქაღალდეში, როგორიცაა / var / logs ან / mnt ა.შ. შემდეგ აკრეფს cd ~ დააბრუნებს თქვენს მომხმარებლის სახლის დირექტორიაში.

Tilde (~) უფრო მეტია, ვიდრე რომ.

ხოლო გამოყენებით tilde საკუთარი მოგაწვდით თქვენი მიმდინარე მომხმარებლის სახლში დირექტორია შეგიძლიათ გადაადგილება სხვა მომხმარებლის მთავარი დირექტორია მიერ აკრეფის მომხმარებლის სახელი შემდეგ tilde.

მაგალითად, თუ თქვენ გაქვთ მომხმარებლის მოუწოდა Fred თქვენს სისტემაში მაშინ გადაადგილება საკუთარ სახლში საქაღალდეში აკრეფით შემდეგი:

cd ~ fred

კიდევ ერთი გამოყენება tilde არის გადატანა უკან წინა სამუშაო დირექტორია. წარმოიდგინეთ, რომ თქვენ უბრალოდ გადავიდა Fred- ის სახლის საქაღალდეში / var / logs საქაღალდეში. შეგიძლიათ დაუბრუნდეთ / var / logs საქაღალდეში აკრეფის შემდეგ:

cd ~ -

საპირისპირო ~ ~ არის ~ +, რომელიც გამოიყენება CD- ს ბრძანებას მოგაწვდით არსებულ სამუშაო დირექტორიაში.

ეს, რა თქმა უნდა, არ არის განსაკუთრებით სასარგებლო, რადგან თქვენ უკვე არსებული სამუშაო დირექტორიაში ხართ.

აკრეფის cd ~ შევიდა ტერმინალის და დაჭერით tab გასაღები უზრუნველყოფს სიაში ყველა პოტენციური ფოლდერები შეგიძლიათ წასვლა.

ამის მაგალითი შეიძლება ჩანს სურათზე ზემოთ.

თამაშების საქაღალდეში გადატანა შემდეგნაირად:

cd ~ თამაშები

ეს მოგაწვდით საქაღალდეში / usr / თამაშები.

გაითვალისწინეთ, რომ ყველა ვარიანტი არ არის ჩამოთვლილი მუშაობა cd ბრძანება.

Tilde- ის ბოლო რამდენიმე მეთოდი შემდეგია:

cd ~ 0

cd ~ 1

cd ~ -1

ეს ნოტაცია საშუალებას გაძლევთ გადაიტანოთ დირექტორიის დასტის მეშვეობით. ფოლდერები შეიძლება დაემატოს დირექტორია დასტის გამოყენებით pushd .

მაგალითად, თუ თქვენს მუსიკალურ ფოლდერში ხართ და გინდა, რომ გამოჩნდეთ დირექტორიაში ჩატვირთვის ტიპი:

pushd / home / username / მუსიკა

ახლა აკრიფოთ შემდეგი dirs ბრძანება :

dirs -v

ეს გვიჩვენებს ჩამონათვალი ყველა ელემენტი დასტის.

იფიქრეთ დასტის მისი ფიზიკური ფორმით. წარმოიდგინეთ, გაქვთ ჟურნალების დასტა. მეორე ჟურნალში ჩასაბარებლად საჭიროა ერთი ზემოდან ამოღება.

წარმოიდგინე:

მუსიკა
1. ჩამოტვირთვები
2. სკრიპტები

ტერმინი cd ~ 2- ის გამოყენება იწყება დასტის მეორე პოზიციაში. გაითვალისწინეთ, რომ პირველი პოზიცია ყოველთვის მიმდინარე დირექტორიაა, ასე რომ, მომდევნო დროს აკრიფებთ - თქვენ ნახავთ შემდეგს:

0. სკრიპტები
1. ჩამოტვირთვები
2. სკრიპტები

თუ მუსიკალურ საქაღალდეში გადაგიყვანთ, კვლავ მუსიკა იქნება.

CD ბრძანება არ არის ერთადერთი ბრძანება, რომელიც მუშაობს tilde (~). ასევე მუშაობს ls ბრძანება .

მაგალითად, თქვენს სახლში საქაღალდეში არსებული ყველა ფაილის სიაში შეყვანის შემდეგ:

ls ~

Tilde ასევე გამოიყენება filenames და ზოგადად შეიქმნა როგორც სარეზერვო მიერ ტექსტი რედაქტორები.

Tilde არის Linux- ში გამოყენებული მრავალი მეტაჩარქექტორი. სხვა მეტაჩარქტექსები მოიცავს სრულ გაჩერებას ან პერიოდს (.), რომელიც გამოიყენება ფაილური სისტემის ნავიგაციისთვის არსებული მდგომარეობის აღსაწერად, ვარსკვლავთშორისი (*) გამოიყენება როგორც საიდუმლო ხასიათის ჩხრეკისას, როგორც კითხვა ნიშანი (?).

კარატის სიმბოლო (^) გამოიყენება ხაზის ან სიმის დაწყების აღსანიშნავად და დოლარის სიმბოლო გამოიყენება სიმებიანი ან ხაზის დასასრულებლად, ხოლო ძიებისას.

ეს სტატია აღწერს მეტაჩარქტექტორების გამოყენებას .