On Wed, 18 Jun 2003 17:54:05 +0700
Ronny Haryanto <[EMAIL PROTECTED]> wrote:

> On 18-Jun-2003, dheche wrote:
> > On Wed, 18 Jun 2003 15:00:45 +0700
> > Ronny Haryanto <[EMAIL PROTECTED]> wrote:
> > > Sekedar melengkapi aja gambaran keseluruhan dari problemnya buat
> > > pembaca lainnya: sebetulnya chmod punya option -R yg bisa apply
> > > recursively, tapi tidak bisa selective seperti ini "yg direktori 755
> > > sedangkan yg file 644".
> > 
> > info tambahan ...
> > pake chmod dg option -R juga bisa, hanya saya sendiri lebih suka pake find
> > & xargs :)
> > 
> > chmod -R u=rwX,g=rX,o=rX /dir
> > 
> > catatan: perhatikan yg dipake option X, bukan x
> 
> Ini gak nyambung deh. Masalahnya itu bukan soal permissionnya berapa,
> itu sudah tau pasti: kalo direktori 755, kalo file 644. Yg jadi
> masalah itu MEMILIH cuma yg direktori aja yg dikasih 755 dan yg file
> aja yg dikasih 644.
> 
> Kalo pake chmod -R itu baik direktori maupun file kena, tidak ada
> hubungan dengan permissionnya berapa.
> 

betul, oom ronny gak salah, kalo hanya pake option -R memang semua 
(file/direktori) akan kena, cuma tolong lihat di catatan tambahan yg saya 
kasih ... dg memakai option tambahan "u=rwX,g=rX,o=rX", direktori akan 
berubah permissionnya jadi 755 dan file akan berubah jadi 644. perhatikan 
lagi huruf X (huruf X kapital), ini yg berbeda. 

kalo nggak percaya, coba aja :)
saya baca di man page-nya sih gitu ... 

tapi memang lebih tepat kalo pake kombinasi perintah find dan xargs, soalnya
kalo ada file yg sebelumnya bit executenya sudah aktif (ex: 655) maka perintah
yg saya kasih di atas tdk akan mengubah permissionnya (tetap 655), karna
option X hanya dieksekusi apabila obyek yg akan eksekusi tersebut merupakan
direktori atau file yg sebelumnya telah aktif execution bit nya.


sorry kalo saya salah, seperti biasa CMIIW lah

-- 
[ dheche ]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Kirim email ke