A resposta de Handuel está certa. Se você criou os arquivos usando sudo
, eles pertencem ao usuário root e você não tem privilégios como você mesmo para editá-los. Você pode verificar este é o caso listando o conteúdo do diretório com ls -l
.
Se você quiser modificá-los como a si mesmo (seu usuário), altere a propriedade deles com sudo chown youruser:yourgroup <file>
(por exemplo, sudo chown matt:matt test.txt
). Alterar suas permissões também funcionaria ( sudo chmod 777 test.txt
torna universalmente editável, o que não é recomendado, mas é útil saber), mas é preferível alterar a propriedade. Se preferir a GUI, você pode alterar a propriedade / permissões graficamente com sudo -H nautilus
e, em seguida, clicar com o botão direito do mouse nos arquivos relevantes para acessar suas propriedades.
Muitos problemas são comumente encontrados ao usar sudo
, onde não é necessário usá-lo, como não conseguir fazer login ou programas que não estão sendo iniciados corretamente, por isso use com moderação.