הפקודה ב - Linux

שנה הרשאות קובץ משורת הפקודה של Linux

הפקודה chmod (כלומר שינוי מצב) מאפשרת לך לשנות את הרשאות הגישה של קבצים ותיקיות.

הפקודה chmod, כמו פקודות אחרות, ניתנת לביצוע משורת הפקודה או דרך קובץ Script.

אם אתה צריך רשימה של הרשאות הקובץ, אתה יכול להשתמש בפקודה ls .

chmod פיקוד תחביר

זהו התחביר הנכון בעת ​​שימוש בפקודת chmod:

chmod [אפשרויות] מצב [, מצב] file1 [file2 ...]

להלן כמה מן האפשרויות הרגילות בשימוש עם chmod:

להלן רשימה של מספר הרשאות מספריות שניתן להגדיר עבור המשתמש, הקבוצה, וכל השאר במחשב. ליד המספר הוא שווה ערך קריאה / כתיבה / ביצוע אות.

דוגמאות פיקוד chmod

אם, למשל, אתה רוצה לשנות את ההרשאות של קובץ "המשתתפים", כך שלכל אחד יש גישה מלאה אליו, אתה מזין:

777 משתתפים

הראשון 7 קובע את ההרשאות עבור המשתמש, השני 7 קובע את ההרשאות עבור הקבוצה, והשלישי 7 קובע את ההרשאות עבור כולם.

אם אתה רוצה להיות היחיד שיכול לגשת אליו, אתה תשתמש:

כ -700 משתתפים

כדי להעניק לעצמך ולחברי הקבוצה שלך גישה מלאה:

770 משתתפים

אם ברצונך לשמור על גישה מלאה לעצמך, אך ברצונך למנוע מאנשים אחרים לשנות את הקובץ, תוכל להשתמש ב:

755 משתתפים

המידע הבא משתמש באותיות מלמעלה כדי לשנות את ההרשאות של "משתתפים", כך שהבעלים יכולים לקרוא ולכתוב לקובץ, אך הוא אינו משנה הרשאות עבור כל אדם אחר:

chmod u = rw המשתתפים

מידע נוסף על הפקודה chmod

באפשרותך לשנות את הבעלות בקבוצה על קבצים ותיקיות קיימים באמצעות הפקודה chgrp. שנה את קבוצת ברירת המחדל עבור קבצים ותיקיות חדשים באמצעות הפקודה newgrp.

זכור כי קישורים סמליים המשמשים פקודת chmod ישפיע על אובייקט היעד האמיתי.