O Nautilus não abre um arquivo para visualização quando possui a permissão Executar

2

Estou tentando abrir alguns arquivos html, php, js e css que eu copiei para / var / www. Se eles têm a permissão de execução (Permitir executar arquivo como programa) conjunto de opções eu não posso abri-los com gedit que eu fiz normalmente no Ubuntu 10.10 e testado ontem instalar 10.10 para ter certeza.

Se eu remover a opção de execução e abrir com o gedit.

Eu também configurei o Nautilus para Executar arquivos de texto executáveis quando eles são abertos nas preferências do Nautilus (seção Comportamento).

    
por Luis Alvarado 05.05.2011 / 21:16

2 respostas

2

Não estou certo de que entenda, mas se você remover a permissão de execução das pastas, não poderá olhar dentro delas. (Então, se você removeu a permissão de execução de /var/www , você não seria capaz de ver nenhum dos arquivos dentro.)

Tente o seguinte no Terminal. (Ele modificará as permissões de tudo em / var / www.)

chmod u+x -R /var/www
find /var/www -type f | xargs chmod u-x

Agora as pastas devem ser executáveis (para que você possa olhar dentro delas), mas os arquivos não são.

Isso ajuda?

    
por idbrii 05.05.2011 / 22:16
2

Precisamos decidir o que queremos que o Nautilus faça com arquivos de texto executáveis. De Editar - > Preferências - > Comportamento teremos a escolha de três opções:

  • Executaarquivosdetextoexecutáveisquandoelessãoabertos:

    Sempreexecutaessesarquivosaoabrirouaoclicarnomouse

  • Vejaosarquivosdetextoexecutáveisquandoelessãoabertos:

    Sempreabraessesarquivosemseueditor/visualizadordetextopadrão

  • Pergunteacadavez:

    Permite-nosescolheroquefazeremumajanelaadicional:

    
por Takkat 05.05.2011 / 23:24