Como copiar o arquivo de downloads para o sistema de arquivos / bin?

0

Eu sou muito novo no Ubuntu 12.04. Eu tenho um problema usando meu cartão de dados, então eu tenho um programa chamado Sakis 3G. Este programa é um arquivo após o download; abre em gedit. Eu preciso copiar esse arquivo para a pasta bin no sistema de arquivos. Mas, mostra um erro de permissão. Alguém pode me ajudar? Como copiar isso usando o Terminal com o comando completo? O arquivo está na pasta Downloads e eu preciso copiá-lo para a pasta bin no sistema de arquivos sem erros.

    
por Taher J 21.07.2012 / 07:10

2 respostas

1

Aqui você vai:

sudo cp Downloads/"sakis 3G" /bin/

PS: Tem certeza de que o nome tem um espaço?

    
por mikewhatever 21.07.2012 / 07:20
1

Meu palpite é que você só quer ser capaz de executar o seu executável para o shell, sem dar o caminho completo para o executável.

A variável de ambiente PATH mantém os diretórios pesquisados ao executar um comando arbitrário em um shell. Basta digitar echo $PATH em um shell e você verá os diretórios pesquisados, separados por : .

A coisa agora é que geralmente é uma má idéia colocar seus próprios links ou executáveis na pasta /bin , você prefere colocá-los na pasta /usr/local/bin (que geralmente é vazia a menos que você coloque algo lá) ), como esta pasta é usada exatamente para esse fim. Veja o FHS para mais informações sobre como colocar arquivos no linux.

@mik já aceitou o problema de permissão.

% bl0ck_qu0te%

Qual é o tipo de arquivo que você deseja abrir? Dê mais alguns detalhes por favor. Você vê texto que faz sentido? Ou apenas lixo em gedit ? Você provavelmente terá que definir o bit executável do arquivo chmod +x <file-name> para que ele funcione corretamente.

Assim sendo, é preciso ter cuidado ao criar arquivos manualmente no sistema de arquivos (sem falar sobre sua pasta pessoal), pois quase todos os arquivos são gerenciados por um sistema de gerenciamento de pacotes. Se possível, procuraria uma solução para instalar seu software como um pacote.

    
por ortang 06.12.2013 / 11:03