Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Documentos relacionados
Introdução a Sistemas Abertos. Ambiente shell

Comandos Básicos do Linux/Unix

Aula 02. Introdução ao Linux

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Sistema Operacional Unidade 5 - Iniciando o modo texto. QI ESCOLAS E FACULDADES Curso Técnico em Informática

LISTA DE COMANDOS DO LINUX 1

Fundamentos de Sistemas Operacionais. GNU / Linux. Prof. Edwar Saliba Júnior Março de Unidade GNU / Linux

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux


FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

Partição Partição primária: Partição estendida: Discos básicos e dinâmicos

Roteiro 3: Sistemas Linux arquivos e diretórios

Revisão Aula Explique a MBR(Master Boot Record)

Entendendo o Sistema Operacinal. Prof. Armando Martins de Souza armandomartins.souza@gmail.com

Instalando o Debian em modo texto

CET GRSI Sistema Operativo de Rede. António Paulo Santos

Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.

GNU/Linux/Bash. Aula 2

Introdução a. Shell Script. Clésio Matos

Treinamento para Manutenção dos Telecentros

CURSO BÁSICO DE PROGRAMAÇÃO AULA 8. Introdução ao Linux Introdução a linguagem C

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

Iniciação à Informática

O WINDOWS 98 é um sistema operacional gráfico, multitarefa, produzido pela Microsoft.

1 Objetivos da Oficina

Labgrad. Usúario: <matricula> Senha: senha

Sistemas Operacionais Aula 01

Introdução ao Linux: Parte I

Instalação e configuração Linux CentOS 6.x

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Sistema de Arquivos do Windows

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Administração de Sistemas Livres

SISTEMAS OPERACIONAIS

Minicurso de Introdução a GNU/Linux. Nicolas Katte Dornelles Raul José Chaves Róbson Tolfo Segalla

Instalação rápida do Expresso

Principais Comandos do Terminal no LINUX

EN3611 Segurança de Redes Prof. João Henrique Kleinschmidt Prática 2 Certificados digitais Permissões Comandos Password cracker

APOSTILA LINUX EDUCACIONAL

PROJETO INFORMÁTICA NA ESCOLA

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas

Manipulação de Arquivos Ubuntu. Haline de Souza Scotti Rodrigo Fantinati Ferreira

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

1 Instalação de Pacotes RPM no Metasys Contato...10

Campus - Cachoeiro Curso Técnico de Informática. Sistema de Arquivos. Prof. João Paulo de Brito Gonçalves

Scilab. Introdução ao Scilab. Como obter ajuda

Universidade Católica de Brasília Laboratório de Redes de Computadores 1 Prof Eduardo Lobo. Comandos LINUX. principais vi ifconfig.

Guia Rápido do Usuário

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?

Instalação do SisAlu 1. Apostila de Instalação do SisAlu

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

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

Manual de Instalação (TEF LOJA)

Professor Jorge Alonso Módulo II Windows 7

Instalação e utilização do Document Distributor

Aula 01 Visão Geral do Linux

Sistema MSYS. Manual de Instalação, Configuração e Suporte. Versão 7

Gerenciamento de Redes de Computadores. Pfsense Introdução e Instalação

Instalação FreeBSD Inicialização do CD/DVD! Ao colocar o CD/DVD como boot principal na BIOS, aparecerá a seguinte tela:

Guia de instalação para ambiente de Desenvolvimento LINUX

Instalando e usando o Document Distributor 1

Permite o acesso remoto a um computador;

Roteiro de Tutorial das Ferramentas de Usabilidade

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

SIMULADO DE INFORMÁTICA BÁSICA TÉCNICO DO MPU PROF. ALEXANDRE LÊNIN / PROF. JUNIOR MARTINS

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

NOÇÕES DE INFORMÁTICA:

16:21:50. Introdução à Informática com Software Livre

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Manual Captura S_Line

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software [1]

Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011

Motorola Phone Tools. Início Rápido

TRBOnet MDC Console. Manual de Operação

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Introdução à Programação de Computadores

PROCEDIMENTO PARA INSTALAR REDE ETHERNET EM CNC s FAGOR.

Informática - Básico. Paulo Serrano GTTEC/CCUEC-Unicamp

Usar Atalhos para a Rede. Logar na Rede

Obrigado por adquirir o Mobile Broadband modem USB E3272. Com o seu modem USB, você tem acesso à rede sem fio em alta velocidade.

Plano de Trabalho Docente Ensino Técnico

Manual de operação. BS Ponto Versão 5.1

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Obrigado por adquirir o Mobile Broadband modem USB E3131. Com o seu modem USB, você tem acesso à rede sem fio em alta velocidade.

LINGUAGEM DE PROGRAMAÇÃO WEB

MANUAL DE USO DO COMUNICADOR INSTANTÂNEO

Procedimentos para Reinstalação do Sisloc

