Menu fechado

Noções de sistema operacional (ambiente Linux)

COMBO CNU - 2024 COM 8 APOSTILAS POR APENAS R$ 29,90 - SAIA NA FRENTE!!

APOSTILA CNU - 2024 BLOCO 8 INTERMEDIÁRIO. SAIA NA FRENTE!!

CAIXA- APOSTILAS COM PREÇOS IMPEDÍVEIS

COMBO CARREIRA BANCÁRIA COM 9 APOSTILAS POR APENAS R$ 28,90 CLIQUE AQUI !!

 

Noções de sistema operacional (ambiente Linux)

Este artigo/ vídeo ficou um pouco longo, mas tem muitos conteúdos interessantes, pois analisei dezenas de questões de concursos E coloquei os assuntos mais relevantes que caem em prova sobre o Linux.

ATENÇÃO: Coloquei no final do artigo DEZENAS de questões de concursos, que recomendo que faça todas, pois além de fixar melhor o conteúdo, você entenderá como este assunto é pedido nos concursos.

 

O que é Sistema Operacional?

Se preferir, no vídeo abaixo tem a postagem em áudio e vídeo:

Podemos dizer que o sistema operacional é o software mais importante do computador.

O sistema operacional é responsável por gerenciar os recursos do computador, bem como servir de suporte para a execução de programas de aplicação e é o responsável por controlar dispositivos de entrada e saída.

Ele ajuda a troca de informações entre você e o computador deixando esta interação mais amigável para o usuário. Ele ajuda no gerenciamento da máquina, como as memórias, e os dispositivos ligados nele como impressoras, monitor, teclado e etc..

As funções principais do sistema operacional são manter o computador funcionando e seus periféricos (gerenciamento de hardware), manter os compiladores, editores e programas em locais distintos e executar as tarefas básicas e gerenciar os programas e memórias e servir de interface entre o usuário e o computador.

Os sistemas operacionais mais conhecidos são o Windows, Linux e Mac OS.

Falaremos aqui sobre o Linux

 

LINUX

 

O Linux é um sistema operacional multitarefa e Multiutilizador de código aberto.

Multitarefa: O sistema executa várias aplicações ao mesmo tempo;

Multiutilizador: Pode ter várias contas de utilizadores no mesmo computador;

O Linux é um sistema Monolítico, ou seja, todos os processos são executados em um só núcleo;

Por ser de código aberto ele pode ser modificado por qualquer pessoa, além disso, ele é um software gratuito, ou seja, não pode ser vendido e não tem licença para uso.

Fundada em 1985 por Richard Stallman, considerado o pai do Software Livre, a Free Software Fundation (FSF) é uma organização que leva adiante os princípios de Stallman, que sempre foi contra softwares proprietários.

Também é de autoria dele o projeto GNU que, junto do Kernel desenvolvido por Torvalds, formaria mais tarde o sistema operacional Linux

O Sistema GNU/Linux foi criado por Linus Torvalds em 1991.

Linus fez uma cópia do Unix utilizando a linguagem de programação C.

Linus + Unix = Linux

 

Componentes do Linux:

 

Kernel: É o núcleo do sistema operacional, pois ele gerencia os recursos do sistema e pode ser alterado por qualquer pessoa. Ele controla os dispositivos do computador.

O Kernel é um software de nível de sistema cujo papel principal é gerenciar os recursos de hardware para o usuário. (caiu em concursos)

O kernel do Linux está constantemente em desenvolvimento por uma comunidade de programadores, mas, para garantir a sua qualidade e integridade, existem mantenedores do kernel, como o Linus Torvalds, que analisam e julgam a pertinência das alterações. (caiu em concursos)

 

Shell (concha): ele interpreta os comandos entre o sistema operacional e o usuário. O sistema operacional precisa apresentar a cada usuário uma interface que aceita, interpreta e então executa comandos ou programas do usuário. Essa interface é genericamente chamada de Shell.

É uma classe de programas que funciona como interpretador de comandos e linguagem de programação no Linux, que é a principal ligação entre o usuário, os programas e o Kernel. (definição caiu em concursos)

 

Prompt de comando: É através dele que o usuário interage com o Linux.

 

