Sr. Não. Modos e descrição
1

r

Modo somente leitura. O ponteiro do arquivo é colocado no início do arquivo. Este é o modo padrão.

2

r+

Modo de leitura e gravação. O ponteiro do arquivo estará no início do arquivo.

3

w

Modo somente gravação. Substitui o arquivo se ele existir. Se o arquivo não existir, cria um novo arquivo para gravação.

4

w+

Modo de leitura e gravação. Substitui o arquivo existente, se o arquivo existir. Se o arquivo não existir, cria um novo arquivo para leitura e gravação.

5

a

Modo somente gravação. O ponteiro do arquivo está no final do arquivo se o arquivo existir. Ou seja, o arquivo está no modo de acréscimo. Se o arquivo não existir, ele cria um novo arquivo para gravação.

6

a+

Modo de leitura e gravação. O ponteiro do arquivo está no final do arquivo se o arquivo existir. O arquivo é aberto no modo anexar. Se o arquivo não existir, ele cria um novo arquivo para leitura e gravação.

Sr. Não. Máscara e descrição
1

0700

máscara rwx para o proprietário

2

0400

r para dono

3

0200

w para dono

4

0100

x para dono

5

0070

máscara rwx para grupo

6

0040

r para grupo

7

0020

w para o grupo

8

0010

x para grupo

9

0007

máscara rwx para outro

10

0004

r para outro

11

0002

w para outro

12

0001

x para outro

13

4000

Definir o ID do usuário na execução

14

2000

Definir o ID do grupo na execução

15

1000

Salve o texto trocado, mesmo após o uso