ძირითადი Linux გუნდები ტერმინალში

Anonim

ძირითადი Linux ბრძანებები ტერმინალში

ანალოგიით Windows- თან, Linux- ს აქვს ოპერაციული სისტემის ყველაზე მოსახერხებელი და სწრაფი სამუშაოების კონკრეტული კომპლექტი. მაგრამ თუ პირველ შემთხვევაში ჩვენ მოვუწოდებთ კომუნალურ ან მოქმედებას "ბრძანების" (CMD), მაშინ მეორე სისტემაში მოქმედებს ტერმინალის ემულატორში. სინამდვილეში, "ტერმინალი" და "ბრძანების ხაზი" იგივეა.

გუნდების სია "ტერმინალში" Linux- ში

მათთვის, ვინც ახლახანს დაიწყო Linux ოჯახის ოპერაციული სისტემების ხაზის გაცნობა, ვნახოთ ყველაზე მნიშვნელოვანი ბრძანებების რეესტრი, რომელიც თითოეულ მომხმარებელს სჭირდება. გაითვალისწინეთ, რომ "ტერმინალის "გან გამოწვეული ინსტრუმენტები და საშუალებები წინასწარ არის დამონტაჟებული ყველა Linux- ის დისტრიბუციებში და არ უნდა დატვირთოთ.

ფაილის მართვა

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

  • LS - გაძლევთ საშუალებას იხილოთ აქტიური დირექტორია. მას აქვს ორი ვარიანტი: -l - მონიტორები შინაარსი, როგორც სიაში აღწერა, - აჩვენებს ფაილებს, რომლებიც დაფარულია სისტემაში.
  • LS ბრძანება Linux Terminal

  • კატა - აჩვენებს მითითებულ ფაილს. ხაზების ნუმერაციისთვის გამოიყენება.
  • CD - გამოიყენება აქტიური დირექტორია მითითებულ ერთჯერად. დაწყებისას, დამატებითი პარამეტრების გარეშე, გადამისამართებების root დირექტორიაში.
  • PWD - ემსახურება მიმდინარე დირექტორიას განსაზღვრას.
  • Mkdir - ქმნის ახალ საქაღალდეში მიმდინარე დირექტორიაში.
  • ფაილი - აჩვენებს დეტალურ ინფორმაციას ფაილის შესახებ.
  • ფაილის ბრძანება Linux Terminal- ში

  • CP - აუცილებელია საქაღალდის ან ფაილის კოპირება. როდესაც დასძინა ვარიანტი, თურმე რეკურსიული კოპირება. ვარიანტი - A- ს გადაარჩენს დოკუმენტის ატრიბუტებს წინა ვარიანტის გარდა.
  • MV - გამოყენებული ან გადარქმევა საქაღალდე / ფაილი.
  • RM - წაშლის ფაილი ან საქაღალდე. პარამეტრების გარეშე გამოყენებისას, მოხსნა ხდება მუდმივად. გადაადგილება კალათაში, შეიყვანეთ -r ვარიანტი.
  • LN - ქმნის ბმულს ფაილი.
  • Chmod - ცვლის უფლებებს (კითხვა, ჩაწერა, შეცვლა ...). შეიძლება იყოს ცალკე გამოყენებული თითოეული მომხმარებლისთვის.
  • Chown - საშუალებას გაძლევთ შეცვალოთ მფლობელი. ხელმისაწვდომია მხოლოდ superuser (ადმინისტრატორი).
  • შენიშვნა: იმისათვის, რომ მიიღოთ superuser- ის უფლებები (root-rights), თქვენ უნდა შეიტანოთ "Sudo Su" ბრძანების შესრულებამდე (შეთავაზებების გარეშე).

  • განთავსება - შექმნილია ფაილების ფაილების ძიება სისტემაში. მოძებნე ბრძანებისგან განსხვავებით, ძებნა განახლებულია განახლებაში.
  • DD - ვრცელდება ფაილების ასლების შექმნისას და მათი კონვერტაციისას.
  • იპოვეთ - სისტემაში დოკუმენტები და საქაღალდეები. მას აქვს ბევრი ვარიანტი, რომელთანაც შეგიძლიათ მოქნილად კონფიგურაცია საძიებო პარამეტრების.
  • იპოვეთ გუნდი Linux Terminal- ში

  • Mount-umounth - გამოიყენება მუშაობა ფაილური სისტემებით. მისი დახმარებით, სისტემა შეიძლება გამორთოთ და დაკავშირება. გამოიყენოთ თქვენ უნდა მიიღოთ root უფლებები.
  • DU - აჩვენებს ფაილების / საქაღალდეების მაგალითს. ვარიანტი - ასრულებს conversion to readable ფორმატში, არის - მონიტორები შემოკლებით მონაცემები, და -დ - ადგენს სიღრმეში recursion კატალოგებს.
  • DF - აანალიზებს დისკზე, რომელიც საშუალებას გაძლევთ გაირკვეს დარჩენილი და შევსებული ადგილი. მას აქვს ბევრი ვარიანტი, რომელიც საშუალებას მოგცემთ სტრუქტურას მოპოვებული მონაცემები.

