Você está na página 1de 10

Windows 10 ou Linux

Não são aplicativos, são sitsemas operacionais, mas são dotados de aplicativos.

Sistema Operacional

· Software básico (não é um aplicativo, mas é adotado de aplicativos)

· Gerencia os recursos do sistema (Hardware e Software)

· Interface de comunicação entre o computador e o usuário

São sistemas operacionais:

· Multiusuário (se pode ter várias contas de usuário com acessos distintos);

· Multitarefas (se pode realizar várias tarefas aos mesmo tempo).

Sistema de arquivos

Conjunto de regras e padrões que indicam como o sistema operacional vai realizar os procedimentos de
gravação, leitura e armazenamento de dados nas unidades.

Os sistemas de arquivos padronizados para uso no Windows 10 são diferente do Linux.

Sistemas de arquivos

· NTFS (mais utilizado no Windows 10), capaz de criptografar os arquivos, capacidade de


compactar arquivos, mais seguro e mais rápido nas transmissão de dados.

· FAT32 (diferente do NTFS, não é capaz de criptografar nem compactar arquivos).

· exFAT
Drivers

Software para controlar dispositivos de hardware

Drive x Driver

Drive : Hardware, unidade de armazenamento

Driver: Software para controlar dispositivos de hardware

Lixeira

A lixeira do Windows é considerada uma área especial para armazenamento de alguns arquivos e pastas
deletadas;

Os arquivos que estão na lixeira podem ser restaurados;

Pode-se esvaziar a lixeira se achar necessário;

Se esvaziada, os arquivos não poderam ser restaurados através da lixeira, talvez somente por programas
específicos;

Deletando um arquivo, ele irá diretamente para a lixeira, mas continuará ocupando espaço na unidade;

A lixeira possui uma capacidade de armazenamento, se o arquivo deletado for maior que essa
capacidade o arquivo é excluído permanentemente sem passar por ela;

DELETE - após confirmação, o arquivo vai para a lixeira (padrão)

SHIFT+DELETE - após confirmação, o arquivo é excluído permanentemente sem passar pela lixeira.

Aplicar o comando DELETE em arquivos de unidades móveis ou locais de rede, após confirmação o
arquivo é excluído permanentemente, sem passar pela lixeira.

Teclas de atalho - windows

TECLA WINDOWS - abre menu inicial

TECLA WINDOWS + A - abrir a central de ações

TECLA WINDOWS + D - exibir e ocultar a área de trabalho


TECLA WINDOWS + M - minimizar todas as janelas

TECLA WINDOWS + , - espiar temporariamente a área de trabalho

TECLA WINDOWS + . - emoji

TECLA WINDOWS + E - explorador de arquivos

TECLA WINDOWS + i - abrir configurações

TECLA WINDOWS + L - bloquear seu computador ou mudar de conta

TECLA WINDOWS + p - escolher um modo de exibição da apresentação

TECLA WINDOWS + R - abrir a caixa de diálogo executar

TECLA WINDOWS + S - abrir a pesquisa

TECLA WINDOWS + U - abrir a central de facilidade de acesso

TECLA WINDOWS + X - abrir menu link rápido

TECLA WINDOWS + ALT + D - exibir um painel com o calendário e a hora atual

TECLA WINDOWS + TAB - abrir a visão de tarefas

TECLA WINDOWS + CTRL + D - criar nova área de trabalho virtual

TECLA WINDOWS + T - percorre os aplicativos da barra de tarefas

TECLA WINDOWS + V - visualizar a área de transferência

TECLA WINDOWS + K - conectar dispositivos de áudio ou vídeo sem fio

TECLA WINDOWS + G - abre a barra de jogos

TECLA WINDOWS + J - foco na dica do windows

ALT + TAB - alternar janelas

CTRL + ESC - menu iniciar

CTRL + SHIFT + ESC - gerenciador de tarefas

CTRL + ALT + DEL - lista de opções

Linux SUSE
Termo utilizado para os sistemas operacionais que utilizam o núcleo (kernel) do Linux.

Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre.

Em 1991 Linus Torvalds criou e desenvolveu o núcleo (kernel) do Linux.

Linux Kernel

Linux SUSE - completo (uma das várias distribuições do Linux)

Linux SUSE SLES 15 SP2 - SUSE LINUX ESTERPRISE SERVER ( distribuição criada para ser utilizada para
sistemas servidores e não sistemas cliente).

Linux Enterprise é a edição comercial desta distribuição Linux, com suporte empresarial (software livre).

Quando falamos de software livre, estamos nos referindo à liberdade, não preço.

Software livre - liberdades

· Executar como você desejar

· Estudar (código fonte aberto)

· Resdistribuir cópias

· Modificar e distribuir cópias das versões modificadas

Terminal

# Superusuário (root)

Comandos

ls - listar os arquivos de um diretório

clear - limpar a tela do terminal, movendo o cursor para a primeira linha

cd - alterar o diretório de trabalho

mkdir - criar um ou mais diretórios

rmdir - remover diretórios vazios


rm - remover arquivos e (opcionalmente) diretórios

touch - utilizado para criar um novo arquivo vazio

touch - (caso o arquivo já exista) atualizar a data e a hora de modificação e de acesso de um arquivo
para a data e a hora atual

mv - mover arquivos e diretórios; renomear arquivos e diretórios

cp - copiar arquivos e diretórios

pwq - exibe o caminho absoluto do diretório de trabalho

find - procurar arquivos em um determinado diretório; pode procurar por nome, tipo, última
modificação

top - exibe os processos que estão sendo executados no sistema. Utilizado também para aferir o uso da
CPU e da memória.

file - identifica o tipo de arquivo indicado pelo usuário

chmod - altera as permissões de acesso de arquivos e diretórios *IMPORTANTE*


chmod -No Linux as permissões dos arquivos são identificadas:
rwx
r = leitura (read)
w = escrita - gravar (write)
x = execução (execute)

Permissões
gzip - compactar arquivos

guinzip - descompactar arquivos

tar - empacotar ou extrair arquivos empacotados

free - utilizado para exibir a quantidade de memória livre e usada no sistema

su - permite mudar de usuário. Caso o nome do usuário não seja fornecido, assume-se que que o
objetivo é se tornar o usuário root

users - mostra que está logado no sistema

w - mostra quem está logado no sistema e o que está fazendo

who - mostra quais usuários estão logados no sistema e a data e hora do logon

passwd - altera a senha de usuário *IMPORTANTE*

cat - exibir o conteúdo de arquivos


Concatena o conteúdo de arquivos (junta-os)

Tail - exibir as últimas dez linhas de um arquivo

head - exibir as primeiras dez linhas de um arquivo

echo - exibe texto na tela

du - exibe o tamanho de um derminado arquivo e/ou diretório

cal - exibir um calendário

shutdown - finalizar o sistema com segurança

df - informações sobre espaço, livre e ocupado, das partições do sistema

ps - informações sobre os processos que estão executando na máquina


kill - utilizado para finalizar um processo

write - troca de mensagens entre usuários de um mesmo sistema

ln - este comando cria ligações (links) entre arquivos

date - exibe ou modifica a data e a hora do sistema

ssh - estabelece uma sessão com um computador remoto por meio de uma conexão segura
criptografada. Utiliza o protocolo SSH.

Diretórios - *IMPORTANTE*

/ - diretório RAIZ do sistema, ponto de partida da árvore de diretórios.

/bin - arquivos binários essenciais, como comandos necessários tanto para o administrador do sistema
quanto para usuários normais. Normalmente também contém os shells, como o Bash. Contém os
comandos básicos do shell que podem ser usados por root e por outros usuários. Estes comandos
incluem ls, mkdir, cp, mv, rm e rmdir. /bin também contém Bash, o shell padrão no SUSE Linux Enterprise
Server.

/boot - arquivos estáticos do carregador de boot (inicialização). Contém dados necessários para a
inicialização, como o carregador de boot, o kernel e outros dados que são usados antes que o kernel
comece a executar programas em modo de usuário.

/dev - arquivos dos dispositivos de hardware. Contém arquivos de dispositivo que representam
componentes de hardware.

/etc - arquivos de configuração do sistema.


/home - diretório dos arquivos pessoais dos usuários. Contém os diretórios pessoais de todos os
usuários que possuem contas no sistema.

/lib - bibliotecas de funções do sistema, compartilhadas pelos programas. Bibliotecas compartilhadas


essenciais e módulos do kernel. Contém as bibliotecas compartilhadas essenciais necessárias para
inicializar o sistema e executar os comandos no sistema de arquivos raiz. O equivalenete do Windows
para bibliotecas compartilhadas são arquivos DLL.

