LINUX

Composição

Kernel : Coração / núcleo do sistema operacional. (Linguagem de baixo nível / maquina)
Shell: traduz os comandos entre Kernel ⇔ Usuário através do Prompt de comando ou interface gráfica.

Principais marcas de prompt:

  • Shell script
  • Sh
  • bash
  • terminal
  • console

Características

  • Criado em 1991
  • Projeto GNU / LINUX/UBUNTU
  • 32/64 bits
  • Software Básico
  • Licença Publica (GPL – Licença Publica Geral)
    É permitido redistribuir cópias de maneira gratuita, de modo que isso venha a auxiliar outras pessoas.
  • Software Livre (Modificar,Executar, Estudar, Distribuir, [MEED])
  • Código aberto
    É permitido acesso ao código-fonte para estudar e modificar.
  • Gratuito ou pago
  • Multitarefa e Multissessão
  • Multiusuário e multiprocessamento
  • #ROOT – Administrador com acesso ao código-fonte / Usuário – sem acesso ao cód-fnt.
    É recomendável que apenas 1 pessoa tenha acesso ao ROOT, caso outra pessoa queira ter privilégio para acessar algo, o administrador ROOT deverá liberar o acesso ao usuário.
  • Gerenciamento “BOOT” de 2 sistema na mesma maquina (LILO/GRUB)
  • Sistema de arquivos: EXT, RFS, UFS, XFS,…

DISTRIBUIÇÕES 

  • Debian  .deb
  • Ubuntu .deb
  • Kubuntu .deb
  • Red Hat .rpm (Muito usado comercial, corporativo)
  • Fedora .rpm
  • Mandriva .rpm
  • Slackware .tgz
  • Open Suse
  • Conectiva
  • Apache (WebServer) Não é pra computador, é para um servidor web.
  • Fenix
  • Kurumim
  • Kali
  • Kalango
  • Turbo Linux
  • Chrome – OS (Desenvolvido pelo Google – S.O. opena na Nuvem)
  • Black Track
  • Arch Linux
  • Android (Sistema operacional para Smartphone)
  • CentOs
  • Gentoo
  • Mageia
  • Mint (Vesão mais simples do Linux)

INSTALAÇÃO

PACOTES de InstalaçãoTIPOS/EXTENSÕES DOS ARQUIVOS.

.deb (Debian File) :Usados pelas Distribuições Debian. Eles são usados ​​principalmente em sistemas operacionais baseados em Unix , incluindo Ubuntu e iOS. Cada arquivo .DEB consiste em dois arquivos TAR que compõem os arquivos executáveis.

.rpm (Red Hat Package Manager):Usados pelas distribuições do Red Hat

.tgz :Usados pelo Slackware e derivados. Algumas distribuições Linux usam .gz arquivos para pacotes de instalação, por isso, enquanto a extensão “.tar.gz” é usado para arquivos, .gz arquivos, por outro lado, são usados ​​para instaladores.

PROMPT DE COMANDO

O prompt de copmando do Linux é case sensitive  (faz a diferençã de maiusculiza minusculo) Geralmente seus comandos são em caixa baixa.

Principais prompts

  • SH
  • Shell Script
  • Bash
  • Terminal
  • Console

Principais comandos

cp Copia um arquivo ou diretório para outro local
cd Abre diretório
mkdir cria um diretório
pwd Mostra o diretório em que você está
passwd  Altera a senha
rm Apaga um arquivo especificado
sudo permite um USUÁRIO execute comandos como SUPER USUÁRIO
in Cria links “hardlink” / -s quando for link simbólico
ps Mostra o processo em execução
\ designar caracteres especiais \*\ & indicar que um comando irá continuar na próxima linha
man Manual
&& comando1&&comando2 só executar o comando 2 se o um fizer sucesso
& executar o comando em 2º plano “blackground”
| divide entrada e saída de comandos
. Deixa um arquivo oculto
$ Arquivo temporário
* Caractere coringa “tudo” / executavel
MAIS COMANDO EM https://www.devmedia.com.br/comandos-importantes-linux/23893

Outros comandos

ls: Lista todos os arquivos do diretório;
cd: Navega entre os diretórios ,muda de diretório atual, como por exemplo cd diretório, cd .., cd /;
rm: Apaga arquivos, vem de remove, e é semelhante ao comando del no MS-DOS, é preciso ter cuidado com o comando rm * pois apaga tudo sem confirmação por defeito;
vi: Editor de texto full-screen;
white: Escrever para outros utilizadores que estejam logados no momento.

INTERFACE GRÁFICA

Principais no mercado

  • KDE
  • GNOME
  • UNITY
  • XFCE
  • LXDE
  • CUNNAMON
  • MATE

Estrutura dos diretórios

