[Resolvido] Como retirar a permissão para executar arquivos .txt como programas?
Quando vou abrir algum arquivo com o editor de textos aparece aquela janelinha perguntando se eu quero exibir o arquivo ou executá-lo. Os arquivos que eu tenho no hd do pc eu consegui tirar clicando com o botão direito, indo em "propriedades", "permissões", e desmarcando a opção "Permitir execução do arquivo como um programa". Mas os arquivos que estão no hd externo eu não consigo desmarcar. Gostaria de saber se tem como retirar a permissão para executar arquivos .txt como programas em todos os arquivos?
Segue abaixo as configurações do meu pc:
System: Host: linuxmint-desktop Kernel: 4.10.0-38-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.6 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: Mobo: ASUSTeK model: P8H61-M LE/BR v: Rev x.0x
Bios: American Megatrends v: 4307 date: 05/13/2013
CPU: Quad core Intel Core i5-2310 (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 23140
clock speeds: max: 3200 MHz 1: 1792 MHz 2: 1696 MHz 3: 1621 MHz
4: 1607 MHz
Graphics: Card: NVIDIA GF116 [GeForce GTX 550 Ti] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: [email protected], [email protected]
GLX Renderer: GeForce GTX 550 Ti/PCIe/SSE2
GLX Version: 4.5.0 NVIDIA 384.111 Direct Rendering: Yes
Audio: Card-1 NVIDIA GF116 High Definition Audio Controller
driver: snd_hda_intel bus-ID: 01:00.1
Card-2 Intel 6 Series/C200 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network: Card-1: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
driver: 8139too v: 0.9.28 port: 2000 bus-ID: 04:00.0
IF: enp4s0 state: unknown speed: 100 Mbps duplex: full
mac: c8:3a:35:d3:60:15
Card-2: Realtek RTL8188EUS 802.11n Wireless Network Adapter
driver: r8188eu v: v4.1.4_6773.20130222 usb-ID: 002-007
IF: wlx18d6c70ae3a3 state: N/A mac: N/A
Drives: HDD Total Size: 1500.3GB (57.3% used)
ID-1: /dev/sda model: ST31000524AS size: 1000.2GB
ID-2: USB /dev/sdb model: S2_Portable size: 500.1GB
Partition: ID-1: / size: 20G used: 7.8G (43%) fs: ext4 dev: /dev/sda2
ID-2: /home size: 845G used: 336G (42%) fs: ext4 dev: /dev/sda4
ID-3: /tmp size: 964M used: 1.4M (1%) fs: ext4 dev: /dev/zram1
ID-4: swap-1 size: 8.19GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
ID-5: swap-2 size: 1.03GB used: 0.00GB (0%) fs: swap dev: /dev/zram0
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 52.0C mobo: 27.8C gpu: 0.0:69C
Fan Speeds (in rpm): cpu: 0
Info: Processes: 232 Uptime: 10 min Memory: 3157.7/3915.0MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
Segue abaixo as configurações do meu pc:
System: Host: linuxmint-desktop Kernel: 4.10.0-38-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.6 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: Mobo: ASUSTeK model: P8H61-M LE/BR v: Rev x.0x
Bios: American Megatrends v: 4307 date: 05/13/2013
CPU: Quad core Intel Core i5-2310 (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 23140
clock speeds: max: 3200 MHz 1: 1792 MHz 2: 1696 MHz 3: 1621 MHz
4: 1607 MHz
Graphics: Card: NVIDIA GF116 [GeForce GTX 550 Ti] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: [email protected], [email protected]
GLX Renderer: GeForce GTX 550 Ti/PCIe/SSE2
GLX Version: 4.5.0 NVIDIA 384.111 Direct Rendering: Yes
Audio: Card-1 NVIDIA GF116 High Definition Audio Controller
driver: snd_hda_intel bus-ID: 01:00.1
Card-2 Intel 6 Series/C200 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network: Card-1: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
driver: 8139too v: 0.9.28 port: 2000 bus-ID: 04:00.0
IF: enp4s0 state: unknown speed: 100 Mbps duplex: full
mac: c8:3a:35:d3:60:15
Card-2: Realtek RTL8188EUS 802.11n Wireless Network Adapter
driver: r8188eu v: v4.1.4_6773.20130222 usb-ID: 002-007
IF: wlx18d6c70ae3a3 state: N/A mac: N/A
Drives: HDD Total Size: 1500.3GB (57.3% used)
ID-1: /dev/sda model: ST31000524AS size: 1000.2GB
ID-2: USB /dev/sdb model: S2_Portable size: 500.1GB
Partition: ID-1: / size: 20G used: 7.8G (43%) fs: ext4 dev: /dev/sda2
ID-2: /home size: 845G used: 336G (42%) fs: ext4 dev: /dev/sda4
ID-3: /tmp size: 964M used: 1.4M (1%) fs: ext4 dev: /dev/zram1
ID-4: swap-1 size: 8.19GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
ID-5: swap-2 size: 1.03GB used: 0.00GB (0%) fs: swap dev: /dev/zram0
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 52.0C mobo: 27.8C gpu: 0.0:69C
Fan Speeds (in rpm): cpu: 0
Info: Processes: 232 Uptime: 10 min Memory: 3157.7/3915.0MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
Entre ou Registre-se para fazer um comentário.
Comentários
abra o gerenciador de pastas (caja)
editar
preferencias
aba: comportamento
configure a opção -> "arquivos de textos executaveis"
No Cinnamon
Abra o Nemo
Menu Editar -> Preferências
Aba Comportamento
Marque a opção: Visualizar arquivos de texto executáveis quando foram abertos.
Agora pra ficar mais bonito só falta você corrigir o Resolvido por que do jeito que ta esta contra as nossas regras. Ate mais...
Entretanto, clica para apagar configuração de executável e o gui volta a marcar (não desmarca)
Indo no prompt e comandando [sudo chmox -x nome] ele muda as característica no nemo mas continua mostrando executável.
Se fizer o mesmo incluindo recursivo, também ignora o comando.
Edson
você pode tentar usar
chmod 664 nome
se seu arquivo estiver dentro da "home" ou "pasta pessoal" você não precisa usar sudo