Vi, assim, muito rapidamente o artigo que indiquei, porém, como se trata de algo no nível introdutório, pareceu-me que ele trata pouco da notação octogonal das permissões, o que geralmente é a forma mais simples de usar o chmod.
Então, como complemento, querendo ver a permissão de um arquivo usando a notação octogonal, pode usar, por exemplo, o comando stat, que simplesmente simplesmente mostrar o "status" do arquivo, daí a designação 'stat' para o nome do comando:
stat nome_do_arquivo
exemplo:
stat Contrato-0044938926.pdf
Vai resultar um "retrato" dos dados básicos do arquivo (=status), incluindo as permissões, na notação rwx e ainda na octogonal, tal como:
Arquivo: “Contrato-0044938926.pdf”
Tamanho: 96396 Blocos: 192 Bloco IO: 4096 arquivo comum
Dispositivo: 816h/2070d Inode: 262569 Links: 1
Acesso: (0664/-rw-rw-r--) Uid: ( 1000/ user) Gid: ( 1000/ user)
Acessar: 2016-07-05 18:47:58.700997358 -0300
Modificar: 2016-07-05 18:47:46.553171252 -0300
Alterar: 2016-07-05 18:47:53.069078097 -0300
Nascimento: -
Observe que a notação 0664 acima corresponde à permissão registrada do arquivo.
Se quiser a permissão em octogonal seguida do nome do arquivo, pode fazer:
stat -c "%a %n" nome_do_arquivo
exemplo:
stat -c "%a %n" Contrato-0044938926.pdf
vai resultar:
664 Contrato-0044938926.pdf
Se quiser, de forma simples, apenas o registro octogonal da permissão, pode fazer:
stat -c %a nome_do_arquivo
exemplo:
stat -c %a Contrato-0044938926.pdf
resulta em:
664
Estando dentro de um diretório qualquer, se quiser ver, em notação octogonal, as permissões dos arquivos contidos no diretório, pode fazer:
find -exec stat --format "%a %n" {} \;
Observe que termina por um ponto-e-vírgula.
Note que isso pode ser uma lista realmente muito longa, dependendo da posição onde se esteja na árvore de diretórios.
Em linhas gerais 'stat' pode ser uma ferramenta interessante ao tratar das permissões.