მაგალითები გამოყენების შესახებ Linux- ში

Anonim

მაგალითები გამოყენების შესახებ Linux- ში

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

ჩვენ ვიყენებთ Linux- ში

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

გადასვლის დირექტორიაში კონსოლიდან

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

  1. გახსენით დამონტაჟებული ფაილის მენეჯერი და გადადით სასურველ საქაღალდეში, სადაც გსურთ იპოვოთ იპოვოთ ბრძანება.
  2. გადადით სასურველ დირექტორია Linux ფაილ მენეჯერის მეშვეობით

  3. ნებისმიერ ობიექტზე, დააჭირეთ PCM და იპოვეთ პუნქტი "თვისებები".
  4. Linux ოპერაციული სისტემის ობიექტის თვისებების გადასვლა

  5. თქვენ ნახავთ თავის მშობელს საქაღალდეში სრული გზით. გახსოვდეთ, რომ "ტერმინალიდან" გადასვლა.
  6. გასარკვევად ობიექტის მშობლის საქაღალდე Linux- ში თვისებების მეშვეობით

  7. ახლა აწარმოებს კონსოლს, მაგალითად, მენიუდან.
  8. დაწყებული ტერმინალის შემდგომი შესვლის ბრძანებები Linux- ში

  9. ჩვენ ვწერობთ CD / Home / User / Folder Command, სადაც მომხმარებელი მომხმარებლის სახლის საქაღალდის სახელია და საქაღალდე არის საჭირო დირექტორია.
  10. გადაადგილება ადგილმდებარეობის Linux Terminal

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

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

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

გამოყენება Linux- ში არგუმენტების გარეშე

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

მოძებნეთ ფაილები მითითებულ დირექტორიაში

მითითებულ გზაზე ფაილების ნაჩვენები ბრძანება პრაქტიკულად არ არის განსხვავებული, რომელიც ჩვენ ზემოთ აღვნიშნეთ. თქვენ ასევე უნდა დარეგისტრირდეთ, და შემდეგ დაამატოთ ./folder, თუ გსურთ გაარკვიოთ დირექტორია მონაცემების ამჟამინდელი ადგილმდებარეობის, ან თქვენ უნდა მიუთითოთ სრული გზა, შესვლის, მაგალითად, იპოვოს ./Home/user/ ჩამოტვირთვები / საქაღალდე, სადაც ფოლდერი - საბოლოო დირექტორია. თითოეული ელემენტი გამოყოფს ცალკეულ ხაზებს მათი სიღრმისეულ ბრძანებით.

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

ძიება სახელით

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

მოძებნეთ ფაილები სახელით Linux- ში

თუ არ იცით თითოეული წერილის ზუსტი რეესტრი ან გსურთ ყველა შესაბამისი სახელების ჩვენება, ამ პარამეტრის გათვალისწინებით, შევა პოპ კონსოლში. - "სიტყვა".

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

კლავიატურის ფილტრაციის ჩართვა Linux- ში

ხანდახან არის საჭირო ობიექტების ერთი გასაღები, გარდა სხვა. შემდეგ, მონაცვლეობით რამდენიმე ძიების პარამეტრები და შეყვანის ხაზი მიიღება შემდეგი: იპოვოს. -NAME "სიტყვა" - NAME "*. TXT". გთხოვთ, გაითვალისწინოთ, რომ მეორე არგუმენტში მითითებულია "*.

კომბინირებული ძებნა ბრძანებით Linux- ში

არსებობს ოპერატორი ან. ეს საშუალებას გაძლევთ იპოვოთ ერთი ან რამდენიმე შესაფერისი არგუმენტი დაუყოვნებლივ. თითოეული ცალკე აღინიშნება შესაბამისი არგუმენტების დამატებით. შედეგად, აღმოჩნდება შემდეგ: იპოვოს-სახელი "სიტყვა"-სახელი "Word1".

განაცხადის პარამეტრები ან ბრძანება მოძებნა Linux

დაზუსტება ძებნის სიღრმეში

იპოვონ ბრძანება დაეხმარება მომხმარებელს და მაშინ, როდესაც მას სჭირდება მხოლოდ დირექტორიის შინაარსი, მაგალითად, მითითებულ სიღრმეზე, მაგალითად, არ არის ანალიზი მესამე ქვესახშირის შიგნით. ასეთი შეზღუდვების დამონტაჟება, შეიტანეთ ძებნა. -Maxdepth n-Name "სიტყვა", სადაც n არის მაქსიმალური სიღრმე, და-სახელი "სიტყვა" - ნებისმიერი შემდგომი არგუმენტები.

მიუთითეთ სიღრმისეული სიღრმე Linux- ში

მოძებნეთ მრავალჯერადი დირექტორიები

ბევრი დირექტორიები ერთდროულად რამდენიმე ფოლდერდება სხვადასხვა შინაარსით. თუ არსებობს დიდი თანხა, და ძებნილი უნდა განხორციელდეს მხოლოდ გარკვეულწილად, მაშინ თქვენ უნდა მიუთითოთ ეს, როდესაც შესვლისას ./Folder ბრძანება ./folder1 -type f -name "სიტყვა", სადაც ./folder. / Folder1 არის შესაფერისი დირექტორია, და -ახალი "სიტყვა" - დანარჩენი არგუმენტები.

მოძებნეთ მრავალჯერადი საქაღალდეები Linux- ში

ფარული ელემენტების ჩვენება

