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

Crash Bandicoot N. Sane Trilogy: PlayStation klasik hadir ke PS4 pada 30 Jun
Crash Bandicoot N. Sane Trilogy: PlayStation klasik hadir ke PS4 pada 30 Jun
Crash Bandicoot N. Sane Trilogy adalah kumpulan tiga tajuk pertama Crash Bandicoot yang menuju ke PS4 dan PS4 Pro pada tahun 2017. Koleksi ini akan merangkumi Crash Bandicoot asal Naughty Dog, Crash Bandicoot 2: Cortex
Mel Suara Tidak Akan Padam di iPhone - Inilah Yang Harus Dilakukan
Mel Suara Tidak Akan Padam di iPhone - Inilah Yang Harus Dilakukan
Adakah anda mendapati bahawa anda tidak dapat menghapus mel suara pada iPhone anda? Adakah mel suara tidak dimainkan sama sekali? Adakah anda cuba memadamkan mel suara tetapi ia terus kembali? Adakah iPhone anda secara amnya sakit di leher
Apakah Had Zelle untuk Wells Fargo?
Apakah Had Zelle untuk Wells Fargo?
Zelle adalah perkhidmatan transaksi yang disokong oleh beberapa bank di A.S., termasuk Wells Fargo. Ini membolehkan penggunanya mengirim dan menerima wang tanpa melakukan perjalanan secara fizikal ke lokasi pihak ketiga. Urus niaga berlaku dalam beberapa minit, jadi begitu
Tukar Saiz Teks Kotak Mesej dalam Pembaruan Pencipta Windows 10
Tukar Saiz Teks Kotak Mesej dalam Pembaruan Pencipta Windows 10
Berikut adalah cara mengubah saiz teks dan fon kotak mesej dalam Pembaruan Pencipta Windows 10 walaupun applet tetapan Paparan klasik dikeluarkan.
Zoho Analytics lwn. Google Data Studio
Zoho Analytics lwn. Google Data Studio
Mengakses analisis yang hebat sentiasa menjadi cabaran bagi pemasar. Begitu banyak data yang dihasilkan mengelirukan, sukar dibaca dan tidak menyumbang secara bermakna. Tetapi perisian perisikan perniagaan (BI) seperti Zoho Analytics dan Google Data Studio mengumpulkan, memproses,
Cara Menunjukkan atau Menyembunyikan Fail dan Folder Tersembunyi
Cara Menunjukkan atau Menyembunyikan Fail dan Folder Tersembunyi
Fail tersembunyi biasanya disembunyikan untuk alasan yang baik, tetapi menukarnya adalah mudah. Berikut ialah cara untuk menunjukkan atau menyembunyikan fail tersembunyi dalam Windows.
Cara Menggunakan PS4 Anda Tanpa Pengawal
Cara Menggunakan PS4 Anda Tanpa Pengawal
Pengawal DualShock 4 Sony untuk PS4 pada umumnya sangat intuitif dan selesa digunakan, tetapi bergantung pada apa yang anda gunakan untuk PS4, anda mungkin lebih suka menggunakan peranti lain untuk mengawal sistem anda. Beberapa pemain mungkin