MANUAL DO USUÁRIO. para tv TV101

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Manual de utilização do sistema Diagnose. Marcus Vinícius Benedito. 10 de maio de 2007

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

SIMULADO Windows 7 Parte V

Transcrição:

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

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 Interpretador de Comandos (SHELL) 2

Login e Logout Depois de instalado, o Sistema Operacional Linux só pode ser acessado mediante fornecimento de credencial composta por login e senha É de extrema importância zelar pela credencial e não deixá-la disponível para outras pessoas, deixando o computador logado, por exemplo, e saindo para um cafezinho. 3

Login e Logout Login é a entrada no sistema quando você digita seu nome (usuário) e senha Logout é a saída do sistema. A saída do sistema é feita pelos comandos logout, exit, CTRL+D, ou quando o sistema é reiniciado ou desligado 4

Entendendo o Prompt linux Ao efetuar login em um terminal linux receberemos na tela um interpretador de comandos linux, como o apresentado na imagem abaixo:

Entendendo o Prompt linux Ao efetuar login em um terminal linux receberemos na tela um interpretador de comandos linux, como o apresentado na imagem abaixo: Nome do usuário

Entendendo o Prompt linux Ao efetuar login em um terminal linux receberemos na tela um interpretador de comandos linux, como o apresentado na imagem abaixo: Nome do usuário Nome do host

Entendendo o Prompt linux Ao efetuar login em um terminal linux receberemos na tela um interpretador de comandos linux, como o apresentado na imagem abaixo: Nome do usuário Nome do host Diretório atual

Entendendo o Prompt linux Ao efetuar login em um terminal linux receberemos na tela um interpretador de comandos linux, como o apresentado na imagem abaixo: Nome do usuário Nome do host Diretório atual O símbolo # será mostrado para o root e o $ para demais usuários

Entendendo o Prompt linux Ao efetuar login em um terminal linux receberemos na tela um interpretador de comandos linux, como o apresentado na imagem abaixo: Nome do usuário Nome do host Diretório atual O símbolo # será mostrado para o root e o $ para demais usuários Prompt de comando

Interpretador de comandos Também conhecido como "Shell". É o programa responsável por interpretar as instruções enviadas pelo usuário e seus programas ao kernel; O Shell executa comandos lidos do dispositivo de entrada padrão (teclado) ou de um arquivo executável; O Shell é a principal ligação entre o usuário, os programas e o kernel; O GNU/Linux possui diversos interpretadores de comandos, entre os mais comuns estão o bash, sh e o ksh. O bash é o mais utilizado nas distribuições Linux 6

Interpretador de comandos Os comandos podem ser enviados ao Shell de duas maneiras: interativa e não-interativa: Interativa Os comandos são digitados no aviso de comando (Prompt) e passados ao interpretador de comandos um a um. Neste modo, o computador depende do usuário para executar uma tarefa, ou próximo comando. 7

Interpretador de comandos Não-interativa São usados arquivos de comandos criados pelo usuário (scripts) para o computador executar os comandos na ordem encontrada no arquivo. Neste modo, o computador executa os comandos do arquivo um por um e dependendo do término do comando, o script pode checar qual será o próximo comando que será executado e dar continuidade ao processamento. Este sistema é útil quando temos que digitar por várias vezes seguidas um mesmo comando ou para compilar algum programa complexo 8

Algumas teclas de atalho Teclas Ctrl + l Ctrl + d Ctrl + a Ação Limpa a tela, equivalente ao comando clear Encerra entrada de dados pelo teclado fazendo logout Para ir ao início da linha de comando Ctrl + e Ctrl + u Ctrl + c Para ir ao final da linha de comando Limpa a linha de comando corrente Termina a execução do comando corrente 9

Tecla TAB O shell Bash possui ainda outra característica interessante: A completação dos nomes. Isto é feito pressionando-se a tecla TAB. Por exemplo, se digitar ls tes e pressionar <tab>, o Bash localizará todos os arquivos, daquele diretório, que iniciam com tes e completará o restante do nome. Caso a completação de nomes encontre mais do que uma expressão que satisfaça a pesquisa, ou nenhuma, é emitido um beep. Se você apertar novamente a tecla TAB imediatamente depois do beep, o interpretador de comandos irá listar as diversas possibilidades que satisfazem a pesquisa, para que você possa escolher a que lhe interessa. A completação de nomes também funciona para comandos internos. 10

Desligando o computador Para desligar o computador, primeiro digite (como root): "shutdown -h now", "halt" ou "poweroff. O GNU/Linux finalizará os programas e gravará os dados em seu disco rígido, quando for mostrada a mensagem "power down", desligue o computador 11

Desligando o computador NUNCA desligue diretamente o computador sem usar o comando shutdown, halt ou poweroff, pois podem ocorrer perda de dados ou falhas no sistema de arquivos de seu disco rígido devido a programas abertos e dados ainda não gravados no disco. 12

