Linux (sistema Operativo Para Quem Realmente Estuda Computação)

 Sistema Operacional



O Sistema Operacional é o conjunto de programas que fazem a interface do usuário e seus programas com o computador. Ele é responsável pelo gerenciamento de recursos e periféricos (como memória, discos, arquivos, impressoras, CD-ROMs, etc.), interpretação de mensagens e a execução de programas.

No Linux o Kernel mais o conjunto de ferramentas GNU compõem o Sistema Operacional. O kernel (que é a base principal de um sistema operacional), poderá ser construído de acordo com a configuração do seu computador e dos periféricos que possui. 

O Linux

O Linux é um sistema operacional criado em 1991 por Linus Torvalds na universidade de Helsinki na Finlândia. É um sistema Operacional de código aberto distribuído gratuitamente pela Internet. Seu código fonte é liberado como Free Software (software livre), sob licença GPL, o aviso de copyright do kernel feito por Linus descreve detalhadamente isto e mesmo ele não pode fechar o sistema para que seja usado apenas comercialmente.

Isto quer dizer que você não precisa pagar nada para usar o Linux, e não é crime fazer cópias para instalar em outros computadores, nós inclusive incentivamos você a fazer isto. Ser um sistema de código aberto pode explicar a performance, estabilidade e velocidade em que novos recursos são adicionados ao sistema.

O requisito mínimo para rodar o Linux depende do kernel que será usado: 


2.2.x - Computador 386 SX com 2 MB de memória
2.4.x - Computador 386 SX com 4MB de memória
2.6.x - Computador 486 DX com no mínimo 8MB
3.x.x - Computador 586 com no mínimo 16MB 
4.x.x - Computador 586 com no mínimo 32MB 
5.x.x - Computador 686 com no mínimo 32MB

Para espaço em disco é requerido 900MB para uma instalação básica usando modo texto com suporte a rede. Claro que não é considerada a execução de ambiente gráfico ou serviços de rede em produção, que neste caso é exigido mais memória RAM e espaço em disco para armazenamento de dados de programas e usuários. 


Debian

http://www.debian.org/ - Distribuição desenvolvida e atualizada através do esforço de voluntários espalhados ao redor do mundo, seguindo o estilo de desenvolvimento GNU/Linux. Por este motivo, foi adotada como a distribuição oficial do projeto GNU. Possui suporte a língua Portuguesa, é a única que tem suporte a 9 arquiteturas diferentes (AMD64, i386, ARMEL, ARMHF, MIPS,MIPSEL,MIPS64el, etc.) e aproximadamente 15 arquitetura não suportadas oficialmente. A instalação da distribuição pode ser feita tanto através de flash disks, CD-ROM, Tftp, Ftp, NFS, imagem Docker ou através da combinação de vários destes em cada etapa de instalação.

Acompanha mais de 59000 programas distribuídos em forma de pacotes cada um destes programas são mantidos e testados pela pessoa ou grupo responsável por seu empacotamento. Os pacotes são divididos em diretórios de acordo com sua categoria e gerenciados através de um avançado sistema de gerenciamento de pacotes (o apt e o dpkg) facilitando a instalação e atualização de pacotes. Possui tanto ferramentas para administração de redes e servidores quanto para desktops, estações multimídia, jogos, desenvolvimento, web, etc.

A atualização da distribuição ou de pacotes individuais pode ser feita facilmente através de 2 comandos, não requerendo adquirir um novo CD para usar a última versão da distribuição. É a única distribuição não comercial onde todos podem contribuir usando

Distribuições do Linux

Só o kernel GNU/Linux não é suficiente para se ter uma sistema funcional, mas é o principal.

Existem grupos de pessoas, empresas e organizações que decidem "distribuir" o Linux junto com outros aplicativos (como por exemplo editores gráficos, planilhas, bancos de dados, ambientes de programação, formatação de documentos, firewalls, etc).

Este é o significado essencial de distribuição. Cada distribuição tem sua característica própria, como o sistema de instalação, o objetivo, a localização de programas, nomes de arquivos de configuração, etc. A escolha de uma distribuição é pessoal e depende das necessidades de cada um.

Algumas distribuições bastante conhecidas são: Ubuntu, Debian, Slackware, Red Hat, Gentoo, Suse todas usando o SO Linux como kernel principal (a Debian é uma distribuição independente de kernel e pode ser executada sob outros kernels, como o GNU hurd ou o kernel BSD).

A escolha de sua distribuição deve ser feita com muita atenção, não adianta muita coisa perguntar em canais de IRC sobre qual é a melhor distribuição, ser levado pelas propagandas, pelo vizinho, etc. O melhor caminho para a escolha da distribuição, acredito eu, seria perguntar as características de cada uma e porque essa pessoa gosta dela ao invés de perguntar qual é a melhor, porque quem lhe responder isto estará usando uma distribuição que se encaixa de acordo com suas necessidade e esta mesma distribuição pode não ser a melhor para lhe atender.


ls 

Lista de diretórios. 

ls -al 

Lista de diretórios com exibição de arquivos ocultos. 

cd dir 

Muda do diretório atual para o  (substituir a variável dir pelo nome da pasta). cd Muda para o diretório /home (arquivos pessoais). 

Pwd

 Exibe o caminho do diretório atual. 

mkdir dir* 

Cria um diretório especificado (substituir a variável dir pelo nome da pasta). 

rm arq 

Apaga o arquivo especificado (substituir a variável arq pelo nome do arquivo que se quer excluir). 

rm -r dir 

Apaga o diretório especificado (substituir a variável dir pelo nome da pasta). 

rm -f arq 

Apaga o arquivo especificado forçadamente (-f de force) (substituir a variável arq pelo nome do arquivo que se quer excluir). 

rm -rf dir 

Apaga o diretório especificado forçadamente (substituir a variável dir pelo nome da pasta). 


https://www.linuxpro.com.br/dl/guia_500_comandos_Linux.pdf




Comentários