Windows Tips & News

გაუშვით Chmod ცალკე ფაილებისთვის და დირექტორიებისთვის

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

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

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

იპოვე / path/to/location -type f -print0|xargs -0 chmod 644

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

მსგავსი შესაბამისი ბრძანება შეიძლება გამოყენებულ იქნას დირექტორიებისთვისაც. ერთადერთი ნაწილი, რომელიც თქვენ უნდა შეცვალოთ არის -type f to -type d:

იპოვე / path/to/location -type d -print0 |xargs -0 chmod 755

რჩევა: ამ ხრიკის გამოყენებით შეგიძლიათ დაზოგოთ თქვენი დრო და ნაკლები აკრიფოთ.

  1. პირველ რიგში, გამოიყენეთ ფაილური სისტემის ნებართვები ფაილებსა და საქაღალდეებზე chmod-ის რეკურსიულ რეჟიმში გაშვებით:
    chmod -R 644 /გზა/მიმართვა/მდებარეობა

    ის გამოიყენებს rw-r-r ნებართვებს ყველა ფაილსა და საქაღალდეზე მითითებულ ადგილას.

  2. შემდეგი, შეასრულეთ ბრძანება მხოლოდ დირექტორიებისთვის:
    იპოვე / path/to/location -type d -print0 |xargs -0 chmod 755

Ის არის.

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის
როგორ დავამატოთ მეხსიერება, CPU და GPU ვიჯეტები Windows 11-ში

როგორ დავამატოთ მეხსიერება, CPU და GPU ვიჯეტები Windows 11-ში

ახალი GPU, RAM, ქსელი და CPU ვიჯეტები არის ახალი Dev Home აპლიკაციის ნაწილი, რომელიც საშუალებას გ...

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

Chrome 114 გამოვიდა განახლებული პაროლის მენეჯერით და გვერდითი პანელით

Chrome 114 გამოვიდა განახლებული პაროლის მენეჯერით და გვერდითი პანელით

Google Chrome 114 ხელმისაწვდომია სტაბილურ ფილიალში რამდენიმე მომხმარებლის ინტერფეისის ცვლილებით. ...

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

Winget ახლა მხარს უჭერს აპლიკაციების დაყენებას ZIP არქივებიდან

Winget ახლა მხარს უჭერს აპლიკაციების დაყენებას ZIP არქივებიდან

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

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