Interface gráfica: Outra maneira que o usuário interage com o Linux. São também conhecidos como gerenciadores de desktop. Existem várias interfaces gráficas como a KDE, Unity, Gnome, dentre outras.

O Linux também possui um padrão para ambiente gráfico. Os sistemas Unix mais antigos são baseados somente em caracteres, mas hoje praticamente qualquer sistema Unix, incluindo o Linux, dispõe de um sistema gráfico de janelas que é chamado de X Windows (que também podem ser chamadas de Ambiente x)

 

Distribuições Linux:

Quando você tem um sistema Linux completo, ou seja, com todos os software necessários para um sistema operacional funcionar corretamente e é claro usando o Linux como seu núcleo, você tera uma distribuição Linux.

Existem várias distribuições Linux que tem características diferentes por serem criados para vários tipos de usuários.

As mais conhecidas são o Red Hat, Fedora, Ubuntu, Debian, conectiva, Mandriva, Slackware entre outros.

 

Tipos de usuários do Linux:

 

Comum ($): É quem instalou o Linux e outros que foram criados depois. Estes usuários têm restrições, ou seja, não tem acesso a todos os recursos do sistema.

ROOT(#): É o administrador (superusuário) e tem permissão total para acessar todos os recursos do sistema.

No Linux, o usuário (userid) com a maior autoridade e com poder de realizar alterações no ambiente chama-se Root. (caiu em concursos)

Sistema (fictício): Ele existe apenas para controlar softwares e ajudar a instalação de programas adicionais, não tem como logar por ele.

 

COMANDOS PRINCIPAIS

 

cal: mostra o calendário

cd: Para navegar pelo filesystem do Linux

cd/: Diretório raiz.

cd-: Volta para o último diretório acessado

cd~: vai para o diretório home

cd.: diretório atual

cd..: volta uma pasta

df: informa o espaço de disco usado e disponível

file arquivo: Mostra as informações do arquivo

fg: processo executado em primeiro plano

bg: processo executado em segundo plano

diff: compara dois arquivos e mostra as diferenças entre eles.

grep: Procura uma palavra dentro de um arquivo

help: Ajuda

kill fecha (mata) por número de processo (pid)

killall fecha (mata) por nome do processo

killall5 fecha (mata) todos os processos da sessão.

jobs – Lista os processos inicializados a partir do terminal

mkdir: Cria diretório ou pastas

rmdir: remove diretório.

tac: mostra o conteúdo de um arquivo binário ou texto, só que em ordem inversa do arquivo.

tail: exibe as últimas 10 linhas de um arquivo de texto

top = exibe os processos em execução no sistema

cat: exibe, cria e une o conteúdo de um arquivo.

Rm: Remove diretórios e arquivos

mv: mover arquivo

cp: Copia arquivo

ls: lista arquivos e diretórios dentro de uma pasta

ls- l: exibe mais detalhes sobre os arquivos listados.

ls -a: exibe arquivos ocultos.

Pwd: Caminho completo do diretório local

 

DIRETÓRIOS PRINCIPAIS

 

Diretório Raiz (/): Origem de todos os arquivos e diretórios

/bin: binários executáveis

/boot – Arquivos utilizados durante a inicialização do sistema

/cdroom: diretório temporário para cd-room

/dev – contém arquivos sobre Dispositivos de hardware conectados

/etc – Arquivos de configuração do sistema e dos seus programas

/home – Contém os arquivos pessoais do usuário

/lib – Bibliotecas compartilhadas essenciais e módulos do kernel

/sbin – Programas essenciais do usuário root (função de manutenção)

/root – Diretório pessoal do usuário root

/opt – Aplicativos adicionados depois da instalação

/proc – Informações sobre os processos ativos do sistema

/media – Ponto de montagem utilizado por usuários comuns

/mnt – Ponto de montagem das mídias removíveis

/tmp – Arquivos temporários do sistema

/usr – Arquivos e programas acessados pelo usuário (documentações, cabeçalhos, etc)

/var – Arquivos variáveis do sistema

/srv – Dados de servidores e serviços do sistema

 

ATALHOS PRINCIPAIS DE TERMINAL LINUX:

 

alt + B = uma palavra para trás

ctrl + B = volta um caracter

alt + F = avança uma palavra

ctrl + F = avança um caracter

ctrl + C = sai de um comando ou processo

ctrl + Z = ativa um programa em execução em segundo plano.

ctrl + D = sai do terminal atual

ctrl + L = limpa a tela

ctrl + A = move o cursor para o início da linha

ctrl + E = move o cursor para o final da linha.

ctrl + U = exclui tudo de onde está o cursor até o início da linha

ctrl + K = exclui tudo de onde está o cursor até o final da linha

ctrl + W = exclui somente uma palavra

ctrl + P = ver o comando anterior

ctrl + N = navegar para frente ou para trás nos comandos

ctrl + shift + V = colar o texto da área de transferência

ctrl + shift + C = copia o texto para a área de transferência

TAB: Completa os comandos e nomes de arquivos e diretórios.

 

O sistema de arquivos do Linux é um de seus grandes componentes. Os arquivos são conjuntos de informações codificadas, associadas a um nome, que são armazenadas no disco ou em periféricos de armazenamento. Arquivos podem conter textos de editores, imagens, vídeos, áudios, códigos executáveis, dentre muitos outros tipos. O sistema Linux e suas distribuições aceitam especificação de nomes com caracteres alfanuméricos e muitos caracteres de símbolos especiais. Mas, devido à sintaxe de nomes de diretórios e arquivos, o único caractere que não pode compor o nome de um arquivo é o “/” e o tamanho máximo de um nome de arquivo é 255 caracteres. (caiu em concursos)

 

QUESTÕES DE CONCURSOS

 

QUESTÃO 1

Ano: 2020 Banca: COPESE – UFPI Órgão: ALEPI

Com relação aos Sistemas Operacionais, marque a opção CORRETA.

A O Windows é conhecido por ser Sistema Operacional com interface textual.

B O Linux exige o pagamento de uma licença para a sua utilização.

C O MAC OS é um exemplo de software livre.

D O Ubuntu é uma conhecida distribuição do Linux.

E O Android não pode ser considerado um Sistema Operacional por ser utilizado em celulares.

 

QUESTÃO 2

Ano: 2020 Banca: CPCON Órgão: Câmara de Santa Luzia – PB

Sobre sistemas operacionais, assinale a alternativa CORRETA.

A O sistema operacional serve para efetuar o controle e gerenciamento do computador, abrangendo tanto as partes físicas quanto as partes lógicas.

B O Linux é um sistema operacional de código fechado e, por isto, é pouco utilizado.

C O Windows é um sistema operacional de código aberto e, por isto, é bastante utilizado.

D Um sistema operacional é um software aplicativo que realiza o gerenciamento de hardware e software de um computador.

E Um sistema operacional não é responsável pela gestão da memória de um computador.

 

QUESTÃO 3

Ano: 2020 Banca: IBADE Órgão: Prefeitura de Linhares – ES

No Linux, o usuário (userid) com a maior autoridade chama-se:

A Main.

B Admin.

C Master.

D Root.

E Principal.

 

QUESTÃO 4

Ano: 2020 Banca: Dédalus Concursos Órgão: COREN-SC

Podemos definir o sistema operacional como um software primário que opera entre o hardware do dispositivo e milhares de outros softwares, os aplicativos. Sua função é administrar e gerenciar os recursos de um sistema, desde componentes de hardware e sistemas de arquivos a programas de terceiros, estabelecendo a interface entre o computador e o usuário. É possível afirmar que entre as alternativas abaixo, não é um sistema operacional:

A Syllable.

B ChromeOS.

C Opera.

D eComStation.

E Linux.

 

QUESTÃO 5

Ano: 2020 Banca: IBADE Órgão: IDAF-AC

O Linux também possui um padrão para ambiente gráfico. Os sistemas Unix mais antigos são baseados somente em caracteres, mas hoje praticamente qualquer sistema Unix, incluindo o Linux, dispõe de um sistema gráfico de janelas. Qual o nome deste sistema?

A Apache

B X Windows

C Fedora

D Sendmail

E Mozilla Firefox

 

QUESTÃO 6

Ano: 2020 Banca: IBADE Órgão: IDAF-AC

No Linux, qual o nome do comando que fecha todos os processos em execução?

A Killall

B Jobs

C Fg

D Bg

E Killall5

 

QUESTÃO 7

Ano: 2020 Banca: IBADE Órgão: Prefeitura de Linhares – ES

O sistema operacional que possui código aberto é:

A Windows 7.

B Windows Server.

C Vmware.

D Linux.

E Z/OS.

 

QUESTÃO 8

Ano: 2020 Banca: IBADE Órgão: IDAF-AC

No Linux, qual comando mostra o conteúdo de um arquivo binário ou texto, só que em ordem inversa do arquivo?

A Tac

B Cat

C Rm

D Cp

E Mv

 

QUESTÃO 9

Ano: 2020 Banca: IBADE Órgão: IDAF-AC

Qual o nome da classe de programas que funciona como interpretador de comandos e linguagem de programação no Linux, que é a principal ligação entre o usuário, os programas e o Kernel?

A Kerne

B Hardware

C Scrip

D PID

E Shell

 

QUESTÃO 10

Ano: 2020 Banca: IBADE Órgão: Prefeitura de Vila Velha – ES

Fundada em 1985 por Richard Stallman, considerado o pai do Software Livre, a Free Software Fundation (FSF) é uma organização que leva adiante os princípios de Stallman, que sempre foi contra softwares proprietários.

COMBO CNU - 2024 COM 8 APOSTILAS POR APENAS R$ 29,90 - SAIA NA FRENTE!!

APOSTILA CNU - 2024 BLOCO 8 INTERMEDIÁRIO. SAIA NA FRENTE!!

CAIXA- APOSTILAS COM PREÇOS IMPEDÍVEIS

COMBO CARREIRA BANCÁRIA COM 9 APOSTILAS POR APENAS R$ 28,90 CLIQUE AQUI !!

Também é de autoria dele o projeto GNU que, junto do Kernel desenvolvido por Torvalds, formaria mais tarde o sistema operacional:

A Ubuntu.

B Linux.

C Unix.

D MAC OS.

E Windows.

 

QUESTÃO 11

Ano: 2020 Banca: IBADE Órgão: Prefeitura de Vila Velha – ES

O conceito de software livre aplica-se a softwares gratuitos e de código aberto. Dentre os softwares abaixo, aquele que se encontra nessa categoria é:

A IOS.

B MS Windows.

C HP-UX.

D Z/OS.

E LINUX.

 

QUESTÃO 12

Ano: 2020 Banca: INSTITUTO AOCP Órgão: Prefeitura de Cariacica – ES

Ubuntu, Fedora e Debian são termos que representam

A tecnologias Wireless.

B softwares aplicativos para a manipulação de imagens digitais.

C distribuições do Sistema Operacional GNU/Linux.

D modelos de memória de computador que utilizam a tecnologia flash.

 

QUESTÃO 13

Ano: 2020 Banca: IBFC Órgão: EBSERH

Leia a frase abaixo referente a Sistema Operacional e Software:

“Dentro dos vários Sistemas Operacionais que encontramos no mercado o _____ e o _____ se destacam atualmente.”

Assinale a alternativa que preencha correta e respectivamente as lacunas.

A Outlook / Windows

B Linux / Oracle

C Oracle / Windows

D Linux / Outlook

E Linux / Windows

 

QUESTÃO 14

Ano: 2020 Banca: CESPE / CEBRASPE Órgão: SEFAZ-DF

A respeito de componentes funcionais de computadores e do sistema operacional Linux, julgue o item a seguir.

No Linux, o diretório /home é o local onde é instalada a maior parte dos aplicativos e das bibliotecas do sistema operacional, enquanto no diretório /usr são armazenados os arquivos dos usuários.

Certo

Errado

 

QUESTÃO 15

Ano: 2019 Banca: IBADE Órgão: Prefeitura de Vitória – ES

Dos sistemas operacionais abaixo, aquele que é uma versão incrementada do sistema livre Linux é:

A Z/OS

B Z/VM.

C Windows Server.

D RedHat.

E VmWare

 

QUESTÃO 16

Ano: 2019 Banca: IBADE Órgão: Prefeitura de Vitória – ES

Dos sistemas operacionais abaixo, aquele que tem o código aberto, também chamado sistema livre, é:

A Z/OS.

B IOS.

C Windows Server.

D Linux.

E VmWare.

 

QUESTÃO 17

Ano: 2019 Banca: IBADE Órgão: Prefeitura de Jaru – RO

Existem vários sistemas operacionais baseados na plataforma Unix. Aquele que não se baseia nesta plataforma é:

A Solaris.

B HP-UX.

C Linux.

D Redhat.

E Android.

 

QUESTÃO 18

Ano: 2019 Banca: IBADE Órgão: Prefeitura de Itapemirim – ES

No Linux, o “userid” com maior autoridade e com poder de realizar alterações no ambiente é chamado:

A Master.

B Root.

C Maint.

D Principal.

E Main User.

 

QUESTÃO 19

Ano: 2019 Órgão: Prefeitura de Arapiraca – AL

Marque a alternativa que contém o comando utilizado para criar pastas no sistema operacional LINUX.

A cd

B cp

C ls

D rmdir

E mkdir

 

QUESTÃO 20

Ano: 2019 Banca: UFCG Órgão: UFCG

As distribuições Linux vem ganhando popularidade, provendo ambientes amigáveis para o usuário. São exemplos de distribuição Linux, EXCETO:

A Ubuntu.

B openSUSE.

C Slackware.

D Fedora.

E GIMP.

 

QUESTÃO 21

Ano: 2019 Banca: UFCG Órgão: UFCG

O comando em Linux que exibe o conteúdo de um arquivo é:

A cat

B ls

C mkdir

D top

E man

 

QUESTÃO 22

Ano: 2019 Banca: UFCG Órgão: UFCG

Sobre o comando pwd no Linux, sua execução em terminal informará:

A Senha do usuário logado.

B Lista do conteúdo de um diretório.

C Total de linhas, palavras e mesmo caracteres num arquivo.

D Exibe arquivos ps e pdf.

E Caminho completo do diretório local.

 

QUESTÃO 23

Ano: 2019 Banca: UFCG Órgão: UFCG

O comando em Linux para informar o espaço de disco usado e disponível é:

A df

B ls

C cd

D cp

E hd

 

QUESTÃO 24

Ano: 2019 Banca: COVEST-COPSET Órgão: UFPB

Considere o sistema Linux padrão. A respeito desse sistema, analise as afirmações abaixo.

1) O comando ‘diff’ compara dois arquivos e mostra as diferenças entre eles.

