Dúvida -- Colocar scripts na raiz [RESOLVIDO]

1. Dúvida -- Colocar scripts na raiz [RESOLVIDO]

Caio Araújo
BrKabal

(usa Linux Mint)

Enviado em 19/02/2015 - 12:12h

Olá a todos, este é meu primeiro tópico aqui no VOL, e estou com uma dúvida cruel.

Criei alguns scripts e não quero deixá-los na pasta /home. Pensei em colocá-los na raiz (ou em qualquer pasta que não seja a citada), mas tive receio disso causar algum prejuízo sério ao sistema -- uma vez fiz um script envolvendo o chrome e perdi todos os complementos e configurações. Alguma sugestão?
Uso Mint.
Agradeço desde já.



  


2. Re: Dúvida -- Colocar scripts na raiz [RESOLVIDO]

Caio
kennerc

(usa XUbuntu)

Enviado em 19/02/2015 - 12:54h


Em tese não deveria haver problemas ao executar um script a partir de uma pasta diferente da sua home, a não ser que você utilize atalhos de caminho, como o ~ por exemplo, o ~ utiliza a pasta home do usuário que executa o comando, se você executar o script com um usuário diferente, mesmo o SU, o script pode ter um resultado diferente do esperado.

O que eu recomendo é transformar os seus scripts em arquivos ocultos, adicionando um ponto final "." na frente do nome do arquivo, dessa forma posso deixar os arquivos em minha home sem deixar desorganizado.


3. Re: Dúvida -- Colocar scripts na raiz [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/02/2015 - 12:55h

BrKabal escreveu:

Olá a todos, este é meu primeiro tópico aqui no VOL, e estou com uma dúvida cruel.

Criei alguns scripts e não quero deixá-los na pasta /home. Pensei em colocá-los na raiz (ou em qualquer pasta que não seja a citada), mas tive receio disso causar algum prejuízo sério ao sistema -- uma vez fiz um script envolvendo o chrome e perdi todos os complementos e configurações. Alguma sugestão?
Uso Mint.
Agradeço desde já.


Depende da natureza dos scripts. Se for algo para todos os usuários executarem, coloque no /bin/ ou no /usr/bin/ ou ainda, crie um diretório no /opt/ com um nome mnemônico e exporte o PATH. Se for restrito ao root ou você cria um diretório no home do root ou coloca os scripts no /sbin/. Se os scripts forem administrativos e relacionados a algum serviço específico, pode escolher algum diretório que faça sentido ao serviço para facilitar o backup. Pode-se considerar ainda outras opções dependendo da sitaução aí.

É impossível impedir desastres quando se fica testando script como root e ainda sem backup.


4. Re: Dúvida -- Colocar scripts na raiz [RESOLVIDO]

Caio Araújo
BrKabal

(usa Linux Mint)

Enviado em 19/02/2015 - 13:20h

Valeu, galera!
Vou tentar as opções e fazer o necessário pra evitar tragédias.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts