Qual é o significado dos seguintes comandos ao instalar o Skype

0

Hoje, sigo este tutorial Instalação do Skype para instalar o Skype no Fedora 16. Nas instruções, o autor diz que:

touch /usr/bin/skype
chmod 755 /usr/bin/skype

Open /usr/bin/skype with text editor and add following content:
#!/bin/sh
export SKYPE_HOME="/opt/skype"

Não entendo como o touch e o chmod 755 funcionam juntos? Não apenas neste tutorial, mas em alguns outros tutoriais que eu criei, também vejo esses dois comandos juntos ao instalar programas no Linux.

Além disso, eu não sei o que essa linha significa

export SKYPE_HOME="/opt/skype"

Por favor explique para mim. Desde já, obrigado.

William
fonte
Nota: o /usr/bin/skypescript de shell que você está criando também precisa de um comando para realmente iniciar o aplicativo skype. A receita em if-not-true-then-false.com/2012/... também inclui esta linha$SKYPE_HOME/skype --resources=$SKYPE_HOME $*
Brian Swift
@BrianSwift obrigado, mas apenas acima comandos me confundido
William

Respostas:

3

touch /usr/bin/skype

Este comando criará o arquivo /usr/bin/skypese ele ainda não existir. Leia mais sobre touch.

chmod 755 /usr/bin/skype

Este comando mudará o modo de /usr/bin/skype. Leia mais sobre chmod.

  • 7 significa que o proprietário do arquivo pode ler, gravar e executar o arquivo.
  • 5 significa que os membros do grupo que possui o arquivo podem ler e executar o arquivo.
  • Os últimos 5 significam que qualquer pessoa no computador pode ler e executar o arquivo.

export SKYPE_HOME="/opt/skype"

Este comando criará uma variável de ambiente denominada SKYPE_HOME. Leia mais sobre export.

William Jackson
fonte
1

toque

cria um novo arquivo com data / hora atual.

chmod 755

permitir que o proprietário leia / grave / execute o arquivo, todos os outros - para ler e executar (sem gravação).

exportar SKYPE_HOME = "/ opt / skype"

cria uma variável ambiental chamada SKYPE_HOME para uso interno do Skype.

HackToHell
fonte
touchcria arquivos ou atualiza os arquivos / hora / data existentes. Não funcionará para um diretório que não existe.
Rob
@Rob é um arquivo desculpe
HackToHell 2/12/12
11
chmod 755 neste contexto significa permitir proprietário para ler / escrever / executar o arquivo, todos os outros - para ler e executar (sem gravação)
TimSparrow