/media - pontos de montagem para mídia removível. Contém pontos de montagem para mídia
removível como CD-ROM, discos Flash e câmeras digitais (se usarem conexão USB). Geralmente contém
qualquer tipo de unidade, exceto o disco rígido do sistema. Quando a mídia removível tiver sido inserida
ou conectada ao sistema e montada, você pode acessá-la aqui.

/mnt - ponto de montagem para montar temporariamente um sistema de arquivos. Este diretório
fornece um ponto de montagem para um sistema de arquivos montado temporariamente. Root pode
montar sistemas de arquivos aqui.

/opt - pacotes de software de aplicativos complementares. Reservado para a instalação de software de


terceiros. Software opcional e pacotes de programas complementares maiores podem ser encontrados
aqui.

*IMPORTANTE*
/root - diretório inicial do superusuário root. Os dados pessoais de root estão localizados aqui.

/sbin - comandos do sistema para acesso do superusuário (root). Servem para administração e controle
do sistema.

/srv - dados para serviços prestados pelo sistema. Contém dados de serviços fornecidos pelo sistema,
como FTP e HTTP.

/tmp - diretório para armazenamento de arquivos temporários gerados pelos programas.

/usr - hierarquia secundária com dados somente leitura. Sigla para recursos do sistema Unix. Os dados
/usr são dados estáticos, somente leitura, que podem ser compartilhados entre vários hosts compatíveis
com o Filesystem Hierarchy Standard (FHS).

/var - dados variáveis, como arquivos de log. Dados que são gravados durante a operação do sistema e,
portanto, são dados variáveis, como arquivos de log ou dados de spool.

/proc - diretório virtual de informações do sistema.


/windows - disponível apenas se você tiver o Microsoft Windows* e o Linux instalados em seu sistema.
Contém os dados do Windows.

Gerenciadores de Boot
GRUB
Utilizado para gerenciar o boot (inicialização) de múltiplos sistemas operacionais disponíveis em
um máquina.

Lilo -Carregador Linux


Utilizado para gerenciar o boot (inicialização) de múltiplos sistemas operacionais disponíveis em
um máquina.

Extensões de arquivos
O Linux identifica o tipo de arquivo pelo seu conteúdo e não por sua extensão.
No Linux, é possível utilizar nenhuma, uma ou duas extensões para nomear os arquivos.
concursos
aulascurso.txt
aulas_curso.tar.gz

Caracteres válidos para nomes de arquivos


Você pode usar qualquer caractere, exceto / (barra), nos nomes de arquivos.
Contudo, alguns dispositivos usam um sistema de arquivos que tem mais restrições nos nomes
de arquivos. Portanto, a melhor prática para evitar os seguintes caracteres nos nomes dos arquivos
|\?*<":>/

O nome do arquivo é muito longo


Em alguns sistemas de arquivos, nomes de arquivos não podem ter mais do que 255 caracteres. Essa
limitação de 255 caracteres inclui tanto o nome do arquivo quanto o caminho para o arquivo.

*IMPORTANTE*
Arquivo Oculto
Se você nomear um arquivo com um . (ponto) sendo o primeiro caractere, o arquivo ficarará
oculto quando você tentar visualizá-lo no gerenciador de arquivos.

O que é um arquivo com um ~ (til) no final do seu nome?


Arquivos com um ~no final do seus nomes exemplo.txt~ são cópias de segurança criadas
automaticamente de documentos editados em diversos aplicativos. Por padrão, estes arquivos são
ocultos.
Case Sensitive
Capacidade de analisar uma cadeia de caracteres, avaliar a existência de maiúsculas e
minúsculas e comportar-se de diferentes maneiras em função disso.
provas.txt
Provas.txt
O linux considera como dois arquivos diferentes, pois um começa em letra maiúscula e o outro
não, isso pelo fato do Linux ser Case Sensitive, já o Windows não é, então ele identifica como 2 arquivos
iguais.

Sistemas de Arquivos
Regras e padrões que indicam como o sistema operacional vai realizar os procedimentos de
gravação, leitura e armazenamento de dados nas unidades.

O sistema de arquivos padrão usado pelo SUSE Linux Enterprise Server é Btrfs.

Outros sistemas de arquivos usados com frequência estão disponíveis: Ext2, Ext3, Ext4, FAT, XFS,
Swap e UDF.

YAST - Yet another Setup Tool


Ferramenta usada para instalação e configuração do sistema operacional na distribuição Linux SUSE.

Você também pode gostar