= bubbalog =Дневникът на моето стадо

Цифровите значения на chmod

Saturday 20.12.2008 12:13 EET · Публикувано от в = FreeBSD =

Преди, в самото начало винаги се чудех какво значат цифровите сначения на chmod комадата. Някакви цифрички, които магически определяха толкова просто кой какво може да прави с дадена папка или файл… Вече отдавна съмнамерил решението, но преди няколко дни докато си преравях безцелно архивите намерих първия файл в който прилежно и нагледно си бях записал това… И ме навяха спомени. Реших да го споделя, че някой ако има нужда… де да знам, дано помогне на някой. а написаното е следното:

  • 1 –x execute
  • 2 -w- write
  • 3 -wx write and execute
  • 4 r– read
  • 5 r-x read and execute
  • 6 rw- read and write
  • 7 rwx read, write and execute


Стойностите могад да се прибавят една към друга, за постигане на определено правило:

  • (4=r)+(1=x) == (5=r-x)
  • (4=r)+(2=w) == (6=rw-)
  • (4=r)+(2=w)+(1=x) == (7=rwx)


А това е общото описание какво значи самата комбинация от цифри за user, group, и other:


  • UGO = User, Group, Other
  • 777 = “-rwxrwxrwx” = rwx за всички
  • 754 = “-rwxr-xr–” = rwx за user/owner, r-x за group, r– за other
  • 124 = “—x-w-r–” = –x за user/owner, -w- за group, r– за other

Остави коментар

Писането на кирилица е задължително!
Коментари, които не са на кирилица ще бъдат изтрити без предупреждение.
Всеки коментари съдържащи 1 или повече линка, ще бъдат публикувани след одобрение.