informatica
Shell é um programa que permite ao usuário interagir como o sistema operacional só que não tem a interface gráfica que permite executar comandos, o mais conhecido é o bash, tem o korn shell e c shell.
Questão 2: Escreva duas situações em que utilizar o Shell do Linux é mais apropriado que o uso de interfaces gráficas.
Quando necessário utilizar o comando administrador ou root no Linux, pois na interface muitos comandos são negados ou ocultados ao usuário final.
Questão 3: Qual a importância das man pages?
Man pages é pequenos arquivos de ajuda, ou seja, manual de ajuda, por isso a sua importância, orientar usuários a resolver algumas duvidas.
Questão 4: Qual a diferença entre caminho absoluto e relativo?
Caminho absoluto é o passo a passo no diretório ex: /usr/local/bin/run-app.
Já o caminho relativo é como atalho, pode executar run-app direto pelo ./run-app.
Questão 5: Explique a utilidade dos seguintes diretórios do Linux.
a) /root- diretório do comando Superusuário.
b) /var - Contém arquivos que são modificados com o decorrer do uso do sistema (e-mail , temporários, filas de impressão, manuais).
c) /etc - Arquivos de configurações do sistema.
d) /home - Diretório HOME dos usuários comuns.
e) /bin - Comandos utilizados durante o boot e por usuários comuns.
Questão 6: Com base na estrutura básica de diretórios do Linux, escreva a sequência de comandos necessários para executar as seguintes tarefas:
a) Ir para o diretório pessoal do usuário alcapone (usuário que efetuou o login no sistema). cd/ROOT/alcapone ou cd/home/alcapone se usuário comum.
b) Mostrar todos os arquivos de forma a permitir a visualização de detalhes, comopermissões, dono, grupo etc. Obs.: Os arquivos ocultos (iniciados por . ) também devem ser exibidos.
Ls-hal~c) Criar um diretório de músicas.
Mkdir músicas.
d) Mover todos os arquivos mp3, localizados dentro do diretório corrente, para dentro dodiretório