Principais gerenciadores de arquivos linux do mercado:

  • konqueror [híbrido: gerenciador de arquivo e navegador web]
  • Nautilus
  • Dolpin
  • XFE
  • outros…

Pasta RAIZ do linux: / (barra normal) do windows que é \ (barra invertida)

*Estudar as patas padrões do linux. Pastas que já vem no sistema.

/ – Diretório raiz, armazena todos os outros;
/bin – Armazena os executáveis dos comandos básicos do sistema;
/boot – É onde ficam o kernel e os arquivos de boot (inicialização) do sistema;
/cdrom – O diretório /cdrom não faz parte do padrão FHS, mas você pode encontrá-lo no Ubuntu e em outras versões do sistema operacional. É um local temporário para CD-ROMs inseridos no sistema. No entanto, o local padrão para a mídia temporária está dentro do diretório /media;
/dev Dispositivos de entrada/saída (disquete, disco rígido, paca de som, etc). Todos os arquivos contidos nesse diretório (/dev/hda, /dev/dsp, /dev/fd0, etc) são ponteiros para dispositivos de hardware.
Obs.: É importante destacar que, para que qualquer dispositivo conectado ao computador funcione, é necessário que exista um driver, que é um software que fará a comunicação entre o dispositivo e o sistema operacional.
Os drivers no Linux ficam vinculados à pasta /dev.
/etc – Armazena os arquivos de configuração do sistema, como se fossem o arquivo de registro do Windows;
/home – Aqui ficam as pastas e os arquivos dos usuários. O root tem acesso a todas elas, mas cada usuário só tem acesso às suas próprias pastas.
/libBibliotecas do sistema, como se fosse o diretório System32 do Windows;
/media – O diretório /media contém subdiretórios em que os dispositivos de mídia removível inseridos no computador são montados. Por exemplo, quando você insere um CD, DVD, PENDRIVE em seu sistema Linux, um diretório será criado automaticamente dentro do diretório /media. Você pode acessar o conteúdo do CD dentro desse diretório.
/mnt – Ponto de montagem para dispositivos de hardware que estão em /dev.
O leitor de Cd encontrado em /dev/fd0, por exemplo, será montado em /mnt/ cdrom.
Ao contrário do Windows, em que os discos e partições aparecem como C:, D:, E:,
no GNU/Linux eles aparecem como hda1, hda2, hdb, sdb, cdrom, etc;
/opt – Possui os softwares que não fazem parte da instalação padrão do GNU/Linux;
/proc – É criado na memória (portanto, não ocupa espaço em disco) pelo kernel e fornece informações sobre ele e os processos ativos;
/root – Diretório local do superusuário (root);
/run – O diretório /run é relativamente novo e oferece aos aplicativos um local padrão para armazenar arquivos temporários, como soquetes e identificações de processos.
Esses arquivos não podem ser armazenados em /tmp, pois os arquivos localizados em /tmp podem ser apagados;
/sbin – Contém arquivos referentes à administração e manutenção de hardware e software;
/srv – O diretório /srv contém “dados para serviços prestados pelo sistema”.
Se você usa o servidor Apache em um site, provavelmente armazena os arquivos do seu site em um diretório dentro do /srv.
/sys – A pasta sys tem basicamente a mesma finalidade atribuída ao diretório proc;
/tmp Arquivos temporários;
/usr – É o diretório com o maior número de arquivos, incluindo bibliotecas (/usr/lib) e executáveis (/usr/bin) dos principais programas; /usr/X11 – arquivos do sistema do gerenciador de janelas; /usr/man – manuais online;
/varArquivos variáveis, que mudam com frequência.

Permissões

É definir o que pode e não pode ser feito em um arquivo.

U G O
4 2 1
RWX RWX RWX
6 2 4
RWX -W- X–

Questões

1) A Área de Transferência é um recurso utilizado por sistemas operacionais, como o Windows e o Linux, para que pequenas quantidades de dados sejam armazenadas para posteriormente serem transferidas apenas entre
  • aplicativos.
  • mensagens de e-mails ou documentos.
  • documentos ou aplicativos.
  • mensagens de e-mails.
  • documentos.
2) Assinale a alternativa que contém o comando do Linux que abre o aplicativo que permite editar ou criar arquivos pelo usuário.
  • ls
  • cd
  • rm
  • vi
  • write
Ano: 2013 Banca: VUNESP Órgão: UNESP Prova: VUNESP – 2013 – UNESP – Enfermeiro
3) No Linux, por padrão, para deixar um arquivo como oculto, é preciso que o nome do arquivo seja iniciado por
  • .
  • @
  • *
  • $
  • !

Gabarito: 1-c;2-d;3-a.

Questões de Provas Linux- Questões de Concursos _ Qconcursos.com

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *