წაშლა დირექტორიები Linux- ში

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

წაშალეთ დირექტორიები Linux- ში

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

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

  1. გახსენით ფაილ მენეჯერი და წაიკითხეთ ფოლდერის შენახვის ადგილას.
  2. დააწკაპუნეთ მასზე და აირჩიეთ "თვისებები".
  3. განყოფილებაში "ძირითადი" იპოვეთ სრული გზა და გახსოვდეთ იგი.
  4. დაიწყეთ კონსოლი მენიუს საშუალებით ან სტანდარტული ცხელი კლავიშის გამოყენებით Ctrl + Alt + T.
  5. გამოიყენეთ cdსამუშაო ადგილზე წასვლა. შემდეგ შეყვანის ხაზი ფორმას იღებსcd / home / user / folderდა ჩართულია გასაღები დაჭერით შეიყვანეთ. მომხმარებელი ამ შემთხვევაში, სახელი, და საქაღალდე - მშობლის საქაღალდის სახელი.

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

მეთოდი 1: სტანდარტული ტერმინალი ბრძანებები

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

Rmdir ბრძანება

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

არაფერი უშლის თქვენს დირექტორიაში მითითებულ სრული გზავნილის მითითებით, თუ არ შეგიძლიათ ნავიგაცია საჭირო ადგილას ან არ არის საჭირო. შემდეგ სტრინგი იღებს, მაგალითად, შემდეგ ფორმას:rmdir / home / user / folder / folder1სადაც მომხმარებელი - მომხმარებლის სახელი საქაღალდე - მშობელი დირექტორია და საქაღალდე 1 - საქაღალდე წაშლა. გთხოვთ გაითვალისწინოთ, რომ იქ უნდა იყოს slash სახლის წინ და არ უნდა არსებობდეს გზა გზაზე.

Rm ბრძანება

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

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

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

მოძებნა ბრძანება

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

დაწვრილებით: მაგალითები იპოვონ ბრძანება Linux- ში

  1. როგორც ცნობილია იპოვოს ემსახურება სისტემაში ობიექტების მოძიებას. დამატებითი პარამეტრების გამოყენების მეშვეობით, შეგიძლიათ მოძებნოთ კონკრეტული სახელი და დაუყოვნებლივ წაშალოთ ისინი. ამისათვის შეიყვანეთ კონსოლიიპოვოს. -type d -name "საქაღალდე" -exec rm -rf {} , სადაც საქაღალდე- კატალოგის დასახელება. დარწმუნდით, რომ წერენ ორმაგი შეთავაზებები.
  2. ზოგჯერ ცალკე ხაზი აჩვენებს ინფორმაციას, რომ არ არსებობს ასეთი ფაილი ან დირექტორია, მაგრამ ეს არ ნიშნავს იმას, რომ ეს ვერ მოიძებნა. უბრალოდ იპოვოს იგი მუშაობდა სისტემის ამოღების შემდეგ.
  3. იპოვეთ ~ / -empty-type d-disceleteსაშუალებას გაძლევთ წაშალოთ ყველა ცარიელი საქაღალდე სისტემაში. ზოგიერთი მათგანი ხელმისაწვდომია მხოლოდ superuser, ასე ადრე იპოვოს უნდა დაამატოთსუდო.
  4. ეკრანი აჩვენებს მონაცემები ყველა ობიექტის შესახებ და ოპერაციის წარმატება.
  5. ასევე შეგიძლიათ მიუთითოთ მხოლოდ კონკრეტული დირექტორია, სადაც ინსტრუმენტი მოძებნის და გაწმენდა. შემდეგ სტრიქონი გამოიყურება, მაგალითად, ასე:იპოვოს / სახლის / მომხმარებლის / საქაღალდე /.

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

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

მეთოდი 2: wipe სასარგებლო

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

  1. გახსენით "ტერმინალი" და დაწერე იქsudo apt დააყენოთ wipe.
  2. შეიყვანეთ პაროლი და დაადასტუროთ თქვენი ანგარიში.
  3. დაველოდოთ სისტემის ახალ ბიბლიოთეკებს დაემატოს ახალი პაკეტები.
  4. ის რჩება მხოლოდ სასურველ ადგილას წასვლაზე ან დაარეგისტრირონ ბრძანება საქაღალდის სრული გზებით. ასე გამოიყურება:wipe -rfi / home / user / საქაღალდეან უბრალოდwipe -rfi საქაღალდეშიწინასწარი შესრულებითcd + გზა.

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

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