Rumah Kewangan Peribadi Rangkaian Pentadbiran: Pemilikan File Linux dan Perintah Kebenaran - dummies

Rangkaian Pentadbiran: Pemilikan File Linux dan Perintah Kebenaran - dummies

Isi kandungan:

Video: 3000+ Common English Words with British Pronunciation 2024

Video: 3000+ Common English Words with British Pronunciation 2024
Anonim

Peranti penting dalam pengurusan hak sistem fail dalam persekitaran Linux adalah perintah chown , chgrp dan chmod . Butiran mengenai penggunaan dan pilihan yang tersedia untuk arahan ini dibentangkan.

Anda boleh melihat pemilikan dan keizinan untuk fail menggunakan perintah ls dengan pilihan -l .

Perintah chown

Perintah chown mengubah pemilik fail. Biasanya, pengguna yang membuat fail ialah pemilik fail tersebut. Walau bagaimanapun, pemilik boleh memindahkan fail tersebut kepada orang lain melalui arahan ini. Sintaks dasar perintah ini ialah

chown fail pengguna

Sebagai contoh, untuk menukar pemilik fail bernama menyelamat. merancang kepada profesor pengguna, gunakan perintah ini:

$ penyelamat profesor chown. perancangan

Untuk mengubah pemilikan semua fail dalam direktori bernama / home / island kepada professor , gunakan perintah ini:

$ chown professor / home / island > Mengeluarkan arahan berikut akan menjadi idea yang benar-benar buruk:

$ menyelamat gilligan. merancang
Perintah chgrp

Setiap fail bukan hanya pemilik individu, tetapi juga pemilik kumpulan. Anda boleh menukar pemilikan kumpulan menggunakan perintah

chgrp , yang mempunyai sintaks dasar berikut: chgrp

fail kumpulan Sebagai contoh, untuk memberikan pemilikan kumpulan castaways pada fail > menyelamat. merancang

, gunakan perintah ini: $ chgrp castaways rescue. merancang Untuk menukar pemilikan kumpulan semua fail dalam direktori bernama

/ home / island

kepada castaways , gunakan perintah ini:

$ chgrp castaways / home / island

Perintah chmod
Perintah

chmod

membolehkan anda menukar keizinan untuk fail Linux. Sebelum menjelaskan sintaks perintah chmod , anda perlu melihat cara cryptic Linux melaporkan kebenaran fail. Linux memberikan tiga jenis kebenaran - baca, tulis, dan laksanakan - untuk tiga skop berbeza: pemilik, kumpulan, dan semua orang. Itulah jumlah sembilan kebenaran. Apabila anda menggunakan perintah ls

dengan opsyen -l , keizinan ditunjukkan sebagai rentetan sepuluh aksara yang bermula dengan tanda hubung jika entri itu untuk fail atau a d jika entri adalah untuk direktori. Kemudian, sembilan huruf seterusnya adalah sembilan keizinan, dalam perintah ini: Baca, tulis, jalankan untuk pemilik Baca, tulis, jalankan untuk kumpulan

  • Baca, tulis, Huruf

  • r, w,

  • atau

x muncul jika kebenaran telah diberikan.Jika kebenaran ditolak, tanda hubung muncul. Sebagai contoh, katakan arahan ls -l menyenaraikan kebenaran ini: -rw-r - r -

Anda mentafsir rentetan kebenaran seperti ini: Yang pertama tanda hubung menandakan bahawa ini adalah fail, bukan direktori. Tiga kedudukan seterusnya ialah

rw-

. Oleh itu, pemilik telah membaca dan menulis kebenaran pada fail ini, tetapi tidak melaksanakan kebenaran.

  • Tiga kedudukan seterusnya ialah

  • r- . Ini bermakna pemilik kumpulan telah membaca kebenaran tetapi tidak menulis atau melaksanakan kebenaran. Tiga kedudukan terakhir juga

  • r- . Ini bermakna bahawa semua orang telah membaca kebenaran tetapi tidak menulis atau melaksanakan kebenaran. Sintaks penuh perintah

  • chmod cukup rumit. Walau bagaimanapun, anda boleh melakukan sebahagian besar daripada apa yang perlu anda lakukan dengan borang ini: fail spesifikasi chmod

Di sini, spesifikasi berada dalam bentuk

u = rwx

, > g = rwx , atau o = rwx untuk menetapkan keizinan untuk pengguna (pemilik), kumpulan, dan lain-lain (semua orang). Anda tidak perlu menentukan r, w, dan x; anda hanya menyenaraikan kebenaran yang anda ingin berikan. Sebagai contoh, untuk memberikan kebenaran membaca dan menulis untuk pengguna ke fail bernama penyelamatan. merancang , gunakan perintah ini: $ chmod u = rw rescue. merancang Anda juga boleh menggabungkan spesifikasi, seperti ini: $ chmod u = rw, g = rw, o = r penyelamatan. merancang Untuk membatalkan semua hak untuk pengguna, kumpulan, atau yang lain, jangan taip apa-apa selepas tanda yang sama. Sebagai contoh, arahan ini membatalkan semua hak untuk orang lain: $ chmod o = rescue. merancang

Rangkaian Pentadbiran: Pemilikan File Linux dan Perintah Kebenaran - dummies

Pilihan Editor

Pengekodan All-in-One Untuk Dummies Cheat Sheet - dummies

Pengekodan All-in-One Untuk Dummies Cheat Sheet - dummies

Logik, dan sintaks. Pengekodan pada mulanya mungkin menakutkan, tetapi dengan amalan, mudah untuk mendapatkan selesa dengan terminologi, konsep, dan strukturnya. Memahami pengekodan tidak seperti belajar bahasa baru: Gunakannya cukup kerap dan anda akan mendapati diri anda dapat bercakap, berfikir, dan menulis dalam kod. Namun, ...

Kolej Kurikulum Sains Komputer untuk Pekerjaan di Coding - dummies

Kolej Kurikulum Sains Komputer untuk Pekerjaan di Coding - dummies

Kursus apa yang perlu anda ambil di kolej dapatkan pekerjaan pengkodan? Kursus CS College menawarkan tinjauan keseluruhan sistem komputer dari perkakasan yang digunakan untuk mengagihkan memori ke perisian peringkat tinggi yang menjalankan program dan teori yang digunakan untuk menulis perisian itu. Akibatnya, anda mendapat akal ...

3 Tips untuk Menggunakan Template dalam C ++ - dummies

3 Tips untuk Menggunakan Template dalam C ++ - dummies

Template fungsi membolehkan anda menulis sesuatu yang kelihatan seperti fungsi tetapi menggunakan satu atau lebih jenis pemegang yang C + + menukar menjadi jenis yang benar pada masa kompilasi. Anda harus ingat beberapa perkara apabila menggunakan templat. Pertama, tiada kod dijana untuk templat. (Kod dijana selepas templat ditukarkan ...

Pilihan Editor

Memecah Daripada Gelung Tanpa Infin dalam Program Bahasa C Anda - dummies

Memecah Daripada Gelung Tanpa Infin dalam Program Bahasa C Anda - dummies

Ketika anda masuk gelung pengaturcaraan dalam bahasa C, anda dapati kegembiraan dan ketakutan gelung tanpa had, atau tidak terhingga. Gelung ini terus selama-lamanya kerana sama ada programmer terlupa memasukkan cara untuk keluar dari gelung atau keadaan keluar tidak pernah dipenuhi. Sama ada jalan, gelung tidak berkesudahan adalah rasa sakit. Tetapi ...

C All-in-One Reference Desk For Dummies Cheat Sheet - dummies

C All-in-One Reference Desk For Dummies Cheat Sheet - dummies

When working dalam bahasa pengaturcaraan C, anda perlu mengetahui bagaimana C melakukan perkara - contohnya, urutan keutamaan, jenis pembolehubah, pengendali, dan perbandingan dan lawannya.

C Bahasa Simbol Perbandingan - dummies

C Bahasa Simbol Perbandingan - dummies

Jika anda menulis program di C, anda perlu menggunakan simbol perbandingan. Penggunaan simbol C, makna dan contohnya ditunjukkan dalam jadual berikut: Contoh Perbendaharaan Arti atau Sebutan Sebutan Sebenar Lebih daripada 8 ...

Pilihan Editor

Di Premis Antispam Perisian - dummies

Di Premis Antispam Perisian - dummies

Program antispam di premis berjalan pada pelayan di rangkaian anda dan berinteraksi langsung dengan pelayan e-mel anda. E-mel yang tiba di pelayan anda diserahkan kepada program antispam, yang menilai e-mel untuk menentukan sama ada spam atau mel yang sah. Perisian antispam menggunakan pelbagai teknik untuk mengenal pasti spam dan ...

OSI untuk CCNA Layer 6: Presentation - dummies

OSI untuk CCNA Layer 6: Presentation - dummies

Semasa anda mempersiapkan peperiksaan CCNA, kebanyakannya berkaitan dengan format data. Ia menukarkan data antara format yang berbeza supaya kedua-dua penghantar dan penerima boleh menggunakan data heterogen. Sebagai contoh, mesej mel mengandungi pelbagai format data: teks, lampiran aplikasi, video, audio, dan tandatangan grafik. Lapisan persembahan pada ...

OSI untuk Lapisan CCNA 7: Permohonan - dummies

OSI untuk Lapisan CCNA 7: Permohonan - dummies

Peperiksaan CCNA memerlukan pengetahuan lapisan aplikasi model rujukan OSI . Lapisan ini mewakili pelbagai aplikasi rangkaian seperti pembaca e-mel, pelayar web, Protokol Pemindahan Hypertext (HTTP), Protokol Pemindahan Fail (FTP) dan Sistem Fail Rangkaian (NFS). Lapisan aplikasi menyediakan antara muka pengguna dan memproses data rangkaian. Lapisan aplikasi pada penghantaran ...