Arquivo texto e binário Texto Seu conteúdo é compreendido pelas pessoas. Um arquivo texto pode ser uma carta, um script, um programa de computador escrito pelo programador, arquivo de configuração, etc. Binário Seu conteúdo entendido apenas por computadores. Contém caracteres incompreensíveis para pessoas normais. Um arquivo binário é gerado a partir de um código fonte (formato texto) através de um processo chamado de compilação. Compilação é basicamente a conversão de um programa em linguagem humana para a linguagem de máquina 13

Diretório Diretório é o local utilizado para armazenar conjuntos de arquivos para melhor organização e localização. O diretório, como o arquivo, também é "Case Sensitive" (diretório /teste é completamente diferente do diretório /Teste). Não podem existir dois arquivos com o mesmo nome em um diretório, ou um sub-diretório com um mesmo nome de um arquivo em um mesmo diretório. 14

Diretório Raíz / Este é o diretório principal de um sistema GNU/Linux. Dentro dele estão todos os diretórios do sistema. O diretório Raíz é representado por uma "/", assim se você digitar o comando cd / você estará acessando este diretório. 15

Diretório home Também chamado de diretório de usuário. Em sistemas GNU/Linux cada usuário (inclusive o root) possui seu próprio diretório onde poderá armazenar seus programas e arquivos pessoais. Este diretório está localizado em /home/[login], neste caso se o seu login for "joao" o seu diretório home será /home/joao. O diretório home também é identificado por um ~(til), você pode digitar tanto o comando ls /home/joao como ls ~ para listar os arquivos de seu diretório home. O diretório home do usuário root (na maioria das distribuições GNU/Linux) está localizado em /root. 16

Diretório atual É o diretório em que nos encontramos no momento. Você pode digitar pwd para verificar qual é seu diretório atual. O diretório atual também é identificado por um "." (ponto). O comando ls. pode ser usado para listar seus arquivos (é claro que isto é desnecessário porque se não digitar nenhum diretório, o comando ls listará o conteúdo do diretório atual) 17

Diretório Superior O diretório superior (Upper Directory) é identificado por.. (2 pontos). Caso estiver no diretório /usr/local e quiser listar os arquivos do diretório /usr você pode digitar, ls.. Este recurso também pode ser usado para copiar, mover arquivos/diretórios, etc. 18

Diretório Anterior O diretório anterior é identificado por traço "-". É útil para retornar ao último diretório usado Se estiver no diretório /usr/local e digitar cd /lib, você pode retornar facilmente para o diretório /usr/local usando cd -. 19

Caminho Completo e Caminho relativo No Linux, é possível se referir a um caminho completo, ou seja, a partir do raiz, ou a partir de um ponto intermediário. Por exemplo: Se o usuário estiver no /usr/local e quiser entrar em /usr/local/share/man, ele pode fazer das seguintes formas: Completo: cd /usr/local/share/man Relativo: cd share/man 20

Exemplos de utilização dos comandos Comando ls para listar arquivos e diretórios no sistema de arquivos 21

Exemplos de utilização dos comandos Comando cd para navegar no sistema de arquivos 22

Exemplos de utilização dos comandos Comando mkdir para criar diretórios (pastas) 23

Exemplos de utilização dos comandos Comando cp para copiar arquivos e diretórios 24

Exemplos de utilização dos comandos Comando mv para mover ou renomear arquivos e diretórios 25

Exemplos de utilização dos comandos Comando rm para remover (deletar) arquivos e diretórios 26

Obtendo ajuda sobre os comandos Ao surgir alguma dúvida sobre a utilização de qualquer comando, podemos recorrer a algumas ferramentas, entre elas: As Páginas de Manual (man pages) Help on line dos comandos 27

Páginas de manual As páginas de manual acompanham quase todos os programas GNU/Linux. Elas trazem uma descrição básica do comando/programa e detalhes sobre o funcionamento das opções. A utilização da página de manual é simples, digite: man [comando] A navegação dentro das páginas de manual é feita usandose as teclas: q - Sai da página de manual PageDown ou f - Rola 25 linhas abaixo PageUP ou w - Rola 25 linhas acima SetaAcima ou k - Rola 1 linha acima SetaAbaixo ou e - Rola 1 linha abaixo 28

Help on-line Quase todos os comandos/programas GNU/Linux oferecem este recurso que é útil para consultas rápidas (e quando não precisamos dos detalhes das páginas de manual). É útil quando se sabe o nome do programa mas deseja saber quais são as opções disponíveis e para o que cada uma serve. Para acionar o help on line, digite: [comando] --help exemplo: ls --help 29

Atividade Pesquise, pratique e explique para que serve os comandos abaixo: ls -la mkdir -p cp -r rm -rf touch cat more less head tail 30