AULA 1 NOÇÕES DE SISTEMA OPERACIONAL (AMBIENTE LINUX) Saudações caros(as) amigos(as),

Tamanho: px
Começar a partir da página:

Download "AULA 1 NOÇÕES DE SISTEMA OPERACIONAL (AMBIENTE LINUX) Saudações caros(as) amigos(as),"

Transcrição

1 AULA 1 NOÇÕES DE SISTEMA OPERACIONAL (AMBIENTE LINUX) Saudações caros(as) amigos(as), Lembre-se de que o segredo da força está na VONTADE de cada UM! (Giuseppe Mazzini) Nesse ponto, cabe destacar que nós somos capazes de fazer com que todos os nossos SONHOS, VONTADES e DESEJOS se tornem realidade. Basta trabalhar MUITO para isso, confiar em DEUS e paciência, que chegaremos lá!! Na aula de hoje abordaremos os conceitos relacionados ao Sistema Operacional Linux. Serão destacadas algumas DICAS QUENTES para a prova no memorex, além de inúmeros exercícios para fixação da matéria. Como dica inicial, para melhor aproveitamento do curso, faça as questões uma a uma, e confira o gabarito IMEDIATAMENTE. Em caso de dúvidas, procure saná-las de pronto! Faça e refaça a sua lista de exercícios quantas vezes forem necessárias, até obter uma média de no mínimo 80% de acertos, para então mudar de matéria. Lembre-se de que o primeiro fator que nos leva a memorizarmos algo ocorre quando associamos o conhecimento a uma forte emoção (quem aí se lembra do primeiro beijo, da primeira namorada, ou da primeira vez que... opa, vocês entenderam né rs...!!). Como é difícil associarmos a Informática à emoção, vamos utilizar o segundo fator para nos ajudar na memorização dos pontos importantes para a prova. Prof a Patrícia Lima Quintão 1

2 Esse segundo fator está ligado à repetição, que leva portanto à memorização, permitindo solidificar o conhecimento aqui obtido!! Por isso, iremos revisar a matéria várias vezes, realizar inúmeros exercícios e refazer toda a lista de exercícios quantas vezes forem necessárias. Todos prontos?? Então vamos nessa COM MUITO FOCO NOS ESTUDOS!!! Que Deus os (as) abençoe, bom proveito e mãos à obra agora em nossa aula! Prof a Patrícia Lima Quintão Twitter: Instagram: patriciaquintao Facebook: (Todo dia com novas dicas, desafios e muito mais, espero vocês por lá para CURTIR a página!) Conteúdo desta Aula Página Introdução ao Linux. 02 Revisão em tópicos e palavras-chave (MEMOREX) 30 Lista de Questões Comentadas. 33 Lista das Questões Apresentadas na Aula. 66 Acompanhe a Evolução do Seu Aproveitamento. 79 Gabarito. 80 Introdução ao Linux O sistema GNU/Linux é frequentemente chamado por Linux. Foi originalmente construído como um sistema de multitarefas para microcomputadores e mainframes (computadores de grande porte) no meio dos anos 70. Cresceu desde então e tornou-se um dos sistemas operacionais mais usados em qualquer lugar. O Linux é um clone de Unix. Foi criado como uma alternativa barata e funcional para aqueles que não estão dispostos a pagar o alto preço de um sistema Unix comercial ou não tem um computador muito potente. No ano de 1983, Richard Stallman fundou a FSF - Free Software Foundation (Fundação de Software Livre), e criou o projeto GNU GPL (GNU General Public License Licença Pública Geral GNU). O desafio do GNU era enorme. Havia a necessidade de desenvolver o Kernel (núcleo do sistema operacional que controla o hardware), utilitários de programação, de administração do sistema, de rede, comandos padrão. Mas, no final da década de 80, o projeto estava fracassando e apenas os utilitários de programação e os comandos padrão estavam prontos, mas o Kernel não! Prof a Patrícia Lima Quintão 2

3 Linus Benedict Torvalds era aluno da Universidade de Helsinque, na Finlândia e estava disposto a construir um Kernel clone do Unix que possuísse memória virtual, multitarefa e capacidade de multiusuários. Era um trabalho gigantesco e, na prática, impossível para apenas uma pessoa concluí-lo. Em 5 de outubro de 1991, Linus Torvalds lançou a primeira versão oficial do Linux: o Linux A partir dessa data, muitos programadores no mundo inteiro têm colaborado e ajudado a fazer do Linux o sistema operacional que é atualmente. Licença GPL A licença GPL segue 4 liberdades. São elas: Gerenciador de Boot Software responsável por permitir a escolha de qual sistema operacional será carregado ao ligarmos um computador. Os mais famosos gerenciadores de boot do Linux são: LILO (mais simples) GRUB Ambos permitem que se tenham o Linux e o Windows instalados em um mesmo computador. Também possibilitam que se escolha uma entre várias distribuições de Linux. Prof a Patrícia Lima Quintão 3

4 A figura seguinte ilustra a interface do GRUB. Observe as opções disponíveis que aparecem na janela, a saber: distribuição Red Hat Linux e o Windows XP. Figura. Interface do gerenciador de boot GRUB A próxima figura mostra a interface do LILO. Observe as três opções disponíveis que aparecem na janela, a saber: Linux, LinuxOld e Windows. Figura. Interface do LILO Após a seleção do sistema operacional desejado, o gerenciador de boot passa o controle do computador a esse sistema operacional. Ambientes Gráficos Há um número muito grande de gerenciadores de janelas (Windows Manager) que você pode instalar simultaneamente em uma máquina, possibilitando que cada usuário escolha aquele que mais lhe agrade. Cada gerenciador difere do outro em muitos aspectos, como nível de customização da aparência e funcionalidades, configuração dos menus, meios gráficos para iniciar um software, capacidade de utilizar múltiplos desktops e, principalmente, na quantidade de recursos que ele exige da máquina, entre outros. Prof a Patrícia Lima Quintão 4

5 Exemplos de gerenciadores de janelas ou ambientes gráficos: GNOME, KDE (K Desktop Environment), BlackBox, WindowMaker, etc. Distribuições (DISTROS) GNU/LINUX Você já deve ter ouvido falar em Debian, RedHat, Slackware, SuSe, Ubuntu, dentre outros. O que são todos esses nomes? Todos esses nomes são o que chamamos de distribuições GNU/Linux. Várias empresas e organizações de voluntários decidiram juntar os programas do Linux em pacotes próprios aos quais elas fornecem suporte. Uma distribuição é, portanto, uma versão do Linux empacotada por um determinado responsável (pessoa ou empresa), e que compreende um conjunto de programas formado pelo Kernel Linux e por mais alguns softwares distintos (como shells, aplicativos, jogos, utilitários, etc.). Principais Distribuições: Slackware Red Hat SuSe Mandriva Debian Ubuntu Fedora A figura seguinte mostra uma linha do tempo com as datas de lançamento das primeiras versões das distribuições GNU/Linux mais relevantes da história. Os fundos mais escuros representam distribuições que não existem mais. Figura. Linha do tempo das principais distribuições GNU/Linux. Fonte: (Filho, 2012) Dica: Não é necessário ficar decorando as diferenças entre cada uma delas, basicamente guardem o conceito de distribuição e nomes das principais, aqui listadas. Prof a Patrícia Lima Quintão 5

6 As distribuições podem: ser produzidas em diferentes versões do Kernel; incluir diferentes conjuntos de aplicativos, utilitários, ferramentas e módulos de driver; oferecer diferentes programas de instalação e atualização para facilitar o gerenciamento do sistema. Nesse caso, qualquer distribuição Linux irá possuir um gerenciador de pacotes, que cuidará de todos os detalhes necessários para instalar, desinstalar ou atualizar um programa que esteja no formato de um pacote RPM. Caso você não se identifique com nenhuma das distribuições, pode-se optar por criar a sua própria. A partir desse ponto, foram surgindo diversas outras distribuições que de alguma forma se diferenciavam da filosofia do Slackware: como Debian ou RedHat, por exemplo. Atualmente existem mais de 300 distribuições, algumas mais famosas que outras. Em sua maioria, mantidas por grandes comunidades de colaboradores, entretanto, há outras que são mantidas por empresas. As distribuições (distros) podem ser divididas em duas categorias básicas: livres e corporativas. Distribuições Corporativas: mantidas por empresas que VENDEM o suporte ao seu sistema. Exemplos são: RedHat, SuSe e Mandriva. Neste ponto vale ressaltar o fato de que o produto vendido pelas empresas que comercializam sistemas GNU/Linux são, na verdade, os serviços relacionados ao sistema vendido, como suporte técnico, garantias e treinamentos, ou seja, o conhecimento do sistema. O fato de o produto não ser mais o software, mas sim o serviço, é devido à Licença GPL que garante as já citadas quatro liberdades básicas. Com isso, por mais que uma empresa queira fazer o seu próprio sistema GNU/Linux, enquanto ela estiver utilizando softwares registrados com GPL, serão obrigadas a distribuir o código fonte gratuitamente. Distribuições Livres: mantidas por comunidades de colaboradores SEM fins lucrativos. Exemplos são: Debian, Ubuntu, Slackware, Gentoo, CentOS, entre outras. Dentro do conjunto de Distribuições Livres, podemos dividi-las novamente em duas outras categorias: Convencionais e Live. Distribuições convencionais: são distribuídas da forma tradicional, ou seja, uma ou mais mídias que são utilizadas para instalar o sistema no disco rígido. Distribuições live: distribuídas em mídias com o intuito de rodarem a partir delas, SEM a necessidade de instalar no HD. Ficaram famosas pois têm a intenção de fornecer um sistema GNU/Linux totalmente funcional, de forma fácil e sem a necessidade de o instalar na máquina. O fator que favoreceu essa abordagem é que em uma Prof a Patrícia Lima Quintão 6

7

8

9 O shell padrão do GNU/Linux é o bash. Pode-se também ter outros shells, como, por exemplo, csh, tcsh, ksh e zsh. Conforme pode ser visto na figura seguinte, quanto mais baixo o nível, maior é a participação do kernel; quanto mais alto, maior a participação do shell. Nível alto é o nível próximo ao usuário; nível baixo, próximo do hardware, da máquina. Antes de vermos os principais comandos em si que podem ser executados no Linux, é necessário saber o que é Linha de Comando. Trata-se de um modo de trabalho com caracteres, em que você digita o comando e o executa pressionando ENTER no teclado. Mas você também pode usar uma linha de comando em um ambiente gráfico. Se você usar o KDE, por exemplo, pode procurar o aplicativo KDE Terminal para abrir uma janela com linha de comando. Mas isso varia de acordo com a versão do seu Linux. Estrutura de Diretórios do GNU/Linux Um diretório nada mais é do que o local em que os arquivos são guardados no sistema. O arquivo pode ser um texto, uma imagem, planilha, etc. Os arquivos devem ser identificados por nomes para que sejam localizados por quem deseja utilizá-los. Prof a Patrícia Lima Quintão 9

10

11

12 dentro de /home. O shell de um usuário root é diferente de um usuário comum. Antes do cursor, ele é identificado com "#" (jogoda-velha). NOTA: Podem ser criados outros usuários no sistema Linux com poderes de superusuários, que têm privilégios administrativos completos sobre o sistema. Usuário comum Qualquer usuário do sistema que não seja root e não tenha poderes administrativos no sistema. Antes do cursor, o shell de um usuário comum é identificado com "$'' (cifrão). ATENÇÃO!!! Vamos a um exemplo: [root@notebook:/documentos]$ Você sabe o que significa essa linha acima? Identificando a linha acima: root = Usuário notebook = nome da máquina :/documentos = diretório atual $ = Indica que está logado com usuário limitado (comum). Uso de Consoles no Linux Console é uma interface que permite a um operador realizar a comunicação com um sistema de computador, como um terminal do Linux por exemplo. Por ser um sistema multitarefa, o Linux pode ser acessado por vários consoles ao mesmo tempo, assim como pode-se rodar vários programas ao mesmo tempo nesse sistema operacional. Para mudar o console do 1 a 6, utilize: ALT+N (Onde N representa o número do console desejado). Exemplo: ALT+1, ALT+2, ALT+3, ALT+4, ALT+5, ALT+6. Agora você pode ir para o próximo console e o antecedente com: ALT+RIGHT (Vai para 1 console À FRENTE) ALT+LEFT (Vai pra 1 console ATRÁS) Se você quiser ir para outra sessão sem sair do console, utilize o comando su, que permite a troca de usuário no sistema. Comandos do Linux Como vimos, o shell é o responsável pela interação entre o usuário e o sistema operacional, interpretando os comandos. É no shell que os comandos são executados. Prof a Patrícia Lima Quintão 12

13 Os comandos são pequenos programas, que podem ser executados para realizar tarefas específicas. De uma maneira geral o formato é: comando -opções parâmetros. Vamos à descrição dos comandos mais cobrados em provas! clear (o mesmo efeito pode ser obtido com Ctrl + l) Limpa a tela (equivale ao comando cls do antigo sistema operacional MS-DOS). Exemplo: Comando #clear Resultado Limpa a tela. date O comando date pode ser utilizado para mostrar a data e a hora do sistema, e também para ajustá-las. Exemplo: Comando Resultado #date Mostra data e hora atuais do sistema numa formatação padrão. pwd Mostra em qual diretório você se encontra. Mostra o path (caminho) do diretório atual. Exemplo: Comando #pwd Resultado Mostra o diretório em que você se encontra. cd Entra ou sai de diretório. Prof a Patrícia Lima Quintão 13

14 Exemplo: Comando Resultado #cd #cd Desktop Retorna ao diretório do usuário atual. Entra no diretório Desktop. #cd Docs/Textos/Cartas Entra no diretório Cartas. #cd.. #cd../../ #cd #cd ~ Sai do diretório atual e vai para o diretório de nível logo acima. Sobe dois níveis da árvore de diretórios. Alterna entre o diretório atual e o anteriormente visitado. Vai para o diretório home do usuário atual. ls Lista os arquivos e diretórios da pasta (equivale ao comando DIR do MS-DOS). Exemplo: Comando #ls #ls Desktop #ls Docs/Textos #ls l #ls a #ls a l ou ls al Resultado Lista o conteúdo da pasta atual. Lista o conteúdo da pasta Desktop. Lista o conteúdo da pasta Textos, localizada na pasta Docs. Lista detalhada. Lista todos os arquivos, inclusive os ocultos. Na maioria dos comandos, podemos utilizar 2 ou mais argumentos seguidos, como em a e l. Esse exemplo lista arquivos executáveis e ocultos ( a) em forma de lista detalhada ( l). Ao utilizar o argumento l, veremos os atributos dos arquivos, detalhados a seguir. As permissões são mostradas como uma série de 10 travessões e/ou letras no começo de cada linha. Prof a Patrícia Lima Quintão 14

15

16

17 Agora que você entendeu os atributos, saiba que ao utilizar a linha de comando ls l, obtemos, além dos atributos do arquivo, outras informações, listadas a seguir. Exemplo: cat Exibe o texto contido em um arquivo. Concatena (junta) o conteúdo de arquivos. Cria arquivos baseados em caracteres de texto. Exemplo: Comando Resultado #cat Carta #cat Carta more #cat Carta.txt Memo.txt Exibe o conteúdo do arquivo Carta. Exibe o conteúdo do arquivo Carta linha por linha, pausadamente. Exibe na tela o conteúdo do arquivo Carta.txt e Memo.txt, em seqüência. #cat n Carta.txt Exibe o conteúdo do arquivo Carta.txt, onde n numera cada linha! #cat Carta.txt n Exibe o conteúdo do arquivo Carta.txt, onde n numera cada linha! #cat > Relatório #cat > receita.txt #cat >> Carta Memo #cat Carta >> Memo Cria o arquivo Relatório e aguarda a digitação do texto. [Ctrl]+[d] para finalizar. Cria o arquivo receita.txt e aguarda a digitação do texto. [Ctrl]+[d] para finalizar. Acrescenta o conteúdo do arquivo Memo ao arquivo Carta. Acrescenta o conteúdo do arquivo Carta ao arquivo Memo. chmod Altera as permissões de acesso a arquivos. Prof a Patrícia Lima Quintão 17

