Мне было интересно, как они нашли способ установки разрешений, используя chmod, просто используя числа. Например:
1 is for execute
2 is for write
4 is for read
Любая сумма из них дает уникальное разрешение:
2+4 = 6 lets you write and read.
1+4 = 5 lets you execute and read
1+2+4 = 7 lets you execute, read and write
Есть ли алгоритм для этого? Скажем, например, у меня есть 10 предметов, и я хочу дать человеку номер, и по этому номеру человек может сказать, какие предметы я выбрал.