კატა (შემოკლებით "შეთავსება”) ბრძანება ერთ -ერთი ყველაზე ხშირად გამოყენებული ბრძანებაა Linux/Unix– ის მსგავს ოპერაციულ სისტემებში. კატა ბრძანება საშუალებას გვაძლევს შევქმნათ ერთი ან რამოდენიმე ფაილი, ნახოთ ფაილი, შევაერთოთ ფაილები და გადავიტანოთ გამომავალი ტერმინალში ან ფაილებში. ამ სტატიაში ჩვენ ვაპირებთ გავარკვიოთ მისი მოსახერხებელი გამოყენება კატა ბრძანებები მათი მაგალითებით Linux- ში.
ასევე წაიკითხეთ:ისწავლეთ როგორ გამოიყენოთ "კატა" და "tac" (კატის ბრძანების საპირისპირო) Linux- ში
კატა [ვარიანტი] [ფაილი] ...
ქვემოთ მოცემულ მაგალითში ის აჩვენებს შინაარსს /etc/passwd ფაილი
# კატა /etc /passwd root: x: 0: 0: root:/root:/bin/bash. bin: x: 1: 1: bin:/bin:/sbin/nologin. narad: x: 500: 500 ::/home/narad:/bin/bash
ქვემოთ მოცემულ მაგალითში ის აჩვენებს შინაარსს გამოცდა და ტესტი 1 ფაილი ტერმინალში.
# კატის სატესტო ტესტი 1 Ყველას მოგესალმებით. გამარჯობა სამყარო,
ჩვენ შევქმნით ფაილს სახელწოდებით ტესტი 2 ფაილი ქვემოთ მითითებული ბრძანებით.
# კატა> ტესტი 2
ელოდება მომხმარებლისგან შეყვანას, აკრიფეთ სასურველი ტექსტი და დააჭირეთ CTRL+D (დაიჭირე Ctrl გასაღები და ჩაწერეთ 'დ‘) გასასვლელად. ტექსტი დაიწერება ტესტი 2 ფაილი თქვენ შეგიძლიათ ნახოთ ფაილის შინაარსი შემდეგით კატა ბრძანება.
# კატის ტესტი 2 გამარჯობა ყველას, როგორ ხართ?
თუ ფაილი, რომელსაც აქვს დიდი რაოდენობით შინაარსი, რომელიც არ ჯდება გამომავალ ტერმინალში და ეკრანი ძალიან სწრაფად იხვევა, ჩვენ შეგვიძლია გამოვიყენოთ პარამეტრები უფრო და უფრო ნაკლები კატა ბრძანება, როგორც ნაჩვენებია ზემოთ.
# კატის სიმღერა. txt | მეტი# კატის სიმღერა. txt | ნაკლები
თან -ნ ვარიანტი შეგიძლიათ ნახოთ ფაილის ხაზის ნომრები სიმღერა. txt გამომავალი ტერმინალში.
# cat -n song.txt1 "განკურნე სამყარო" 2 არის ადგილი. 3 შენი გული. 4 და მე ვიცი, რომ ეს არის სიყვარული. 5 და ეს ადგილი შეიძლებოდა. 6 იყავი ბევრი. 7 უფრო ნათელი ვიდრე ხვალ. 8 და თუ ნამდვილად სცადე. 9 თქვენ აღმოაჩენთ, რომ არ არის საჭირო. 10 ტირილი. 11 ამ ადგილას თქვენ იგრძნობთ თავს. 12 არ არსებობს ტკივილი და მწუხარება
ქვემოთ, თქვენ შეგიძლიათ ნახოთ ერთად -ე ვარიანტი რომ '$"არის გადაცემები ხაზის ბოლოს და ასევე სივრცეში"$თუ აბზაცებს შორის არის რაიმე სხვაობა. ეს პარამეტრები სასარგებლოა ერთ ხაზზე რამდენიმე ხაზის შესასვლელად.
# cat -e ტესტიგამარჯობა ყველას, როგორ ხართ? $ $ ჰეი, კარგად ვარ. $ როგორ მიდის შენი ტრენინგი? $ $
ქვემოთ გამომავალში ჩვენ ვნახეთ ტაბ სივრცე ივსება "^მე'ხასიათი.
# კატა -T ტესტი გამარჯობა ^მეყველას, როგორ ხართ? ჰეი, ^მეკარგად ვარ. ^მე^I როგორ არის შენი სწავლება ^მეგაგრძელება? Მოდით გავაკეთოთ ^მეზოგიერთი პრაქტიკა Linux- ში.
ქვემოთ მოყვანილ მაგალითში ჩვენ გვაქვს სამი ფაილი გამოცდა, ტესტი 1 და ტესტი 2 და შეუძლია იმ ფაილების შინაარსის ნახვა, როგორც ეს ნაჩვენებია ზემოთ. ჩვენ უნდა გამოვყოთ თითოეული ფაილი ; (ნახევრად მსხვილი ნაწლავი).
# კატის ტესტი; კატის ტესტი 1; კატის ტესტი 2 ეს არის სატესტო ფაილი. ეს არის test1 ფაილი. ეს არის test2 ფაილი.
ჩვენ შეგვიძლია გადავიტანოთ ფაილის სტანდარტული გამომავალი ახალ ფაილში სხვა არსებულ ფაილში ">"(უფრო დიდია) სიმბოლო. ფრთხილად, არსებული შინაარსი ტესტი 1 გადაწერილი იქნება შინაარსით გამოცდა ფაილი
# კატის ტესტი> ტესტი 1
მიმაგრებულია არსებულ ფაილში ">>"(ორმაგად მეტი) სიმბოლო. აქ, შინაარსი გამოცდა ფაილი დაემატება ბოლოს ტესტი 1 ფაილი
# კატის ტესტი >> ტესტი 1
როდესაც იყენებთ გადამისამართებას სტანდარტული შეყვანით '<‘(სიმბოლოზე ნაკლები), ის იყენებს ფაილის სახელს ტესტი 2 როგორც შეყვანის ბრძანება და გამომავალი ნაჩვენები იქნება ტერმინალში.
# კატა ეს არის test2 ფაილი.
ეს შექმნის ფაილს სახელწოდებით ტესტი 3 და ყველა გამომავალი გადამისამართდება ახლად შექმნილ ფაილში.
# კატის ტესტი test1 test2> test3
ეს შექმნის ფაილს ტესტი 4 და გამომავალი კატა ბრძანება დალაგებულია დასალაგებლად და შედეგი გადამისამართდება ახლად შექმნილ ფაილში.
# კატის ტესტი test1 test2 test3 | დახარისხება> ტესტი 4
ეს სტატია აჩვენებს ძირითად ბრძანებებს, რომლებიც დაგეხმარებათ გამოძიებაში კატა ბრძანება. თქვენ შეგიძლიათ მიმართოთ კაცის გვერდს კატა ბრძანება, თუ გსურთ იცოდეთ მეტი ვარიანტი. მომდევნო სტატიაში ჩვენ გავაშუქებთ კატის უფრო მოწინავე ბრძანებებს. გთხოვთ გააზიაროთ, თუკი ეს სტატია თქვენთვის სასარგებლოა ჩვენი კომენტარების ყუთში ქვემოთ.