18 Há duas maneiras para setar uma permissão com o comando chmod, com letras e com números (octal). ==== Com letras ================================= Aplica-se permissão para 3 pessoas : u Usuário (user). g Grupo (group). o Outros (other). Aplica-se 3 tipos de permissão: r Permissão de leitura (read). w Permissão de escrita/gravação (write). x Permissão de execução (executable). Falando dos sinais, temos: = Aplique exatamente assim. + Adicionar mais essa. - Tirar essa. Exemplo: Comando Resultado # chmod u=rwx,g=rw,o=r arquivo Nesse caso, o dono (u) que é o usuário dono do arquivo terá permissão total: leitura (r), gravação (w), execução (x). O Grupo (g), grupo de usuários, terá apenas a permissão de leitura(r) e gravação(w). E todo o resto dos usuários (o) apenas leitura (r). # ls -l arquivo Saída do comando: - rw- r-- r-- 1 root root :26 leo.txt onde: - = É a identificação de Arquivo que pode ser: d => indica que se trata de um diretório Prof a Patrícia Lima Quintão 18

19

20 Exemplos: Comando #chmod 764 arquivo #chmod u=rwx,g=rw,o=r arquivo #chmod 664 teste.txt Resultado Altera a permissão do arquivo para: proprietário (7xx), com permissão para ler, gravar e executar; grupo (x6x) com permissão para ler e gravar; qualquer outro usuário (xx4), com permissão para ler. Altera a permissão do arquivo teste.txt para: proprietário (6xx), com permissão para ler e gravar; grupo (x6x) com permissão para ler e gravar; qualquer outro usuário (xx4), com permissão para ler. Detalhe importante sobre permissões Quando é abordado permissão total (rwx), temos o seguinte: Falando de diretórios r - Posso listar o conteúdo do mesmo. w - Posso criar arquivos dentro do mesmo. x - Posso entrar nele para criar os arquivos ou listar. É importante saber que para que o usuário tenha acesso a um diretório o mesmo deverá ter permissão de execução. Falando de Arquivos r - Posso ler o conteúdo desse arquivo. w - Posso alterar o conteúdo desse arquivo. x - Posso executar esse arquivo. Mas atenção!!! O sistema por padrão não adota que todo arquivo criado será um shell script (ou seja, um executável), então a opção x em arquivo não tem que ser setada por padrão, senão terei vários arquivos executáveis que na verdade são apenas arquivos de texto normal. Prof a Patrícia Lima Quintão 20

21 cp CONHECIMENTOS DE INFORMÁTICA (TEORIA E EXERCÍCIOS) Copia arquivos ou diretórios. Exemplos: Comandos Descrição #cp Teste2.txt /root/arquivos Copia Teste2.txt do diretório atual para o diretório Arquivos. #cp T1.txt T2.txt #cp Arq Arq2 #cp b Arq Arq2 #cp b Arq Arq2 v Copia o arquivo T1.txt chamando a cópia de T2.txt. Copia Arq, chamando de Arq2. Se Arq2 já existir, será substituído. Copia Arq, chamando de Arq2. Se Arq2 já existir, será criado um backup: Arq2~. Copia Arq, chamando de Arq2. Se Arq2 existir, será criado um backup: Arq2~. O argumento v indica exibição em modo verbose (Arq > Arq2). kill Encerra um ou mais processos em andamento. Sintaxe: $kill [sinal] [pid do processo] Encerra os processos sendo que sinal pode ser: 1 Reinicia o processo; 9 Destrói o processo; 15 Envia uma solicitação de encerramento ao processo. killall Permite finalizar processos através do nome. Exemplo: Comando #killall firefox Resultado Finaliza o processo firefox. Prof a Patrícia Lima Quintão 21

22 ln CONHECIMENTOS DE INFORMÁTICA (TEORIA E EXERCÍCIOS) Usado para criar uma ligação (atalho ou link simbólico como é mais conhecido) entre arquivos do sistema de arquivos. lpq Mostra o status da fila de impressão. Exemplo: Comando #lpq #lpq all Resultado Exibe os arquivos da fila de impressão da impressora ativa. Exibe os arquivos da fila de impressão de qualquer impressora. lpr Imprime o arquivo indicado. Exemplo: Comando Resultado #lpr Carta Imprime o arquivo Carta. login Inicia a sessão pedindo nome de usuário e senha (userid e password). Exemplo: Comando #login Resultado Inicia a sessão pedindo nome de usuário e senha. logout Finaliza a sessão do usuário atual e pede login de novo usuário e senha (password). Exemplo: Comando #logout Resultado Finaliza a sessão e pede login e password. Prof a Patrícia Lima Quintão 22

23 mkdir CONHECIMENTOS DE INFORMÁTICA (TEORIA E EXERCÍCIOS) Cria diretórios. Exemplos: Comando Resultado #mkdir Documentos Cria o diretório Documentos. #mkdir Fotos1 Fotos2 Fotos3 Cria os diretórios Fotos1, Fotos2 e Fotos3 dentro do diretório atual. #mkdir Fotos1/Paisagens Cria o diretório Paisagens dentro do diretório Fotos1. mv [opções] [origem] [destino] origem é o Arquivo/diretório de origem e destino é o local onde será movido ou novo nome do arquivo/diretório. Move ou renomeia arquivos e diretórios. O processo é semelhante ao do comando cp mas o arquivo de origem é apagado após o término da cópia. Opções: -f, --force Substitui o arquivo de destino sem perguntar. -i, --interactive Pergunta antes de substituir. É o padrão. -v, --verbose Mostra os arquivos que estão sendo movidos. Exemplos: Comando Resultado #mv Carta.txt Texto.txt Renomeia o arquivo Carta.txt, chamando-o de Texto.txt. #mv Teste2.txt /root/arquivos Move Teste2.txt do diretório atual para o diretório Arquivos. #mv Teste2.txt Teste.txt v #mv v Test1 Test2 Renomeia o arquivo Teste2.txt para Teste.txt, em modo verbose6. Renomeia Test1 para Test2, em modo verbose : Teste2.txt > Teste.txt ). passwd Permite criar ou modificar a senha de um determinado usuário. Prof a Patrícia Lima Quintão 23

24 Atenção: somente o usuário root pode alterar as senhas. Exemplo: Comando Resultado #passwd user1 Permite criar ou modificar a senha do usuário user1. ps Mostra os processos em execução. Exemplo: Comando Resultado #ps #ps aux Mostra todos os processos do usuário. a mostra todos os processos, u de todos os usuários. x inclusive não gerados pelos terminais. #ps aux grep firefox a mostra todos os processos, u de todos os usuários. x inclusive não gerados pelos terminais e usa o grep para filtrar pelos processos com nome firefox. rm Exclui arquivos e diretórios (neste último caso, seguido de r ) Exemplo: Comando Resultado $rm Carta.txt $rm r MeusDocumentos Exclui o arquivo Carta.txt. Exclui o diretório MeusDocumentos : o argumento r indica diretório. $rm r f MeusDocumentos Exclui o diretório MeusDocumentos sem pedir confirmação f. rmdir Exclui diretórios vazios. Exemplo: Prof a Patrícia Lima Quintão 24

25 Comando #rmdir Imagens #rmdir Texto.txt Resultado Exclui o diretório Imagens, desde que esteja vazio. Apaga o arquivo Texto.txt. shutdown Desliga ou reinicia o computador. Exemplo: Comando Resultado # shutdown r now Reinicia o computador. #shutdown h now #shutdown r +10 Desliga o computador. Reinicia o micro em 10 min. /Basta substituir now pelo tempo requerido: +1, +2...) startx Inicia a interface gráfica do Linux (Xwindow). Exemplo: #startx su Troca de usuário. Exemplo: Comando $su $su Patricia Resultado Vai para o usuário root, que é o super-usuário. Pede senha para alternar para a usuária Patricia. find Busca arquivos e diretórios. Sintaxe: $find [diretório] [opções/expressão] onde Prof a Patrícia Lima Quintão 25

26 -name [expressão]: procura pelo nome [expressão] nos nomes de arquivos e diretórios processados. Exemplo: Comando Resultado # find / -name grep Procura no diretório raiz e nos subdiretórios um arquivo/diretório chamado grep. grep Uma necessidade constante dos administradores é encontrar informações dentro dos arquivos. Exemplo: Comando Resultado # grep bash /etc/passwd Permite localizar o texto bash no arquivo /etc/passwd. Saída do comando: root:x:0:0:root:/root:/bin/bash saito:x:1000:1000:saito,,,:/home/saito:/bin/bash postgres:x:108:113:postgresql administrator,,,:/var/lib/postgresql:/bin/bash jboss:x:1001:1001:jboss Administrator,,,:/home/jboss:/bin/bash wc Grande parte dos arquivos de configuração e de dados usa uma linha por registro. A contagem destas linhas pode nos fornecer informações muito interessantes. Por exemplo, a saída abaixo: # wc /etc/passwd indica que o arquivo contém 32 linhas, 49 blocos (palavras) e 1528 caracteres. Caso seja necessário apenas o número de linhas, o comando wc pode ser usado com o parâmetro -l, como abaixo: # wc -l /etc/passwd Outros parâmetros possíveis são -w para blocos (palavras) e -c para caracteres. Prof a Patrícia Lima Quintão 26

27

28

29 Concatenação de Comandos É possível concatenar comandos (o mesmo que sequenciar comandos) usando o caracter ponto e vírgula (;). A concatenação de comandos faz com que um comando seja executado após o outro. Seria algo do tipo: comando 1 ; comando 2 ; comando 3 ; comando 4 Assim, podem-se executar dois comandos em uma mesma linha, separando-os com ponto-e-vírgula. Exemplo: ls; man ls. Prof a Patrícia Lima Quintão 29

30 REVISÃO EM TÓPICOS E PALAVRAS-CHAVE -> MEMOREX! A seguir temos os principais comandos do Linux que são exigidos em provas! Muita atenção!! Prof a Patrícia Lima Quintão 30

31

32

33

34

35 Make Permite compilar vários arquivos somente usando uma simples chamada a este comando. mkdir Cria diretórios. head Mostra as 10 primeiras linhas de um arquivo texto. Gabarito: letra E. 5. (ESAF/Téc. Rec. Fed./2006) O sistema operacional Linux é composto por três componentes principais. Um deles, o Shell, é: a) o elo entre o usuário e o sistema, funcionando como intérprete entre o dois. Ele traduz os comandos digitados pelo usuário para a linguagem usada pelo Kernel e vice-versa. Sem o Shell a interação entre usuário e o Kernel seria bastante complexa. b) o núcleo do sistema. É responsável pelas operações de baixo nível, tais como: gerenciamento de memória, suporte ao sistema de arquivos, periféricos e dispositivos. c) o substituto do Kernel para as distribuições mais recentes do Linux. d) o responsável por incorporar novas funcionalidades ao sistema. É através dele que se torna possível a implementação de serviços necessários ao sistema, divididos em aplicações do sistema e aplicações do usuário. e) o responsável pelo gerenciamento dos processos em execução pelo Sistema Operacional. O shell é a parte do sistema operacional que entra em contato com o usuário, recebendo seus comandos e repassando-os ao kernel para que sejam executados da forma apropriada. Conforme visto na figura, quanto mais baixo o nível, maior é a participação do kernel; quanto mais alto, maior a participação do shell. Nível alto é o nível próximo ao usuário; nível baixo, próximo do hardware, da máquina. Prof a Patrícia Lima Quintão 35

36 Gabarito: letra A. 6. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005) Em um sistema operacional, o kernel é a) um computador central, usando um sistema operacional de rede, que assume o papel de servidor de acesso para os usuários da rede. b) a técnica usada para permitir que um usuário dê instruções para a máquina, usando instruções gráficas. c) o processo de intervenção do sistema operacional durante a execução de um programa. Tem como utilidade desviar o fluxo de execução de um sistema para uma rotina especial de tratamento. d) o núcleo do sistema, responsável pela administração dos recursos do computador, dividindo-os entre os vários processos que os requisitam. No caso do Linux, o Kernel é aberto, o que permite sua alteração por parte dos usuários. e) um pedido de atenção e de serviço feito à CPU. Observe a figura dos comentários da questão anterior! O Kernel é o centro (núcleo) do Sistema Operacional, que entra em contato direto com a CPU e os demais componentes de hardware do computador, sendo, portanto, a parte mais importante do sistema. O Kernel do Linux tem o código aberto, desta forma, todos podem editar e compilar o Kernel conforme suas necessidades, habilitando suporte a novos dispositivos e recursos. Gabarito: letra D. 7. (ESAF/Auditor-Fiscal do Trabalho/2006) Analise as seguintes afirmações relacionadas a conceitos de Software Livre e Conceitos básicos de Internet, Intranet e Extranet. I. A exemplo do Linux, um software é denominado livre, quando é possível usá-lo sem precisar pagar. Nesse tipo de software, não se tem acesso ao Prof a Patrícia Lima Quintão 36

37 seu código-fonte, não sendo possível alterá-lo ou simplesmente estudá-lo. Somente pode-se usá-lo, da forma como ele foi disponibilizado. O sistema operacional Linux é realmente um software livre, sua licença é uma licença do tipo GPL, emitida pela Free Software Foundation. Livre se refere à liberdade, e não ao preço; significa que você está livre para executar, distribuir, estudar, mudar e melhorar o software. Por ser um sistema operacional de código aberto, você pode ver o que o código fonte faz e adaptá-lo às suas necessidades. Esta característica é uma segurança a mais: você não sabe o que um sistema sem código-fonte faz na realidade enquanto está processando o programa. Gabarito: item errado. 8. (ESAF/Técnico da Receita Federal TRF/2005) O Kernel de um Sistema Operacional a) é o programa mais elementar existente no computador para ser executado antes do POST. Com a configuração do Kernel, pode-se gerenciar todas as configurações de hardware da máquina, como tamanho e tipo de disco rígido, tipo e quantidade de memória RAM, interrupções e acesso à memória (IRQs e DMA), hora e data do relógio interno e o estado de todos os periféricos conectados. b) é o método gráfico de controlar como o usuário interage com o computador. Ao invés de executar ações através de linha, o usuário desenvolve as tarefas desejadas usando um mouse para escolher entre um conjunto de opções apresentadas na tela. c) é uma tecnologia utilizada para fazer a ponte entre o browser e as aplicações de servidor. Os programas de servidor, denominados Kernel, são utilizados para desempenhar inúmeras tarefas, como por exemplo, processar os dados inseridos em formulários, mostrar banners publicitários e permitir o envio de notícias para amigos. d) representa a camada mais baixa de interface com o hardware, sendo responsável por gerenciar os recursos do sistema como um todo. Ele define as funções para operação com periféricos e gerenciamento de memória. e) é uma interface para programadores que criam scripts ou aplicativos que são executados em segundo plano em um servidor da Web. Esses scripts podem gerar textos ou outros tipos de dados sem afetar outras operações. O Kernel representa o núcleo do sistema operacional, sendo a camada mais baixa de interface com o hardware. É responsável pelas operações de baixo nível, tais como: gerenciamento de memória, suporte ao sistema de arquivos, periféricos e dispositivos. Gabarito: letra D. Prof a Patrícia Lima Quintão 37

