Muncout, c чего ты взял? Как раз таки 777 имеет все права по всем 3-ём группам параметрам.
Вот если взять эти три группы. У каждой группы по вертикали есть три вида прав - Чтение, Запись, выполнение. Если в каждой группе разрешено всё, то складываем по вертикали эти права, получаем 7, то есть все права, всё разрешено.
Владелец Группа Остальное
Чтение - 4 Чтение - 4 Чтение - 4
Запись - 2 Запись - 2 Запись - 2
Выполнение - 1 Выполнение - 1 Выполнение - 1
4+2+1=7 4+2+1=7 4+2+1=7
А если взять права 755, то получается в первом столбике будут даны все права (4+2+1=7), во втором столбике будут разрешены только Чтение и Выполнение (4+1=5), и аналогично в третьем столбике (4+1=5), кроме записи.
Чтобы получить все права, нужно проставить кругом галочки, тогда будет, как говорят 777.
И как раз некоторые программы сыпятся, если её не разрешить запись, пусть даже во временный фоновый файл.