მუშაობა ტექსტით

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

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

  • GREP - ეძებს ტექსტს თარგი.
  • ხელმძღვანელი, კუდი - პირველი გუნდი პასუხისმგებელია დოკუმენტის დაწყების პირველი რამდენიმე რიგის გამომუშავებაზე (CAP), მეორე -

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

  • დალაგება - გამოიყენება ხაზების დასალაგებლად. ნუმერაციისთვის, მე -2 ვარიანტი გამოიყენება, დალაგების ზემოდან ქვემოდან.
  • Diff - ადარებს და აჩვენებს განსხვავებას ტექსტის დოკუმენტში (ხაზი).
  • WC - მიიჩნევს სიტყვებს, ხაზებს, ბაიტებს და სიმბოლოებს.
  • WC ბრძანება Linux Terminal- ში

Პროცესის მართვა

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

ეს სიტუაცია ადვილად გამოსწორდება, ზედმეტი პროცესების დასრულებას. ამ მიზნით Linux სისტემაში შემდეგი ბრძანებები გამოიყენება:

  • PS, Pgrep - პირველი ბრძანება აჩვენებს ყველა ინფორმაციას სისტემის აქტიური პროცესების შესახებ ("-E" ფუნქცია აჩვენებს ერთ კონკრეტულ პროცესს), მეორე გამოდის პროცესის ID მომხმარებლის მიერ მისი სახელით.
  • PS ბრძანება Linux Terminal- ში

  • Kill - ასრულებს PID პროცესი.
  • Xkill - ამ პროცესის ფანჯარაზე დაჭერით -

    ასრულებს მას.

  • PKIL - ასრულებს პროცესს მისი სახელით.
  • Killall ასრულებს ყველა აქტიურ პროცესს.
  • დაბრუნება, HTOP - პასუხისმგებელია პროცესების ჩვენება და გამოიყენება როგორც სისტემის კონსოლი მონიტორები. Htop უფრო პოპულარულია დღეს.
  • დრო - აჩვენებს "ტერმინალის" ეკრანის მონაცემებს პროცესის აღსრულების დროს.

მომხმარებლის გარემო

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

  • თარიღი - აჩვენებს თარიღსა და დროს სხვადასხვა ფორმატში (12 საათი, 24 საათი), რაც დამოკიდებულია ვარიანტის მიხედვით.
  • თარიღი ბრძანება Linux Terminal

  • Alias ​​- საშუალებას გაძლევთ შეამციროთ ბრძანება ან შექმნა სინონიმი, შეასრულოს ერთი ან თემა რამდენიმე ბრძანებებიდან.
  • Uname - უზრუნველყოფს ინფორმაციას სისტემის მუშაობის შესახებ.
  • Sudo, Sudo Su - პირველი იწყებს პროგრამებს ოპერაციული სისტემის ერთ-ერთ მომხმარებელთა სახელით. მეორე - superuser- ის სახელით.
  • ძილი - ითარგმნება კომპიუტერი ძილის რეჟიმში.
  • გამორთვა - კომპიუტერთან დაუყოვნებლივ გამოდის, -H ვარიანტი საშუალებას გაძლევთ გამორთოთ კომპიუტერი წინასწარ განსაზღვრულ დროს.
  • გადატვირთეთ - გადატვირთეთ კომპიუტერი. თქვენ შეგიძლიათ განსაზღვროთ გარკვეული გადატვირთვის დრო სპეციალური პარამეტრების გამოყენებით.

მომხმარებლის მართვა

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

  • Useradd, UserDel, UserMod - დამატება, წაშლა, მომხმარებლის ანგარიშის რედაქტირება, შესაბამისად.
  • Passwd - ემსახურება შეცვალოს პაროლი. ჩართვა Sudo- ს სახელით (Sudo Su ბრძანების დასაწყისში) საშუალებას გაძლევთ აღადგინოთ ყველა ანგარიშის პაროლები.
  • Passwd ბრძანება Linux Terminal

დოკუმენტების ნახვა

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

  • Whatis - აჩვენებს გზას შესრულებადი ფაილი.
  • Man - გვიჩვენებს დახმარებას ან სახელმძღვანელოს ბრძანებას, გამოიყენება ბრძანებით იმავე სახელის გვერდებზე.
  • კაცის ბრძანება Linux Terminal

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

ქსელის მენეჯმენტი

ინტერნეტის შესაქმნელად და მომავალში წარმატებით შეიქმნას ქსელის პარამეტრების კორექტირება, თქვენ უნდა იცოდეთ ეს ბრძანებები.

  • IP - შექმნის ქსელის ქვესისტემებს, იხილეთ ხელმისაწვდომი IP პორტი პორტები. ატრიბუტის დასასრულებისას - არის მითითებული ტიპის ობიექტების სია, როგორც სიაში, მითითების შესახებ ინფორმაცია ნაჩვენებია -Help ატრიბუტით.
  • Ping - დიაგნოსტიკა ქსელის წყაროებთან (როუტერი, როუტერი, მოდემი და ა.შ.). აგრეთვე ინფორმაციას ინფორმაციას ინფორმაცია კომუნიკაციის ხარისხზე.
  • Ping გუნდი Linux Terminal

  • Nethogs - მონაცემების მიწოდება მომხმარებლის შესახებ მოძრაობის ნაკადის შესახებ. ატრიბუტი - I განსაზღვრავს ქსელის ინტერფეისს.
  • Tracerout არის ping ბრძანების ანალოგი, მაგრამ უფრო გაუმჯობესებული ფორმით. აჩვენებს მონაცემთა პაკეტის მიწოდების სიჩქარე თითოეულ კვანძს და უზრუნველყოფს სრულ ინფორმაციას სრული პაკეტის გადამცემი მარშრუტის შესახებ.

დასკვნა

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

Წაიკითხე მეტი