Linux
Linux -> Sistema operacional de código aberto, livre desenvolvido em 1991 inicialmente pelo programador finlandês Linux torvalds, após por desenvolvedores voluntários, preza pela segurança de maneira simples, aborda o conceito de multi-usuários, usuários que possuem acesso ao mesmo sistema.
O mais utilizado é o Linux Educacional com o objetivo de facilitar a utilização de software livre em ambientes de informática e de ensino, é de fácil utilização, quase imune a vírus.
Principais comandos:
r -> leitura permitida do arquivo ou diretório
w -> permite editar um arquivo ou modificar o conteúdo de um diretório
x-> permite executar um arquivo ou acessar um diretório pelo comando cd
hífen: o caractere "-" no início da sequência indica que aquele é um arquivo comum.
Caso contrário, indica que a permissão de escrita, leitura ou execução está negada.
d -> se a letra aparecer no início da sequência, indica que aquele item é um diretório
chmod -> Permissões
s permissões de arquivos e diretórios podem ser alteradas
com o comando chmod. E depois de aprender como interpretar as permissões,
fica mais fácil usá-lo, já que esse comando trabalhará com uma sintaxe semelhante.
Uso mais simples do chmod é:
chmod ugoa+-=rwx arquivo/diretório
Sendo que:
u -> define que as regras serão aplicadas ao usuário
g -> define que as regras serão aplicadas ao grupo
o -> define que as regras serão aplicadas aos outros usuários do sistema
a -> define que as regras serão aplicadas a todos
+ -> adiciona permissão
- -> remove permissão
= -> informa que a permissão aplicada deve ser exatamente igual a que será indicada a seguir :
r -> atribui a permissão de leitura
w -> atribui a permissão de escrita
x -> atribui a permissão de execução
/bin: Os programas mais importantes.
/boot:arquivos de inicialização.
/dev: controles/arquivos para todos os dispositivos de entrada e saída.
/etc: arquivos de configuração dos mais diversos aplicativos, também a configuração básica e mais importante encontra-se aqui.
/home: diretório dos usuários. Como sistemas Linux são multi-usuário cada usuário tem login/senha e uma conta que consiste em um diretório aqui dentro, exceto o root, que tem diretório à parte. O diretório de cada usuário é chamado de home do usuário.
/lib: arquivos de bibliotecas.
/mnt:lugar onde há pontos de montagem para temporários
/root: diretório do administrador de sistema, super-usuário ou simplesmente root.
/sbin: arquivos executáveis especiais - para o administrador.
/tmp: depósito de arquivos temporários
/usr: aqui aparecem diretórios como bin e lib, mas com arquivos e diretórios diferentes dentro. Nesta pasta estão os programas que usam ambiente gráfico, documentação,aplicativos, bibliotecas.
/var: variáveis do sistema e arquivos de log.
Informações obtidas em : https://www.vivaolinux.com.br/linux/
https://www.vivaolinux.com.br/artigo/Historia-do-GNU-Linux-1965-assim-tudo-comecou/