Cara menyalin izin file dan kepemilikan ke file lain di Linux

Cara menyalin izin file dan kepemilikan ke file lain di Linux

Dengan asumsi Anda memiliki dua file atau Anda baru saja membuat file baru dan ingin memiliki izin yang sama dan kepemilikan file yang lebih lama.

Di artikel ini, kami akan menunjukkan cara menyalin izin dan kepemilikan dari satu file ke file lain di Linux menggunakan Chmod Dan chown perintah masing -masing.

Salin izin file ke file lain

Untuk menyalin izin file dari satu file ke file lain, gunakan Chmod Perintah dengan --referensi beralih di sintaks berikut, di mana referensi_file adalah file dari mana izin akan disalin daripada menentukan mode (i.E Izin Mode Octal atau Numerik) untuk file.

$ chmod --reference = file referensi_file 

Misalnya,

$ ls -l pengguna.Daftar Kunci $ LS -L.Daftar $ sudo chmod --reference = pengguna.daftar kunci.Daftar Kunci $ LS -L.daftar 
Salin izin file ke file lain

Salin kepemilikan file ke file lain

Demikian juga, untuk menyalin kepemilikan dari file lain, gunakan perintah chown dengan --referensi beralih juga menggunakan sintaks berikut, di mana referensi_file adalah file dari pemilik dan grup mana yang akan disalin daripada menentukan Pemilik: Grup nilai untuk file.

$ chown --referensi = file referensi_file 

Misalnya,

Kunci $ LS -L.Daftar $ Touch API.Daftar Kunci $ LS -L.Daftar $ sudo chown --referensi = kunci.Daftar API.Daftar $ LS -L API.daftar 
Salin kepemilikan file ke file lain

Anda juga dapat menyalin izin file dan kepemilikan dari satu file ke beberapa file seperti yang ditunjukkan.

$ sudo chmod --reference = pengguna.Daftar Pengguna1.Daftar pengguna2.Daftar pengguna3.Daftar $ sudo chown --reference = pengguna.Daftar Pengguna1.Daftar pengguna2.Daftar pengguna3.daftar 

Untuk informasi lebih lanjut, lihat chown Dan Chmod Halaman manusia.

$ man chown $ man chmod 

Anda juga akan menemukan panduan ini tentang izin file bermanfaat:

  1. Cara mengelola pengguna dan grup di Linux
  2. Menerjemahkan izin RWX ke dalam format oktal di Linux
  3. Cara menemukan file dengan izin Suid dan SGID di Linux

Itu saja! Jika Anda tahu cara lain untuk menyalin atau mengkloning izin file di Linux, jangan berbagi dengan kami melalui formulir umpan balik di bawah ini.