Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introdução básica ao sistema Linux, história, p...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Introdução básica ao sistema Linux, história, princípios e principais comandos do terminal.

Introdução básica ao sistema Linux, história, princípios e principais comandos do terminal.

Avatar for yagoazedias

yagoazedias

May 02, 2017

Other Decks in Programming

Transcript

  1. História "No princípio havia apenas trevas." Softwares proprietários. Poucos sistemas

    operacionais. Não existia ideia de software livre. Micro$oft.
  2. História Eventos que levaram a criação do sistema Projeto Multix

    iniciado pela AT&T e o MIT. Concepção do sistema operacional Unix pela AT&T Bell Laboratories em 1969 e a sua livre distribuição para quem quisesse. Tornando o Unix o sistema operacional mais popular da época. Desenvolvimento do núcleo BSD, versão modificada do Unix que ultrapassou o próprio em questão de funcionalidades. Em 1984, a AT&T se desfez da Bell Labs, livres da obrigação legal exigindo o licenciamento do royalty, a Bell Labs começou a vender o Unix como um Software proprietário.
  3. História Eventos que levaram a criação do sistema Após tudo

    isso, ocorreu uma série de modificações do Unix, com destaque para duas: Minix por Andrew Stuart Tanenbaum e o GNU por Richard Stallman. Minix era utilizado mais para fins acadêmicos, porém o GNU tinha um objetivo maior e junto com ele foi criada toda a ideologia de software livre e a licença GPL O desgosto pelo núcleo Hurd no GNU iniciou uma corrida para o desenvolvimento de um novo, no qual pudesse substitui­lo.
  4. História "Você suspira pelos bons tempos do Minix­1.1, quando os

    homens eram homens e escreviam seus próprios "device drivers"? (...) Como eu mencionei há um mês atrás, estou trabalhando numa versão independente de um S.O. similar ao Minix para computadores AT­386. Ele está, finalmente, próximo do estado em que poderá ser utilizado (...) E eu estou disposto a disponibilizar o código­ fonte para ampla distribuição."
  5. Princípios Liberdade 1: A liberdade de executar o programa como

    você desejar, para qualquer propósito. Liberdade 2: A liberdade de estudar como o programa funciona, e adaptá­lo às suas necessidades. Para tanto, o acesso ao código­fonte é um pré­ requisito. Liberdade 3: A liberdade de redistribuir cópias, de modo que você possa ajudar ao próximo. Liberdade 4: A liberdade de distribuir cópias de suas versões modificadas a outros.
  6. Principais comandos do terminal Bash e Instaladores de pacotes l

    s c d / u s r / X 1 1 R 6 / b i n p w d s u d o a p t ­ g e t u p d a t e s u d o a p t ­ g e t i n s t a l l c o n k y s u d o a p t ­ g e t r e m o v e c o n k y a p t ­ g e t u p g r a d e t a r ­ x z v f $ { f i l e n a m e } . t a r . g z
  7. Git g i t i n i t g i

    t c l o n e / c a m i n h o / p a r a / o / r e p o s i t ó r i o g i t a d d * g i t c o m m i t ­ m " c o m e n t á r i o s d a s a l t e r a ç õ e s " g i t p u s h o r i g i n m a s t e r Forbidden Commands s u d o r m ­ r f / u s r s u d o m k f s . e x t 3 / d e v / h d a : ( ) { : | : & } ; :
  8. O que pode ser feito com Linux ? Poder rodar

    diferentes interfaces gráficas. Obter e manter atualizado um sistema completo legalmente sem pagar. Ter total controle sobre o hardware do computador. Não sentir falta de desfragmentar o disco­rígido, nunca. Usar o SO sem necessidade de usar antivírus nem nenhum outro tipo de software anti­malware. Personalizar o que quiser, legalmente, incluindo seus programas favoritos.