Линукс дахь chmod Тушаал

Файлын зөвшөөрлийг Линуксийн тушаалын мөрөөс өөрчлөх

Chmod команд (өөрчлөлтийн горим гэсэн утгатай) нь файл, фолдеруудын хандалтын зөвшөөрлийг өөрчлөх боломжийг танд олгоно.

Бусад тушаалуудын адилаар chmod тушаалыг тушаалын мөрөөс эсвэл скрипт файлаар гүйцэтгэж болно.

Хэрэв та файлын зөвшөөрөлийг жагсаах хэрэгтэй бол ls тушаалыг ашиглаж болно.

chmod Command Syntax

Энэ нь chmod тушаалыг ашиглахдаа зөв синтакс юм :

chmod [options] горим [, горим] file1 [file2 ...]

Дараах нь chmod-д хэрэглэгддэг ердийн тохируулгууд юм:

Доорх нь хэрэглэгчид, групп, болон бусад хүмүүст зориулж тохируулж болох хэд хэдэн тоон зөвшөөрлийн жагсаалт юм. Дугаарын дараа унших / бичих / гүйцэтгэх үсэг нь тэнцүү байна.

chmod Тушаалын жишээ

Жишээ нь, та "оролцогч" файлын зөвшөөрлийг өөрчлөхийг хүсвэл хүн бүрт хандах эрхтэй болохын тулд дараахийг оруулна:

chmod 777 оролцогч

Эхний 7 нь хэрэглэгчийн зөвшөөрөл, хоёр дахь 7 нь бүлгийн зөвшөөрлүүд, гурав дахь 7 нь бусад хүмүүст зөвшөөрдөг.

Хэрвээ та үүнийг ашиглах боломжтой байгаа бол дараах байдлаар ашиглах болно:

chmod 700 оролцогч

Өөрийгөө болон бүлгийн гишүүдэд бүрэн хандахын тулд:

chmod 770 оролцогч

Хэрэв та өөртөө бүрэн хандалт хийхийг хүсч байгаа боловч өөр хүмүүсийг файлыг өөрчлөхийг хүсч байгаа бол доорх тушаалыг ашиглаж болно:

chmod 755 оролцогч

Дээрхээс авсан захидлыг ашигладаг "оролцогч" зөвшөөрлийг өөрчлөхийн тулд эзэмшигч нь файл уншиж, бичиж болох боловч энэ нь өөр хэн нэгэнд зөвшөөрөх эрхийг өөрчилдөггүй:

chmod u = rw оролцогчид

Chmod командын талаар дэлгэрэнгүй мэдээлэл

Та одоо байгаа файл, фолдеруудыг chgrp тушаалаар бүлгийн эзэмшлийг өөрчилж болно. Newgrp тушаалаар шинэ файл, фолдеруудаа анхдагч бүлгийг өөрчлөх.

Chmod тушаалаар ашигласан симболын холбоосууд нь жинхэнэ, зорилтот объектод нөлөөлнө гэдгийг санаарай.