GNU/Linux >> Belajar Linux >  >> Linux

Cara Menyalin Izin dan Kepemilikan File ke File Lain di Linux

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

Pada 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.

Menyalin Izin File ke File Lain

Untuk menyalin izin file dari satu file ke file lain, gunakan chmod perintah dengan --reference beralih dalam sintaks berikut, di mana reference_file adalah file dari mana izin akan disalin daripada menentukan mode (yaitu izin mode oktal atau numerik) untuk file.

$ chmod --reference=reference_file file

Misalnya,

$ ls -l users.list
$ ls -l keys.list
$ sudo chmod --reference=users.list keys.list
$ ls -l keys.list

Menyalin Kepemilikan File ke File Lain

Demikian juga, untuk menyalin kepemilikan dari file lain, gunakan perintah chown dengan --reference beralih juga menggunakan sintaks berikut, di mana reference_file adalah file dari mana pemilik dan grup akan disalin daripada menentukan owner:group nilai untuk file.

$ chown --reference=reference_file file

Misalnya,

$ ls -l keys.list
$ touch api.list
$ ls -l keys.list
$ sudo chown --reference=keys.list api.list
$ ls -l api.list

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

$ sudo chmod --reference=users.list users1.list users2.list users3.list
$ sudo chown --reference=users.list users1.list users2.list users3.list

Untuk informasi lebih lanjut, lihat chown dan chmod halaman manual.

$ man chown
$ man chmod 

Anda juga akan menemukan panduan tentang izin file ini berguna:

  1. Cara Mengelola Pengguna dan Grup di Linux
  2. Terjemahkan Izin rwx ke dalam Format Oktal di Linux
  3. Cara Menemukan File Dengan Izin SUID dan SGID di Linux

Itu saja! Jika Anda mengetahui cara lain untuk menyalin atau mengkloning izin file di Linux, bagikan dengan kami melalui formulir masukan di bawah.


Linux
  1. Cara Mengelola dan Mendaftar Layanan di Linux

  2. Cara Menyalin File Dan Mengubah Kepemilikan, Izin Pada Saat Yang Sama

  3. Linux chmod and chown – Cara Mengubah Izin dan Kepemilikan File di Linux

  1. Cara Mengarahkan Output ke File dan Stdout di Linux

  2. Cara menyalin atau mengkloning izin dari satu file ke file lain di Linux

  3. Cara mengelola Izin/Kepemilikan File dan Direktori di Linux

  1. Tutorial Izin File Linux:Cara Memeriksa dan Mengubah Izin

  2. Cara Menyalin File ke Banyak Direktori di Linux

  3. Cara Memasang dan Melepas Sistem File di Linux