10 Essential Linux ბრძანებები ნავიგაცია თქვენი ფაილური სისტემა

ეს სახელმძღვანელო ჩამოთვლილია 10 Linux ბრძანებები, რომ თქვენ უნდა იცოდეთ იმისათვის, რომ შეძლოთ ნავიგაცია თქვენი ფაილური სისტემის გამოყენებით Linux ტერმინალის გამოყენებით.

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

10 of 01

რომელი საქაღალდე ხარ?

როდესაც გახსნით ტერმინალის ფანჯარაში, პირველი, რაც უნდა იცოდეთ, არის თუ არა ფაილ სისტემაში.

დაფიქრდით, როგორც "თქვენ ხართ აქ" მარკერი, რომ იპოვით რუკებში სავაჭრო ცენტრები.

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

pwd

Pwd- ის მიერ მიღებული შედეგები შეიძლება განსხვავდებოდეს იმის მიხედვით, თუ თქვენ იყენებთ pwd- ის ჭურვი ვერსიას ან თქვენს / usr / bin directory- ში მოთავსებულ ერთი.

ზოგადად, ეს იქნება ბეჭდვა რაღაც გასწვრივ ხაზები / სახლში / სახელი .

დააჭირეთ აქ დამატებითი ინფორმაციისთვის pwd ბრძანება .

10 of 02

რა ფაილები და საქაღალდეები მიმდინარე დირექტორიაშია

ახლა, როდესაც იცით, რომელი საქაღალდეში ხართ, შეგიძლიათ იხილოთ რომელი ფაილები და საქაღალდეები მიმდინარე დირექტორიაში ls ბრძანების გამოყენებით.

ls

საკუთარი, ls ბრძანება ჩამოთვლილია ყველა ფაილი და საქაღალდეები დირექტორიაში, გარდა იმ წლის დასაწყისში (.).

ფარული ფაილების ყველა ფაილების სანახავად (პერიოდიდან დაწყებული) შეგიძლიათ გამოიყენოთ შემდეგი შეცვლა:

ls-a

ზოგიერთი ბრძანებები ქმნის სარეზერვო ფაილი, რომელიც იწყება tilde metacharacter (~).

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

ls -B

Ls ბრძანების ყველაზე გავრცელებული გამოყენება შემდეგია:

ls -lt

ეს უზრუნველყოფს ხანგრძლივი ჩამონათვალი დახარისხებული მოდიფიკაციის დროს, უახლესი პირველი.

სხვა სახის პარამეტრები მოიცავს გაფართოების, ზომისა და ვერსიით:

ls -lU

ls -lx

ls -lv

გრძელი ჩამონათვალი გაძლევთ შემდეგ ინფორმაციას:

10 of 03

როგორ მივმართოთ სხვა საქაღალდეებს

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

Linux ფაილური სისტემა არის ხე სტრუქტურა. ხის ზევით აღინიშნება slash (/).

Under root დირექტორიაში, თქვენ ნახავთ რამდენიმე ან ყველა შემდეგ საქაღალდეებს.

ბინის საქაღალდე შეიცავს ბრძანებას, რომელსაც შეუძლია ისარგებლოს ნებისმიერი მომხმარებლისთვის, როგორიცაა cd ბრძანება, ls, mkdir და ა.შ.

Sbin შეიცავს სისტემური ტერმინები.

Usr საქაღალდეში დგას UNIX სისტემის რესურსების და ასევე შეიცავს ბინ და sbin საქაღალდეში. / Usr / bin საქაღალდეში გაფართოებული კომპლექტი ბრძანებები, რომელიც მომხმარებლებს შეუძლიათ აწარმოებს. ანალოგიურად, / usr / sbin საქაღალდე შეიცავს სისტემური ბრძანებების გაფართოებულ კომპლექტს.

ჩატვირთვის საქაღალდე შეიცავს ყველაფერს, რაც საჭიროა ჩატვირთვის პროცესში.

Cdrom საქაღალდე არის თვითმმართველობის განმარტებითი.

Dev საქაღალდე შეიცავს დეტალებს სისტემის შესახებ ყველა მოწყობილობასთან დაკავშირებით.

