Baixe o app para aproveitar ainda mais
Prévia do material em texto
Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material LINUX É um sistema operacional livre desenvolvido em 1991 pelo finlandês chamado Linus Torvalds. HISTÓRICO: Na universidade onde estudava, o finlandês Linus Torvalds tinha o sonho de criar um Sistema Operacional parecido com o Unix, e que tivesse compatibilidade com seu computador PC da época. Passou a estudar o Minix, outro sistema embasado no Unix, mas não ficando satisfeito com o sistema Minix, Linus começa a desenvolver seu próprio sistema. Depois de muito trabalho consegue chegar ao desenvolvimento do núcleo de seu sistema (Kernel) que mais tarde se chamaria de Linux. Linus então passou a divulgar em comunidades na Usernet (hoje chamada de Internet) sua descoberta e disponibilizou o “código fonte” para que colaboradores pudessem compartilhar seus conhecimentos para melhoria do Kernel (Núcleo) do Sistema. CARACTERÍSTICAS: Multitarefa e Multiusuários Open Source (código fonte disponível “aberto” para usuários estudarem e modificarem de acordo com suas necessidades). Licença GPL/GNU – Garante as 4 liberdades ao usuário (executar, modificar, estudar, distribuir cópias, mas o código fonte deve permanecer aberto). As 4 liberdades que a GPL garante ao usuário que adquire o Linux: 1. Liberdade n.º 0 - A liberdade de executar o programa, para qualquer propósito; 2. Liberdade n.º 1 - A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. O Acesso ao código-fonte do programa é um pré-requisito para esta liberdade; 3. Liberdade n.º 2 - A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo; 4. Liberdade n.º 3 - A liberdade de aperfeiçoar (modificar) o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré- requisito para esta liberdade. Sistema de arquivos EXT 1,2,3,4 e REISERFS . Case Sensitive – Entende a diferença entre letras maiúsculas e minúsculas, ou seja, um arquivo com nome “TEXTO” é diferente de outro arquivo com o nome “texto”. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material FORMAÇÃO LINUX: O sistema Linux é formado por camadas que devemos aprender. O usuário pode trabalhar com seus comandos tanto no ambiente textual de comandos (console – tela preta) quanto com ambiente gráfico (GUI). Os comandos inseridos pelo usuário são interpretados pelo Shell e repassados em forma de processos para o Kernel. a) KERNEL: É o núcleo do funcionamento do Sistema, é principal camada do Sistema, pois faz a comunicação de outros programas com o Hardware. A função do Kernel é receber os processos (tarefas) executados pelo usuário e gerenciá-los . b) SHELL: é o interpretador de comandos, atua como interface para o usuário se comunicar com o Kernel. O Shell interpreta comandos textuais (consoles) ou gráficos (gerenciadores de janelas) e os convertem em processos para enviá-los para linguagem do Kernel. Tela do Bash (console de comandos textuais do Linux) – Shell Textual c) GUI (GERENCIADORES DE JANELAS): São gerenciadores de janelas que formam ambientes gráficos para trabalho dentro do Sistema operacional Linux. Os Gerenciadores de janelas apresentam um ambiente com janelas e ícones, o que facilita muito o uso do sistema. No Linux existe uma variedade muito grande de Interfaces gráficas, isso acontece pelo fato de ter seu código fonte disponível (aberto). São exemplos de gerenciadores de janelas: KDE, GNOME, XFCE, ICEW e BLACKBOX. Usuário Console Shell Kernel GUI Hardware Sistema operacional Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material Exemplo de Interface GNOME Exemplo de Interface KDE PORTABILIDADE LINUX: É a possibilidade de encontrar versões Linux para diferentes tipos de dispositivos, ou seja, existem hoje versões Linux para: - DESKTOPS - NOTEBOOKS - MAINFRAMES - SERVIDORES - TABLETS - SMARTPHONES E outros... Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material A portabilidade é uma característica que surge pelo fato do Linux ter o seu código fonte aberto e dar a possibilidade de programadores do mundo inteiro adaptar seus códigos para funcionarem nesses variados dispositivos. DISTRIBUIÇÕES LINUX (DISTROS) Podemos entender que uma distribuição Linux, é o sistema Linux distribuído por empresas distintas. Como o Linux é um Software Livre e tem o código fonte aberto, qualquer organização ou indivíduo suficientemente motivado podem criar e disponibilizar (com pagamento ou não) a sua própria distribuição. São exemplos de distribuições: Fedora, Kurumim, Ubuntu, Red Hat, Slackware, Debian, Suse, Mandriva, Conectiva, Turbo Linux e outros. Aparência da distribuição UBUNTU Todas as distribuições têm um componente em comum, o Kernel Linux. Todas elas têm seu código fonte originário Linux, e as diferenças entre elas estão na aparência e ferramentas diferentes. São inovações por cima do código disponibilizado livremente na Internet. VÍRUS PARA LINUX Existem muitos boatos que informam a não existência de vírus para Linux. O Vírus é um programa e como todo programa pode ser desenvolvido para a plataforma que o programador desejar, portanto um programador pode criar um vírus para Linux sim, basta ele querer. É fato, que a maioria dos Vírus que infectam computadores são desenvolvidos para Windows, porque o objetivo do programador malicioso é pegar a maior quantidade de computadores e o Windows é o Sistema operacional mais utilizado do mundo. Um vírus desenvolvido para linguagem Windows não Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material executará no Linux, fazendo assim com que o Linux seja considerado menos vulnerável a maioria dos vírus desenvolvidos. ESTRUTURA DE DIRETÓRIOS E ARQUIVOS No Linux a organização dos arquivos e pastas não é idêntica a que encontramos no Windows. No Linux as unidades de discos (disquetes, HD, CD) não são representadas com letras, como acontece no Windows, são representadas por diretórios (pastas). Todos os arquivos que compõem o Sistema Linux, os programas instalados, seus arquivos pessoais, todos serão organizados em “diretórios” específicos para cada tipo de conteúdo. Estes diretórios já vêm definidos na própria instalação do Linux e fica localizado dentro de um local mestre denominado “diretório raiz”, e representado pelos programas como simplesmente uma “/”. Estudaremos mais a diante cada um desses diretórios. Por essa visão podemos dizer que tudo no Linux está dentro do “diretório raiz”, diferente do que falamos quando o Sistema é Windows que “tudo está dentro do disco local C:”. Um exemplo de linha de comando no Windows seria assim C:\Concursos\Informatica, um caminho que indica que a pasta Informática está dentro da pasta Concursos que está dentro do C: (HD). No Linux este mesmo caminho ficaria assim, /Concursos/Informática. Perceba que é utilizada a barra invertida em linhas de comandos do Windows,e no Linux a barra normal como os endereços de páginas da Web “http://www.leomatos.com.br”. No Linux os arquivos também são tratados diferentemente do Windows, são poucas mudanças, mas que podem influenciar na hora da prova. A mudança mais importante está na nomenclatura utilizada pelo Linux. Arquivos de dados – São os mais variados tipos de informações como: imagens, músicas, textos, planilhas e outros. Arquivos ASCII – São arquivos de texto puro, sem nenhuma formatação, semelhante aos arquivos que conhecemos no Windows como arquivos “txt”. Arquivos de Shell Script – São arquivos escritos com linguagem que o interpretador de comandos do Linux ( Shell ) entenderá. Naturalmente estes arquivos são criados em editores de texto. Arquivo binário – São arquivos escritos em linguagem de máquina, que podem ser processados pela CPU do computador. Um programa é composto por arquivos binários. Semelhante aos arquivos executáveis que conhecemos no Windows extensão “exe”. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material Links – É uma espécie de caminho mais rápido para se chegar ao programa que se deseja utilizar, semelhante aos atalhos do Windows. No Linux os nomes dos arquivos são tratados de forma diferente quando comparado ao sistema Windows, são alguns pontos que temos que saber diferenciar. Os nomes dos arquivos podem conter caracteres que no Windows não é permitido como: *. \ / : ? e outros. Então um arquivo no Linux poderia ter o seguinte nome: “texto.descrito-artigo*.126.doc” . O Linux é um sistema “Case-Sensitive”, ou seja, consegue diferenciar letras maiúsculas e minúsculas. Então dentro de um mesmo diretório poderia ter 3 arquivos com os seguintes nomes: Texto.doc TEXTO.doc texTO.doc Outra característica que pode ser comentada em provas é a nomenclatura de arquivos ocultos. O Linux torna arquivos visíveis em ocultos colocando um “.” (ponto) antes do nome do arquivo. Todos os arquivos que iniciarem com um “.” (ponto) são considerados ocultos. Por exemplo, “ .texto.doc”, “.arquivo.lu”. Repare na imagem abaixo como ficariam os arquivos ocultos se fossem configurados para serem visualizados. GERENCIADORES DE ARQUIVOS E PASTAS No Linux os gerenciadores de arquivos mais comuns de serem encontrados em diversas distribuições são: Konqueror e Nautilus. O gerenciador tem a função apresentar a estrutura do nosso computador de forma hierárquica. A FUNÇÃO DOS PRINCIPAIS DIRETÓRIOS DO LINUX Konqueror exibindo os diretórios Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material a) Diretório raiz ou simplesmente / É o principal diretório do Linux. Todos os diretórios do Linux estão organizado dentro do diretório raiz. b) Diretório bin ou /bin (binários) Armazena os arquivos binários. São equivalentes aos arquivos executáveis que conhecemos no Windows. Os comandos básicos do sistema (veremos mais adiante), como o cp, ls, cat, rm, pwd, etc estão armazenados no diretório bin. Obs.: A maioria dos arquivos que compõe programas ficam instalados dentro do diretório /usr (de "user") é o diretório com mais arquivos em qualquer que seja a distribuição Linux. c) Diretório boot ou /boot (inicialização) Armazena os arquivos de inicialização do Sistema Linux. É neste diretório que encontramos o Kernel e alguns arquivos utilizados pelos gerenciadores de Boot (Lilo e o Grub). d) Diretório dev ou /dev (devices = dispositivo) Armazena os arquivos responsáveis pelo funcionamento de um Hardware instalado como por exemplo: drives de leitura de CDs e Disquetes, barramentos, portas e outros. Lembre-se que os “arquivos” que estão no diretório /dev apontam para um Hardware instalado no seu Computador e não ocupam espaço no HD, pois na verdade o que você está vendo é uma representação na tela do componente instalado. Este tipo de recurso facilita a compreensão para os programadores, que podem acessar o Hardware do micro simplesmente fazendo seus programas fazerem a leitura e gravação em arquivos. Não é preciso nenhum comando complicado para executar um som, basta "copiá-lo" para o arquivo /dev/dsp e o resto do trabalho é feito pelo Kernel. e) Diretório etc ou /etc Armazena os arquivos de configuração do Linux e de seus aplicativos. Fazendo uma comparação com o Windows são semelhantes aos arquivos de registro. Naturalmente os arquivos de registro são apresentados com o nome dos programas seguidos da extensão .conf. Exemplo: o arquivo de configuração do serviço de dhcp é o dhcpd.conf. f) Diretório home ou /home Armazena os documentos pessoais das contas de usuários comuns. Cada usuário comum terá um diretório exclusivo dentro de /home. Por exemplo: quando eu ligo meu computador, logo como meu nome de usuário “leomatos” e senha, automaticamente é criado um diretório exclusivo /home/leomatos para armazenamento de meus arquivos pessoais, como fotos, músicas, documentos e outros. Este diretório é Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material bem semelhante ao funcionamento do “Documents and Settings” do Windows onde está armazenado a pasta “Meus Documentos” que também é exclusiva de cada conta de usuário. É importante lembrar que o usuário tem permissão total quando está trabalhando no diretório /home/seunome, pois ele é exclusivo de cada conta. g) Diretório lib ou /lib (library = biblioteca) Armazena os arquivos de biblioteca (no Windows são chamados de arquivos dll) e módulos (drives) do Kernel, compartilhados com freqüência. h) Diretório root ou /root Armazena documentos pessoais do Super Usuário (Administrador). i) Diretório tmp ou /tmp Armazena arquivos temporários gerados por algum programa. Exatamente a mesma função da pasta /var, porém o /tmp não está disponível em todas as distribuições. OS PRINCIPAIS COMANDOS SHELL DO LINUX Todos os comandos do Linux que vamos estudar devem ser digitados com letras minúsculas. O “Shell” inicialmente apresenta um Prompt, uma espécie de aviso inicial ao usuário. Segue a seguinte estrutura: login@host dir $ Login/Usuário – Nome do usuário Host – Nome do computador que está sendo usado Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material Dir – Diretório atual utilizado $ - representa que a conta utilizada no momento é de “usuário comum” # - representa que a conta utilizada no momento é de “Super Usuário (Root)” Veja na figura acima do Shell e veja a estrutura detalhada: Login/Usuário: leomatos Host: Casa Dir: Nesta versão utilizada não mostra o diretório dentro da estrutura. $ - A conta (leomatos) é de usuário comum. Os principais comandos são: 1. clear: comando para limpar a tela, ou seja, retirar os resultados apresentados por outros comandos. 2. pwd: Mostra o diretório atual. Sempre que o usuário tiver dúvidas em qual diretório está trabalhando no momento pode utilizar este comando. 3. ls: comando para listar o conteúdo do diretório atual (padrão), porém podemos utilizá-lo para listar o conteúdo de outros diretórios. No exemplo acima o comando ls está listando o conteúdo do diretório /Concursos. O comando ls é um comando que pode ser utilizados parâmetrospara funções opcionais. Veja os exemplos abaixo: Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material ls –l: Apresenta detalhes do conteúdo listado como: permissões, tamanho do arquivo, usuário dono e outros. ls –a: Apresenta todo o conteúdo de um diretório inclusive os ocultos. Lembre-se que os objetos ocultos são iniciados com . “ponto” 4. mkdir: comando para criar diretórios. Sintaxe: mkdir <nome para o diretório> 5. rmdir: comando para remover diretórios. Sintaxe: rmdir <nome para o diretório> 6. rm - comando para remover arquivos e diretórios Sintaxe: rm <nome do arquivo ou diretório> 7. cd – comando para abrir diretórios (alternar para diretórios diferentes). Este comando é equivalente as aberturas de pastas no Windows aplicando um clique duplo. Sintaxe: cd <nome do diretório> Veja acima que o comando cd Concursos está sendo utilizado para abrir o diretório Concursos do diretório corrente, só abrirá se existir realmente um diretório chamado Concursos no diretório que o usuário tiver atualmente. Para sair de um diretório, voltando para o diretório anterior em forma de prioridade, pode ser utilizado o comando cd .. Obs.: após a escrita da palavra “cd” deve ser utilizado obrigatoriamente um “espaço”, seria: cd “espaço” .. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material 8. cp – comando para copiar arquivos e diretórios. Sintaxe: cp <origem> <destino> 9. mv – comando para transferir (mover) um arquivo ou diretório de um local para outro. Este comando também pode ser utilizado para renomear um objeto. Sintaxe: mv <nome do arquivo> <local para onde será transferido> 10. man – comando para exibir manual de comandos do Shell. Este comando é utilizado quando o usuário tem dúvidas na sintaxe ou aplicação de determinados comandos. 11. cal – comando para exibição de calendário. 12. shutdown – comando para desligar ou reiniciar o computador. -r : reiniciar -h: desligar Ex.: shutdown -r now: reiniciar o computador agora shutdown –h +10: desligar o computador após 10 minutos. shutdown –r +5: reiniciar o computador após 5 minutos. 13. date – Permite visualizar ou modificar a data do Sistema. 14. passwd – Comando para alterar a senha de um usuário. É importante saber que este comando só funcionará corretamente se o usuário comum estiver em sua própria conta. Somente o Super usuário poderá alterar uma senha de outra conta que não seja a dele, pois ele é o administrador do Sistema e tem privilégios no Sistema. 15. su – Comando para passar da conta usuário comum para super usuário. Este comando é muito utilizado quando o super usuário possui uma conta de administrador e uma conta de usuário comum para uso pessoal, e precisa mudar rapidamente para conta administrador sem precisar logar o sistema novamente. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material EXERCÍCIOS DE FIXAÇÃO 1. O sistema operacional é uma plataforma, ou seja, uma espécie de base sobre a qual são executados os programas usados em um computador. Além disso, traduz as tarefas requisitadas pelo usuário ou por programas para uma linguagem que o computador compreenda. 2. O sistema operacional Linux é considerado um software livre, o que significa que não é propriedade exclusiva de nenhuma empresa e que a seu usuário é assegurada a liberdade de usá-lo, manipulá-lo e redistribuí-lo ilimitadamente e sem restrições. 3. Em relação aos recursos comuns, tanto no Windows, quanto no Linux, é INCORRETO afirmar que possuem: a) sistema operacional de código aberto. b) sistema operacional multiusuário e multitarefa. c) suporte a vários sistemas de arquivos. d) restrição de acesso a usuários, arquivos e pastas (diretórios). e) administração e assistência remotas. 4. Em relação ao Linux, sua licença é do tipo: A) Shareware; B) GPL; C) copyleft; D) freeware; E) proprietária. 5. 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. 6. As distribuições Linux utilizam diversos gerenciadores de janelas e de pastas e arquivos, cada um com suas peculiaridades e que representam ambientes gráficos. Assinale a alternativa que apresenta exemplos de gerenciadores mais utilizados no Linux. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material a) KDE, GNOME e BLACKBOX. b) DEBIAN, XFCE e UBUNTU. c) MANDRIVA, REDHAT e SPARC. d) FREEBSD, MOBLIN e LXDE. e) KERNEL, SUSE e FLUXBOX. 7. 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 8. O principal ambiente gráfico no Linux é o bash, por meio do qual é possível manipular e gerenciar o ambiente gráfico, usando-se telas gráficas com alta resolução. 9. No Linux, o shell é o componente responsável por realizar o gerenciamento de todos os processos, o que torna possível a implementação de serviços necessários ao sistema. 10. Na busca de soluções para a exclusão digital, atualmente há uma grande preocupação no emprego de software livre, tendo em vista as suas características. Dois exemplos de sistemas operacionais Linux que se enquadram no conceito de software livre, são: a) HP-UX e AIX b) Mac OS X e Debian. c) FreeBSD e Ajax. d) Red Hat e Suse. e) Solaris e OpenVMS 11. Enquanto o Windows XP utiliza o Windows Explorer para o gerenciamento de pastas e arquivos, o Linux não possui um aplicativo padrão para o gerenciamento de arquivos em modo gráfico; há distribuições do Linux que permitem, para esse fim,o uso de programas como o Konqueror e o Nautilus; este, por padrão, integra o gerenciador de janelas Gnome. 12. Enquanto o Windows XP utiliza o Windows Explorer para o gerenciamento de pastas e arquivos, o Linux não possui um aplicativo padrão para o gerenciamento de arquivos em modo gráfico; há distribuições do Linux que permitem, para esse fim,o uso de programas como o Konqueror e o Nautilus; este, por padrão, integra o gerenciador de janelas Gnome. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material 13.Com relação aos sistemas de Software Livre, assinale a alternativa correta: a) O Firefox e o Thunderbird são programas utilizados, respectivamente, para acessar o correio eletrônico e navegar na Internet. b) O Linux é um sistema operacional multitarefa, mas não é multiusuário. c) O KDE e o GNOME são os principais gerenciadores de arquivos do Linux. d) O NTFS (New Technology File System) é utilizado preferenciamente como sistemas de arquivos do Linux. e) O Broffice é um conjunto de aplicativos que possui funcionalidades equivalentes às do Microsoft Office. 14. Considerando os sistemas operacionais Linux, assinale a opção correta. A Gnome é o sistema gerenciador de usuário do Linux. B No Linux, para se acessar a Internet é suficiente entrar no Windows Explorer. C O Painel de controle do Linux possibilita a criação de arquivos e pastas. D Nautilus é um programa semelhante ao Windows Explorer que permite gerenciar arquivos. 15. Acerca do sistema operacional Linux, assinale a opção correta. A 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 (/). B 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. C 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. D 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. E O diretório raiz do Linux é o C:\. Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material 16. Os drivers de dispositivos são componentes muito importantes em um computador. No LINUX, os drivers de dispositivos são armazenados como arquivos no diretório padrão: a) usr. b) bin. c) etc. d) lib. e) dev. 17. 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. 18. Com relação à composição do diretório raiz de um sistema LINUX típico, a) o subdiretório /root contém o kernel e todos os arquivos necessários para a inicialização do sistema. b) /home é o subdiretório que contém os arquivos estáticos de boot de inicialização. c) /mnt contém informações sobre os processos em execução no sistema. d) o subdiretório /bin é composto de arquivos executáveis de comandos essenciais pertencentes ao sistema e que são usados com freqüência. e) /etc é o diretório reservado para os arquivos temporários utilizados por algumas aplicações 19. comando Linux que lista o conteúdo de um diretório, arquivos ou subdiretórios é o a) init 0. b) init 6. c) exit. d) ls. e) cd 20. Remove arquivos no Linux o comando a) pwd b) mkdir c) cd d) rm e) tar Professor Léo Matos Informática para Concursos Públicos Curso de Linux – Teoria e Exercícios Estudioaulas.com.br Proibida a reprodução total ou parcial deste material 21. Os comandos do Linux mkdir, rm, mv e ls permitem, respectivamente, criar diretórios, renomear arquivos, limpar a tela e enviar arquivo para impressão. 22. Qual o comando que, digitado na linha de comandos do sistema operacional Linux, mostra o nome do diretório atual em que o usuário está trabalhando? a) pwd b) cat c) cd d) ls e) mkdir 23. 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.
Compartilhar