Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Script + duvidas

Boa noite criei o scrit e executei utilizando mais alguns comandos

script


zip backup.zip -qr ~/workspace/
clear
echo "Aguarde."
sleep 1
clear
echo "Aguarde.."
sleep 1
clear
echo "Aguarde..."
sleep 1
clear
echo "bkp realizado com sucesso"

O qual gerou o bkp sem problemas.

A minha dúvida é:

No quesito de permissão ao arquivo, se eu utilizar o chmod + x ele dará permissão ao usuario, ao grupo e a outros, como dar permissão somente ao usuário ou ao grupo ou a outros?

outra duvida é: O que significa os valores pós permissão de leitura, gravação e escrita?

drwxr-xr-x **62** anottsu anottsu      4096 set 25 18:17  ./
-rw-rw-r--  **1** anottsu anottsu       422 set 25 18:17  backup.zip
drwxrwxr-x  **2** anottsu anottsu      4096 set 25 18:16  scripts/
drwxrwxr-x  **2** anottsu anottsu      4096 set 25 17:58  workspace/
-rwxrwxr-x  **1** anottsu anottsu        69 set 25 17:39  dorme*
1 resposta
solução!

Olá, Juliano! Parece que você está fazendo um ótimo trabalho com seus scripts!

Vamos às suas perguntas:

1 - No Linux, você pode usar o comando chmod para modificar as permissões de um arquivo para o usuário (u), grupo (g) e outros (o). Se você quiser dar permissão de execução apenas para o usuário, você usaria chmod u+x nome_do_arquivo. Para o grupo, seria chmod g+x nome_do_arquivo e para outros, chmod o+x nome_do_arquivo.

2 - Em relação à sua segunda pergunta, os valores após as permissões de leitura, gravação e execução representam:

  • O primeiro número (como o 62 em drwxr-xr-x 62) é a quantidade de links duros para o diretório. Um link duro é basicamente uma referência ou um ponteiro para os dados físicos do arquivo no disco.

  • O segundo número (como o 1 em -rw-rw-r-- 1) é a quantidade de blocos de 512 bytes que o arquivo ou diretório está usando. Isso pode ser maior do que o tamanho real do arquivo se o arquivo for pequeno, pois um arquivo sempre usará pelo menos um bloco.

Espero ter esclarecido as suas dúvidas. Caso tenha mais perguntas relacionadas com este tópico, estarei à disposição para lhe ajudar.

Grande abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software