Skip to main content

כיצד להשתמש פיקוד chmod ב - Linux

Week 9 (יוני 2026)

Week 9 (יוני 2026)
Anonim

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

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

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

chmod פיקוד תחביר

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

chmod אפשרויות מצב , מצב file1 file2 …

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

  • -f, --silent, --quiet (מדכאת את רוב הודעות השגיאה)
  • -v, --verbose (פלטי אבחון עבור כל קובץ מעובד)
  • -c, --changes (כמו verbose אבל דוחות רק כאשר נעשה שינוי)
  • -R, - recursive (שינוי קבצים וספריות רקורסיבית)
  • --help (מציג עזרה ויציאות)
  • - גרסה (גרסאות פלט מידע ויציאות)

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

  • 7, rwx, לקרוא, לכתוב, ולבצע
  • 6, rw-, לקרוא ולכתוב
  • 5, r-x, לקרוא ולבצע
  • 4, r--, לקריאה בלבד
  • 3, -wx, לכתוב ולבצע
  • 2, -W-, לכתוב בלבד
  • 1, - x, לבצע רק
  • 0, ---, אף אחד

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

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

777 משתתפים

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

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

כ -700 משתתפים

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

770 משתתפים

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

755 משתתפים

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

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

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

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

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

הגדרת מצבים

השתמש ב- chmod כדי להגדיר מצבי מערכת קבצים נוספים עבור קבצים וספריות. לדוגמה, כדי להגדיר את החלק הדביק - כלומר, רק הבעלים של הקובץ, הבעלים של המדריך או משתמש הבסיס יכול למחוק את הקובץ, ללא קשר להרשאות קבוצת הקריאה והכתיבה של הקובץ - קידומת 1 לרצף המספרים:

chmod 1755 משתתפים