38 9. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005) No sistema operacional Linux, o comando a) pwd mostra a senha de sua conta. b) mkdir destrói um diretório. c) shutdown r +5 faz com que o sistema reinicie após cinco minutos. d) who mostra a versão do Linux e a quantidade de memória do computador. e) ls lista os usuários conectados na máquina via rede. Item a. Item errado. O comando pwd mostra em qual diretório você se encontra. Em outras palavras, mostra o path (caminho) do diretório atual. Item b. Item errado. O comando mkdir cria diretórios. Item c. Item correto. O comando shutdown desliga ou reinicia o computador; shutdown r +5 faz com que o sistema reinicie após cinco minutos, conforme destacado na questão. Item d. Item errado. O comando who exibe os usuários logados no sistema. Item e. Item errado. O comando ls lista conteúdo de diretórios. Gabarito: letra C. 10. (FGV/2009/MINISTÉRIO DA EDUCAÇÃO/PROC SELETIVO SIMPLIFICADO) No que diz respeito aos comandos e procedimentos para manipulação e gerenciamento do sistema de arquivos dos Sistemas Operacionais, o Linux utiliza diretórios com diversas finalidades. Dentre eles, um armazena os módulos do kernel e as bibliotecas para os comandos /bin e /sbin e o outro, armazena arquivos de configuração e scripts de inicialização. Esses dois diretórios são conhecidos, respectivamente, por: (A) /lib e /etc (B) /sys e /etc/ (C) /lib e /root (D) /sys e /root (E) /lib e /cmd Vamos ao estudo dos diretórios relacionados na questão!! /lib No diretório /lib estão as bibliotecas compartilhadas e módulos do kernel. As bibliotecas são funções que podem ser utilizadas por vários programas. /etc No diretório /etc estão os arquivos de configuração do sistema. Nesse diretório vamos encontrar vários arquivos de configuração, tais como: scripts de Prof a Patrícia Lima Quintão 38

39 inicialização do sistema, tabela do sistema de arquivos, configuração padrão para logins dos usuários, etc. /root Diretório pessoal do superusuário root. O root é o administrador do sistema, e pode alterar a configuração (dele), configurar interfaces de rede, manipular usuários e grupos, alterar a prioridade dos processos, entre outras. /sys O diretório /sys é um sistema virtual de arquivos, tal como o /proc, que tem como objetivo mostrar as informações relacionadas aos hardwares. Esse diretório está presente desde a versão 2.6 do kernel e traz novas funcionalidades o que se diz respeito a dispositivos PnP. Gabarito: letra A. 11. (FGV/2006/SEFAZ-MS/AGENTE TRIB. ESTADUAL/Q.51) No processo de instalação do Linux, as principais bibliotecas de sistema e os arquivos de configuração e scripts de inicialização ficam armazenados nos seguintes diretórios: (A) /bin e /etc. (B) /bin e /root. (C) /lib e /etc. (D) /lib e /root. (E) /lib e /sys. Questão idêntica à anterior!! Vamos aos diretórios relacionados na questão!! /bin O diretório /bin guarda os comandos essenciais para o funcionamento do sistema. Esse é um diretório público, sendo assim, os comandos que estão nele podem ser utilizados por qualquer usuário do sistema. Entre os comandos, estão: bash; ls; echo; cp. /etc No diretório /etc estão os arquivos de configuração do sistema. Nesse diretório vamos encontrar vários arquivos de configuração, tais como: scripts de inicialização do sistema, tabela do sistema de arquivos, configuração padrão para logins dos usuários, etc. Prof a Patrícia Lima Quintão 39

40 /root CONHECIMENTOS DE INFORMÁTICA (TEORIA E EXERCÍCIOS) Diretório pessoal do superusuário root. O root é o administrador do sistema, e pode alterar a configuração (dele), configurar interfaces de rede, manipular usuários e grupos, alterar a prioridade dos processos, entre outras. Dica: Utilize uma conta de usuário normal em vez da conta root para operar seu sistema. Uma razão para evitar usar privilégios root é por causa da facilidade de se cometer danos irreparáveis como root; além do que, você pode ser enganado e rodar um programa Cavalo de Tróia (programa que obtém poderes do super usuário) comprometendo a segurança do seu sistema sem que você saiba. /proc O /proc é um diretório virtual, mantido pelo kernel, no qual encontramos a configuração atual do sistema, dados estatísticos, dispositivos já montados, interrupções, endereços e estados das portas físicas, dados sobre as redes, etc. Aqui, temos subdiretórios com o nome que corresponde ao PID (Process ID) de cada processo. Dentro deles, vamos encontrar diversos arquivos texto contendo várias informações sobre o respectivo processo em execução. /sys O diretório /sys é um sistema virtual de arquivos, tal como o /proc, que tem como objetivo mostrar as informações relacionadas aos hardwares. Esse diretório está presente desde a versão 2.6 do kernel e traz novas funcionalidades o que se diz respeito a dispositivos PnP. Gabarito: letra C. 12. (FGV/2006/SEFAZ-MS/FISCAL DE RENDAS) De forma semelhante ao Windows, para plataformas Linux são utilizados os seguintes ambientes gráficos: (A) Latex e XWindows. (B) XWindows e Kernel. (C) Kernel e KDE. (D) KDE e Gnome. (E) Gnome e Latex. Prof a Patrícia Lima Quintão 40

41 Como exemplos de ambientes gráficos merecem destaque: Gnome: instituiu a idéia de Meu computador para ficar fácil de aprender a partir do sistema da Microsoft. KDE (K Desktop Environment): muito usado e bem cheio de frescuras. BlackBox, WindowMaker, Fluxbox: pouco utilizados, porém bem mais leves do que os dois mais famosos, acima listados. Gabarito: letra D. 13. (ESAF/Pref. Munic. Natal/Auditor do Tesouro Nacional/2008) Analise as seguintes afirmações relacionadas aos Sistemas Operacionais Linux: I. O Samba é um aplicativo para Linux que viabiliza o gerenciamento e compartilhamento de recursos em redes formadas por máquinas com sistema operacional Windows. II. Com o uso do comando traceroute, é possível obter o caminho que um pacote atravessa por uma rede de computadores até chegar ao destinatário. III. O comando netstart é utilizado para mostrar as interfaces de redes ativas e as informações relacionadas a cada uma delas. IV. O comando head é utilizado para alterar as permissões de arquivos ou diretórios. Indique a opção que contenha todas as afirmações verdadeiras. a) I e II b) II e III c) III e IV d) I e III e) II e IV Item I. O Samba é um sistema que faz a integração de máquinas Linux (Unix) às redes Microsoft, permitindo compartilhar e utilizar arquivos e impressoras. Item certo. Item II. O comando traceroute exibe a rota percorrida pelos pacotes que saem de uma máquina local para uma máquina de destino. Como ferramenta de diagnóstico, é útil para determinar em que ponto da rota há algum problema que esteja impedindo os pacotes de alcançarem uma determinada máquina. Item certo. Item III. O comando utilizado para gerenciar a placa de rede chama-se ifconfig. Com a opção -a serão listadas todas as interfaces de rede. A figura a seguir ilustra um exemplo... Prof a Patrícia Lima Quintão 41

42 O comando netstat exibe vários tipos de informações relacionadas ao subsistema de rede do Linux. O comando netstart não existe. Item errado. Item IV. O comando head mostra as 10 primeiras linhas de um arquivo texto. Item errado. Para utilizá-lo digite no Linux: head <arquivo>, onde arquivo será o nome do arquivo escolhido por você. O comando ilustrado a seguir mostra o número X de linhas iniciais de um arquivo: head -n X <arquivo> Exemplos: head -n 3 teste.txt head teste.txt Gabarito: letra A. 14. (FGV/2006/SEFAZ-MS/TÉCNICO DE TI/Q.49) Para navegação na Internet, browsers disponíveis para uso em ambiente Linux, são: (A) Lynx, HotJava e Samba. (B) Netscape, Mosaic e KDE. (C) Galeon, Ópera e Konqueror. (D) Mozzila, Arena e Homesite. (E) StarOffice, Express e Freehands. Item a. Item errado. Lynx: é um navegador web capaz de exibir apenas texto e que pode ser utilizado em linha de comandos, ideal para sistemas baseados em console ou com poucos recursos gráficos que só mostra texto. Presente em diversas distribuições de sistemas POSIX (Unix, Linux, etc.), além de possuir versões para sistemas da Microsoft, como o MS-DOS e as versões do Windows. Prof a Patrícia Lima Quintão 42

43 HotJava: é um browser desenvolvido pela Sun Microsystems que suporta a nova especificação HTML 3.0 e, sendo compatível com outros browsers. Samba: é um software servidor que permite que máquinas Linux e Windows se comuniquem entre si, compartilhando serviços como arquivo, diretórios, impressão, etc. Samba NÃO é navegador de Internet! Item b. Item errado. Netscape: foi um navegador web desenvolvido pela empresa Netscape muito utilizado na década de 90, até perder a hegemonia para o concorrente Internet Explorer, da Microsoft. Mosaic: foi um navegador lançado em 1993, sendo considerado o responsável pela popularização da rede mundial de computadores entre o público em geral. Tinha interface gráfica e era voltado para plataformas Windows. KDE: é um ambientes gráficos para Linux e para outros sistemas operacionais baseados no Unix. Concluindo, o Mosaic é um navegador para plataformas Windows e KDE não é navegador de Internet! Item c. Item certo. Galeon: é um navegador de web para o ambiente GNOME, baseado no Mozilla. Praticamente todas as distribuições Linux têm este navegador em seus repositórios. Ópera: é um navegador da web multi-plataforma muito utilizado. Konqueror: é um navegador web que pode também funcionar como visualizador de arquivos. Faz parte da suíte KDE. Voltado para plataformas Linux. Concluindo, Galeon, Ópera e Konqueror são navegadores web utilizados no Linux. Item d. Item errado. Mozzila Firefox: é um navegador web open source e multi-plataforma. Arena: é um navegador web desenvolvido pela W3C para testar suporte a HTM 3.0 e CSS. Homesite: é um editor de HTML em modo texto. Homesite não é navegador web! Item e. Item errado. StarOffice: é um conjunto de aplicativos para escritório open-source. Express: não foi encontrado nenhum navegador web com esse nome. Freehands: é um software da Macromedia para edição de gráficos. Nenhum navegador web! Gabarito: letra C. Prof a Patrícia Lima Quintão 43

44 15. (Elaboração própria) No sistema operacional Linux, que comando lista os processos ativos? a) listproc b) kill c) cd d) ps e) grep O comando ps mostra os processos ativos no sistema, além de apresentar qual usuário executou o programa, a hora em que o processo foi iniciado, etc. Gabarito: letra D. 16. (Elaboração própria) Qual o comando que, digitado na linha de comandos do sistema operacional Linux, é utilizado para se alterar a senha de usuários? a) cp b) pwd c) passwd d) chown e) usrpassword Item A. O cp é um comando que tem como função copiar arquivos no sistema operacional Linux. Item errado. A sintaxe do comando cp é: cp [opções] [origem] [destino] onde: origem: é o arquivo que será copiado; destino: é o caminho ou nome de arquivo onde o arquivo será copiado. Se o destino for um diretório, os arquivos de origem serão copiados dentro do diretório; opções: parâmetros que são adicionados ao comando para realizar alguma função específica, são eles: -i, --interactive: pergunta antes de substituir um arquivo existente; -f, --force: não pergunta, substitui todos os arquivos, caso já existam; -r, copia arquivos dos diretórios e subdiretórios da origem para o destino; -R, --recursive: copia arquivos e subdiretórios (como a opção -r) e também os arquivos especiais FIFO e dispositivos; -v, --verbose: mostra os arquivos enquanto estão sendo copiados. Item B. O pwd é um comando utilizado para mostrar o nome e o caminho do diretório corrente em que o usuário está. Item errado. Prof a Patrícia Lima Quintão 44

45 Item C. O comando passwd é utilizado para redefinir a senha de algum usuário do sistema. O superusuário (root) pode alterar a senha de qualquer outro usuário da máquina, enquanto usuários sem privilégios podem alterar apenas a própria senha. Item certo. Item D. O comando chown muda o dono de um arquivo ou diretório. Item errado. Item E. Não existe o comando usrpassword no sistema operacional Linux! Item errado. Gabarito: letra C. 17. (CESPE/2013/SERPRO/Técnico/Programação e Controle de Serviços de Tecnologia da Informação) Com referência à administração de sistemas operacionais, julgue os itens a seguir. De maneira geral, o Linux é composto por programas normais e um kernel. O kernel é considerado o núcleo do sistema operacional e o principal componente de sistemas Linux. O Kernel é o núcleo do sistema operacional, responsável pela administração dos recursos do computador, dividindo-os entre os vários processos que os requisitam. No caso do Linux, o Kernel é aberto, o que permite sua alteração por parte dos usuários. Gabarito: item correto. 18. (IADES/2013/EBSERH/Analista de Tecnologia da Informação - Sistemas Operacionais) Considere um computador executando o sistema operacional Linux Debian. Para conectar comandos e permitir que o resultado, gerado por um comando seja processado por outro comando, utiliza-se um caractere. Assinale a alternativa que apresenta o caractere referenciado no texto. a) ; (ponto-e-vírgula). b) (pipe). c) / (barra). d) \ (barra invertida). (arroba). Prof a Patrícia Lima Quintão 45

46 Conectar comandos é fazer com que o resultado gerado por um comando seja processado por outro comando, mediante a aplicação do caractere pipe ( ). Exemplo: # cat /etc/hosts grep localhost O primeiro comando iria ler o conteúdo do arquivo /etc/hosts. O resultado dessa operação, ao invés de ser exibido na tela, seria enviado para o comando grep localhost, que iria selecionar somente as linhas que contivessem a palavra localhost. Esse último resultado seria exibido na tela. Gabarito: letra B. 19. (CESPE/2013/Telebrás/Especialista em Gestão de Telecomunicações - Analista de TI) A respeito dos sistemas operacionais Windows e Linux, julgue os itens a seguir. Para obter uma lista dos usuários logados no sistema operacional Linux, é necessário executar o comando top. O comando top mostra o uso da memória. A sintaxe do comando é a seguinte: top -opção Entre as opções, temos as seguintes: -d - atualiza o top após um determinado período de tempo (em segundos). Para isso, informe a quantidade de segundos após a letra d. Por exemplo: top -d 30; -c - exibe a linha de comando ao invés do nome do processo; -i - faz o top ignorar processos em estado zumbi; -s - executa o top em modo seguro. O comando who exibe os usuários logados no sistema. Gabarito: item errado. (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) Determinado técnico instalou um pequeno servidor Windows, capaz de compartilhar arquivos e conexão ADSL, utilizando um proxy transparente, em um computador com processador Pentium 133 com 32 MB de memória RAM, sem nobreak. Para um segundo servidor, Linux, o mesmo técnico utilizou um computador com processador Athlon 64 com 1 GB de RAM, com nobreak, e nele instalou o sítio de determinada empresa, < Após sua instalação, esse sítio passou a receber a média de visitas diárias e cerca de visualizações de página Prof a Patrícia Lima Quintão 46

47 (pageviews). Além disso, tal sítio possui fórum com 1,7 milhão de mensagens e usuários registrados e sistemas de becape e indexação de conteúdo e correio eletrônico ( ). Com base na situação hipotética acima apresentada, julgue os itens de 1 a (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) Os sistemas operacionais Windows e Linux oferecem recursos que possibilitam separar arquivos que tratem do mesmo assunto e criar pastas ou diretórios nos discos e memórias auxiliares para gravar programas e arquivos relativos a um mesmo tema. Tanto no Windows como no Linux é possível criar diretórios (pastas) nos discos rígidos (HD) e em memórias auxiliares, como pendrives, cartões de memória, HDs externos, etc. para gravar programas e arquivos relacionados a um determinado tema. Gabarito: item errado. 21. (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) De modo semelhante ao Linux, o Windows é considerado um software microbásico. Uma característica desse tipo de software é que, uma vez ligado o computador, ele não permanece carregado na memória até que o computador venha a ser desligado. Isso se deve ao fato de que tanto o Linux quanto o Windows alocam o hardware e o software apenas quando estes são requeridos pelo usuário. Em ambos os sistemas operacionais, uma vez ligado o computador, eles permanecerão carregados na memória durante todo o tempo, até que o equipamento seja desligado. Também, cabe destacar que os dispositivos de hardware e software, uma vez detectados, já ocuparão espaço em memória, independentemente de serem requeridos pelo usuário ou não. Gabarito: item errado. 22. (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) Na situação hipotética descrita, o servidor com o sistema Windows é mais apropriado que o empregado com Linux, pois é mais vantajoso e confiável para lidar com grande volume de visitas e operações no sítio da empresa. Na situação hipotética apresentada, cabe observar que o computador com Windows possui uma configuração bem básica, inadequada para sua utilização Prof a Patrícia Lima Quintão 47

