Utama Linux Jalankan Chmod secara berasingan untuk fail dan direktori

Jalankan Chmod secara berasingan untuk fail dan direktori



Tinggalkan pesanan

Sekiranya anda pengguna Linux, anda mungkin pernah mendengar tentang aplikasi konsol chmod . Ini adalah alat yang berguna yang membolehkan mengubah izin sistem fail menggunakan sesi terminal atau terminal emulator. Apabila anda menjalankannya, ia mengubah kebenaran yang anda tentukan pada fail dan direktori sekaligus. Tetapi anda mungkin perlu menukar kebenaran fail secara berasingan dari kebenaran direktori dan sebaliknya. Inilah cara ia dapat dilakukan.
sepanduk logo chmod

Terdapat beberapa cara untuk melakukannya, tetapi kaedah kegemaran saya dan paling boleh dipercayai adalah menggabungkan chmod dengan xrag dan cari alatan. Perintah berikut akan mengubah kebenaran untuk fail sahaja.

cari / jalan / ke / lokasi -jenis f -print0 | xargs -0 chmod 644

Di sini cari arahan menyenaraikan semua fail di lokasi yang ditentukan. Suis -tipe f memintanya untuk menyenaraikan fail sahaja dan tidak termasuk direktori. Switch -print0 membolehkan memproses nama fail dengan cara yang nama fail atau direktori yang mengandungi ruang atau baris baru dikendalikan dengan betul.

Perintah yang serupa juga boleh digunakan untuk direktori. Satu-satunya bahagian yang perlu anda ubah ialah -tipe f ke -tipe d:

cari / jalan / ke / lokasi -jenis d -print0 | xargs -0 chmod 755

Petua: Anda dapat menjimatkan masa dan menaip lebih sedikit dengan menggunakan helah ini.

  1. Pertama, gunakan kebenaran sistem fail ke fail dan folder dengan menjalankan chmod dalam mod rekursif:
    chmod -R 644 / jalan / ke / lokasi

    Ini akan menerapkan kebenaran rw-r-r ke semua fail dan folder di lokasi yang ditentukan.

  2. Seterusnya, jalankan arahan untuk direktori sahaja:
    cari / jalan / ke / lokasi -jenis d -print0 | xargs -0 chmod 755

Itu sahaja.

Artikel Yang Menarik

Pilihan Editor

iPhone XS Max – Cara Menyekat Mesej
iPhone XS Max – Cara Menyekat Mesej
Mendapatkan mesej rawak dari semasa ke semasa mungkin bukan masalah besar, kerana anda boleh memadamkannya dengan mudah. Walau bagaimanapun, jika seseorang menghantar spam peti masuk anda atau menghantar mesej yang tidak sesuai kepada anda, anda mungkin memutuskan untuk menyekat mereka. ini
Cara Mengaktifkan Penerbangan di Minecraft
Cara Mengaktifkan Penerbangan di Minecraft
Pemain Minecraft yang berpengalaman tahu bahawa terdapat beberapa cara untuk terbang dalam setiap mod. Tetapi melainkan jika anda mengetahui langkah yang tepat, penerbangan mungkin kelihatan terlalu rumit. Sekiranya anda ingin mengetahui cara mengaktifkan penerbangan di Minecraft, kami ada
Cegah Penyemak Imbas Edge Dari Menyimpan Data Kad Kredit
Cegah Penyemak Imbas Edge Dari Menyimpan Data Kad Kredit
Dengan Windows 10 versi 1809, penyemak imbas Edge mempunyai kemampuan untuk menyimpan maklumat kad kredit anda. Sekiranya anda mahu, anda boleh mematikan ciri ini.
Bagaimana untuk Menendang Seseorang dari Hulu
Bagaimana untuk Menendang Seseorang dari Hulu
Anda boleh menendang seseorang dari Hulu jika anda tidak lagi mahu berkongsi akaun anda atau kata laluan anda telah terjejas dengan mengalih keluar peranti mereka.
Cara Membuat Nada Dering untuk Peranti Android
Cara Membuat Nada Dering untuk Peranti Android
Hari ini, terdapat banyak alat percuma yang tersedia untuk mencipta nada dering tersuai menggunakan komputer atau peranti mudah alih. Nada dering unik bagus untuk hiburan dan ekspresi diri, serta membezakan antara pemanggil. Jika anda ingin membuat a
Enjin Carian Audio Terbaik
Enjin Carian Audio Terbaik
Alat carian audio untuk mencari sampel audio, klip bunyi, fail muzik penuh, buku audio, podcast, coretan berita dan banyak lagi.
Ulasan Microsoft Surface Go: Saingan Windows untuk Tab S4 dan iPad
Ulasan Microsoft Surface Go: Saingan Windows untuk Tab S4 dan iPad
Pilihan nama Microsoft untuk Surface Go adalah sesuatu yang ganjil. Go adalah akhiran pelik untuk melekat pada tablet. Lagipun, jika anda tidak dapat menggunakan tablet semasa dalam perjalanan, maka apa sebenarnya anda