2) O comando ‘pwd’ executa a criação de um novo subdiretório.

3) Os comandos ‘rm’ ou ‘rmdir’ podem ser usados para excluir diretórios.

Está(ão) correta(s), apenas:

A 1 e 2.

B 1 e 3.

C 2 e 3.

D 1.

E 3.

 

QUESTÃO 25

Ano: 2019 Banca: COVEST-COPSET Órgão: UFPE

O sistema de arquivos do Linux é um de seus grandes componentes. Os arquivos são conjuntos de informações codificadas, associadas a um nome, que são armazenadas no disco ou em periféricos de armazenamento. Arquivos podem conter textos de editores, imagens, vídeos, áudios, códigos executáveis, dentre muitos outros tipos. O sistema Linux e suas distribuições aceitam especificação de nomes com caracteres alfanuméricos e muitos caracteres de símbolos especiais. Mas, devido à sintaxe de nomes de diretórios e arquivos, o seguinte caractere não pode compor o nome do arquivo:

A ‘-’

B ‘_’

C ‘(’

D ‘/’

E ‘.’

 

QUESTÃO 26

Ano: 2015 Banca: FUNCAB Órgão: CRF-RO

Linus Torvalds criou o sistema operacional Linux com base em que linguagem de programação?

A Fortran

B Haskel

C Clipper

D C

E Pascal

 

QUESTÃO 27

Ano: 2013 Banca: CESPE / CEBRASPE Órgão: CNJ

O kernel do Linux está constantemente em desenvolvimento por uma comunidade de programadores, mas, para garantir a sua qualidade e integridade, existem mantenedores do kernel, como o Linus Torvalds, que analisam e julgam a pertinência das alterações.

Certo

Errado

 

QUESTÃO 28

Ano: 2014 Banca: IDECAN Órgão: AGU

Sistemas Operacionais Linux são programas responsáveis por promover o funcionamento do computador, realizando a comunicação entre os dispositivos de hardware e softwares. Em relação a este sistema, é correto afirmar que KDE e GNOME são

A versões de Kernel.

B distribuições Linux.

C ambientes gráficos.

D editores de texto Linux.

E terminais para execução de comandos.

 

QUESTÃO 29

Ano: 2010 Banca: FCC Órgão: TRE-RS

O sistema operacional precisa apresentar a cada usuário uma interface que aceita, interpreta e então executa comandos ou programas do usuário. Essa interface é genericamente chamada de

A BATCH.

B SHELL.

C PROMPT.

D NÚCLEO.

E SCRIPT.

 

QUESTÃO 30

Ano: 2016 Banca: CPCON Órgão: Prefeitura de São José de Piranhas – PB

O kernel do Linux é:

A Um software aplicativo cujo papel principal é gerenciar os recursos de software para o usuário.

B Um software de nível de sistema cujo papel principal é gerenciar os recursos de hardware para o usuário.

C Um software de nível de sistema cujo papel principal é gerenciar os recursos de uma máquina virtual para o usuário trabalhar com o sistema operacional Windows.

D Um software de gestão cujo papel principal é gerenciar os recursos do Open Office para o usuário.

E Um software aplicativo cujo papel principal é gerenciar apenas os recursos de hardware para outros computadores em uma rede.

 

RESPOSTAS DAS QUESTÕES

RESPOSTA DA QUESTÃO 1 LETRA D

RESPOSTA DA QUESTÃO 2 LETRA A

RESPOSTA DA QUESTÃO 3 LETRA D

RESPOSTA DA QUESTÃO 4 LETRA C

RESPOSTA DA QUESTÃO 5 LETRA B

RESPOSTA DA QUESTÃO 6 LETRA E

RESPOSTA DA QUESTÃO 7 LETRA D

RESPOSTA DA QUESTÃO 8 LETRA A

RESPOSTA DA QUESTÃO 9 LETRA E

RESPOSTA DA QUESTÃO 10 LETRA B

RESPOSTA DA QUESTÃO 11 LETRA E

RESPOSTA DA QUESTÃO 12 LETRA C

RESPOSTA DA QUESTÃO 13 LETRA E

RESPOSTA DA QUESTÃO 14 ERRADO

RESPOSTA DA QUESTÃO 15 LETRA D

RESPOSTA DA QUESTÃO 16 LETRA D

RESPOSTA DA QUESTÃO 17 LETRA E

RESPOSTA DA QUESTÃO 18 LETRA B

RESPOSTA DA QUESTÃO 19 LETRA E

RESPOSTA DA QUESTÃO 20 LETRA E

RESPOSTA DA QUESTÃO 21 LETRA A

RESPOSTA DA QUESTÃO 22 LETRA E

RESPOSTA DA QUESTÃO 23 LETRA A

RESPOSTA DA QUESTÃO 24 LETRA B

RESPOSTA DA QUESTÃO 25 LETRA D

RESPOSTA DA QUESTÃO 26 LETRA D

RESPOSTA DA QUESTÃO 27 CERTO

RESPOSTA DA QUESTÃO 28 LETRA C

RESPOSTA DA QUESTÃO 29 LETRA B

RESPOSTA DA QUESTÃO 30 LETRA B

 

COMBO CNU - 2024 COM 8 APOSTILAS POR APENAS R$ 29,90 - SAIA NA FRENTE!!

APOSTILA CNU - 2024 BLOCO 8 INTERMEDIÁRIO. SAIA NA FRENTE!!

CAIXA- APOSTILAS COM PREÇOS IMPEDÍVEIS

COMBO CARREIRA BANCÁRIA COM 9 APOSTILAS POR APENAS R$ 28,90 CLIQUE AQUI !!

2 Comentários

    • eder carlos

      Oi Elias, o gabarito está correto. O Linux é um sistema operacional, ou seja, um software básico ou de sistema. No gabarito D é diz que é um software aplicativo. Abraços e espero ter ajudado

Deixe um comentário

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