48 como servidor de rede. Observe que foi utilizado nessa máquina Pentium 133 com 32 MB de memória RAM, sem nobreak. A ausência do nobreak também não irá segurar as quedas de energia, comprometendo o funcionamento da máquina. Portanto, neste cenário, recomendamos a utilização da máquina Linux, com processador Athlon 64, 1 GB de RAM e nobreak, que será mais adequada e confiável para o serviço ao qual se destinará. Gabarito: item errado. 23. (CESPE/Assembleia Legislativa/CE Cargo 10/2011) No Linux, quando se trata de diretórios, os comandos gzip e tar têm exatamente a mesma função: criar e compactar arquivos que contêm, internamente, outros arquivos ou diretórios. gzip Usado para gerar uma cópia compactada de um determinado arquivo. O que ele não realiza é a união de vários arquivos em um único arquivo. Para isso existe uma aplicação chamada de empacotador. E essa função específica é desempenhada pelo tar. tar (Tape ARchive) Guarda vários arquivos em um único arquivo, sem compactar. Bem utilizada em backup de arquivos. Nota: ao executar o comando tar com o complemento z (tar z ) os arquivos são agrupados e compactados, mas esse parâmetro não foi especificado na questão! gunzip Para descompactar um arquivo com a extensão.gz, retornando o arquivo ao seu estado original. Ex.: gunzip linux.pdf.gz Pode-se também usar o gzip d linux.pdf.gz. Nos 2 comandos acima, usei como exemplo o arquivo linux.pdf.gz. Assim, a compactação será feita pelo gzip, e não pelo tar. Gabarito: item errado. 24. (CESPE/Corpo de Bombeiros /DF Todas as áreas/2011) O Linux é um sistema operacional cujo código-fonte está disponível sob licença GPL, o que permite a uma pessoa utilizar, estudar, modificar e distribuir o Linux de acordo com os termos dessa licença. Prof a Patrícia Lima Quintão 48

49 Isso mesmo! O Linux é um sistema operacional cujo código-fonte está disponível sob licença GPL (Gnu Generic Public License), que possui as 4 liberdades listadas a seguir. Gabarito: item correto. 25. (CESPE/2012/TRE-RJ/Técnico Judiciário Administrativa) No Linux, a sintaxe ifconfig -a grep eth permite identificar as interfaces Ethernet configuradas. Primeiramente é importante destacar sobre a conexão de comandos, utilizada na questão. Conectar comandos é fazer com que o resultado gerado por um comando seja processado por outro comando, mediante a aplicação do caractere pipe ( ). O comando ifconfig mostra as configurações de todos os adaptadores de rede (placas de rede) ativos na máquina. Com o argumento a, mostrará o status de todas as interfaces, mesmo as não ativas. Assim, o primeiro comando ifconfig -a mostra as configurações de todos os adaptadores de rede (placas de rede) ativos e não ativos na máquina. O comando grep é usado para procurar por linhas em um arquivo que contenham expressões que satisfaçam a um determinado padrão de busca. Em grep eth o sistema irá procurar por entradas na saída do primeiro comando que tenham a expressão eth. Prof a Patrícia Lima Quintão 49

50 Assim, ifconfig -a grep eth permite identificar as interfaces de rede Ethernet configuradas. Gabarito: item correto. 26. (Cespe/2012/PEFOCE) O comando pwd do Linux possibilita ao usuário efetuar a troca de senha (password). O comando pwd mostra o caminho do diretório corrente. O comando passwd é utilizado para a troca de senha. Observe que um usuário somente pode alterar a senha de sua conta, mas o superusuário (root) pode alterar a senha de qualquer conta de usuário, inclusive a data de validade da conta, etc. Os donos de grupos também podem alterar a senha do grupo com este comando. Gabarito: item errado. 27. (Cespe/TRE-RJ/CBNS/2012) No Linux, em um mesmo diretório, não podem existir dois subdiretórios com o mesmo nome, contudo, em virtude de os nomes dos diretórios serem case sensitive, é possível criar dois subdiretórios de nomes /usr/trerj e /usr/trerj. O Linux é Case Sensitive, pois diferencia letras maiúsculas e minúsculas nos arquivos, comandos e diretórios (pastas). Assim, pode-se criar os subdiretórios de nomes /usr/trerj e /usr/trerj, que são distintos para o sistema operacional. Observe que não podem existir dois arquivos com o mesmo nome em um diretório, ou um subdiretório com um mesmo nome de um arquivo em um mesmo diretório. Gabarito preliminar: item correto. 28. (Cespe/TRE-RJ/CBNS/2012) No Linux, o diretório /bin contém programas do sistema que são utilizados pelos usuários, não sendo necessário, para que esses programas sejam executados, que eles possuam a extensão.exe. O diretório /bin contém arquivos de programas do sistema que são usados com frequência pelos usuários. Os programas executáveis do GNU/Linux, ao contrário dos programas de DOS e Windows, não são executados a partir de extensões.exe,.com ou.bat. O GNU/Linux usa a permissão de execução de arquivo para identificar se um arquivo pode ou não ser executado. Gabarito preliminar: item correto. 29. (Cespe/TRE-RJ/CBNS/2012) No Linux, a sintaxe sudo adduser fulano criará o usuário fulano no grupo /etc/skell, bem como criará o diretório /home/fulano. Prof a Patrícia Lima Quintão 50

51 O comando sudo permite a um usuário em particular executar vários comandos como superusuário sem que possua sua senha, ou seja, sem a senha do root. O comando adduser adiciona um usuário ou grupo no sistema. Por padrão, quando um novo usuário é adicionado, é criado um grupo com o mesmo nome do usuário. Será criado um diretório home com o nome do usuário (a não ser que o novo usuário criado seja um usuário do sistema) e este receberá uma identificação. Já o comando para criação de diretórios no Linux é o mkdir. Portanto, a ação desejada na questão não será possível de ser realizada com o comando aqui ilustrado. Gabarito preliminar: item errado. 30. (CESPE/MPE-PI/ Técnico Ministerial/Área: Administrativa/2012) Por ser um sistema multitarefa, o Linux pode ser acessado por vários consoles ao mesmo tempo. Nesse sistema, para se alternar o acesso entre os consoles de 1 a 6, é correto utilizar o comando ALT + N, em que N representa o número do console desejado. Console é uma interface que permite a um operador realizar a comunicação com um sistema de computador, como um terminal do Linux por exemplo. O Linux é um sistema multitarefa, por isso, ele pode ser acessado por vários consoles ao mesmo tempo, assim como pode-se rodar vários programas ao mesmo tempo nesse sistema operacional. Para mudar o console do 1 a 6, utilize: ALT+N (Onde N é o número do console). Exemplo:ALT+1, ALT+2, ALT+3, ALT+4, ALT+5, ALT+6 Agora você pode ir para o próximo console e o antecedente com: ALT+RIGHT (Vai para 1 console À FRENTE) ALT+LEFT (Vai pra 1 console ATRÁS) Se você quiser ir para outra sessão sem sair do console, utilize o comando su. Gabarito: item correto. 31. (CESPE/MPE-PI/2012) No sistema Linux, existe um usuário de nome root, que tem poder de superusuário. Esse nome é reservado exclusivamente ao usuário que detém permissão para executar qualquer operação válida em qualquer arquivo ou processo. Há um único superusuário com esse perfil. Prof a Patrícia Lima Quintão 51

52

53 O Linux usa o sistema de arquivos EXT3 e reconhece o HPFS (antigo formato da IBM). O Windows usa NTFS, e reconhece FAT32, FAT16 e FAT12 (FAT). O Linux reconhece todas as partições do ambiente Windows. O Windows não reconhece as partições do ambiente Linux. Gabarito: item errado. 35. (CESPE/Praça Bombeiro Militar Operacional (QBMG-01)/ ) Em algumas das distribuições do Linux disponíveis na Internet, pode-se iniciar o ambiente gráfico por meio do comando startx. Uma vez tendo iniciado o acesso ao sistema operacional Linux em modo texto, basta executar o comando startx para iniciar o modo gráfico. Gabarito: item correto. 36. (CESPE/Técnico-Nível Médio - PREVIC/2011) No Linux, para se ajustar as permissões via linha de comando, utilizam-se os comandos chmod e chown. O primeiro permite transferir a posse, especificando a qual usuário e grupo determinada pasta ou arquivo pertence, e o segundo permite ajustar as permissões dos arquivos e pastas. A banca inverteu os comandos!! É o comando chown que permite transferir a posse (o dono do arquivo!), especificando a qual usuário e grupo determinada pasta ou arquivo pertence, e o comando chmod permite ajustar as permissões dos arquivos e pastas. Gabarito: item errado. 37. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) No ambiente Linux, para evitar problemas de desempenho do computador, recomenda-se que um diretório contenha armazenados até 38 arquivos, cada um deles com tamanho de, no máximo, 30 MB. Não existe essa restrição no Linux. Gabarito: item errado. 38. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) No Linux, pode-se definir um caminho de diretórios a partir Prof a Patrícia Lima Quintão 53

54 do uso de barras invertidas (\), diferentemente do Windows, em que são utilizadas barras não invertidas (/). No Windows os caminhos utilizam a barra invertida (\). Gabarito: item errado. 39. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) O Linux disponibiliza, na barra de inicialização rápida, recurso para ligar ou desligar o computador com maior velocidade, empregando o conceito de boot parcial da máquina. O Linux não possui esse recurso citado na questão. Gabarito: item errado. 40. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) O Linux tem a desvantagem, com relação ao Windows, de ser mais vulnerável a vírus de computador, que se propagam com rapidez nesse ambiente, tornando os aplicativos lentos e infectando os arquivos. A vulnerabilidade aos vírus é igual em qualquer sistema operacional, no entanto a vasta maioria de vírus de computador disponíveis não é desenhada com o objetivo de atacar a plataforma Linux, mas sim o Windows. Gabarito: item errado. 41. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) Em ambiente operacional, o gerenciador de arquivos é utilizado para se visualizar a estrutura de diretórios e respectivos arquivos. No Linux, o Konqueror constitui exemplo de gerenciador de arquivos. O gerenciador de arquivos permite a visualização da estrutura de diretórios (pastas) e respectivos arquivos e o Konqueror é um exemplo de ferramenta desse tipo que pode ser encontrada no Linux. Gabarito: item correto. Prof a Patrícia Lima Quintão 54

55 42. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) O diretório raiz do Linux é o C:\. O diretório raiz no Linux é o /. Gabarito: item errado. 43. (CESPE/Técnico Administrativo - ANEEL/2010) Ubuntu é um sistema operacional com base em Linux desenvolvido para notebooks, desktops e servidores. Ubuntu é um sistema operacional baseado em Linux que pode ser utilizado tanto em notebooks, desktops e servidores. Gabarito: item correto. 44. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) O acesso à Internet no ambiente Linux é realizado, por padrão, por meio do aplicativo Kernel. O Kernel é o núcleo do sistema operacional. Gabarito: item errado. 45. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) No ambiente Linux, pode haver diversos tipos de interfaces e uso de licenças. Uma dessas interfaces é o KDE, que utiliza a licença GNU. O KDE é um dos ambientes gráficos disponíveis no Linux e é bastante utilizado. Gabarito: item correto. 46. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) A distribuição Debian do Linux tem a sua utilização limitada por não oferecer ferramentas administrativas nem integração com outros ambientes computacionais. Prof a Patrícia Lima Quintão 55

56 A distribuição Debian oferece inúmeras ferramentas administrativas e permite integração com outros ambientes. Gabarito: item errado. 47. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) Apache é a denominação de uma comunidade de desenvolvedores de software gratuito para acesso à Web, que foi formada nos Estados Unidos da América, mas hoje está disseminada em vários países, inclusive no Brasil. O servidor Apache (ou Servidor HTTP Apache, em inglês: Apache HTTP Server) é o mais bem sucedido servidor Web livre. Gabarito: item errado. 48. (CESPE/Técnico Administrativo - ANEEL/2010) O sistema operacional Windows é mais seguro do que o Linux, uma vez que o Linux possui código aberto e facilita a ocorrência de vulnerabilidades. O Linux, nativamente, é mais seguro do que o Windows. Isso se deve principalmente ao fato de que o Linux, baseado no Unix, foi projetado do zero para ser um sistema operacional multiusuário. Apenas o usuário root tem privilégios administrativos, e poucos usuários e aplicações têm permissão para acessar o kernel ou outros usuários e aplicações. Isso ajuda a manter tudo de forma modular e protegida. É claro, o Linux também sofre ataques (menos freqüentes!) de malware, e as vulnerabilidades tendem a ser descobertas e consertadas mais rapidamente por seus desenvolvedores e usuários. Enquanto isso, internamente, usuários de um sistema Windows podem algumas vezes ocultar arquivos do administrador do sistema. No Linux, o administrador sempre tem uma visão clara do sistema de arquivos e está sempre no controle. Gabarito: item errado. 49. (CESPE/ANALISTA MUNICIPAL-Procurador Municipal -PGM- RR/2010) No Linux, por padrão, o aplicativo Grub é usado para enviar um correio eletrônico para destinatário na Internet. Prof a Patrícia Lima Quintão 56

57 O aplicativo Grub, no Linux, é um gerenciador de boot, responsável por permitir a escolha de qual sistema operacional será carregado ao ligarmos um computador. Os mais famosos gerenciadores de boot do Linux são: Lilo (mais simples) e Grub. Gabarito: item errado. 50. (CESPE/Analista Técnico Administrativo - DPU/2010) O Linux pode ser acessado a partir da área de trabalho do Gnome apenas, pois o KDE é uma GUI que só pode ser utilizada em computador que tiver instalado o Windows para uso simultâneo. O Linux pode ser acessado a partir de vários ambientes gráficos, como Gnome, KDE, BlackBox, dentre outros. Gabarito: item errado. 51. (CESPE/Analista Técnico Administrativo - DPU/2010) Debian é uma das distribuições do Linux mais utilizadas no mundo; no entanto, sua interface não suporta a língua portuguesa, sendo necessário conhecimento de inglês para acesso. O Debian já suporta a língua portuguesa. Gabarito: item errado. 52. (CESPE/Analista Técnico Administrativo - DPU/2010) O Linux oferece facilidade de interação entre software de diversas plataformas; no entanto, não permite que sejam criados drivers de configuração para que outros hardware possam rodar no Linux. O Linux possibilita a criação de drivers de configurações específicos para que o sistema operacional reconheça outros hardwares além dos já conhecidos. Gabarito: item errado. 53. (CESPE/Analista Técnico Administrativo - DPU/2010) O kernel é um software que se instala dentro do Linux e faz com que o Linux possa ser distribuído gratuitamente. Prof a Patrícia Lima Quintão 57

58 O Kernel é o núcleo do sistema Linux. É a parte do sistema operacional que fala diretamente com o hardware do computador. Gabarito: item errado. 54. (CESPE/Analista Técnico Administrativo - DPU/2010) O Linux oferece a opção de que um novo usuário possa abrir uma sessão de uso do ambiente para utilizar seus aplicativos mesmo que outro usuário esteja logado no sistema. Como o sistema operacional Linux é multiusuário, essa ação será possível de ser realizada no ambiente. Gabarito: item correto. 55. (CESPE/Agente Administrativo - DPU/2010) Em uma distribuição do sistema Linux, é possível encontrar software destinados a diversas finalidades, como para prover serviço de acesso à Internet. No ambiente Linux, também se dispõe de uma área de trabalho (GUI) para uso do sistema operacional a partir de uma interface gráfica. Uma distribuição é uma versão do Linux empacotada por um determinado responsável (pessoa ou empresa), e que compreende um conjunto de programas formado pelo Kernel Linux e por mais alguns softwares distintos (como jogos, utilitários para prover serviço de acesso à Internet etc.). É possível encontrar no Linux uma área de trabalho (GUI) para uso do sistema a partir de uma interface gráfica. Dentre os ambientes gráficos existentes podemos destacar: o KDE e o GNOME, mais conhecidos, seguidos pelos Xfce, WindowMaker, entre outras diversas opções. Gabarito: item correto. 56. (CESPE/Agente Administrativo - DPU/2010) Pelo fato de ser um software proprietário, qualquer usuário pode fazer alterações no ambiente e colaborar para a melhoria do sistema Linux. O sistema operacional Linux não é software proprietário, e sim um software livre. Prof a Patrícia Lima Quintão 58

