SISTEMAS OPERACIONAIS II
PRINCIPAIS COMANDOS
CÉSAR AUGUSTO PESSÔA
SUMÁRIO
• OBJETIVO DA AULA
• PRINCIPAIS COMANDOS
• GESTÃO DE ARQUIVOS
• COMPACTAÇÃO DE ARQUIVOS E PASTAS
• GESTÃO DE DISCO
• PRÁTICA EM LABORATÓRIO
OBJETIVOS DA AULA
Apresentar os principais
comandos para utilização em
terminal no sistema operacional
Linux Ubuntu, com prática em
laboratório e estudo dirigido.
1
Realizar prática em laboratório
apresentando uma
comparação entre os
comandos utilizados no sistema
operacional Windows e Ubuntu.
2
PRONTOS?
GESTÃO DE ARQUIVOS
• CAT: IMPRIME NA TELA O CONTEÚDO DE UM ARQUIVO
• MORE: PERMITE AVANÇAR O CONTEÚDO DE UM ARQUIVOS LINHA A LINHA
• LESS: PERMITE AVANÇAR O CONTEÚDO COM PAGINAÇÃO
• HEAD: MOSTRA AS LINHAS INICIAIS DE UM ARQUIVO
• TAIL: MOSTRA AS LINHAS FINAIS DE UM ARQUIVO DE TEXTO
• WC: APRESENTA A QUANTIDADE DE LINHAS, PALAVRAS E BYTES E UM
ARQUIVO
GESTÃO DE ARQUIVOS
• SORT: ORDENA AS LINHAS DE UM ARQUIVO PARA APRESENTAÇÃO
• CUT: APRESENTA PARTES DE UM ARQUIVOS SEGUINDO UMA ESPECIFICAÇÃO
• LESS: PERMITE AVANÇAR O CONTEÚDO COM PAGINAÇÃO
• CMP: COMPARA ARQUIVOS BYTE A BYTE
• DIFF: REALIZAR A COMPARAÇÃO ENTRE ARQUIVOS E PASTAS
• WHEREIS: BUSCA ARQUIVOS DE CONFIGURAÇÃO, MANUAIS, COMANDOS E
ARQUIVOS FONTES
COMPACTAÇÃO DE DADOS
OS APLICATIVOS BZIP2 E BUNZIP2, ASSIM COMO O GZIP E GUNZIP, PODEM SER
UTILIZADOS PARA COMPACTAR E DESCOMPACTAR ARQUIVOS. ALGUNS DE SEUS
PARÂMETROS:
• -D: FORÇA A DESCOMPRESSÃO.
• -Z: FORÇA A COMPRESSÃO.
• -K: MANTÉM OS ARQUIVOS ORIGINAIS. POR PADRÃO ELES SÃO EXCLUÍDOS.
• -F: SOBRESCREVE OS ARQUIVOS GERADOS.
• -V: APRESENTA MENSAGENS INFORMANDO CADA AÇÃO EXECUTADA.
• -1 .. -9: DEFINE O TAMANHO DOS BLOCOS DE COMPRESSÃO (100K A 900K)
COMPACTAÇÃO DE DADOS
ZIP E UNZIP: O ZIP PERMITE QUE MÚLTIPLOS ARQUIVOS SEJAM COMPACTADOS
EM UM ARQUIVO ÚNICOS APENAS POR MEIO DE PARÂMETROS.
• - R: ESTA OPÇÃO PERMITE QUE VÁRIOS ARQUIVOS OU PASTAS SEJAM
COMPACTADOS EM UM ARQUIVOS ÚNICO:
• EXEMPLO: ZIP -R <MINHA_PASTA>.ZIP ./*
• NO EXEMPLO ACIMA, TODOS OS ARQUIVOS DO CAMINHO ATUAL (./*)
SERÃO COMPACTADOS PARA UM ARQUIVO ÚNICO.
COMPACTAÇÃO DE DADOS
O APLICATIVO TAR PODE SER UTILIZADO PARA UNIR VÁRIOS ARQUIVOS EM UM
ÚNICO PACOTE, LEMBRANDO QUE, UM ARQUIVO TAR NÃO É UM ARQUIVO
COMPACTADO. O TAR APENAS UNIFICA, VEJA ALGUNS EXEMPLOS:
• TAR -CF <PACOTE>.TAR <ARQUIVO1> <ARQUIVO2>: CRIA O ARQUIVO
PACOTE.TAR CONTENDO OS DOIS ARQUIVOS SELECIONADOS.
• TAR -TVF <PACOTE>.TAR: APRESENTA TODOS OS ARQUIVOS DO PACOTE.
• TAR -XF <PACOTE>.TAR: EXTRAI TODOS OS ARQUIVOS DO PACOTE.
COMPACTAÇÃO DE DADOS
É POSSÍVEL, POR MEIO DE PARÂMETROS, FAZER COM QUE O PACOTE CRIADO
SEJA COMPACTADO EM SEGUIDA. O PARÂMETRO -A USA A TERMINAÇÃO DO
REGISTRO DE ARQUIVOS PARA DETERMINAR O PROGRAMA COMPRESSOR.
VEJA O EXEMPLO:
• TAR CVFA TESTE.TAR.GZ ~/ÁREA DE TRABALHO/*
• NO EXEMPLO ACIMA, SERÁ CRIADO UM ARQUIVO COMPACTADO PELO
APLICATIVO GZIP (EXTENSÃO GZ).
COMPACTAÇÃO DE DADOS
PODE-SE TAMBÉM ESCOLHER O PROGRAMA COMPRESSOR DE FORMA
ARBITRÁRIA:
• TAR CVFJ TESTE.TAR ~/ÁREA DE TRABALHO/*
• CRIA UM ARQUIVOS COMPACTADO POR BZIP2.
• TAR CVFZ TESTE.TAR ~/ÁREA DE TRABALHO/*
• CRIA UM ARQUIVOS COMPACTADO POR GZIP.
GESTÃO DE DISCO
• OS COMANDOS MOUNT E UMOUNT SERVEM RESPECTIVAMENTE PARA
MONTAR E DESMONTAR UMA UNIDADE DE DISCO. É ALTAMENTE
RECOMENDÁVEL DESMONTAR UMA UNIDADE ANTES DE MANIPULÁ-LA.
• FDISK: APRESENTA AS INFORMAÇÕES SOBRE O DISCO E SUAS PARTIÇÕES.
• DU: APRESENTA A QUANTIDADE OCUPADA POR CADA ARQUIVO NA PASTA
INFORMADA.
• DF: APRESENTA O ESPAÇO LIVRE EM CADA UNIDADE E PARTIÇÃO DO
SISTEMA.
GESTÃO DE DISCO
O COMANDO MKFS PERMITE A FORMATAÇÃO DE UNIDADES DE DISCO E
MANIPULAÇÃO DE PARTIÇÕES. LEMBRANDO QUE POR SER UM COMANDO
ADMINISTRATIVO, A SUA UTILIZAÇÃO EXIGE PERMISSÕES COMO ROOT.
OS PRINCIPAIS FORMATOS ACEITOS PARA CRIAÇÃO DE PARTIÇÕES SÃO:
• XFS,
• EXT2, EXT3, EXT4,
• XIA,
• XFS
• VFAT, MSDOS, DOS, NTFS
• MINIX.
GESTÃO DE DISCO
A OPÇÃO FSCK OPERA COMO O CHKDSK NOS SISTEMAS OPERACIONAIS
WINDOWS. É UM REPARADOR DE DISCO. ABAIXO SEGUEM ALGUMAS OPÇÕES
DISPONÍVEIS:
• -P: REPARO AUTOMÁTICO (SEM PERGUNTAS)
• -N: NÃO FAZER ALTERAÇÕES NO SISTEMA DE ARQUIVOS
• -Y: RESPONDER TODAS AS QUESTÕES COMO "SIM"
• -C: PROCURAR POR DEFEITOS NO BLOCO E ADICIONÁ-LOS NA LISTA DE BLOCOS
DEFEITUOSOS
• -F: FORÇAR CHECAGEM MESMO QUE O SISTEMA DE ARQUIVOS ESTEJA MARCADO
COMO LIMPO
• -V: APRESENTAR AO USUÁRIO TODAS AS AÇÕES REALIZADAS
OBRIGADO!
CÉSAR AUGUSTO PESSÔA

Principais Comandos Linux (UBUNTU) 2

  • 1.
    SISTEMAS OPERACIONAIS II PRINCIPAISCOMANDOS CÉSAR AUGUSTO PESSÔA
  • 2.
    SUMÁRIO • OBJETIVO DAAULA • PRINCIPAIS COMANDOS • GESTÃO DE ARQUIVOS • COMPACTAÇÃO DE ARQUIVOS E PASTAS • GESTÃO DE DISCO • PRÁTICA EM LABORATÓRIO
  • 3.
    OBJETIVOS DA AULA Apresentaros principais comandos para utilização em terminal no sistema operacional Linux Ubuntu, com prática em laboratório e estudo dirigido. 1 Realizar prática em laboratório apresentando uma comparação entre os comandos utilizados no sistema operacional Windows e Ubuntu. 2
  • 4.
  • 5.
    GESTÃO DE ARQUIVOS •CAT: IMPRIME NA TELA O CONTEÚDO DE UM ARQUIVO • MORE: PERMITE AVANÇAR O CONTEÚDO DE UM ARQUIVOS LINHA A LINHA • LESS: PERMITE AVANÇAR O CONTEÚDO COM PAGINAÇÃO • HEAD: MOSTRA AS LINHAS INICIAIS DE UM ARQUIVO • TAIL: MOSTRA AS LINHAS FINAIS DE UM ARQUIVO DE TEXTO • WC: APRESENTA A QUANTIDADE DE LINHAS, PALAVRAS E BYTES E UM ARQUIVO
  • 6.
    GESTÃO DE ARQUIVOS •SORT: ORDENA AS LINHAS DE UM ARQUIVO PARA APRESENTAÇÃO • CUT: APRESENTA PARTES DE UM ARQUIVOS SEGUINDO UMA ESPECIFICAÇÃO • LESS: PERMITE AVANÇAR O CONTEÚDO COM PAGINAÇÃO • CMP: COMPARA ARQUIVOS BYTE A BYTE • DIFF: REALIZAR A COMPARAÇÃO ENTRE ARQUIVOS E PASTAS • WHEREIS: BUSCA ARQUIVOS DE CONFIGURAÇÃO, MANUAIS, COMANDOS E ARQUIVOS FONTES
  • 7.
    COMPACTAÇÃO DE DADOS OSAPLICATIVOS BZIP2 E BUNZIP2, ASSIM COMO O GZIP E GUNZIP, PODEM SER UTILIZADOS PARA COMPACTAR E DESCOMPACTAR ARQUIVOS. ALGUNS DE SEUS PARÂMETROS: • -D: FORÇA A DESCOMPRESSÃO. • -Z: FORÇA A COMPRESSÃO. • -K: MANTÉM OS ARQUIVOS ORIGINAIS. POR PADRÃO ELES SÃO EXCLUÍDOS. • -F: SOBRESCREVE OS ARQUIVOS GERADOS. • -V: APRESENTA MENSAGENS INFORMANDO CADA AÇÃO EXECUTADA. • -1 .. -9: DEFINE O TAMANHO DOS BLOCOS DE COMPRESSÃO (100K A 900K)
  • 8.
    COMPACTAÇÃO DE DADOS ZIPE UNZIP: O ZIP PERMITE QUE MÚLTIPLOS ARQUIVOS SEJAM COMPACTADOS EM UM ARQUIVO ÚNICOS APENAS POR MEIO DE PARÂMETROS. • - R: ESTA OPÇÃO PERMITE QUE VÁRIOS ARQUIVOS OU PASTAS SEJAM COMPACTADOS EM UM ARQUIVOS ÚNICO: • EXEMPLO: ZIP -R <MINHA_PASTA>.ZIP ./* • NO EXEMPLO ACIMA, TODOS OS ARQUIVOS DO CAMINHO ATUAL (./*) SERÃO COMPACTADOS PARA UM ARQUIVO ÚNICO.
  • 9.
    COMPACTAÇÃO DE DADOS OAPLICATIVO TAR PODE SER UTILIZADO PARA UNIR VÁRIOS ARQUIVOS EM UM ÚNICO PACOTE, LEMBRANDO QUE, UM ARQUIVO TAR NÃO É UM ARQUIVO COMPACTADO. O TAR APENAS UNIFICA, VEJA ALGUNS EXEMPLOS: • TAR -CF <PACOTE>.TAR <ARQUIVO1> <ARQUIVO2>: CRIA O ARQUIVO PACOTE.TAR CONTENDO OS DOIS ARQUIVOS SELECIONADOS. • TAR -TVF <PACOTE>.TAR: APRESENTA TODOS OS ARQUIVOS DO PACOTE. • TAR -XF <PACOTE>.TAR: EXTRAI TODOS OS ARQUIVOS DO PACOTE.
  • 10.
    COMPACTAÇÃO DE DADOS ÉPOSSÍVEL, POR MEIO DE PARÂMETROS, FAZER COM QUE O PACOTE CRIADO SEJA COMPACTADO EM SEGUIDA. O PARÂMETRO -A USA A TERMINAÇÃO DO REGISTRO DE ARQUIVOS PARA DETERMINAR O PROGRAMA COMPRESSOR. VEJA O EXEMPLO: • TAR CVFA TESTE.TAR.GZ ~/ÁREA DE TRABALHO/* • NO EXEMPLO ACIMA, SERÁ CRIADO UM ARQUIVO COMPACTADO PELO APLICATIVO GZIP (EXTENSÃO GZ).
  • 11.
    COMPACTAÇÃO DE DADOS PODE-SETAMBÉM ESCOLHER O PROGRAMA COMPRESSOR DE FORMA ARBITRÁRIA: • TAR CVFJ TESTE.TAR ~/ÁREA DE TRABALHO/* • CRIA UM ARQUIVOS COMPACTADO POR BZIP2. • TAR CVFZ TESTE.TAR ~/ÁREA DE TRABALHO/* • CRIA UM ARQUIVOS COMPACTADO POR GZIP.
  • 12.
    GESTÃO DE DISCO •OS COMANDOS MOUNT E UMOUNT SERVEM RESPECTIVAMENTE PARA MONTAR E DESMONTAR UMA UNIDADE DE DISCO. É ALTAMENTE RECOMENDÁVEL DESMONTAR UMA UNIDADE ANTES DE MANIPULÁ-LA. • FDISK: APRESENTA AS INFORMAÇÕES SOBRE O DISCO E SUAS PARTIÇÕES. • DU: APRESENTA A QUANTIDADE OCUPADA POR CADA ARQUIVO NA PASTA INFORMADA. • DF: APRESENTA O ESPAÇO LIVRE EM CADA UNIDADE E PARTIÇÃO DO SISTEMA.
  • 13.
    GESTÃO DE DISCO OCOMANDO MKFS PERMITE A FORMATAÇÃO DE UNIDADES DE DISCO E MANIPULAÇÃO DE PARTIÇÕES. LEMBRANDO QUE POR SER UM COMANDO ADMINISTRATIVO, A SUA UTILIZAÇÃO EXIGE PERMISSÕES COMO ROOT. OS PRINCIPAIS FORMATOS ACEITOS PARA CRIAÇÃO DE PARTIÇÕES SÃO: • XFS, • EXT2, EXT3, EXT4, • XIA, • XFS • VFAT, MSDOS, DOS, NTFS • MINIX.
  • 14.
    GESTÃO DE DISCO AOPÇÃO FSCK OPERA COMO O CHKDSK NOS SISTEMAS OPERACIONAIS WINDOWS. É UM REPARADOR DE DISCO. ABAIXO SEGUEM ALGUMAS OPÇÕES DISPONÍVEIS: • -P: REPARO AUTOMÁTICO (SEM PERGUNTAS) • -N: NÃO FAZER ALTERAÇÕES NO SISTEMA DE ARQUIVOS • -Y: RESPONDER TODAS AS QUESTÕES COMO "SIM" • -C: PROCURAR POR DEFEITOS NO BLOCO E ADICIONÁ-LOS NA LISTA DE BLOCOS DEFEITUOSOS • -F: FORÇAR CHECAGEM MESMO QUE O SISTEMA DE ARQUIVOS ESTEJA MARCADO COMO LIMPO • -V: APRESENTAR AO USUÁRIO TODAS AS AÇÕES REALIZADAS
  • 15.