Linux-ის ყველაზე მნიშვნელოვანი ბრძანებები დამწყებთათვის
ახალია ლინუქსისთვის თუ უბრალოდ დაჟანგული? ეს მნიშვნელოვანი ბრძანებები გაამარტივებს თქვენს ცხოვრებას ტერმინალზე და გაზრდის თქვენს ეფექტურობას

ჭურვის გამოყენება ა-ის ერთ-ერთი მთავარი უპირატესობაა Linux სისტემა, რადგან ის გაძლევთ წვდომას ბევრ სპეციალიზებულ პროგრამაზე, რაც გაადვილებს რთული სამუშაოების შესრულებასაც კი.
ეს არის Unix-ის დამფუძნებელი ფილოსოფია, ოპერაციული სისტემა, საიდანაც Linux-მა მიიღო თავისი დიზაინი. თითოეული ეს მარტივი ინსტრუმენტი ან პროგრამა ასრულებს ერთ საქმეს და აკეთებს ძალიან კარგად. მას ასევე შეუძლია სხვა პროგრამებთან კომუნიკაცია მილების საშუალებით, ძალიან ჭკვიანური დიზაინით, რაც Linux გარსს ძალიან მძლავრს ხდის.
თუ ახლახან იწყებთ მუშაობას ან თუ ჭურვიზე ბოლოს მუშაობთ დიდი დრო გავიდა, ყველაზე მნიშვნელოვანი ბრძანებების შემდეგი სია დაგეხმარებათ სიჩქარის დაბრუნებაში. მნიშვნელოვანია აღინიშნოს, რომ ისინი იყენებენ მცირე ასოებს.
Linux ბრძანებებს სწრაფ მითითებას
| Command | აღწერა | |
|---|---|---|
| 1 | pwd | დაბეჭდეთ სამუშაო დირექტორია |
| 2 | cd | შეცვალეთ დირექტორია, ნაგულისხმევი მთავარი |
| 3 | ls | ჩამოთვალეთ ელემენტები დირექტორიაში |
| 4 | cp | დააკოპირეთ ფაილი ერთი დირექტორიადან მეორეში |
| 5 | mv | ფაილის გადატანა ერთი დირექტორიადან მეორეში |
| 6 | rm | წაშალეთ (წაშალეთ) ფაილი ან დირექტორია |
| 7 | შეეხება | ახალი ფაილის შექმნა |
| 8 | კატა | დაბეჭდეთ ფაილის შინაარსი StdOut-ში |
| 9 | sudo | შეასრულეთ დავალება სუპერმომხმარებლის უფლებებით |
| 10 | იპოვე და იპოვე | მოძებნეთ ფაილი სისტემაში |
| 11 | | (მილი) | შეაერთეთ პროგრამების გამომავალი და შეყვანა |
| 12 | grep | იპოვეთ შაბლონები მონაცემთა ნაკრებში |
| 13 | curl | მიიღეთ გვერდი ინტერნეტიდან |
| 14 | ისტორია | ჩამოთვალეთ ბოლო ბრძანებების ჩანაწერები ტერმინალში |
| 15 | მოკვლა & xkill | შეაჩერე პროგრამის შესრულება |
| 16 | კაცი და ინფორმაცია | აჩვენეთ მოცემული ბრძანების დეტალური სახელმძღვანელო/ინფორმაცია |
ყველაზე მნიშვნელოვანი Linux ბრძანებები დამწყებთათვის ახსნილი
1. პდდ
pwd ბრძანება ნიშნავს „ბეჭდვის სამუშაო დირექტორიას“ და გამოიყენება იმ არსებული დირექტორიას შესაცნობად, რომელშიც მუშაობს Linux shell. ეს შეიძლება იყოს ძალიან გამოსადეგი ინსტრუმენტი, როდესაც წერთ სკრიპტს, რომელიც მანამდე უნდა დარწმუნდეს მის სამუშაო მდებარეობაში. მოქმედების განხორციელება.
აქ არის მაგალითი და რას აკეთებს.
pwd > #show მიმდინარე shell დირექტორია
2. cd
ეს ბრძანება ნიშნავს "ცნობარის შეცვლას". თქვენ იყენებთ მას მიმდინარე სამუშაო დირექტორიადან სხვაზე გადასასვლელად. ის იღებს სასურველ ახალ დირექტორიას, როგორც არგუმენტს, რომელიც შეიძლება დაიწყოს აბსოლუტური ბილიკისთვის წინ დახრილი ხაზით ან მიმდინარე სამუშაო დირექტორიაზე მითითების გარეშე. არგუმენტის გარეშე, ის ნაგულისხმევია თქვენი სახლის დირექტორიაში.
აქ არის რამდენიმე მაგალითი და რას აკეთებენ ისინი.
cd > #returns მომხმარებლის/მომხმარებლის სახელის მთავარ დირექტორიაში
cd ~ > #aso ბრუნდება მთავარ დირექტორიაში
cd Downloads > #switches თქვენს ჩამოტვირთვების საქაღალდეზე
cd /usr/bin > #changes to /usr/bin დირექტორიაში
3. ლს
ეს ბრძანება ჩამოთვლის ყველა ფაილს და საქაღალდეს მიმდინარე სამუშაო დირექტორიაში. ის ასევე იღებს საკმაოდ ბევრ ბრძანებას, რათა დაეხმაროს მისი გამომუშავების მორგებას. მაგალითად, -a ბრძანება მოიცავს ფარულ ფაილებს, ხოლო -t ბრძანება დალაგებულია მოდიფიკაციის თარიღის მიხედვით და -l ბრძანება იძლევა ელეგანტურ გამომავალს.
აქ არის მაგალითი და რას აკეთებს
ls -alt > #list ყველა ფაილი და საქაღალდე, ფარულის ჩათვლით, და დაალაგეთ ცვლილების თარიღის მიხედვით
4. გვ
თქვენ იყენებთ ამ ფაილის კოპირებას ერთი ადგილიდან მეორეზე. გაითვალისწინეთ, რომ აქ მოქმედებს Linux ფაილების დასახელების კონვენციები. ასე რომ, თუ თქვენ დაუმატებთ წინ ხაზს, მაშინ მუშაობთ აბსოლუტურ გზაზე, წინააღმდეგ შემთხვევაში პროგრამა მიუთითებს მიმდინარე სამუშაო დირექტორიადან.
აქ არის რამდენიმე მაგალითი და რას აკეთებენ ისინი.
cp file_1 Desktop > #copy file_1 თქვენს Desktop საქაღალდეში
cp file_1 /tmp > #copy file_1 to/tmp
5. მვ
ეს არის move ბრძანება და ის მუშაობს cp ბრძანების მსგავსად, გარდა იმისა, რომ იგი მთლიანად აშორებს ფაილს თავდაპირველი მდებარეობიდან და გადააქვთ სხვაგან.
აქ არის რამდენიმე მაგალითი და რას აკეთებენ ისინი.
mv file_1 ჩამოტვირთვები > #move file_1 თქვენს ჩამოტვირთვების დირექტორიაში
mv file_1 file_2 /tmp > # გადაიტანეთ ორივე ფაილი /tmp დირექტორიაში
6. რმ
ფაილების და დირექტორიების წასაშლელად, rm (remove) ბრძანება არის ინსტრუმენტი, რომელიც გჭირდებათ. თუმცა, ძალიან ფრთხილად უნდა იყოთ ამ ხელსაწყოსთან დაკავშირებით, რადგან რასაც ის შლის, სამუდამოდ გაქრება. ეს განსაკუთრებით მნიშვნელოვანია დირექტორიების წაშლით. ასე რომ, ყოველთვის შეამოწმეთ თქვენი მიმდინარე სამუშაო დირექტორია შეცდომების თავიდან ასაცილებლად.
აქ არის რამდენიმე მაგალითი და რას აკეთებენ ისინი
rm file_1 > #delete file_1 თქვენს ამჟამინდელ დირექტორიაში
rm Downloads/file_1 > #delete file_1 თქვენი ჩამოტვირთვების დირექტორიადან
rm -r ჩამოტვირთვები > #სრულად წაშალეთ თქვენი ჩამოტვირთვების დირექტორია
7. შეხება
შეხების ბრძანება საშუალებას გაძლევთ შექმნათ ახალი ფაილი. იგი იღებს ფაილის სახელს არგუმენტად.
აქ არის მაგალითი და როგორ მუშაობს.
შეეხეთ file_1 > #შექმენით ახალი ფაილი სახელად file_1
8. კატა
ჭურვში ტექსტური ფაილების წაკითხვა ასევე შესაძლებელია. ამისათვის იყენებთ cat ბრძანებას, რასაც მოჰყვება ფაილი, რომლის წაკითხვაც გსურთ. მისი სახელი "კატა" ნიშნავს შეერთებას, ასე რომ თქვენ შეგიძლიათ გამოიყენოთ იგი ორი ფაილის ერთში გაერთიანებისთვის.
აქ არის მაგალითები და რას აკეთებენ ისინი.
cat file_1 > #display file_1-ის შინაარსი ეკრანზე (სტანდარტული)
cat file_1 file_2 > file_3 > #combine the content of file_1 and file_2 into file_3
9. სუდო
Linux ზღუდავს რეგულარული მომხმარებლის ანგარიშების პრივილეგიებს, რათა მათ არ მიაყენონ გამოუსწორებელი ზიანი მთელ სისტემას. მიუხედავად ამისა, ის იტოვებს sudo ბრძანებას რეგულარული მომხმარებლისთვის, რათა გაუშვას პროგრამები, რომლებიც საჭიროებენ სუპერმომხმარებლის (ადმინისტრატორის) პრივილეგიებს. Sudo ითხოვს Superuser-ის პაროლს და თუ ეს სწორია, საშუალებას აძლევს შემდგომი პროგრამის შესრულებას.
აქ არის მაგალითი და რას აკეთებს.
sudo systemctl stop apache2 > #stop apache2 ვებ სერვერი
10. იპოვე და იპოვე
ეს ორი პროგრამა დაგეხმარებათ მოძებნოთ ერთი ან ბევრი ფაილი სისტემაში, მაგრამ ისინი ამას სხვაგვარად აკეთებენ. Find არის ძველი პროგრამა და გააჩნია ძალიან ძლიერი საძიებო ფუნქციები. Locate, მეორეს მხრივ, უფრო ახალია და იყენებს მონაცემთა ბაზას ძალიან სწრაფი ძიების შესასრულებლად.
აქ არის მაგალითები და რას აკეთებენ ისინი
find / ubuntu > #find ფაილის ყველა სახელი, რომელიც შეიცავს ubuntu-ს. ხაზი ნიშნავს სისტემის ფესვიდან
იპოვნეთ ubuntu > #find ყველა ფაილი სისტემაში, რომელიც შეიცავს ubuntu-ს
11. | (მილი)
ზემოთ მოყვანილი პროგრამების პოვნა და მდებარეობა ხშირად აბრუნებს იმდენ ჩანაწერს, რომ შედეგების გაფილტვრა ხდება მნიშვნელოვანი. აქ შეგიძლიათ გადაიტანოთ საძიებო გამომავალი მილის მეშვეობით, შაბლონის ამოცნობის პროგრამის შეყვანაზე, როგორიცაა grep. ეს გაფილტრავს შედეგებს უფრო ლაკონური გამოხმაურების შესაქმნელად.
აქ არის მაგალითი და რას აკეთებს.
იპოვნეთ ubuntu | grep .jpg > #იპოვნეთ მხოლოდ jpeg სურათები ubuntu-ს სახელით
12. გრეპი
Grep არის გლობალური რეგულარული გამონათქვამების ბეჭდვის აბრევიატურა. იგი გამოიყენება მონაცემთა ნაკრებში შაბლონების მოსაძებნად, რომელიც შეიძლება შეიცავდეს მთელ სიტყვებს, წინადადების პირველ ასოს და სხვა ბევრს.
აქ არის მაგალითები და რას აკეთებენ ისინი.
grep foo file_1 > #print ყველა სტრიქონი file_1-ში, რომლებიც შეიცავს foo-ს
grep ^bar file_1 > #print მხოლოდ ხაზები, რომლებიც იწყება ზოლით
13. დახვევა
cURL ნიშნავს Client URL-ს და არის ინსტრუმენტი კომპიუტერებს შორის მონაცემების გადასატანად სხვადასხვა ქსელის პროტოკოლების გამოყენებით. ის უაღრესად კონფიგურირებადი და პროგრამირებადია, მისი უმარტივესი გამოყენებაა ვებგვერდის მიღება.
აქ არის მაგალითი და რას აკეთებს.
გადახვევა google.com > #load google.com
14. ისტორია
Linux-ის ჭურვი ახსოვს თქვენი ბოლო ბრძანების ჩანაწერებს. ზოგიერთი სისტემა გთავაზობთ 500 ბრძანების ისტორიას, ზოგი კი სტანდარტულად გთავაზობთ 1,000-ს. თქვენ ასევე შეგიძლიათ შეცვალოთ იგი.
აქ არის მაგალითი და რას აკეთებს.
ისტორია | grep curl > #find ბოლო ბრძანებები, რომლებიც შეიცავს curl-ს
15. მოკვლა & xkill
Kill და xkill არის სისტემაში პროცესების შეწყვეტის ორი მეთოდი. kill-ით, თქვენ უნდა იცოდეთ და მიაწოდოთ პროგრამის პროცესის ID, რომლის შეწყვეტაც გჭირდებათ. xkill-ით შეგიძლიათ შეწყვიტოთ გრაფიკული პროგრამები მაუსის გამოყენებით, რათა მიუთითოთ და დააწკაპუნოთ მათზე.
16. კაცი და ინფორმაცია
თქვენ ყოველთვის შეგიძლიათ შეიყვანოთ კაცი ან ინფორმაცია, რასაც მოჰყვება ბრძანება მომხმარებლის სახელმძღვანელოს ან ინფორმაციის გვერდის ჩანაწერების მისაღებად ამ ბრძანებისთვის. თქვენ ასევე შეგიძლიათ შეიყვანოთ ბრძანება, რასაც მოჰყვება –help, რომ მიიღოთ მეტი ინფორმაცია მისი გამოყენების შესახებ.
აქ არის რამდენიმე მაგალითი და რას აკეთებენ ისინი.
man curl > #display Linux manpage ჩანაწერი cURL-ისთვის
find –help > #show გამოყენების ინფორმაცია find ბრძანებისთვის
დასკვნა
ამ სიის დასასრულს, გახსოვდეთ, რომ ეს არის ყველაზე მნიშვნელოვანი ბრძანებები დამწყებთათვის. Linux-ის გარსისთვის კიდევ ბევრი ბრძანებაა, მათ შორის უფრო რთული და ძლიერი.
გარკვეული დრო სჭირდება ამ ბრძანებების შესწავლას და მათ გამოყენებას კომფორტულად. მაგრამ როგორც კი ამას გააკეთებთ, მოხარული იქნებით, რომ ისწავლეთ მათი გამოყენება.