59 Gabarito: item errado. 57. (CESPE/Agente Administrativo - DPU/2010) O código-fonte do sistema operacional Linux não pode ser alterado; por essa razão ele não é distribuído sob a licença GPL ou GNU, que é pública e permite modificações no código. O código-fonte do Linux pode ser alterado e é regido pela licença GNU/GPL. Gabarito: item errado. 58. (CESPE/Agente Administrativo - DPU/2010) KDE Control Center é a área de trabalho do Linux pela qual se faz acesso a aplicativos instalados no computador, como o BrOffice e outros. O KDE Control Center é o gerente de configurações centralizadas para o ambiente de desktop KDE. Em outras palavras, é o local em que se configura diversos aspectos do funcionamento do ambiente gráfico KDE, de forma similar ao Painel de Controle no Windows. Gabarito: item errado. 59. (CESPE/Agente Administrativo-DPU/2010) O Linux não permite que sejam instalados outros sistemas operacionais na mesma máquina, pois isso afetaria o desempenho do computador, tornando-o lento. É perfeitamente possível realizar a instalação de mais de um sistema operacional no mesmo equipamento em uma configuração de dual boot, por exemplo. Nessa situação, o usuário deverá escolher qual sistema operacional será utilizado, e, após essa escolha, o programa se encarregará de iniciar o sistema operacional desejado. Gabarito: item errado. 60. (CESPE/Analista Técnico-Administrativo - Ministério da Saúde/2010) No sistema operacional Linux típico, o subdiretório /dev do diretório raiz contém os arquivos executáveis (binários) de comandos essenciais pertencentes ao sistema, e que são usados com frequência pelas aplicações. Prof a Patrícia Lima Quintão 59

60 O subdiretório /dev do diretório raiz guarda os arquivos de dispositivo e os arquivos binários (também chamados de executáveis) são guardados no /bin e no /sbin. Gabarito: item errado. 61. (CESPE/ Técnico Judiciário Área: Apoio Especializado Especialidade: Tecnologia da Informação TRT-21R/2010) No Linux, gerenciadores de arquivos como o Konqueror permitem acesso à estrutura de pastas e diretórios de arquivos gravados na máquina do usuário, por meio de uma interface em duas colunas em que, à direita, são listadas pastas e, à esquerda, os arquivos nelas contidos. A redação dessa questão induziu os candidatos ao erro, e a banca optou por sua anulação. Observe que ficou confuso o trecho "estrutura de pastas e diretórios de arquivos". Pastas e diretórios são sinônimos! O Konqueror permite acesso à estrutura de diretórios e arquivos gravados na máquina, e sua interface pode ser visualizada a seguir. Observe que a estrutura de pastas fica do lado esquerdo, e não à direita como mencionado na questão. Gabarito: item anulado. Prof a Patrícia Lima Quintão 60

61 62. (CESPE/Analista Técnico-Administrativo - Ministério da Saúde/2010) No sistema operacional Linux, um ponto (.) no início do nome identifica os arquivos ocultos. Os nomes dos arquivos ocultos do Linux começam com um (.) ponto. Dessa forma, esses arquivos não irão aparecer nas visualizações normais de arquivos. Gabarito: item correto. 63. (CESPE/Técnico - TRE-BA/2010) O Linux é um sistema operacional que pode ser usado apenas em servidores, não sendo adequado para a utilização em estações de trabalho do tipo PC. No entanto, é um sistema cujo código-fonte fica disponível para alterações, permitindo que os usuários contribuam para a sua melhoria. O Linux pode ser utilizado tanto em estações de trabalho do tipo PC, quanto em servidores! Gabarito: item errado. 64. (CESPE/Analista Judiciário - TRE-GO/2009) Acerca do Internet Explorer e do sistema operacional Linux, assinale a opção correta. A Para conectar à Internet um microcomputador que tenha instalado o sistema operacional Linux, é necessária a utilização de uma placa de rede específica. B A conexão, à Internet, de um microcomputador que possui o sistema operacional Linux instalado é mais lenta quando comparada com um que tenha instalado o Windows XP. C Se um for criado a partir de algum aplicativo do sistema operacional Linux, ele não poderá ser lido por destinatário que usa o Windows XP. D Com o Linux é possível acessar a Internet usando uma rede sem fio (wireless). Item A. Não é necessária uma placa específica. O item A é FALSO. Item B. Não podemos afirmar isso, sem conhecer mais detalhes sobre a configuração do hardware. O item B é FALSO. Prof a Patrícia Lima Quintão 61

62 Item C. O criado a partir de algum programa cliente de correio eletrônico (como o Mozila Thunderbird) que porventura esteja instalado no Linux poderá, com certeza, ser lido em qualquer outro programa cliente de correio eletrônico instalado sob o sistema operacional Windows. O item C é FALSO. Item D. O acesso à rede sem fio poderá ser feito de um equipamento com o sistema operacional Linux, portanto, a assertiva D está CORRETA. Gabarito: letra D. 65. (CESPE/Técnico Judiciário - TRE-GO/2009) A respeito do sistema operacional Linux, assinale a opção correta. A. Kernel é a interface gráfica do Linux, que tem visual muito similar à interface do sistema operacional Windows XP. B. O Linux funciona em dezenas de plataformas, desde mainframes até relógios de pulso, passando por várias arquiteturas e dispositivos. C. O KDE é o navegador nativo do Linux que permite acesso à Internet e envio de . D. O Linux adota a GPL, uma licença que permite aos interessados usá-lo, mas sem a possibilidade de redistribuí-lo. Item A. Kernel é a parte central do sistema operacional (ou seja, é o seu núcleo). É a parte do sistema Operacional que fala diretamente com o hardware do computador. Gerencia a memória; gerencia dispositivos de hardware; diz que sistema de arquivos o sistema operacional usa, como deve usar, e como deve se comportar. Para um sistema funcionar, só se precisa do kernel, todo o resto é complemento. O item A é FALSO. Item B. O Linux hoje funciona em dezenas de plataformas, desde mainframes até um relógio de pulso, passando por várias arquitecturas: x86 (Intel, AMD), x86-64 (Intel EM64T, AMD64), Alpha, SPARC, entre outros. Vide texto original em (O item B está CORRETO). Item C. O Mozilla Firefox é o navegador nativo do Linux. O KDE não é navegador, é um ambiente gráfico (um programa que apresenta uma interface gráfica amigável para o usuário). (O item C é FALSO). Item D. Como o Linux é livre (GPL - Licença pública Geral), ele pode ser adquirido e modificado por qualquer um, que pode distribuí-lo novamente.(a afirmativa D é FALSA). Gabarito: letra B. Prof a Patrícia Lima Quintão 62

63 66. (CESPE/Auxiliar Judiciário Programador - TJPA/2006) Os principais elementos estruturais do Linux são os arquivos e os diretórios. Os primeiros guardam informações, e os segundos são compartimentos que guardam arquivos e (ou) outros diretórios. Considerando a estruturação de diretórios e outras características do Linux, é correto afirmar que o comando pwd permite a troca da senha (password) do usuário corrente. O comando pwd mostra o nome e caminho do diretório atual. O comando adequado para a troca de senhas é o passwd. Gabarito: item errado. 67. (CESPE/2009/TRE/GO) Acerca do sistema operacional Linux, assinale a opção correta. A. No Linux, um usuário comum não pode causar danos ao sistema operacional da máquina de forma acidental. B. Para gravar um CD em computadores que utilizam o Linux, é necessário instalar o programa Ubuntu que permite gerar discos de áudio e vídeo. C. O Gnome é um programa nativo do Linux para tratamento de imagens. D. Uma das desvantagens do Linux é a necessidade do usuário digitar comandos para realizar tarefas como gravar arquivos. Item A. Uma conta de usuário comum tem acesso limitado ao sistema; só permite acessar funcionalidades de software da máquina para executar atividades comuns, como processamento de textos e navegação na Web. No entanto, se houver um ataque ao equipamento e você estiver utilizando a conta de root (administrador do sistema), o invasor poderá ter acesso total ao computador, e os resultados variarão de irritantes a catastróficos. O usuário root é conhecido como superusuário ou administrador e pode fazer qualquer coisa no sistema Linux (qualquer comando dado pelo root será obedecido pelo Linux sem restrições!!). Item certo. Item B. O Ubuntu é um exemplo de distribuição (ou distro) do Linux. Item errado. Item C. O Gnome é um ambiente gráfico (também chamado de gerenciador de janela). Item errado. Item D. O Linux oferece também interfaces gráficas para auxiliar o usuário no processo de execução de comandos. Item errado. Gabarito: letra A. Prof a Patrícia Lima Quintão 63

64 68. (CESPE/Técnico - Operação de Redes - SERPRO/2008) Acerca de conceitos básicos de informática e do sistema operacional Linux, julgue o item seguinte. No Linux, o gerenciamento de arquivos é realizado pelo programa Math, que possibilita criar pastas e organizá-las. O item é falso, pois o aplicativo BrOffice.org Math faz parte do pacote BrOffice.Org e é utilizado para criar e editar fórmulas científicas e equações matemáticas. O Linux possui alguns gerenciadores de arquivos como o Nautilus e o Konqueror, utilizados para organizar e gerenciar diretórios do sistema. Gabarito: item errado. 69. (CESPE/Analista Judiciário - TRE-GO/2009) Assinale a opção correspondente a características do sistema operacional Linux. A. multitarefa, multiusuário, open source B. monotarefa, multiusuário, open source C. multitarefa, monousuário, gratuito D. monotarefa, monousuário, gratuito O Linux é um sistema operacional multiusuário, multitarefa, e open source. Multitarefa O sistema é capaz de executar simultaneamente vários programas, garantindo a melhor distribuição de recursos entre esses programas. Um único programa não deve ser capaz de monopolizar os recursos da máquina, ao contrário do que ocorre no Windows 3.x e em menor grau no Windows 95. Exemplo: Você pode estar imprimindo uma carta enquanto trabalha na planilha de vendas. Multiusuário O sistema é capaz de atender a vários usuários interativos SIMULTANEAMENTE. Open Source Programa que tem seu código fonte aberto. Qualquer um pode baixar o código fonte do programa, estudá-lo ou mesmo aperfeiçoá-lo. Gabarito: letra A. 70. (FGV/2006/SEFAZ-MS/TÉCNICO DE TI/Q.42) Observe o comando abaixo, que representa o emprego de um comando no ambiente Linux. Prof a Patrícia Lima Quintão 64

65 Para que os arquivos sejam mostrados na forma indicada acima, a palavra COMANDO deve ser substituída por: (A) list -a *.pdf (B) ls -a *.pdf (C) list -l (D) dir -a (E) ls l Item a. Não existe o comando list no sistema operacional Linux. Item errado. Item b. O comando ls lista os arquivos de um diretório no linux. A sintaxe do comando: ls [opções] [Diretório/arquivo que será listado] [Outro Diretório/arquivo que será listado. Podem ser feitas várias listagens de uma só vez.]... As opções são parâmetros adicionais ao comando para realizar uma listagem mais específica. No caso do item b: ls a *.pdf A opção a lista todos os arquivos (inclusive os ocultos) de um diretório. O coringa * representa que devem ser listados todos os arquivos com extensão.pdf O detalhe é que o comando ls combinado apenas com a opção a não exibe as informações detalhadas dos arquivos como permissões, data de modificação, donos, grupos, etc. Item errado. Item c. Não existe o comando list no sistema operacional Linux. Item errado. Item d. O comando dir é utilizado em sistemas operacionais Windows e não no Linux. Item errado. Item e. ls l.a opção l lista as permissões, data de modificação, donos, grupos, etc. dos arquivos. Item certo. Gabarito: letra E. Prof a Patrícia Lima Quintão 65

66 REFERÊNCIAS BIBLIOGRÁFICAS Informática-FCC-Questões Comentadas e Organizadas por Assunto, de Patrícia Lima Quintão, ª. edição. Ed. Gen/Método NOVO! Notas de aula, prof a Patrícia Lima Quintão. 2012/2013. Filho, João Eriberto. Descobrindo o Linux: Entenda o Sistema Operacional GNU/Linux. 3ª. Edição. São Paulo: Novatec Editora, VASCONCELOS, L. Disponível em: WIKIPEDIA. Disponível em: CONSIDERAÇÕES FINAIS Que Deus os abençoe, e até a nossa próxima aula aqui no Ponto dos Concursos! A seguir algumas dicas de estudo: Manter sempre os cronogramas de estudo em ordem e atualizados. Estudar diariamente, em sistema de rodízio com as matérias, mantém você preparado mesmo nos intervalos entre os certames. Participe ativamente dos fóruns. Eles são excelentes ferramentas de estudo, tirem todas as duas dúvidas! E estudem o fórum em relação às questões de seus colegas, é um rico FAQ sobre a disciplina. Grande abraço, Prof a Patrícia Lima Quintão Prof a Patrícia Lima Quintão 66

67 LISTA DAS QUESTÕES APRESENTADAS NA AULA 1. (Elaboração própria) No Sistema Operacional Linux, o comando que altera o usuário dono de determinado arquivo ou diretório é: a) chown b) stat c) cat d) attrib e) chmod 2. (Elaboração própria) Qual o comando do sistema operacional Linux que mostra o nome do diretório atual em que o usuário está trabalhando? a) pwd b) cat c) cd d) ls e) mkdir 3. (ESAF/ MF/Assistente Técnico Administrativo/2012) Distribuição Linux é um sistema operacional Unix-like, incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto. Distribuições (ou distros ) podem ser mantidas por organizações comerciais ou por projetos comunitários. São exemplos de distribuições Linux: a) Ubuntu, Kuruming. b) Mandritt, SUSE. c) Red Hat, Knopfull. d) Gentuk, Ubuntu. e) Debian, Fedora. 4. (ESAF/Ministério da Integração Nacional/ Secretaria Nacional de Defesa Civil/Analista de Sistemas/Informática e Redes/2012) No ambiente Linux é correto afirmar que: a) cp copia um ou mais linhas de comando. b) cat cataloga vários arquivos na biblioteca padrão. c) make executa arquivos e constrói um octal. d) mdir constrói um diretório de imagens. e) head extrai as primeiras linhas de um arquivo. Prof a Patrícia Lima Quintão 67

68 5. (ESAF/Téc. Rec. Fed./2006) O sistema operacional Linux é composto por três componentes principais. Um deles, o Shell, é: a) o elo entre o usuário e o sistema, funcionando como intérprete entre o dois. Ele traduz os comandos digitados pelo usuário para a linguagem usada pelo Kernel e vice-versa. Sem o Shell a interação entre usuário e o Kernel seria bastante complexa. b) o núcleo do sistema. É responsável pelas operações de baixo nível, tais como: gerenciamento de memória, suporte ao sistema de arquivos, periféricos e dispositivos. c) o substituto do Kernel para as distribuições mais recentes do Linux. d) o responsável por incorporar novas funcionalidades ao sistema. É através dele que se torna possível a implementação de serviços necessários ao sistema, divididos em aplicações do sistema e aplicações do usuário. e) o responsável pelo gerenciamento dos processos em execução pelo Sistema Operacional. 6. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005) Em um sistema operacional, o kernel é a) um computador central, usando um sistema operacional de rede, que assume o papel de servidor de acesso para os usuários da rede. b) a técnica usada para permitir que um usuário dê instruções para a máquina, usando instruções gráficas. c) o processo de intervenção do sistema operacional durante a execução de um programa. Tem como utilidade desviar o fluxo de execução de um sistema para uma rotina especial de tratamento. d) o núcleo do sistema, responsável pela administração dos recursos do computador, dividindo-os entre os vários processos que os requisitam. No caso do Linux, o Kernel é aberto, o que permite sua alteração por parte dos usuários. e) um pedido de atenção e de serviço feito à CPU. 7. (ESAF/Auditor-Fiscal do Trabalho/2006) Analise as seguintes afirmações relacionadas a conceitos de Software Livre e Conceitos básicos de Internet, Intranet e Extranet. I. A exemplo do Linux, um software é denominado livre, quando é possível usá-lo sem precisar pagar. Nesse tipo de software, não se tem acesso ao seu código-fonte, não sendo possível alterá-lo ou simplesmente estudá-lo. Somente pode-se usá-lo, da forma como ele foi disponibilizado. 8. (ESAF/Técnico da Receita Federal TRF/2005) O Kernel de um Sistema Operacional a) é o programa mais elementar existente no computador para ser executado antes do POST. Com a configuração do Kernel, pode-se gerenciar todas as configurações de hardware da máquina, como tamanho e tipo de Prof a Patrícia Lima Quintão 68

69 disco rígido, tipo e quantidade de memória RAM, interrupções e acesso à memória (IRQs e DMA), hora e data do relógio interno e o estado de todos os periféricos conectados. b) é o método gráfico de controlar como o usuário interage com o computador. Ao invés de executar ações através de linha, o usuário desenvolve as tarefas desejadas usando um mouse para escolher entre um conjunto de opções apresentadas na tela. c) é uma tecnologia utilizada para fazer a ponte entre o browser e as aplicações de servidor. Os programas de servidor, denominados Kernel, são utilizados para desempenhar inúmeras tarefas, como por exemplo, processar os dados inseridos em formulários, mostrar banners publicitários e permitir o envio de notícias para amigos. d) representa a camada mais baixa de interface com o hardware, sendo responsável por gerenciar os recursos do sistema como um todo. Ele define as funções para operação com periféricos e gerenciamento de memória. e) é uma interface para programadores que criam scripts ou aplicativos que são executados em segundo plano em um servidor da Web. Esses scripts podem gerar textos ou outros tipos de dados sem afetar outras operações. 9. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005) No sistema operacional Linux, o comando a) pwd mostra a senha de sua conta. b) mkdir destrói um diretório. c) shutdown r +5 faz com que o sistema reinicie após cinco minutos. d) who mostra a versão do Linux e a quantidade de memória do computador. e) ls lista os usuários conectados na máquina via rede. 10. (FGV/2009/MINISTÉRIO DA EDUCAÇÃO/PROC SELETIVO SIMPLIFICADO) No que diz respeito aos comandos e procedimentos para manipulação e gerenciamento do sistema de arquivos dos Sistemas Operacionais, o Linux utiliza diretórios com diversas finalidades. Dentre eles, um armazena os módulos do kernel e as bibliotecas para os comandos /bin e /sbin e o outro, armazena arquivos de configuração e scripts de inicialização. Esses dois diretórios são conhecidos, respectivamente, por: (A) /lib e /etc (B) /sys e /etc/ (C) /lib e /root (D) /sys e /root (E) /lib e /cmd Prof a Patrícia Lima Quintão 69

70 11. (FGV/2006/SEFAZ-MS/AGENTE TRIB. ESTADUAL/Q.51) No processo de instalação do Linux, as principais bibliotecas de sistema e os arquivos de configuração e scripts de inicialização ficam armazenados nos seguintes diretórios: (A) /bin e /etc. (B) /bin e /root. (C) /lib e /etc. (D) /lib e /root. (E) /lib e /sys. 12. (FGV/2006/SEFAZ-MS/FISCAL DE RENDAS) De forma semelhante ao Windows, para plataformas Linux são utilizados os seguintes ambientes gráficos: (A) Latex e XWindows. (B) XWindows e Kernel. (C) Kernel e KDE. (D) KDE e Gnome. (E) Gnome e Latex. 13. (ESAF/Pref. Munic. Natal/Auditor do Tesouro Nacional/2008) Analise as seguintes afirmações relacionadas aos Sistemas Operacionais Linux: I. O Samba é um aplicativo para Linux que viabiliza o gerenciamento e compartilhamento de recursos em redes formadas por máquinas com sistema operacional Windows. II. Com o uso do comando traceroute, é possível obter o caminho que um pacote atravessa por uma rede de computadores até chegar ao destinatário. III. O comando netstart é utilizado para mostrar as interfaces de redes ativas e as informações relacionadas a cada uma delas. IV. O comando head é utilizado para alterar as permissões de arquivos ou diretórios. Indique a opção que contenha todas as afirmações verdadeiras. a) I e II b) II e III c) III e IV d) I e III e) II e IV 14. (FGV/2006/SEFAZ-MS/TÉCNICO DE TI/Q.49) Para navegação na Internet, browsers disponíveis para uso em ambiente Linux, são: (A) Lynx, HotJava e Samba. (B) Netscape, Mosaic e KDE. Prof a Patrícia Lima Quintão 70

71 (C) Galeon, Ópera e Konqueror. (D) Mozzila, Arena e Homesite. (E) StarOffice, Express e Freehands. 15. (Elaboração própria) No sistema operacional Linux, que comando lista os processos ativos? a) listproc b) kill c) cd d) ps e) grep 16. (Elaboração própria) Qual o comando que, digitado na linha de comandos do sistema operacional Linux, é utilizado para se alterar a senha de usuários? a) cp b) pwd c) passwd d) chown e) usrpassword 17. (CESPE/2013/SERPRO/Técnico/Programação e Controle de Serviços de Tecnologia da Informação) Com referência à administração de sistemas operacionais, julgue os itens a seguir. De maneira geral, o Linux é composto por programas normais e um kernel. O kernel é considerado o núcleo do sistema operacional e o principal componente de sistemas Linux. 18. (IADES/2013/EBSERH/Analista de Tecnologia da Informação - Sistemas Operacionais) Considere um computador executando o sistema operacional Linux Debian. Para conectar comandos e permitir que o resultado, gerado por um comando seja processado por outro comando, utiliza-se um caractere. Assinale a alternativa que apresenta o caractere referenciado no texto. a) ; (ponto-e-vírgula). b) (pipe). c) / (barra). d) \ (barra invertida). (arroba). Prof a Patrícia Lima Quintão 71

72 19. (CESPE/2013/Telebrás/Especialista em Gestão de Telecomunicações - Analista de TI) A respeito dos sistemas operacionais Windows e Linux, julgue os itens a seguir. Para obter uma lista dos usuários logados no sistema operacional Linux, é necessário executar o comando top. (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) Determinado técnico instalou um pequeno servidor Windows, capaz de compartilhar arquivos e conexão ADSL, utilizando um proxy transparente, em um computador com processador Pentium 133 com 32 MB de memória RAM, sem nobreak. Para um segundo servidor, Linux, o mesmo técnico utilizou um computador com processador Athlon 64 com 1 GB de RAM, com nobreak, e nele instalou o sítio de determinada empresa, < Após sua instalação, esse sítio passou a receber a média de visitas diárias e cerca de visualizações de página (pageviews). Além disso, tal sítio possui fórum com 1,7 milhão de mensagens e usuários registrados e sistemas de becape e indexação de conteúdo e correio eletrônico ( ). Com base na situação hipotética acima apresentada, julgue os itens de 1 a (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) Os sistemas operacionais Windows e Linux oferecem recursos que possibilitam separar arquivos que tratem do mesmo assunto e criar pastas ou diretórios nos discos e memórias auxiliares para gravar programas e arquivos relativos a um mesmo tema. 21. (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) De modo semelhante ao Linux, o Windows é considerado um software microbásico. Uma característica desse tipo de software é que, uma vez ligado o computador, ele não permanece carregado na memória até que o computador venha a ser desligado. Isso se deve ao fato de que tanto o Linux quanto o Windows alocam o hardware e o software apenas quando estes são requeridos pelo usuário. 22. (CESPE/FNDE/Técnico em Financiamento e Execução de Programas e Projetos Educacionais/2012) Na situação hipotética descrita, o servidor com o sistema Windows é mais apropriado que o empregado com Linux, pois é mais vantajoso e confiável para lidar com grande volume de visitas e operações no sítio da empresa. Prof a Patrícia Lima Quintão 72

73 23. (CESPE/Assembleia Legislativa/CE Cargo 10/2011) No Linux, quando se trata de diretórios, os comandos gzip e tar têm exatamente a mesma função: criar e compactar arquivos que contêm, internamente, outros arquivos ou diretórios. 24. (CESPE/Corpo de Bombeiros /DF Todas as áreas/2011) O Linux é um sistema operacional cujo código-fonte está disponível sob licença GPL, o que permite a uma pessoa utilizar, estudar, modificar e distribuir o Linux de acordo com os termos dessa licença. 25. (CESPE/2012/TRE-RJ/Técnico Judiciário Administrativa) No Linux, a sintaxe ifconfig -a grep eth permite identificar as interfaces Ethernet configuradas. 26. (Cespe/2012/PEFOCE) O comando pwd do Linux possibilita ao usuário efetuar a troca de senha (password). 27. (Cespe/TRE-RJ/CBNS/2012) No Linux, em um mesmo diretório, não podem existir dois subdiretórios com o mesmo nome, contudo, em virtude de os nomes dos diretórios serem case sensitive, é possível criar dois subdiretórios de nomes /usr/trerj e /usr/trerj. 28. (Cespe/TRE-RJ/CBNS/2012) No Linux, o diretório /bin contém programas do sistema que são utilizados pelos usuários, não sendo necessário, para que esses programas sejam executados, que eles possuam a extensão.exe. 29. (Cespe/TRE-RJ/CBNS/2012) No Linux, a sintaxe sudo adduser fulano criará o usuário fulano no grupo /etc/skell, bem como criará o diretório /home/fulano. 30. (CESPE/MPE-PI/ Técnico Ministerial/Área: Administrativa/2012) Por ser um sistema multitarefa, o Linux pode ser acessado por vários consoles ao mesmo tempo. Nesse sistema, para se alternar o acesso entre os consoles de 1 a 6, é correto utilizar o comando ALT + N, em que N representa o número do console desejado. 31. (CESPE/MPE-PI/2012) No sistema Linux, existe um usuário de nome root, que tem poder de superusuário. Esse nome é reservado exclusivamente ao usuário que detém permissão para executar qualquer operação válida em qualquer arquivo ou processo. Há um único superusuário com esse perfil. Prof a Patrícia Lima Quintão 73

74 32. (Cespe/BRB/Escriturário/2011) Apesar de multiusuário e multiprogramável, o sistema operacional Linux não permite o redirecionamento de entrada e saída de dados. 33. (CESPE/2011/ EBC - Cargos de Nível Superior - Conhecimentos Básicos - EXCETO Cargo 4 Advocacia) Na árvore de diretórios do Linux, o /lib contém os programas necessários à inicialização do sistema, e o /home contém os arquivos e diretórios dos usuários. 34. (CESPE EBC - Cargos de Nível Superior - Conhecimentos Básicos - EXCETO Cargo 4 Advocacia) O Windows 7 Professional grava os arquivos em formato nativo ext3 e fat32; o Linux utiliza, por padrão, o formato NTFS, mais seguro que o adotado pelo Windows. 35. (CESPE/Praça Bombeiro Militar Operacional (QBMG-01)/2011) Em algumas das distribuições do Linux disponíveis na Internet, pode-se iniciar o ambiente gráfico por meio do comando startx. 36. (CESPE/Técnico-Nível Médio - PREVIC/2011) No Linux, para se ajustar as permissões via linha de comando, utilizam-se os comandos chmod e chown. O primeiro permite transferir a posse, especificando a qual usuário e grupo determinada pasta ou arquivo pertence, e o segundo permite ajustar as permissões dos arquivos e pastas. 37. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) No ambiente Linux, para evitar problemas de desempenho do computador, recomenda-se que um diretório contenha armazenados até 38 arquivos, cada um deles com tamanho de, no máximo, 30 MB. 38. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) No Linux, pode-se definir um caminho de diretórios a partir do uso de barras invertidas (\), diferentemente do Windows, em que são utilizadas barras não invertidas (/). 39. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) O Linux disponibiliza, na barra de inicialização rápida, recurso para ligar ou desligar o computador com maior velocidade, empregando o conceito de boot parcial da máquina. Prof a Patrícia Lima Quintão 74

75 40. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) O Linux tem a desvantagem, com relação ao Windows, de ser mais vulnerável a vírus de computador, que se propagam com rapidez nesse ambiente, tornando os aplicativos lentos e infectando os arquivos. 41. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) Em ambiente operacional, o gerenciador de arquivos é utilizado para se visualizar a estrutura de diretórios e respectivos arquivos. No Linux, o Konqueror constitui exemplo de gerenciador de arquivos. 42. (CESPE/Técnico Bancário Novo - NM1 Caixa Econômica Federal/2010) O diretório raiz do Linux é o C:\. 43. (CESPE/Técnico Administrativo - ANEEL/2010) Ubuntu é um sistema operacional com base em Linux desenvolvido para notebooks, desktops e servidores. 44. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) O acesso à Internet no ambiente Linux é realizado, por padrão, por meio do aplicativo Kernel. 45. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) No ambiente Linux, pode haver diversos tipos de interfaces e uso de licenças. Uma dessas interfaces é o KDE, que utiliza a licença GNU. 46. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) A distribuição Debian do Linux tem a sua utilização limitada por não oferecer ferramentas administrativas nem integração com outros ambientes computacionais. 47. (CESPE/Técnico Bancário/Carreira administrativa- CAIXA- NM1/2010) Apache é a denominação de uma comunidade de desenvolvedores de software gratuito para acesso à Web, que foi formada nos Estados Unidos da América, mas hoje está disseminada em vários países, inclusive no Brasil. 48. (CESPE/Técnico Administrativo - ANEEL/2010) O sistema operacional Windows é mais seguro do que o Linux, uma vez que o Linux possui código aberto e facilita a ocorrência de vulnerabilidades. Prof a Patrícia Lima Quintão 75

76 49. (CESPE/ANALISTA MUNICIPAL-Procurador Municipal -PGM- RR/2010) No Linux, por padrão, o aplicativo Grub é usado para enviar um correio eletrônico para destinatário na Internet. 50. (CESPE/Analista Técnico Administrativo - DPU/2010) O Linux pode ser acessado a partir da área de trabalho do Gnome apenas, pois o KDE é uma GUI que só pode ser utilizada em computador que tiver instalado o Windows para uso simultâneo. 51. (CESPE/Analista Técnico Administrativo - DPU/2010) Debian é uma das distribuições do Linux mais utilizadas no mundo; no entanto, sua interface não suporta a língua portuguesa, sendo necessário conhecimento de inglês para acesso. 52. (CESPE/Analista Técnico Administrativo - DPU/2010) O Linux oferece facilidade de interação entre software de diversas plataformas; no entanto, não permite que sejam criados drivers de configuração para que outros hardware possam rodar no Linux. 53. (CESPE/Analista Técnico Administrativo - DPU/2010) O kernel é um software que se instala dentro do Linux e faz com que o Linux possa ser distribuído gratuitamente. 54. (CESPE/Analista Técnico Administrativo - DPU/2010) O Linux oferece a opção de que um novo usuário possa abrir uma sessão de uso do ambiente para utilizar seus aplicativos mesmo que outro usuário esteja logado no sistema. 55. (CESPE/Agente Administrativo - DPU/2010) Em uma distribuição do sistema Linux, é possível encontrar software destinados a diversas finalidades, como para prover serviço de acesso à Internet. No ambiente Linux, também se dispõe de uma área de trabalho (GUI) para uso do sistema operacional a partir de uma interface gráfica. 56. (CESPE/Agente Administrativo - DPU/2010) Pelo fato de ser um software proprietário, qualquer usuário pode fazer alterações no ambiente e colaborar para a melhoria do sistema Linux. Prof a Patrícia Lima Quintão 76

77 57. (CESPE/Agente Administrativo - DPU/2010) O código-fonte do sistema operacional Linux não pode ser alterado; por essa razão ele não é distribuído sob a licença GPL ou GNU, que é pública e permite modificações no código. 58. (CESPE/Agente Administrativo - DPU/2010) KDE Control Center é a área de trabalho do Linux pela qual se faz acesso a aplicativos instalados no computador, como o BrOffice e outros. 59. (CESPE/Agente Administrativo-DPU/2010) O Linux não permite que sejam instalados outros sistemas operacionais na mesma máquina, pois isso afetaria o desempenho do computador, tornando-o lento. 60. (CESPE/Analista Técnico-Administrativo - Ministério da Saúde/2010) No sistema operacional Linux típico, o subdiretório /dev do diretório raiz contém os arquivos executáveis (binários) de comandos essenciais pertencentes ao sistema, e que são usados com frequência pelas aplicações. 61. (CESPE/ Técnico Judiciário Área: Apoio Especializado Especialidade: Tecnologia da Informação TRT-21R/2010) No Linux, gerenciadores de arquivos como o Konqueror permitem acesso à estrutura de pastas e diretórios de arquivos gravados na máquina do usuário, por meio de uma interface em duas colunas em que, à direita, são listadas pastas e, à esquerda, os arquivos nelas contidos. 62. (CESPE/Analista Técnico-Administrativo - Ministério da Saúde/2010) No sistema operacional Linux, um ponto (.) no início do nome identifica os arquivos ocultos. 63. (CESPE/Técnico - TRE-BA/2010) O Linux é um sistema operacional que pode ser usado apenas em servidores, não sendo adequado para a utilização em estações de trabalho do tipo PC. No entanto, é um sistema cujo código-fonte fica disponível para alterações, permitindo que os usuários contribuam para a sua melhoria. 64. (CESPE/Analista Judiciário - TRE-GO/2009) Acerca do Internet Explorer e do sistema operacional Linux, assinale a opção correta. Prof a Patrícia Lima Quintão 77

78 A Para conectar à Internet um microcomputador que tenha instalado o sistema operacional Linux, é necessária a utilização de uma placa de rede específica. B A conexão, à Internet, de um microcomputador que possui o sistema operacional Linux instalado é mais lenta quando comparada com um que tenha instalado o Windows XP. C Se um for criado a partir de algum aplicativo do sistema operacional Linux, ele não poderá ser lido por destinatário que usa o Windows XP. D Com o Linux é possível acessar a Internet usando uma rede sem fio (wireless). 65. (CESPE/Técnico Judiciário - TRE-GO/2009) A respeito do sistema operacional Linux, assinale a opção correta. A. Kernel é a interface gráfica do Linux, que tem visual muito similar à interface do sistema operacional Windows XP. B. O Linux funciona em dezenas de plataformas, desde mainframes até relógios de pulso, passando por várias arquiteturas e dispositivos. C. O KDE é o navegador nativo do Linux que permite acesso à Internet e envio de . D. O Linux adota a GPL, uma licença que permite aos interessados usá-lo, mas sem a possibilidade de redistribuí-lo. 66. (CESPE/Auxiliar Judiciário Programador - TJPA/2006) Os principais elementos estruturais do Linux são os arquivos e os diretórios. Os primeiros guardam informações, e os segundos são compartimentos que guardam arquivos e (ou) outros diretórios. Considerando a estruturação de diretórios e outras características do Linux, é correto afirmar que o comando pwd permite a troca da senha (password) do usuário corrente. 67. (CESPE/2009/TRE/GO) Acerca do sistema operacional Linux, assinale a opção correta. A. No Linux, um usuário comum não pode causar danos ao sistema operacional da máquina de forma acidental. B. Para gravar um CD em computadores que utilizam o Linux, é necessário instalar o programa Ubuntu que permite gerar discos de áudio e vídeo. C. O Gnome é um programa nativo do Linux para tratamento de imagens. D. Uma das desvantagens do Linux é a necessidade do usuário digitar comandos para realizar tarefas como gravar arquivos. Prof a Patrícia Lima Quintão 78

79

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface

Leia mais

Informática. Linux. Professor Márcio Hunecke.

Informática. Linux. Professor Márcio Hunecke. Informática Linux Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática O SISTEMA OPERACIONAL GNU/LINUX Características Gerais O Linux surgiu por meio do Projeto GNU (GNU s Not Unix) e é

Leia mais

Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados

Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados Redes Gerência e a Internet de Redes Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados Conceitos Básicos 01 E-mail: euberchaia@yahoo.com.br Site: www.echaia.com Sistema de Arquivos

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface

Leia mais

INFORMÁTICA PARA USUÁRIOS EM TEORIA E EXERCÍCIOS COMENTADOS PARA TÉCNICO DO BACEN (BANCO CENTRAL DO BRASIL) - FOCO: CESPE/UnB

INFORMÁTICA PARA USUÁRIOS EM TEORIA E EXERCÍCIOS COMENTADOS PARA TÉCNICO DO BACEN (BANCO CENTRAL DO BRASIL) - FOCO: CESPE/UnB AULA 1 NOÇÕES DE SISTEMA OPERACIONAL (AMBIENTE LINUX) Olá pessoal, Saúdo a todos vocês, guerreiros (as), decididos (as) a conquistar a aprovação no Banco Central do Brasil. Nesta aula vamos abordar o sistema

Leia mais

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

Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre. Linux Linux Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre. Linux Linux Distribuição Linux é um sistema operacional incluindo o kernel Linux e outros softwares

Leia mais

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates Sistema Operacional Disciplina: Softwares, Aplicativos e Sistema Operacional Professor: Thiago Silva Prates Software e aplicativos Software é uma sequência de instruções à serem seguidas e executadas.

Leia mais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais 1º Ano - Técnico em Informática Integrado Sistemas Operacionais Navegação entre diretórios Antes de começar a trabalhar diretamente com os comandos do Linux, é necessário navegarmos entre os diretórios

Leia mais

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br

Leia mais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Revisão de SO Linux Prof. Gleison Batista de Sousa Objetivos - Ter conhecimento sobre os diversos módulos que compõem um sistema operacional

Leia mais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais Livres Prof. Gleison Batista de Sousa Aula 01 Objetivos - Ter conhecimento sobre os diversos módulos que compõem um

Leia mais

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Administração de Sistemas Operacionais Prof.: Marlon Marcon Instituto Federal de Minas Gerais Campus Bambuí Administração de Sistemas Operacionais Prof.: Marlon Marcon Estrutura de diretórios Diretório Local utilizado para armazenar arquivos e outros diretórios

Leia mais

CESPE/UNB ANÁLISE DE LEGISLAÇÃO PREVIDENCIÁRIA MPS 2010 1) Em um computador em que se use o sistema operacional Linux, os arquivos referentes ao monitor, ao disco rígido, às unidades de CD, à porta de

Leia mais

p/ SEFAZ-CE- Foco: ESAF e Similares Turma: 05

p/ SEFAZ-CE- Foco: ESAF e Similares Turma: 05 Aula 01 Informática p/sefaz-ce Noções de Sistema Operacional (Ambiente Linux) Professora: Patrícia Lima Quintão www.pontodosconcursos.com.br Prof a. Patrícia Lima Quintão 1 Aula 01 Noções de Sistema Operacional

Leia mais

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III Capacitação Sistema Operacional Linux Semana III A estrutura dos diretórios do sistema GNU/Linux Gerenciador de diretórios e arquivos Para quem está acostumado a operar o Windows, vai notar que existe

Leia mais

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários. INFORMÁTICA 01. Ao contrário de um software proprietário, o software livre, ou de código aberto, permite que o usuário tenha acesso ao código-fonte do programa, o que torna possível estudar sua estrutura

Leia mais

Linux Diretórios. /opt. Aplicativos adicionais (opcionais). Não oficiais da distribuição.

Linux Diretórios. /opt. Aplicativos adicionais (opcionais). Não oficiais da distribuição. Linux Diretórios /opt Aplicativos adicionais (opcionais). Não oficiais da distribuição. Linux Diretórios /proc Diretório virtual de informações do sistema. Linux Diretórios /root Diretório home do superusuário.

Leia mais

ALGUMAS CARACTERÍSTICAS

ALGUMAS CARACTERÍSTICAS ALGUMAS CARACTERÍSTICAS Software Livre: Código Fonte Aberto; Freeware: Gratuito; POSIX: sistema usado pelo UNIX. Convive sem conflito com outros sistemas operacionais; Multitarefa real; Multiusuário; Suporte

Leia mais

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher? INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 SO Conceitos Básicos UNIDADE I INTRODUÇÃO À INFORMÁTICA: SISTEMA OPERACIONAL USO E OPERAÇÃO Em torno do computador

Leia mais

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade Introdução Os sistemas UNIX/Linux são caracterizados por serem: Interativo usuário requisita os comandos e obtém

Leia mais

Moisés Souto docente.ifrn.edu.br/moisessouto

Moisés Souto docente.ifrn.edu.br/moisessouto Moisés Souto docente.ifrn.edu.br/moisessouto moises.souto@ifrn.edu.br Aula 02 Acesso ao sistema e comandos básicos Software O que torna o computador reutilizável para diferentes propósitos Sem software,

Leia mais

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Informática Sistemas Operacionais Aula 5. Cleverton Hentz Informática Sistemas Operacionais Aula 5 Cleverton Hentz Sumário Introdução Fundamentos sobre Sistemas Operacionais Gerenciamento de Recursos Interface Com Usuário Principais Sistemas Operacionais 2 Introdução

Leia mais

LINUX. Uma visão geral

LINUX. Uma visão geral LINUX Uma visão geral O QUE É? Sistema Operacional Código aberto Criado por Linus Torvalds em 1991 Estudante de computação, 20 anos Linguagem C Variação do Minix Criado por Andrew S. Tanenbaum em 1987

Leia mais

Minicurso Básico de Linux

Minicurso Básico de Linux Minicurso Básico de Linux PET Computação 15 de março de 2017 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse

Leia mais

MÓDULO 01 INTRODUÇÃO AO LINUX

MÓDULO 01 INTRODUÇÃO AO LINUX MÓDULO 01 INTRODUÇÃO AO LINUX TÓPICO 21 TÓPICO 22 TÓPICO 23 COMANDOS GERAIS ARQUIVOS E DIRETÓRIOS USUÁRIOS TÓPICO 21 COMANDOS GERAIS man date df -h arch clear logout echo login sudo TEORIA O comando man

Leia mais

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd Universidade Federal do ABC Disciplina: Software LIvre Prática: Ambiente Linux Laboratório Conteúdo Objetivo...1 1. Comandos de Ajuda...1 2. Comandos de Navegação...2 3. Comandos de Localização de Arquivo...2

Leia mais

Comandos de arquivos

Comandos de arquivos Comandos de arquivos ls lista diretórios ls -al lista mostrando também arquivos ocultos cd dir muda do diretório atual para o especificado (substituir a variável dir pelo nome da pasta) cd muda para o

Leia mais

IFSC - SJ CURSO DE TELECOMUNICAÇÕES DISCIPLINA: ICO

IFSC - SJ CURSO DE TELECOMUNICAÇÕES DISCIPLINA: ICO IFSC - SJ CURSO DE TELECOMUNICAÇÕES DISCIPLINA: ICO Conceitos relativos a um Sistema Operacional Sistema Operacional O Sistema Operacional é um programa que gerencia todos os recursos da máquina, tais

Leia mais

CPU. Memória. Periféricos, dispositivos de entrada, saída 07/04/2017

CPU. Memória. Periféricos, dispositivos de entrada, saída 07/04/2017 SUSEPE Informática Rodrigo Schaeffer Pré Prova Fundamentos da Computação: conceitos básicos de informática, componentes hardware e software dos computadores, Periféricos, dispositivos de entrada, saída

Leia mais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais Sistemas Operacionais e Introdução à Programação Módulo 1 Sistemas Operacionais 1 Objetivos: Laboratório 1 1. Conhecer o sistema operacional Linux 2. Usar a interface de linha de comando (shell) arquivos

Leia mais

Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios.

Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios. Administração de sistemas operacionais Comandos de manipulação de arquivos/diretórios. ls Lista os arquivos de um diretório. ls [opções] [caminho/arquivo] [caminho1/arquivo1]... onde: caminho/arquivo Diretório/arquivo

Leia mais

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado) Sistemas Operacionais Laboratório 1 () Roteiro Linux em modo texto Acesso Interpretador de comandos Comandos Básicos Tratamento de Arquivos e Diretórios (Pasta*) Permissões Processos Editor de Texto Criação

Leia mais

Introdução à Sistemas Operacionais

Introdução à Sistemas Operacionais Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática IC (2018/02) Introdução Sistema Operacional serve como um intermediário entre o hardware e os softwares aplicativos

Leia mais

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO SOFTWARE LIVRE CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO 2 XÍCARAS DE FARINHA DE TRIGO 2 XÍCARAS DE AÇÚCAR 1 XÍCARA DE LEITE 6 COLHERES DE SOPA CHEIAS DE CHOCOLATE EM PÓ 1 COLHER DE SOPA

Leia mais

Introdução a Sistemas Abertos. Ambiente shell

Introdução a Sistemas Abertos. Ambiente shell Introdução a Sistemas Abertos Ambiente shell Conteúdo Programático Login e Logout Iniciando e Desligando o Sistema Tipos de arquivo Texto Binário Arquivos e Diretório Manipulação de arquivos e diretório

Leia mais

Preparatório LPIC-101

Preparatório LPIC-101 Preparatório LPIC-101 Professor M.Sc. Thiago Leite thiago.leite@udf.edu.br 1 Bibliografia Recomendada Certificação Linux LPI Nível 1: Exames 101 e 102 da O Reilly 2 Bibliografia Recomendada Certificação

Leia mais

Programação Aplicada a Redes de Computadores Shell Script

Programação Aplicada a Redes de Computadores Shell Script Programação Aplicada a Res Computadores Shell Script Faculdas IESGO 2º Sem 2016 Definições Software Livre (Free Software) Conceito que prevê que todo software será distribuído com seu código-fonte, pondo

Leia mais

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 104/360

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 104/360 1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 104/360 INFORMÁTICA INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material

Leia mais

M4 SO Open Source LINUX. Técnico de Gestão e Programação de Sistemas Informáticos

M4 SO Open Source LINUX. Técnico de Gestão e Programação de Sistemas Informáticos M4 SO Open Source LINUX SO Open Source O sistema operativo é um programa (software) que: controla a atividade do processador (CPU); gere as memórias; assegura a interação com os periféricos. Responsável

Leia mais

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais Histórico e conceitos básicos GSO I Gestão de Sistemas Operacionais História do Linux Em 1991, Linus Benedict Torvalds, um estudante Filandês, pela necessidade de estudar melhor sistemas operacionais desenvolve

Leia mais

Introdução ao uso do Linux (parte 2)

Introdução ao uso do Linux (parte 2) Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao uso do Linux (parte 2) Autores: Elaine de Mattos Silva Raphael Guedes Orientador: Prof.

Leia mais

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Aula 02 Introdução ao Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância do software livre

Leia mais

IFSC - SJ CURSO TÉCNICO DE TELECOMUNICAÇÕES DISCIPLINA: MAN / SOP

IFSC - SJ CURSO TÉCNICO DE TELECOMUNICAÇÕES DISCIPLINA: MAN / SOP IFSC - SJ CURSO TÉCNICO DE TELECOMUNICAÇÕES DISCIPLINA: MAN / SOP Conceitos relativos a um Sistema Operacional Sistema Operacional O Sistema Operacional é um programa especial que gerencia todos os recursos

Leia mais

EXERCÍCIOS COMPLEMENTARES AULA 3

EXERCÍCIOS COMPLEMENTARES AULA 3 Pessoal, Apresento uma lista de exercícios (CESPE) complementar à aula 3 sobre o Windows. Ainda pretendo criar uma lista com exercícios específicos para Windows 7, pois não encontrei exercícios recentes

Leia mais

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 116/360

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 116/360 1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 116/360 INFORMÁTICA INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material

Leia mais

Aula de Linux Modo Texto

Aula de Linux Modo Texto Aula de Linux Modo Texto Prompt usuario@maquina:/caminho # $ - indica usuario que está logado com usuário comum # - indica que está logado com o usuário root (Administrador do Sistema) ~ - indica o diretório

Leia mais

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato Instalação e Configuração de Servidores Linux Server Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Definições Histórico Características Principais Distribuições Shell Partições Sistemas

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Shell Gustavo Reis gustavo.reis@ifsudestemg.edu.br 1 Interpretador de comandos Interpreta as instruções enviadas pelo usuário e seus programas ao sistema operacional (kernel) Executa