და ა.შ. ფოლდერი ზოგადად, სადაც ყველა სისტემის კონფიგურაციის ფაილი ინახება.

მთავარი ფოლდერი ზოგადად, სადაც ყველა მომხმარებლის ფოლდერები ინახება და საშუალო მომხმარებლისთვის ერთადერთი ტერიტორიაა, რომ ისინი უნდა იყოს შეშფოთებული.

Lib და lib64 ფოლდერები შეიცავს ყველა ბირთვს და საერთო ბიბლიოთეკებს.

დაკარგული + ნაპოვნია ფოლდერი შეიცავს ფაილებს, რომლებსაც აღარ ჰქონიათ სახელი, რომელიც fsck ბრძანებით იქნა ნაპოვნი.

მედია ფოლდერი არის სადაც დამონტაჟებული მედია, როგორიცაა USB დისკები მდებარეობს.

Mnt საქაღალდე ასევე გამოიყენება დროებითი შენახვის შესაქმნელად, როგორიცაა USB დრაივები, სხვა ფაილური სისტემები, ISO გამოსახულება და ა.შ.

ოპტიკურ საქაღალდეში გამოყენებულია პროგრამული უზრუნველყოფის პაკეტები, როგორც ბაზების შენახვის ადგილი. სხვა პაკეტები გამოიყენოთ / usr / local.

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

ძირეული საქაღალდე არის მთავარი დირექტორია, რომელიც root მომხმარებელია.

პერსპექტივაში საქაღალდე არის სისტემის საქაღალდე შენახვის სისტემის Runtime ინფორმაცია.

Srv საქაღალდე არის სადაც თქვენ დაიცავს რამ, როგორიცაა ვებ ფოლდერები, mysql მონაცემთა ბაზები, და subversion საცავები და ა.შ.

Sys საქაღალდე შეიცავს საქაღალდის სტრუქტურას ინფორმაციის მიწოდების უზრუნველსაყოფად.

Tmp საქაღალდე დროებითი საქაღალდეა.

Var საქაღალდე შეიცავს მთელ სიმდიდრეს სპეციფიკურ სისტემას, მათ შორის თამაშის მონაცემებს, დინამიურ ბიბლიოთეკებს, ფაილურ ფაილებს, პროცესის პირადობის მოწმობებს, შეტყობინებებს და ქეშირებული განაცხადის მონაცემებს.

ცალკე საქაღალდეში ნავიგაცია გამოიყენეთ cd ბრძანება შემდეგნაირად:

cd / home / username / დოკუმენტები

10 of 10

როგორ მივმართოთ უკან სახლის საქაღალდეში

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

cd ~

დააჭირეთ აქ სრული გზამკვლევი CD- ს ბრძანებას .

10 of 05

როგორ შევქმნათ ახალი საქაღალდე

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

mkdir foldername

დააჭირეთ აქ სრული სახელმძღვანელოს mkdir ბრძანება .

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

10 of 06

როგორ შევქმნათ ფაილები

Linux უზრუნველყოფს ახალ ფაილებს შექმნის წარმოუდგენელ გზებს.

ცარიელი ფაილების შესაქმნელად შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება:

შეეხეთ ფაილის სახელს

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

ასევე შეგიძლიათ შექმნათ ფაილი შემდეგი ბრძანების გამოყენებით:

კატა> ფაილის სახელი

თქვენ შეგიძლიათ შეყვოთ ტექსტის ბრძანებათა სტრიქონი და გადაარჩინოთ იგი ფაილის გამოყენებით CTRL და D

დააჭირეთ აქ სრული გზამკვლევი კატა ბრძანება .

ფაილების შექმნის უკეთესი გზაა ნანო რედაქტორის გამოყენება. ეს საშუალებას გაძლევთ დაამატოთ ტექსტი ტექსტები, დაჭრილი და ჩასვით, მოძებნოთ და შეცვალეთ ტექსტი და შეინახოთ ფაილი სხვადასხვა ფორმატში.

დააწკაპუნეთ ნანოს რედაქტორთან სრული გზამკვლევი .

07-დან 10-მდე

როგორ გადარქმევა და გადატანა ფაილები დაახლოებით სისტემის სისტემა