სათანადო არგუმენტის მითითების გარეშე, დამალული ობიექტები სკანირებული დირექტორიები არ იქნება ნაჩვენები კონსოლში. აქედან გამომდინარე, მომხმარებლის ხელით განსაზღვრავს დამატებით ვარიანტს, რათა საბოლოო ჯამში ბრძანება ასე იყო: იპოვეთ ~ -type f-name * ". თქვენ მიიღებთ ყველა ფაილის სრულ ჩამონათვალს, მაგრამ თუ ზოგი მათგანს არ აქვს წვდომა, ზედიზედ სიტყვით, სუდო სუდო სუპერუსტის უფლებების გასააქტიურებლად.

ჩვენება დამალული ფაილების ბრძანება Linux- ში

სკანირების სახლის საქაღალდეები ჯგუფები და მომხმარებლები

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

კონკრეტული მომხმარებლის გუნდის კუთვნილი ფაილების ჩვენება Linux- ში

დაახლოებით იგივე სქემა მუშაობს მომხმარებლის ჯგუფებთან. ერთ-ერთ ჯგუფთან ასოცირებული ფაილის ანალიზი ხდება / var / www -group groupname- ით. ნუ დაგავიწყდებათ, რომ ობიექტების შეიძლება იყოს დიდი რიცხვი და დასასრულს ყველა ზოგჯერ იღებს ბევრი დრო.

აჩვენეთ კონკრეტული ჯგუფის კუთვნილი ფაილები Linux- ში

ფილტრაციის თარიღის მიხედვით

ოპერაციული სისტემა ავტომატურად გადაარჩენს ინფორმაციას თითოეული არსებული ფაილის შეცვლის თარიღის შესახებ. იპოვეთ ბრძანება საშუალებას გაძლევთ იპოვოთ ყველა მათგანი მითითებულ პარამეტრზე. მხოლოდ საჭიროა დარეგისტრირდეთ Sudo Find /- -Mtime N, სადაც n არის დღეების რაოდენობა, როდესაც ობიექტი შეიცვალა ბოლო დროს. Sudo Prefix საჭიროა აქ მონაცემები და ფაილები განკუთვნილია მხოლოდ superuser.

ფილტრაცია ცვლილების თარიღის თარიღისას Linux- ში

თუ თქვენ დაინტერესებული ხართ, რომ ბოლო დროს რამდენიმე დღის წინ გაიხსნა, მაშინ სიმებიანი ცვლის თავის თვალსაზრისს Sudo- ს მოვძებნოთ / -Time N.

ფილტრაცია გახსნის თარიღისას, როდესაც ბრძანება იპოვოთ Linux- ში

ფაილის ფილტრაცია

თითოეულ ობიექტს აქვს საკუთარი ზომა, შესაბამისად, ფაილის ძებნის ბრძანებას უნდა ჰქონდეს ფუნქცია, რომელიც საშუალებას აძლევს მათ ამ პარამეტრის საშუალებით. იპოვეთ ის, თუ როგორ უნდა გავაკეთოთ ეს, თქვენ მხოლოდ უნდა დააყენოთ ზომა არგუმენტით. საკმარისია, რომ შეიყვანოთ / -size n, სადაც n არის მოცულობის ბაიტი, megabytes (m) ან gigabytes (g).

ფილტრაციის ძებნა ზომით გამოყენებით Linux- ში

თქვენ შეგიძლიათ მიუთითოთ სასურველი ელემენტების სპექტრი. შემდეგ განმარტებები შეესაბამება ბრძანებას, მაგალითად, ასეთი სიმებიანი: Find / -Size + 500M -Size -1000m. ასეთი ანალიზი იქნება 500-ზე მეტი მეგაბატის ფაილები, მაგრამ 1000-ზე ნაკლები.

მითითებული სპექტრი ფაილი ეძებს მეშვეობით Linux- ში

ძიება ცარიელი ფაილი და დირექტორიები

ზოგიერთი ფაილი ან ფოლდერები ცარიელია. ისინი უბრალოდ დაიკავებენ ჭარბი სივრცის დისკზე და ზოგჯერ ხელს უშლის კომპიუტერის ჩვეულებრივ ურთიერთქმედებას. ისინი უნდა მოიძებნოს შემდგომი ქმედებების დასადგენად და ეს ხელს შეუწყობს Find / Folder -type F-Empty- ს, სადაც / საქაღალდე არის ადგილი, სადაც სკანირება შესრულებულია.

ცარიელი ობიექტების ჩვენება Linux- ში

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

  • - emount - შეზღუდვა მხოლოდ ფაილურ სისტემაში;
  • -Type f - ჩვენება მხოლოდ ფაილი;
  • -Type D - აჩვენეთ მხოლოდ დირექტორია;
  • -Nogroup, -nouser - ძიება ფაილები, რომლებიც არ ეკუთვნის არ ჯგუფს ან ეკუთვნის მომხმარებელს;
  • -Version - შეიტყვეთ ვერსია კომუნალური გამოიყენება.

ეს გაცნობა გუნდთან ერთად დასრულდა. თუ გსურთ შესწავლა დეტალურად სხვა სტანდარტული კონსოლი ინსტრუმენტები Linux Kernel- ზე, ჩვენ ვურჩევთ ინდივიდუალურ მასალას შემდეგ ბმულზე.

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

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

დაწვრილებით: GREP / CAT / LS ბრძანებების მაგალითები Linux- ში

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