Dúvidas sobre Shell Linux [RESOLVIDO]

1. Dúvidas sobre Shell Linux [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 25/12/2016 - 22:11h

Olá galera, seguinte. Tô estudando Linux por conta própria. Comprei um livro e daí me surgem algumas dúvidas que a simples resposta não me permite entender, sinto falta de um professor pra explicar o porque das coisas. Mas fiquem tranquilos, não são perguntas idiotas.
Vamos lá:

1 - Dos seguintes diretórios: /var, /tmp, /usr, /root e /etc, qual é o mais importante em uma rotina de backup.
MINHA RESPOSTA: /usr ou /root
RESPOSTA CORRETA: /etc
DÚVIDA: Agora porque /etc é mais importante que /usr. A lógica do backup não é salvar tudo de mais importante? Os programas são mais importantes não?

2 - Dentre os diretórios: /etc. /home, /lib e /root, quais precisam ser parte do diretório principal?
MINHA RESPOSTA: todos
RESPOSTA CORRETA: /etc e /lib
DÚVIDA: Porque /home e /root também não precisam ser parte do /?
Quando tu faz o sistema, como no Arch ou Gentoo não é preciso criar todos eles?

3 - Informe qual o diretório é usado para obter informações sobre os processos.
MINHA RESPOSTA: /proc e /sys
REPOSTA CORRETA: /proc
DÚVIDA: Porque não /sys, no livro tá claro que são os dois.
Vejam um trecho:
"/proc e /sys: Os arquivos DESSES diretórios permitem que acessemos informações sobre o Kernel e processos ligados diretamente ligados a eles."
Questionável!

Por favor me tirem essas dúvidas, autodidatismo é aprender sozinho, mas vale pedir ajuda quando precisa. Não quero descobrir a resposta e continuar o livro, assim não tem graça. Quero aprender de verdade.


  


2. Re: Dúvidas sobre Shell Linux [RESOLVIDO]

Robson Mothé
rmothe

(usa Linux Mint)

Enviado em 25/12/2016 - 22:30h

Apenas por curiosidade, qual o livo que comprou?

http://klesis.com.br
https://www.linuxcounter.net/cert/318909.png


3. Re: Dúvidas sobre Shell Linux [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/12/2016 - 11:21h

Essas provas simuladas são meio retardadas mas vamos lá.

1 - o /etc guarda TODAS suas configurações pessoais. O resto é sistema
operacional que você deverá REINSTALAR antes de trazer seus config de volta.

2 - A pergunta tá mal feita. O certo é: Qual destes posso montar em uma
partição fora da raiz?

Resposta: /home e /root

3 - sem comentários.


4. Re: Dúvidas sobre Shell Linux

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 26/12/2016 - 17:40h

Sou leigo e iniciante de linux mas acho que um bom livro deve ter as respostas as questões formuladas ou ser possível chegar a elas através do texto teórico, caso contrario, o livro não serve para nada, só para o autor se gabar que manja do riscado.

Deve-se considerar que as coisas em Linux não seguem a risca um determinado padrão, existem variações de uma distro para outra, pequenas variações, mas existem.

Vou dar apenas a minha opinião, não estou nem um pouco preocupado com o que diz os livros, etc.

tiago4171 escreveu:

2 - Dentre os diretórios: /etc. /home, /lib e /root, quais precisam ser parte do diretório principal?
MINHA RESPOSTA: todos
RESPOSTA CORRETA: /etc e /lib
DÚVIDA: Porque /home e /root também não precisam ser parte do /?
Quando tu faz o sistema, como no Arch ou Gentoo não é preciso criar todos eles?


"/home" contem as pastas de cada usuário cadastrado, cada usuário cadastrado tem sua pasta no "/home". Nestas pastas de usuário, estão os arquivos particulares de cada usuário como tambem as configurações que cada usuário fez no seu ambiente de trabalho e nos programas.

/home sempre fará parte do diretório principal (diretório raiz ou "/") da árvore única do Linux mas seu conteúdo (pastas de usuário e respectivos arquivos) podem estar em outra unidade de disco ou partição.
Quando se diz que se montou a "home" ou colocou a "home" em outra unidade de disco ou partição, isso é força de expressão é "vox populi", não tem significado físico. O que se quer dizer é que se montou outra partição na pasta "/home", dessa forma o acesso a essa partição se fará através da pasta /home, ou seja, a pasta /home é o ponto de montagem dessa partição na árvore única do Linux e não que a home foi montada ou colocada em outra partição.

Logo, a pasta /home é uma pasta com as pastas e arquivos dos usuários comuns e /root é uma pasta com as pastas e arquivos do usuário root. Logo seus conteúdos pode estar em outra(s) partição(ões).

Logo, na minha modesta opinião, questão mal formulada. O que o autor queria perguntar, seria:

2 - Dentre os diretórios: /etc. /home, /lib e /root, quais deles, seus respectivos conteúdos, precisam estar obrigatoriamente no diretório principal? Isto é, não podem estar em outra partição.
Neste caso a resposta correta seria /etc e /lib por se referir ao sistema em sí e não a pastas, arquivos ou configurações de usuários; usuário root no meio.

Não vou comentar as outras questões pois não manjo do riscado.


5. Re: Dúvidas sobre Shell Linux [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 26/12/2016 - 20:51h

rmothe escreveu:

Apenas por curiosidade, qual o livo que comprou?

http://klesis.com.br
https://www.linuxcounter.net/cert/318909.png


https://talesam.org/livros/shell-linux-do-aprendiz-ao-administrador/

KYETOY escreveu:

Essas provas simuladas são meio retardadas mas vamos lá.

1 - o /etc guarda TODAS suas configurações pessoais. O resto é sistema
operacional que você deverá REINSTALAR antes de trazer seus config de volta.

2 - A pergunta tá mal feita. O certo é: Qual destes posso montar em uma
partição fora da raiz?

Resposta: /home e /root

3 - sem comentários.

Obrigado pela explicação do 1, e realmente custei entender a 2 tanto é que respondi errado.
O Livro é "Shell Linux – Do Aprendiz ao Administrador"
E todas as questões do Livro e Respostas estão:
=>> https://www.livrosdelinux.com.br/respostas-livro-shell-linux/
Deixei bem claro que não tenho professor, não estou fazendo curso nenhum.

ricardogroetaers escreveu:

Sou leigo e iniciante de linux mas acho que um bom livro deve ter as respostas as questões formuladas ou ser possível chegar a elas através do texto teórico, caso contrario, o livro não serve para nada, só para o autor se gabar que manja do riscado.

Deve-se considerar que as coisas em Linux não seguem a risca um determinado padrão, existem variações de uma distro para outra, pequenas variações, mas existem.

Vou dar apenas a minha opinião, não estou nem um pouco preocupado com o que diz os livros, etc.

"/home" contem as pastas de cada usuário cadastrado, cada usuário cadastrado tem sua pasta no "/home". Nestas pastas de usuário, estão os arquivos particulares de cada usuário como tambem as configurações que cada usuário fez no seu ambiente de trabalho e nos programas.

/home sempre fará parte do diretório principal (diretório raiz ou "/") da árvore única do Linux mas seu conteúdo (pastas de usuário e respectivos arquivos) podem estar em outra unidade de disco ou partição.
Quando se diz que se montou a "home" ou colocou a "home" em outra unidade de disco ou partição, isso é força de expressão é "vox populi", não tem significado físico. O que se quer dizer é que se montou outra partição na pasta "/home", dessa forma o acesso a essa partição se fará através da pasta /home, ou seja, a pasta /home é o ponto de montagem dessa partição na árvore única do Linux e não que a home foi montada ou colocada em outra partição.

Logo, a pasta /home é uma pasta com as pastas e arquivos dos usuários comuns e /root é uma pasta com as pastas e arquivos do usuário root. Logo seus conteúdos pode estar em outra(s) partição(ões).

Logo, na minha modesta opinião, questão mal formulada. O que o autor queria perguntar, seria:

2 - Dentre os diretórios: /etc. /home, /lib e /root, quais deles, seus respectivos conteúdos, precisam estar obrigatoriamente no diretório principal? Isto é, não podem estar em outra partição.
Neste caso a resposta correta seria /etc e /lib por se referir ao sistema em sí e não a pastas, arquivos ou configurações de usuários; usuário root no meio.

Não vou comentar as outras questões pois não manjo do riscado.


Obrigado pelo esclarecimento


6. Re: Dúvidas sobre Shell Linux [RESOLVIDO]

Tiago de Jesus
tiago4171

(usa Arch Linux)

Enviado em 26/12/2016 - 20:55h

Olha que me responderam no LinuxBR.

1) teoricamente os programas vc reinstala facilmente, mas a configuração que vc fez pode ser única, e arquivos de configuração ficam no /etc

2) /home e /root podem ficar em outros sistemas de arquivos porque eles não têm nenhum arquivo executável utilizado pelo sistema na inicialização

3) creio que o /sys possua informações sobre o kernel e /proc sobre os processos


Isso matou todas minha dúvidas. OBRIGADO A TODOS






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts