Prévia do material em texto
INFORMAÇÕES INICIAIS Sistema operacional livre (OPEN SOURCE); à Multitarefa (com preempção); à Multiusuário; Partes do sistema: à Kernel (núcleo) e Shell (interface de comando). INFORMAÇÕES INICIAIS Kernel: principal função gerenciar os recursos de hardware para o usuário; Shell: ambiente de interpretador de comandos e linguagem de programação. INTERFACE GRÁFICA Diferente do que acontece com o sistema Windows, no Linux é possível modificar a interface gráfica do sistema. As interfaces mais utilizadas são: Gnome; KDE; OpenBox; Unity; Mate; Cinnamon; XFCE DISTRIBUIÇÕES Distribuições Livre: sem fins lucrativos à Debian, OpenSuSe, Ubuntu, etc. Distribuições Corporativas: mantidas por empresas que comercializam o Linux. à Red Hat, Mandriva e SUS GERENCIADOR DE INICIALIZAÇÕES Multi boot é um sistema que permite a escolha de um entre vários sistemas operacionais instalados num mesmo microcomputador quando o mesmo é ligado. Normalmente é chamado de dual boot pelo fato de que na maioria dos casos possui 'dois' sistemas operacionais. GERENCIADOR DE INICIALIZAÇÕES à O LILO (LInux LOader) é o gerenciador de inicialização mais antigo – vejam que ele tem uma interface mais simples e rústica. Era o carregador de boot mais popular para Linux até 2001, quando o Bootloader GRUB começou a substituí-lo. à O GRUB (GRand Unified Bootloader) é um gerenciador de inicialização mais recente. Ele é mais poderoso que o LILO e suporta um número ilimitado de entradas de sistemas operacionais, além de permitir sistemas de arquivo maiores. TIPOS DE USUÁRIOS àUsuário Comum: São aqueles que possuem contas para utilização do sistema operacional. àUsuário Administrador (Root): Também chamado de Root, é responsável por controlar todo o sistema e não possui quaisquer tipos de restrições. àUsuário de Sistema: São contas usadas para propósitos específicos do sistema e não são de propriedade de uma pessoa em particular. SISTEMAS DE ARQUIVOS EXT2 EXT3 EXT4 ReiserFS NOME DE ARQUIVOS No Windows, os nomes de arquivos estão no formato seguinte formato: ARQUIVO1.TXT. No Linux, podemos utilizar nomes de arquivos com até 255 caracteres e mais de um ponto, por exemplo: Programa1.src.tar.gz Além disso, não há obrigatoriedade (pode ou não inserir) de extensões de arquivos como .EXE ou .PDF CASE SENSITIVE LUCAS MANSUETO é diferente de LucAs mansueto GERENCIAMENTO DE PERMISSÕES Há três modelos de controle de acesso básicos no Linux: à READ (Leitura) à WRITE (Escrita) à EXECUTION (Execução) As permissões do arquivo prova: -rw-rw-r-- Fonte: Permissão de Arquivos no Linux (chmod) - Allyson Saraiva - Dicas de T.I. https://allysonsaraiva.blogspot.com/2016/01/permissao-de-arquivos-no-linux-chmod.html?m=1 As permissões do arquivo prova: -rw-rw-r– No caso, o arquivo pertence ao usuário erik e ao grupo erik. O dono tem permissões de leitura e escrita (rw) O grupo tem permissões de leitura e escrita (rw) Outros tem permissões somente de leitura (r) Fonte: Permissão de Arquivos no Linux (chmod) - Allyson Saraiva - Dicas de T.I. https://allysonsaraiva.blogspot.com/2016/01/permissao-de-arquivos-no-linux-chmod.html?m=1 Os arquivos e diretórios no sistema operacional Linux possuem atributos descritos conforme estrutura apresentada a seguir: Nessa estrutura, os atributos de números 2 e 4 correspondem, respectivamente: a) o grupo e outros. b) o grupo e o proprietário. c) o proprietário e outros. d) o proprietário e o grupo. e) outros e o proprietário. Questão 1. Quanto aos conceitos básicos sobre Sistemas Operacionais e Softwares, analise as afirmativas abaixo e assinale a alternativa correta. I. Um dos Sistemas Operacionais de smartphones mais conhecido é denominado tecnicamente de Android. II. O Linux é um dos Sistemas Operacionais que é considerado como sendo software livre e de código aberto. III.O Sistema Operacional é um software básico que existe a necessidade de hardware para fazer a eficaz gestão de todos recursos de um computador. Das afirmativas: a) apenas I é tecnicamente verdadeira b) apenas I e II são tecnicamente verdadeiras c) apenas II e III são tecnicamente verdadeiras d) apenas I e III são tecnicamente verdadeiras e) I, II e III são tecnicamente verdadeiras Questão 2. Assinale a alternativa que corresponda a um Sistema Operacional que é considerado um software livre e de código aberto. a) Java b) Windows c) MySQL d) Linux e) macOS Ventura Questão 3. “Não importa que se trate de um desktop, um laptop, um smartphone ou um video game, todo computador moderno necessita de um sistema operacional. É o software mais básico no computador que se posiciona entre os softwares e o hardware, distribuindo memória e recursos computacionais aos aplicativos, operando sobre arquivos e realizando regras de segurança.”, Steven Melendez - https://smallbusiness.chron.com (tradução livre). Questão 3. Assinale a alternativa que contém os nomes populares de três sistemas operacionais. a) Windows NT, Microsoft Office e Google b) Fortran, Chrome e Python c) Firefox, Chrome e Opera d) Windows NT, Linux e Mac OS Questão 4. Relacione as duas colunas quanto as características dos Sistemas Operacionais: (1) Windows (2) Linux (A) sistema operacional proprietário. (B) sistema operacional muito seguro. (C) sistema operacional de código aberto. (D) sistema de arquivos típico: NTFS Assinale a alternativa correta: a) 1B-1D-2A-2C b) 1 A -1C -2B-2D c) 1A -1D -2B-2C d) 1A- 1B-2C-2D Questão 5. Quanto as características dos Sistemas Operacionais, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequência correta (de cima para baixo): ( ) O Windows é considerado um Sistema Operacional proprietário. ( ) O Linux somente funciona com processadores da Intel. a) V – V b) V – F c) F – V d) F – F Questão 6. Identifique abaixo a única alternativa que apresenta tipicamente comandos para manipulação de arquivos no Sistema Operacional Linux: a) man – who – nice b) mv – rm – cp c) env – mtr – ssh d) pine – vi – ping Questão “who” é utilizado para exibir quem está logado no Sistema; “man” é o visualizador manual do Sistema; “nice” no Linux ajusta o tempo disponível de CPU de um processo para mais ou para menos prioridade; “mv” = mover e renomear; “rm” = remover; “cp” = copiar; “env” no Linux é utilizado para executar um programa em um ambiente modificado; “mtr” é uma ferramenta de diagnóstico da rede; “pine”: Outra forma de enviar e receber emails, uma ferramenta rápida e prática; “vi”: Editor de texto full-screen; “vim”: Editor de texto full-screen melhorado (vi improved); “ping”: Pingar um determinado host, ou seja, enviar pacotes icmp para um determinado host e medir tempos de resposta. Lista de Comandos Importantes no Linux (devmedia.com.br) Questão https://www.devmedia.com.br/comandos-importantes-linux/23893 7. (PM-BA – 2020): Camila recebeu do seu chefe, a tarefa de listar o endereço IP de todos computadores com Sistema Operacional Linux do departamento comercial. Assinale a alternativa correta para o comando que permita obter este endereço. a) mkdir b) ipconfig c) ls -ltr | grep d) ifconfig e) cat -address Questão 8. (CBM – SE – 2018): Os objetivos do software livre são atingidos por concessão dos seguintes direitos de liberdade: os usuários são livres para executar, copiar, distribuir, estudar, mudar e melhorar o software. Um dos principais projetos de Software Livre é o: a) SAP b) Oracle c) Linux d) Visual Basic Questão 9. (PMBA – 2023): Para criar, em um terminal Linux, uma pasta chamada polmil, um policial deverá digitar a instrução a) mkdir polmil b) md polmil c) create folder polmil d) cf polmil e) cd polmil Questão 10. (PMAL – 2021 / Adaptada): Para que seja feita a troca da senha do usuário de nome jose, inicialmente deverá ser executado o comando a seguir, após o qual será apresentado o prompt para adigitação da nova senha. a) clear jose b) pwd jose c) passwd jose d) pword jose e) ls jose Questão 11. (PMAL – 2021 / Adaptada): Para que o arquivo com nome original de file1.txt seja renomeado para file2.txt, é correto utilizar o comando a seguir. a) mv file1.txt file2.txt b) cd file1.txt file2.txt c) ls file1.txt file2.txt d) rm file1.txt file2.txt e) rmfile file1.txt file2.txt Questão 12. (PC – RJ – 2013): Assinale a alternativa que contenha respectivamente os comandos do Linux para criar, excluir e listar diretórios: a) mkdir - rmdir - ls b rmdir - mkdir - ps c) rmdir - ps - ls d) ps - cd - dir e) mkdir - ls – dir Questão 13. O Linux permite realizar muitos comandos por meio de console (terminal). Quando existe a necessidade desse comandos requererem privilégios de administrador devem ser precedidos pelo comando: a) tar b) pwd c) sudo d) admin Questão 14. Quanto à plataforma e ao sistema operacional (SO) Linux, selecione a única alternativa que esteja tecnicamente correta: a) no Linux temos várias interfaces gráficas, tais como o KDE, Gnome e o Xfce. b) a versão 7.11.1 é a mais recente do kernel do Linux, lançada em dez/2013. c) os sistemas de arquivo suportados pelo Linux são somente o Ext4, FAT e NTFS. d) o Linux é rápido porque foi concebido com a compactação do Kemel e o Shell num único SO. Questão 15. O Boot Manager é um programa que gerencia as partições que serão inicializadas em um sistema computacional. Os Boot Managers mais utilizados no ambiente Linux são: a) o HAL e o GRUB. b) o GRUB e o LILO. c) o SWAP e o LILO. d) o HAL e o LILO. e) o SWAP e o GRUB. Questão 16. Assinale a alternativa que indique, em um ambiente Linux, o comando que um administrador de sistema deverá digitar para saber todos os usuários que estão logados: a) nice b) user c) who d) man e) mtr Questão 17. No terminal de um sistema operacional Linux, para verificar os processos que estão em execução, deve ser dado o seguinte comando: a) ln b) ps c) ls d) cp e) su Questão 18. Das principais distribuições Linux existentes atualmente no mercado assinale a alternativa que NÃO apresenta uma dessa distribuições: a) Kernel b) Ubuntu c) Debian d) Mint e) Fedora Questão 19. Para a manipulação de arquivos no Linux identifique a alternativa que tenha na respectiva sequência: o comando para apagar arquivos, o comando para copiar arquivos para um diretório e o comando para apagar um diretório vazio. a) rm - rmdir - cp. b) rm - cp - rmdir. c) mdir - rm - cp. d) cp - rmdir - rm. Questão 20. Quanto aos diretórios do Sistema Operacional Linux, assinalar (F) Falso ou (V) Verdadeiro, para as afirmações abaixo: ( ) /home é onde ficam os dados pessoais de todos os usuários do sistema (exceto root). ( ) /dev guarda informações de dispositivos físicos do sistema. a) F – F b) F – V c) V – F d) V – V Questão 20. Quanto aos diretórios do Sistema Operacional Linux, assinalar (F) Falso ou (V) Verdadeiro, para as afirmações abaixo: ( ) /home é onde ficam os dados pessoais de todos os usuários do sistema (exceto root). ( ) /dev guarda informações de dispositivos físicos do sistema. a) F – F b) F – V c) V – F d) V – V Questão