ამ სახელმძღვანელოში შეისწავლით თუ როგორ გამოიყენოთ Linux- ის ფაილების ან ფაილების მოძიება.
თქვენ შეგიძლიათ გამოიყენოთ ფაილ მენეჯერი, რომელიც თქვენს Linux დისტრიბუციასთან არის დაკავშირებული. თუ Windows- ის გამოყენებას აპირებთ, მაშინ Windows Manager- ის ფაილური მენეჯერი არის. იგი შეიცავს ინტერფეისი ინტერფეისი საქაღალდეების სერიას, როდესაც დააკლიკეთ საქაღალდეების ქვედა საქაღალდეები და ნებისმიერი ფაილი, რომელიც შეიცავს.
ფაილების მენეჯერების უმეტესობა უზრუნველყოფს ძიების ფუნქციას და ფაილების სიას ფილტრაციის მეთოდს.
ფაილების ძიება საუკეთესო საშუალებაა Linux- ის ბრძანების გამოსაყენებლად, რადგან არსებობს მრავალი სხვა მეთოდი, რომელიც ხელმისაწვდომია ფაილზე მოძიებაზე, ვიდრე გრაფიკული ინსტრუმენტის შეძენა.
როგორ გავხსნათ ტერმინალი ფანჯარა
იმისათვის, რომ მოძებნოთ ფაილები Linux ბრძანების გამოყენებით, თქვენ უნდა გახსნათ ტერმინალის ფანჯარა.
ტერმინალის ფანჯრის გახსნა მრავალი გზა არსებობს. ერთი გზა, რომელიც დარწმუნებულია, რომ ყველაზე Linux სისტემებზე მუშაობენ, CTRL, ALT და T კლავიშები ერთდროულად დააჭირეთ ღილაკს. თუ ეს ვერ გამოიყენებს მენიუში თქვენს Linux- ის დესკტოპის გარემოში ტერმინალის რედაქტორს.
მარტივი გზა იპოვონ ფაილი
ბრძანებები, რომლებიც გამოიყენება ფაილების მოძიებისთვის, ეწოდება .
აქ არის ძიების ბრძანების ძირითადი სინტაქსი.
იპოვოს
ამოსავალი წერტილი არის საქაღალდე, სადაც გსურთ დაიწყოთ ძიების დაწყება. მთელ დისკზე ჩხრეკის დაწყებისთანავე ჩაირთვება:
მოვძებნოთ /
თუ გსურთ, დაიწყოთ საქაღალდის ძიების დაწყება, მაშინ თქვენ შეგიძლიათ გამოიყენოთ შემდეგი სინტაქსი:
იპოვოს.
ზოგადად, როდესაც თქვენ ეძებთ თქვენ გსურთ მოძებნოთ სახელი, ამიტომ, მოძებნოთ ფაილი მოუწოდა myresume.odt მთელ დისკზე გამოიყენებს შემდეგ სინტაქსს:
მოვძებნოთ / -name myresume.odt
საძიებო ბრძანების პირველი ნაწილი აშკარად სიტყვა პოვნაა.
მეორე ნაწილია, საიდანაც დაიწყება ჩხრეკა
მომდევნო ნაწილი არის გამოხატულება, რომელიც განსაზღვრავს რა იპოვოს.
საბოლოო ჯამში ბოლო ნაწილი არის ის, რასაც იპოვის.
სად უნდა დაიწყოთ ძიება
როგორც ზემოთ აღინიშნა წინა სექციაში, შეგიძლიათ აირჩიოთ ნებისმიერი ადგილი ფაილში სისტემაში შესასვლელად. მაგალითად, თუ გსურთ მოძებნოთ მიმდინარე ფაილური სისტემა, შეგიძლიათ გამოიყენოთ სრული გათიშვა შემდეგნაირად:
იპოვოს. თამაშის სახელი
აღნიშნული ბრძანება გამოიყურება ფაილურ ან საქაღალდეზე, რომელსაც უწოდებენ თამაშს არსებული საქაღალდეში არსებული ყველა საქაღალდეში. შეგიძლიათ იპოვოთ მიმდინარე საქაღალდის სახელი pwd ბრძანების გამოყენებით .
თუ გსურთ მოძებნოთ მთელი ფაილების სისტემა, მაშინ თქვენ უნდა დაიწყოთ ძირეული ფოლდერი შემდეგნაირად:
იპოვეთ / თამაშის სახელი
სავარაუდოა, რომ აღნიშნული ბრძანებით დაბრუნებული შედეგები გამოჩნდება ნებართვის გაცემაზე უარის თქმის ბევრ შედეგზე.
სავარაუდოდ, საჭიროა თქვენი უფლებები ნებართვა sudo ბრძანების გამოყენებით ან ადმინისტრატორის ანგარიშზე გადართოთ su ბრძანების გამოყენებით .
საწყისი პოზიცია შეიძლება იყოს ფაქტიურად თქვენს სისტემაში. მაგალითად, მოძებნეთ სახლის ფოლდერის ტიპი:
იპოვეთ ~ -name თამაში
Tilde არის მეტაჩარქეტერი, რომელიც გამოიყენება ჩვეულებრივი სახელის მთავარი საქაღალდის მითითებით.
გამოხატვა
ყველაზე გავრცელებული გამოხატულება გამოიყენე არის-სახელი.
სახელი გამოხატვა საშუალებას გაძლევთ მოძებნოთ ფაილი ან საქაღალდის სახელი.
თუმცა სხვა გამონათქვამები შეგიძლიათ გამოიყენოთ შემდეგნაირად:
- -amin n - ფაილი შეიყვანეს ბოლო წვდომის წინ
- -ახალი ამბები - ეს ფაილი ბოლო წვდომაზე ცოტა ხნის წინ შეიცვალა, ვიდრე შეცვლილია
- -atime n - ფაილი ბოლო შესვლა უფრო n days ago
- -cmin n - ფაილი ბოლოს შეიცვალა n წუთის წინ
- -cnewer - ფაილი ბოლოს შეცვლილია, ვიდრე ფაილი შეიცვალა
- -ctime n - ფაილი ბოლოს შეიცვალა, ვიდრე n days ago
- - ცარიელი - ფაილი ცარიელია
- -executable - ფაილი შესრულებადია
- ცრუ - ყოველთვის ცრუ
- -fstype ტიპის - ფაილი არის მითითებული ფაილური სისტემა
- -gid n - ფაილი ეკუთვნის ჯგუფს ID n
- -group groupname - ფაილი ეკუთვნის დასახელებულ ჯგუფს
- სიმბოლური ხაზის ძიება, მაგრამ იგნორირება
- -იანი მოდელი - ძიება ფაილზე, მაგრამ იგნორირება
- -nine n - ძებნის ფაილი მითითებულ კვანძში
- -პათიური გზა - ძიების გზა, მაგრამ იგნორირება
- -რეჟექციის გამოხატვა - გამოხატვის ძიება, მაგრამ იგნორირება
- -ლონკები n - ძიება ფაილი მითითებულ რაოდენობის კავშირები
- -სახელის სახელი - ძებნის სიმბოლური ბმული
- -mmin n - ფაილის მონაცემები ბოლოს შეცვლილია n წუთის წინ
- -mtime n - ფაილის მონაცემები ბოლოს შეცვლილია n days ago
- -სახელის სახელი - ძიება ფაილის მითითებულ სახელით
- -ახალი სახელი - ძებნა ფაილი ახლახანს edited ვიდრე ფაილი მოცემული
- -ნოგგუპი - ფაილზე ძიება ფაილური id არ არის
- -ორაჟი - მოძებნე ფაილი, რომელსაც არ აქვს მომხმარებლის მიმაგრებული ფაილი
- -პათის გზა - ძიება გზაზე
- წაკითხვადი ფაილები, რომლებიც იკითხება
- -regex ნიმუში - ფაილების ძიება რეგულარული გამოხატვის შესატყვისი
- ტიპის ტიპი - ძიება კონკრეტული ტიპისთვის
- -იგი uid - ფაილები რიცხვითი მომხმარებლის id არის იგივე როგორც uid
- - მომხმარებლის სახელი - ფაილი ეკუთვნის მომხმარებლის მითითებულს
- წერილობითი - ძიება ფაილი, რომელიც შეიძლება ჩაიწეროს
როგორ მოვძებნოთ ფაილები წვდომა უფრო მეტი დღის განმავლობაში
წარმოიდგინეთ, რომ იპოვოთ ყველა ფაილი თქვენს სახლში საქაღალდეში ხელმისაწვდომი 100 დღის წინ. დაგვჭირდება ამის გაკეთება, თუ გსურთ სარეზერვო და ძველი ფაილების წაშლა, რომ არ შეხვიდეთ რეგულარულად.
იმისათვის, რომ ამის გაკეთება შეასრულოთ შემდეგი ბრძანება:
იპოვეთ ~ დრო 100
როგორ მოვძებნოთ ცარიელი ფაილები და ფოლდერები
თუ გსურთ ყველა ცარიელი ფაილი და ფოლდერები თქვენს სისტემაში გამოიყენოთ შემდეგი ბრძანება:
იპოვოს / - ცარიელი
როგორ მოვძებნოთ ყველა შესრულებადი ფაილები
თუ გსურთ იპოვოთ ყველა შესრულებადი ფაილი თქვენს კომპიუტერში გამოიყენოთ შემდეგი ბრძანება:
მოვძებნოთ / -exec
როგორ მოვძებნოთ ყველა წაკითხვადი ფაილები
იმისათვის, რომ იპოვოთ ყველა ფაილი, რომელიც იკითხება შემდეგი ბრძანებით:
მოვძებნოთ / -წერილი
ნიმუშები
როდესაც თქვენ ეძებთ ფაილს, შეგიძლიათ გამოიყენოთ ნიმუში. მაგალითად, შესაძლოა თქვენ ეძებთ ყველა ფაილი გაფართოების mp3 .
შეგიძლიათ გამოიყენოთ შემდეგი მოდელი:
მოვძებნოთ / -name *. mp3
როგორ გამოგიგზავნით გამოყვანის მოძებნა მოძებნა ბრძანება ფაილი
მთავარი პრობლემა აღმოჩენილი ბრძანებით არის ის, რომ ზოგჯერ შეიძლება ბევრ შედეგს დაუბრუნდეს ერთი წუთით.
შეგიძლიათ მილის გასასვლელად კუდის ბრძანება ან შეგიძლიათ გამოგიგზავნოთ ხაზები შემდეგნაირად:
მოვძებნოთ / -name * .mp3-print nameoffiletoprintto
როგორ მოვძებნოთ და შეასრულოს ბრძანება ფაილი წინააღმდეგ
წარმოიდგინეთ, რომ გსურთ მოძებნოთ და შეასწოროთ ფაილი ამავე დროს.
შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება:
მოვძებნოთ / -name filename -exec nano '{}' \ ';
აღნიშნული ბრძანება ეძებს ფაილს ფაილის სახელით და შემდეგ გადის ნანო რედაქტორს იმ ფაილზე, რომელიც აღმოაჩენს.
შემაჯამებელი
იპოვოს ბრძანება არის ძალიან ძლიერი. ეს სახელმძღვანელო აჩვენა, თუ როგორ უნდა მოძებნოთ ფაილები, მაგრამ არსებობს დიდი რაოდენობით პარამეტრები ხელმისაწვდომი და გასაგებია ყველა მათგანი თქვენ უნდა შეამოწმოთ Linux სახელმძღვანელო.
ამის გაკეთება შეგიძლიათ ტერმინალში შემდეგი ბრძანებით:
კაცი იპოვის