Skip to content

קיצורי Chmod

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

סקירה

קיצורי chmod מספקים דרך יעילה לנהל הרשאות קבצים ותיקיות משורת הפקודה. במקום לזכור קודי הרשאות מספריים, השתמש בקיצורים אינטואיטיביים כמו chmod_755 או chmod_u+x להגדרת מצב הגישה שאתה צריך במהירות.

קיצורים אלה מוגדרים ב-chmod.aliases.sh ונטענים אוטומטית על ידי chezmoi.

הפניה

קיצורי הרשאות נפוצים

קיצורהרשאותתיאור
chmod_000----------אין הרשאות לאף אחד
chmod_400r--------קריאה בלבד לבעלים
chmod_444r--r--r--קריאה בלבד לכולם
chmod_600rw-------קריאה/כתיבה לבעלים
chmod_644rw-r--r--קריאה/כתיבה לבעלים, קריאה בלבד לאחרים
chmod_666rw-rw-rw-קריאה/כתיבה לכולם
chmod_755rwxr-xr-xהכל לבעלים, קריאה/הרצה לאחרים
chmod_764rwxrw-r--הכל לבעלים, קריאה/כתיבה לקבוצה
chmod_777rwxrwxrwxהרשאות מלאות לכולם

קיצורי הרשאות בעלים

קיצורתיאור
chmod_u+xהוסף הרשאת הרצה לבעלים
chmod_u-xהסר הרשאת הרצה מהבעלים
chmod_u+wהוסף הרשאת כתיבה לבעלים
chmod_u-wהסר הרשאת כתיבה מהבעלים
chmod_u+rהוסף הרשאת קריאה לבעלים
chmod_u-rהסר הרשאת קריאה מהבעלים

קיצורי הרשאות קבוצה

קיצורתיאור
chmod_g+xהוסף הרשאת הרצה לקבוצה
chmod_g-xהסר הרשאת הרצה מהקבוצה
chmod_g+wהוסף הרשאת כתיבה לקבוצה
chmod_g-wהסר הרשאת כתיבה מהקבוצה
chmod_g+rהוסף הרשאת קריאה לקבוצה
chmod_g-rהסר הרשאת קריאה מהקבוצה

קיצורי הרשאות אחרים

קיצורתיאור
chmod_o+xהוסף הרשאת הרצה לאחרים
chmod_o-xהסר הרשאת הרצה מאחרים
chmod_o+wהוסף הרשאת כתיבה לאחרים
chmod_o-wהסר הרשאת כתיבה מאחרים
chmod_o+rהוסף הרשאת קריאה לאחרים
chmod_o-rהסר הרשאת קריאה מאחרים

קיצורי סוג קובץ

קיצורתיאור
chmod_755dהגדר הרשאות כל התיקיות ל-rwxr-xr-x
chmod_644fהגדר הרשאות כל הקבצים ל-rw-r--r--

פונקציית הרשאות רקורסיבית

פונקציית change_permission מחילה הרשאות רקורסיבית עם הנחיית אישור:

bash
change_permission 755 /path/to/directory -R