ფაილების გადარქმევის რიგი გზებია.

მარტივი გზა ფაილის გადარქმევა არის MV ბრძანების გამოყენება.

mv oldfilename newfilename

თქვენ შეგიძლიათ გამოიყენოთ mv ბრძანება ფაილის გადატანა ერთი საქაღალდედან მეორეზე.

mv / path / of original / file / path / of / target / folder

დააწკაპუნეთ აქ სრული გზამკვლევი mv ბრძანებაზე .

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

გადარქმევა გამოხატვის ჩანაცვლება filename (s)

მაგალითად:

გადარქმევა "გარი" "ტომი" *

ეს შეცვლის ყველა ფაილი საქაღალდეში gary მასთან ერთად tom. ასე რომ, გარიყული ფაილი მოუწევს tomcv.

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

დააჭირეთ აქ სრული გზამკვლევი გადარქმევა ბრძანება .

10 of 08

როგორ დააკოპირეთ ფაილები

ფაილების კოპირება Linux- ის გამოყენებით შეგიძლიათ გამოიყენოთ cp ბრძანება შემდეგნაირად.

cp ფაილის სახელი filename2

აღნიშნული ბრძანება ჩაიწერს filename1- ს და მას უწოდებენ filename2.

თქვენ შეგიძლიათ გამოიყენოთ ასლი ბრძანება ფაილების კოპირება ერთი საქაღალდედან მეორეში.

მაგალითად

cp / home / username / documents / userdoc1 / home / username / documents / userDocs

აღნიშნული ბრძანება ჩაიწერს ფაილს userdoc1 / home / username / Documents / home / username / Documents / UserDocs

დააჭირეთ აქ სრული გზამკვლევი cp ბრძანება .

10 of 09

როგორ წაშალოთ ფაილები და საქაღალდეები

შეგიძლიათ წაშალოთ ფაილები და ფოლდერები rm ბრძანების გამოყენებით:

rm ფაილის სახელი

თუ გსურთ ფოლდერის წაშლა, თქვენ უნდა გამოიყენოთ შემდეგი შეცვლა:

rm -R საქაღალდის სახელი

აღნიშნული ბრძანება შლის ფოლდერს და მის შინაარსს, მათ შორის ქვე-საქაღალდეებს.

დააჭირეთ აქ სრული გზამკვლევი rm ბრძანება .

10 of 10

რა სიმბოლური ბმულები და მყარი ბმულებია

სიმბოლური ბმული არის ფაილი, რომელიც მიუთითებს სხვა ფაილზე. დესკტოპის კომბინაცია ძირითადად სიმბოლური ბმულია.

მაგალითად, შესაძლოა, თქვენს სისტემაში შეიტანოთ შემდეგი ფაილი.

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

თქვენ შეგიძლიათ შექმნათ სიმბოლური ბმული შემდეგი ბრძანების გამოყენებით:

ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc

თქვენ შეგიძლიათ შეცვალოთ useraccounts.doc ფაილი ორივე ადგილას, მაგრამ როდესაც თქვენ რედაქტირება სიმბოლური ბმული თქვენ რეალურად რედაქტირება ფაილი / home / username / documents / ანგარიშები საქაღალდეში.

სიმბოლური ბმული შეიძლება შეიქმნას ერთი ფაილური სისტემის და სხვა ფაილურ სისტემაში ფაილზე.

სიმბოლური ბმული მართლაც ქმნის მხოლოდ იმ ფაილს, რომელსაც აქვს სხვა ფაილების ან ფოლდერის მაჩვენებელი.

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

მყარი რგოლი უზრუნველყოფს ფაილების კატეგორიების უკეთეს საშუალებას დისკზე გასვლის გარეშე.

თქვენ შეგიძლიათ შექმნათ მძიმე ლინკი შემდეგი სინტაქსის გამოყენებით:

ln filenamebeinglinked filenametolinkto

სინტაქსი მსგავსია სიმბოლური ბმულით, მაგრამ ის არ გამოიყენებს - ს შეცვლას.

დააჭირეთ აქ სრული გზამკვლევი მძიმე კავშირები .