Leia mais

S.O.R. A Interface de comando

S.O.R. A Interface de comando S.O.R. A Interface de comando Interface de linha de comando Também conhecida como CLI, modo texto ou shell Praticamente qualquer tarefa administrativa pode ser realizada usando apenas este tipo de interface

Leia mais

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z.

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z. Tecnologias e Sistemas de Informação Software Livre SL: Gerenciamento e Configurações 2 Semestre de 2010 Prof. Marcelo Z. do Nascimento Roteiro Gerenciamento de Grupos e Usuários Comandos para gerenciamento

Leia mais

Programação de Scripts Considerações Gerais. Adaptado do material do Prof. Mário Fiocco Júnior

Programação de Scripts Considerações Gerais. Adaptado do material do Prof. Mário Fiocco Júnior Programação de Scripts Considerações Gerais Adaptado do material do Prof. Mário Fiocco Júnior O que é o shell? O Shell pode ser definido como o interpretador de instruções e comandos. Quando o usuário

Leia mais

Programação Shell Script: como dominar seu terminal

Programação Shell Script: como dominar seu terminal Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 2 Sistemas Operacionais Shell 3 4 5 O que é Shell? Programa interpretador de instruções Por que utilizar o Shell? Facilidade

Leia mais

AULA 8 SISTEMA OPERACIONAL E AMBIENTE GNU/LINUX

AULA 8 SISTEMA OPERACIONAL E AMBIENTE GNU/LINUX AULA 8 SISTEMA OPERACIONAL E AMBIENTE GNU/LINUX Querida (o)s aluna (o)s! Hoje trago para vocês a nossa aula do curso sobre o sistema operacional Linux. Espero que aproveitem! Um grande abraço, Prof a Patrícia

Leia mais

Minicurso Básico de Linux

Minicurso Básico de Linux Minicurso Básico de Linux PET Computação 1 de março de 2018 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse

Leia mais

Linux Básico. Prof. Odilson Tadeu Valle, M. Eng.

Linux Básico. Prof. Odilson Tadeu Valle, M. Eng. Linux Básico Prof. Odilson Tadeu Valle, M. Eng. odilson@sj.cefetsc.edu.br www.sj.cefetsc.edu.br/wiki Objetivos do Curso Desmistificar o Linux. Preparação para a gerência de servidores em linha de comando.

Leia mais

Tecnologias da Informação e Comunicação

Tecnologias da Informação e Comunicação Tecnologias da Informação e Comunicação A1 - LINUX O sistema operativo Linux O sistema operativo é um programa (software) que: controla a atividade do processador (CPU); gere as memórias; assegura a interação

Leia mais

Blog: om.br/ Facebook: https://www.facebook.

Blog:  om.br/ Facebook: https://www.facebook. Contatos: E-mail: profanadeinformatica@yahoo.com.br Blog: http://profanadeinformatica.blogspot.c om.br/ Facebook: https://www.facebook.com/anapinf Livro Informática para Concursos Teoria e Questões - 3a

Leia mais

CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS

CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS Lista de Comandos: Manipulação de diretórios cd, pwd, ls, mkdir, rmdir

Leia mais

Capacitação Sistema Operacional Linux Semana V

Capacitação Sistema Operacional Linux Semana V Capacitação Sistema Operacional Linux Semana V www.centropaulasouza.sp.gov.br Rua dos Andradas, 140 Santa Ifigênia 01208-000 São Paulo SP Tel.: (11) 3324.3300 Terminal, conhecendo e trabalhando com comandos.

Leia mais

Tipos de usuários do Linux Root Usuário Comum: #

Tipos de usuários do Linux Root Usuário Comum: # LINUX Linux não é totalmente um SO, na verdade ele é o que chamamos de KERNEL, ou seja, o núcleo do Sistema Operacional. O Kernel é o responsável pela integração do hardware com o software. Como o código-fonte

Leia mais

Introdução a shell scripts

Introdução a shell scripts Introdução a shell scripts O que é? O que é Windows e Linux Shell script Um script é um arquivo que guarda vários comandos e pode ser executado sempre que preciso. Os comandos de um script são exatamente

Leia mais

Sistema Operacional GNU/Linux. Comandos. Para Permissão de Acesso a Arquivos e Diretórios

Sistema Operacional GNU/Linux. Comandos. Para Permissão de Acesso a Arquivos e Diretórios Comandos Para Permissão de Acesso a Arquivos e Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Agosto / 2017 1/24 Permissão de Acesso As permissões

Leia mais

Introdução ao Linux. Marcelo Gomes de Paula

Introdução ao Linux. Marcelo Gomes de Paula Introdução ao Linux Marcelo Gomes de Paula O que é Linux??? Definição: Linux é um sistema operacional de código aberto distribuído gratuitamento pela internet, criado em 1991 por Linus Torvalds na universidade

Leia mais

Introdução a Tecnologia da Informação

Introdução a Tecnologia da Informação Introdução a Tecnologia da Informação Informática Básica Sistema Operacional Prof. Jonatas Bastos Sistema Operacional p Principal software do computador; p Viabiliza o funcionamento do hardware do computador

Leia mais

b. Causa parada do processo c. Reinicia um processo parado d. O processo é enviado para primeiro plano e. O processo é enviado para segundo plano 5)

b. Causa parada do processo c. Reinicia um processo parado d. O processo é enviado para primeiro plano e. O processo é enviado para segundo plano 5) SENAC Curso Superior de Tecnologia em Redes de Computadores Unidade Curricular Administração de Sistemas Operacionais Não Proprietários Professor Eduardo Maroñas Monks Nome do Aluno: GABARITO Data: 06/05/2011

Leia mais

Plano de Trabalho Docente Ensino Técnico

Plano de Trabalho Docente Ensino Técnico Plano de Trabalho Docente 2016 Ensino Técnico Plano de Curso nº 160 aprovado pela portaria Cetec nº 138 de 04 / 10 /2012 Etec Professora Ermelinda Giannini Teixeira Código: 187 Município: Santana de Parnaíba

Leia mais

Sistema operacional. Linux Debian 8 Windows 7

Sistema operacional. Linux Debian 8 Windows 7 Sistema operacional Linux Debian 8 Windows 7 Sistema operacional Linux Debian 8 Linux Software Livre Linux Software Livre - Liberdades Executar como você desejar Estudar Redistribuir cópias Modificar

Leia mais

Linux - comando essenciais

Linux - comando essenciais Linux - comando essenciais João Medeiros (joao.fatern@gmail.com) 1 / 22 http://wiki.ubuntu-br.org/comandosbasicos http://www.uniriotec.br/ morganna/guia/introd guia.html Um guia de referência rápida em

Leia mais

Estudo de Caso II: LINUX. Flávia Maristela

Estudo de Caso II: LINUX. Flávia Maristela Estudo de Caso II: LINUX Flávia Maristela (flavia@flaviamaristela.com) Na aula passada... Particionamento de Disco Sistema de Arquivos Estrutura de Diretórios ( básicos Terminal (comandos Manipulação

Leia mais

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 14/360

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 14/360 1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 14/360 INFORMÁTICA INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material

Leia mais

Marcelo Gomes de Paula

Marcelo Gomes de Paula NOVA GERAÇÃO DE SEQUENCIADORES: IDENTIFICAÇÃO DE MUTAÇÕES GENÔMICAS EM LARGA ESCALA Marcelo Gomes de Paula Definição: Linux é um sistema operacional de código aberto distribuído gratuitamento pela internet,

Leia mais

INFORMÁTICA. É correto o que consta APENAS em a) I. b) II. c) III. d) I e III. e) II e III.

INFORMÁTICA. É correto o que consta APENAS em a) I. b) II. c) III. d) I e III. e) II e III. INFORMÁTICA 01. Para que computadores pessoais (PC) possam funcionar, é necessário que eles estejam dotados de recursos tanto de hardware como de software. A esse respeito é correto afirmar que a) a Unidade

Leia mais

Aula 01 Introdução ao S.O. Linux

Aula 01 Introdução ao S.O. Linux Prof. Diego Pereira Gerência e Configuração de Serviços para Internet Aula 01 Introdução ao S.O. Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância

Leia mais

Estácio-FIC Graduação em Redes de Computadores

Estácio-FIC Graduação em Redes de Computadores Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Aula 6 Comandos externos Sumário Comandos básicos; Comandos para manipulação de data e hora; Comandos para processamento

Leia mais

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha em várias aplicações nas quais são necessárias estabilidade

Leia mais

Comandos. Sistema Operacional GNU/Linux. Explicações Básicas

Comandos. Sistema Operacional GNU/Linux. Explicações Básicas Comandos Explicações Básicas Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/26 Textos para leitura: Leitura GNU/Linux - Introdução Dicas

Leia mais

Comandos de Verificação. Alberto Felipe Friderichs Barros

Comandos de Verificação. Alberto Felipe Friderichs Barros Comandos de Verificação Alberto Felipe Friderichs Barros fstab fstab é um arquivo em texto puro para configuração de dispositivos de armazenamento e pontos de montagem do GNU/Linux e que pode ser editado

Leia mais

Informática. Windows 7 e Linux. Professor Marcelo Leal.

Informática. Windows 7 e Linux. Professor Marcelo Leal. Informática Windows 7 e Linux Professor Marcelo Leal www.acasadoconcurseiro.com.br Informática SISTEMAS OPERACIONAIS É o Software responsável por manter o computador em funcionamento. Não é possível um

Leia mais

Manual do Usuário. Sistema Controle de Caixa (versão gratuita)

Manual do Usuário. Sistema Controle de Caixa (versão gratuita) Manual do Usuário Sistema Controle de Caixa (versão gratuita) - Lançamento de receitas, despesas, gastos, depósitos. - Controla um ou mais caixas, para pessoas ou empresas que necessitem separar saldos,

Leia mais

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES / LÓGICA DIGITAL (PRIMEIRA PARTE) Lógica Digital

Leia mais

Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger

Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger Sistemas Operacionais Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger Inicializando o Sistema BIOS verifica os componentes instalados (RAM, teclado etc.) e verifica se dispositivos estão

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais Administração de Sistemas Operacionais Linux - Introdução Alex Furtunato CEFET/RN alex@cefetrn.br http://www.cefetrn.br/~alex Sumário Histórico Características principais Distribuições Partições Sistema

Leia mais

INFORMÁTICA. 03. O Internet Relay Chat permite que diversas pessoas realizem comunicação on-line por meio da Internet.

INFORMÁTICA. 03. O Internet Relay Chat permite que diversas pessoas realizem comunicação on-line por meio da Internet. INFORMÁTICA Acerca de serviços e ferramentas da Internet, julgue os itens a seguir: 01. Atualmente, para que softwares de correios eletrônicos possam funcionar adequadamente, uma versão de um software

Leia mais

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos.

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Como se conectar a partir do sistema Windows: Conexão direta SSH: Putty (download) Entrando numa conta no servidor:

Leia mais

LÉO MATOS

LÉO MATOS LÉO MATOS INFORMÁTICA @professorleomatos 1. (FCC DPE/RR) Um Técnico em Informática, como super usuário, deseja desligar um computador com o sistema operacional Linux após 30 minutos. Ele deve usar o comando

Leia mais

Permissões de acesso no Linux

Permissões de acesso no Linux Permissões de acesso no Linux O GNU/Linux, como todo sistema operacional robusto e estável, tem na permissão de acesso a arquivos e diretórios a principal proteção do sistema de arquivos. Essas permissões

Leia mais

ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA

ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA AULA 01 APRESENTAÇÃO DO LINUX Prof. Othon Marcelo Nunes Batista Mestre em Informática Roteiro Introdução Linux Históriado Linux

Leia mais

a) direito do mouse e clicando em Excluir. b) direito do mouse e o arrastando para a Lixeira. c) esquerdo do mouse e pressionando Shift+Delete.

a) direito do mouse e clicando em Excluir. b) direito do mouse e o arrastando para a Lixeira. c) esquerdo do mouse e pressionando Shift+Delete. Verbo Jurídico Prof. Júlio César Ramos Pág.1 1. No MS Windows 7 é possível excluir um arquivo ou pasta permanentemente do disco rígido principal da máquina selecionando o arquivo com o botão: a) direito

Leia mais

Estruturas de Sistemas Operacionais

Estruturas de Sistemas Operacionais Estruturas de Sistemas Operacionais Sistemas Operacionais - Tópicos Componentes do Sistema Serviços de Sistemas Operacionais Chamadas ao Sistema Estrutura do Sistema Máquinas Virtuais Chamadas ao Sistema

Leia mais

Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source

Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source UNIÃO EUROPEIA FUNDO SOCIAL EUROPEU Ficha de Revisão do Módulo 4 - Sistema Operativo Open Source História do Linux Refira dois antecessores do Linux. Como se chama a fundação que tem o objetivo de proteger

Leia mais

Hierarquia de Diretórios da Família Linux. Sistemas Operacionais 1

Hierarquia de Diretórios da Família Linux. Sistemas Operacionais 1 Hierarquia de Diretórios da Família Linux 1 Conteúdo Estrutura de Diretórios; Árvore de Diretórios; Diretórios mais importantes; 2 Estrutura de Diretórios A identificação dos objetos de um sistema de arquivos

Leia mais

Manual de instalação Condomínio21 Operacional Standard

Manual de instalação Condomínio21 Operacional Standard Manual de instalação Condomínio21 Operacional Standard Sumário 1. Sobre este documento... 3 2. Suporte técnico... 3 3. Requisitos de hardware... 4 3.1. Estação... 4 3.2. Servidor... 4 4. Instalação no

Leia mais

de Redes de Computadores Linux

de Redes de Computadores Linux Curso de Formação Continuada de Configuração de Redes de Computadores Linux Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello

Leia mais

MATEMÁTICA. Questões selecionadas da prova para Atendente Comercial Cespe 2011

MATEMÁTICA. Questões selecionadas da prova para Atendente Comercial Cespe 2011 MATEMÁTICA Questões selecionadas da prova para Atendente Comercial Cespe 2011 01. Caso se deseje, na sessão de uso do IE8 descrita no texto, dar início a uma navegação InPrivate, buscando evitar, dessa

Leia mais

Manual de instalação

Manual de instalação Manual de instalação Sumário 1. Sobre este documento... 3 2. Suporte técnico... 3 3. Requisitos de hardware... 4 3.1. Estação... 4 3.2. Servidor... 4 4. Instalação no servidor... 5 4.1.1. Instalação do

Leia mais

Fundamentos do Sistema Operacional Windows AULA 03

Fundamentos do Sistema Operacional Windows AULA 03 1 Fundamentos do Sistema Operacional Windows AULA 03 Software 2 São programas inseridos dentro do hardware que realizam diversas tarefas. Quando ocorre a interpretação dos dados, ele realiza as funções

Leia mais

Introdução aos Sistemas Operacionais. Ricardo Ramos de Oliveira

Introdução aos Sistemas Operacionais. Ricardo Ramos de Oliveira Introdução aos Sistemas Operacionais Ricardo Ramos de Oliveira E-mail: ricardo.ramos@ifsuldeminas.edu.br Cadastro Wiki USP Endereço: http://garapa.intermidia.icmc.usp.br/mediawiki Objetivos Conceituar

Leia mais

Listagens de ficheiros e directorias

Listagens de ficheiros e directorias Listagens de ficheiros e directorias Listagens de ficheiros e directorias Para além do tipo dos ficheiros, o modo possui nove caracteres que representam as permissões (ou protecções) associadas aos ficheiros

Leia mais

SHELL. Alberto Felipe Friderichs Barros

SHELL. Alberto Felipe Friderichs Barros SHELL Alberto Felipe Friderichs Barros Introdução Os três componentes principais de um sistema operacional são o kernel, o shell e o sistema de arquivos. Shell A tradução de Shell para português neste

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto

Sistemas Operacionais. Prof. André Y. Kusumoto Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Tipos de Filesystem Filesystem no Linux tudo é tratado como arquivo, por exemplo, um disco rígido é tratado como arquivo, placa

Leia mais