OC Linux Conceitos

download OC Linux Conceitos

of 22

Transcript of OC Linux Conceitos

  • Professor Luiz Elcides CEPRU-UNISC [email protected]

  • O que o Linux?

    O Linux um sistema operacional multiusurio e multitarefa, o que significa que vrias pessoas podem trabalhar de uma vez, e que este capaz de realizar diversas tarefas ao mesmo tempo. Alm disso, o Linux um sistema operacional em constante evoluo. Isto implica num eterno aprendizado por parte de seus usurios.

  • Comandos Linux

    No Linux, os comandos so arquivos que possuem permisso para serem executados. A maioria dos comandos inerentes ao Linux encontra-se no diretrio /bin. Assim como no DOS, existe uma lista de diretrios onde o shell pesquisa procura de comandos. Essa lista de diretrios se chama path (ou caminho).

  • Comandos Linux

    O formato geral de um comando :

    comando [-[opo1][opo2]...] parmetro

    O que est entre colchetes opcional.

  • Comandos Linux

    Exemplo:

    ls lar --color diretrio

    O comando ls lista o contedo de um diretrio.

    Parmetros:

    -l: lista longa-a: lista arquivos ocultos-r: lista recursivamente--color: ativa cores

  • Comandos Linux

    Observe que no comando ls, a opo color deve ser precedida por dois hfens. Nos comados em geral, qualquer parmetro que possua mais de um caracter (no caso, a palavra "color" possui cinco caracteres) deve ser passado com dois hfens na frente. Se quisermos mostrar uma lista longa dos arquivos, incluindo os ocultos, com cores, devemos digitar:

    ls -la --color

  • O sistema de arquivos e diretrios importantes

    Os diretrios que guardam os arquivos de sistema do Linux, em sua maioria, so padronizados. Alguns diretrios importantes so:

    /

    O diretrio "root" (raiz).

  • O sistema de arquivos e diretrios importantes

    /home

    Abriga os diretrios dos usurios. Por exemplo, um usurio cujo login seja "ana" provavelmente quando entrar no sistema ser encaminhado direto para o diretrio /home/ana, e ter acesso a todos os dados contidos no mesmo.

  • O sistema de arquivos e diretrios importantes

    /bin

    Guarda os programas e comandos bsicos do Linux. bin um mnemnico para "binaries" (binrios), ou seja, arquivos executveis.

  • O sistema de arquivos e diretrios importantes

    /usr

    Armazena muitos outros diretrios com contedo orientado aos usurios.

  • O sistema de arquivos e diretrios importantes

    /usr/docs

    Documentos, incluindo informao til sobre o Linux.

    /usr/man

    Pginas de manual

  • O sistema de arquivos e diretrios importantes

    /dev

    O diretrio /dev armazena dispositivos. Estes, na realidade, so pontes para os verdadeiros componentes fsicos da mquina. Por exemplo, se voc copia para /dev/fd0, na realidade voc est enviando dados para uma unidade de disco. O seu terminal um arquivo /dev/tty. Parties do disco rgido so da forma /dev/hd0. At a memria do sistema um dispositivo!

  • O sistema de arquivos e diretrios importantes

    /sbin

    Neste diretrio esto contidos arquivos executados em geral automaticamente pelo sistema operacional.

  • O sistema de arquivos e diretrios importantes

    /etc

    Este diretrio e seus subdiretrios abrigam muitos arquivos de configurao. Estes arquivos so na maioria do tipo texto, e podem ser editados para alterar parmetros do sistema.

  • Instalao de novos programas

    Usando o DPKG

    Usado para manusear pacotes da Debian.

    dpkg

    -i : instalar

    -r : remover

  • Instalao de novos programas

    Arquivos .tar.gz ou .tgzDigitando, na linha de comando, no diretrio adequadotar -xzvg nome_do_arquivo o arquivo ser descompactado.

    Provavelmente voc encontrar um arquivo chamado README ou INSTALL. Leia-o e siga as instrues recomendadas. Caso no exista este arquivo, tente digitar simplesmente

    $ ./configure$ makepara compilar, e depois

    $ make installpara instalar (como root).

  • Interface Grfica

    Gnome

    escrito com base em GTK+. GTK+ toolkit multiplataforma para criao de interfaces grficas, originalmente desenvolvido para o GIMP.

    lanada uma nova verso a cada 6 meses. (o mesmo ciclo do Ubuntu, porm, o GNOME lana uma verso um ms antes do Ubuntu

  • Interface Grfica

    Gnome

  • Interface Grfica

    KDE

    Escrita com base em QT. QT um sistema multiplataforma para o desenvolvimento de programas de interface grfica. Por isso tem um visual estrondosamente diferente do GNOME, e bem estiloso.

  • Interface Grfica

    KDE

  • Interface Grfica

    XFCE: escrito tambm com base em GTK+! uma interface muito leve mesmo, rodando em PCs com 192 MB de RAM. Lembra o GNOME, mas mais leve.

    LXDE: Tambm escrita em GTK+. Mas muito mais leve que o XFCE. feito para rodar em PCs antigos tambm.

    FluxBox: Escrita em C++ (no sei se baseada em GTK+ ou QT) e bastante leve. Ela leve o bastante para rodar em um 486DX com 16 MB de memria RAM.

    OpenBox: Escrito em C. Projetado para ser leve e rpido.

  • Interface Grfica

    Unity