ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade
|
|
- Maria Felgueiras Branco
- 6 Há anos
- Visualizações:
Transcrição
1 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 os resultados de sua execução através do terminal. Multitarefa um mesmo usuário pode efetuar vários comandos em paralelo no seu terminal, ficando a cargo do sistema operacional efetuar o controle destas execuções simultâneas. Multiusuário vários usuários podem utilizar terminais diferentes, é tarefa do sistema operacional controlar as requisições de comandos de cada um deles e distribuir de forma correta os recursos de hardware necessários a cada usuário. Definições Abaixo são apresentados alguns termos comuns no mundo UNIX, utilizados com frequência: Shell utilizado para definir o interpretador de comandos. É um rograma que recebe os comandos do usuário e ativa o sistema operacional. Existem vários tipos, dentre eles podemos citar: bash, sh, rsh, csh e ksh. Kernel ou núcleo do sistema UNIX/Linux, efetua o gerenciamento direto dos dispositivos de E/S, gerenciamento de memória e gerenciamento do processador. Comando é um arquivo (programa executável) armazenado em um determinado diretório do sistema. Ao executar um comando, executa-se um programa assim como todos os outros no sistema. Processo conceito básico do sistema operacional, utilizado como ferramenta de gerenciamento, quando um comando/programa é executado um novo processo é gerado no sistema. Os processos, de uma forma geral, são comandos/programas em execução. Cada processo é identificado por um número único, chamdo de PID do processo. Usuários Em sistemas UNIX/Linux temos dois tipos de usuários: normal e super-usuário, onde o usuário normal não possui privilégios, ou seja, tem acesso limitado somente a seus dados e arquivos. O super-usuário ou usuário root possui privilégios sobre toda a máquina, tendo acesso a qualquer arquivo que nela se encontra. O sistema de permissões e segurançaa do UNIX/Linux não se aplica ao super-usuário. Existem tambám um conjunto de comandos que só podem ser executados quando o usuário tem privilégios de root. Comandos Sintaxe mais comum: comando [opções] [argumentos] Comando Comando ou programa a ser executado. Opções Modificadores do comando (opcional). Argumentos - Define o objeto a ser afetado pelo comando (opcional). A grande parte dos comandos UNIX/Linux contém formato compatível com a sintaxe acima, onde primeiramente tem-se o nome do comando, seguido de opções e argumentos. As opções, quando colocadas, devem sempre preceder os argumentos. Importante salientar que os
2 caracteres que separam os campos da linha de comando são o espaço em branco, além disso o UNIX/Linux é case sensitive, ou seja, distingue os caracteres maiúsculos dos minúsculos. Portanto, para o UNIX/Linux, Ls é diferente de ls. Interpretador de Comandos É chamdado de shell. Tem como função interpretar as instruções enviadas pelo usuário e seus programas ao sistema operacional (o kernel). Entre os diversos interpretadores de comandos existentes o mais usado é o bash (no Linux). O interpretador de comandos do DOS, por exemplo, é o command.com. Os comandos podem ser enviados de duas maneiras para o interpretador: interativa e não-interativa. Interativa comandos são digitados e passados ao interpretador um a um. Desta maneira, o sistema fica dependente do usuário para executar uma tarefa, ou o próximo comando. Não-interativa arquivos criados pelo usuário (scripts), conjunto de comandos executados pelo sistema na ordem encontrada no arquivo. Neste modo, o computador executa os comandos do arquivo um por um, é útil quando temos que digitar várias vezes seguidas um mesmo comando. O shell bash possui também uma característica útil: o auto-complete dos nomes através da tecla <TAB>. Exemplos: ech (pressione <TAB>) ls /vm (pressione <TAB>) Comandos Básicos A seguir é apresentados um conjunto de comandos básicos: Comando Help Páginas do Manual A utilização da página de manual é simples, digite: # man [opções] [seção] [título] Onde seção indica a seção do manual que será aberta, se omitido, mostra a primeira seção encontrada sobre o comando (em ordem crescente) e título é o nome do comando que se está buscando. Exemplo: # man ls Comando passwd Utilizado para efetuar a troca de senha, inicialmente o comando pede que seja digitada a senha atual da conta. Em seguida pede que seja digitada a nova senha. Por fim pede que seja digitada novamente a nova senha para verificação. Algumas regras para criação de senhas: A senha deve ter no mínimo 6 caracteres. A senha deve ter no mínimo duas letras mai#usculas e/ou duas letras min#usculas e pelo menos um dígito ou caractere especial. São aceitos somente os caracteres ASCII padrão de códigos 0 a 127. A senha deve diferenciar do nome da conta. A nova senha deve diferenciar da senha velha em pelo menos três caracteres. Exemplo:
3 # passwd Comando expr O expr é utilizado via terminal para efetuar cálculos simples. Ele apresenta restrições, sendo necessária a utilização de uma barra invertida antes de algumas operações ou parênteses (exceto + e -) para que o shell não interprete estes caracteres. Exemplo: # expr 14 + \( 10 \* 4 \) Caminho de arquivos Sempre que precisamos localizar um arquivo o sistema operacional deve conhecer em que ponto do sistema de arquivos ele se encontra. Isto é feito pela especificação de um caminho antes do nome do arquivo. Este caminho, chamado de path, pode ser indicado de duas maneiras: Absoluto O caminho absoluto sempre começa com uma barra ( / ). Este caminho dá a localização do arquivo desde o diretório raiz do sistema. Relativo A procura de um arquivo atravás de um caminho relativo começaa no práprio diretório atual. Operações básicas com arquivos ls: listar o conteúdo do diretório corrente (ou de um diretório dado). Exemplo: # ls -l # ls -l /etc rm: serve para deletar um arquivo do sistema. Ele só fará a remoção de diretórios se for especicada a opção -r. mv: permite a movimentação de um arquivo ou diretório de um local no sistema para outro. Possui três formas básicas: permite que se mude o nome do arquivo origem para o nome do arquivo destino (mesmo diretório); faz a movimentação de todos os arquivos especificados para o diretório informado como destino e como a primeira, mas em vez de arquivo é utilizado diretórios. cp: permite a cópia de arquivos e diretórios. Existem três formas básicas do comando: cópia de arquivos para arquivos, cópia de arquivos para diretórios e cópia de diretórios. cat: apresentar o conteúdo de arquivos. more: visualizar o conteúdo de arquivos (paginado). head: mostra na tela as primeiras linhas ou caracteres dos arquivos especicados. tail: mostra a última parte de um arquivo, contado em blocos, caracteres ou linha. Quando não se coloca opção, o comando assume que se está pedindo em linhas. wc: O comando wc faz a contagem das linhas, palavras e caracteres de todos os arquivos fornecidos como parâmetros. Navegação pelos Diretórios pwd : indica qual o diretório corrente do shell. cd dir: muda para o diretório dir. cd..: muda para o diretório pai imediatamente superior. cd -: volta para o último diretório visitado. cd : volta ao diretório HOME. mkdir dir: criação do diretório dir. rmdir dir: remoção do diretório dir.
4 Comandos Avançados A seguir é apresentados um conjunto de comandos avançado: grep: permite procurar strings dentro de arquivos de texto. Exemplos: Procurar todas as linhas contendo 'tcsh' em /etc/passwd: # grep tcsh /etc/passwd Procurar todas as linhas que não contenham tcsh em /etc/passwd: # grep -v tcsh /etc/passwd find: permite encontrar arquivos que satisfaçam certas características. Exemplos: Procurar todas as entradas *txt dentro do diretório /usr: # find /usr -name '*txt' -print Procurar todas as entradas *ab* ou *cd* (maiúsculas e minúsculas) presentes em /opt: # find /opt -iname '*ab*' -or -iname '*cd*' Procurar todas as entradas acessadas a mais de 3 dias em /etc: # find /etc -atime +3 Procurar todas as entradas modicadas a menos de 2 dias em /etc que tenham mais de 5 Kbytes de tamanho: # find /etc -mtime -2 -and -size +5k Procurar todos os diretórios dentro de /opt cujo grupo tenha acesso de escrita: # find /opt -type d -perm +g+w touch: atualizar a data de um arquivo diff: comparar dois arquivos, mostrando as diferenças entre eles. Informações de Arquivos Vários comandos permitem obter maiores informações sobre arquivos e sistemas de arquivos. Eis os principais: stat: detalhes sobre um arquivo ou diretório. # stat /bin/ls file: identicar o conteúdo de um arquivo, analisando-o. # file /etc/* du: indica o espaço usado em disco pelos arquivos ou diretórios dados. # du -h /root df: informação sobre os sistemas de arquivos disponíveis na máquina e sua ocupação. # df -h tree: apresenta na tela uma estrutura de diretórios, com ou sem os arquivos. # tree -d -L 1 /etc
5 ATIVIDADES SUGERIDAS 1. Qual a função do comando wc? Quais são suas opções e o que representa cada uma delas? 2. Qual a função da opção -u do comando date? 3. Qual é o resultado de ( 30-5 ) * 789? 4. Qual é o resultado de ( 20 / 4 ) * ? 5. Se posicione no diretório /tmp. 6. O que acontece se for digitado neste diretório o comando ls -l? Explique. 7. Quais as 2 possíveis formas de se posicionar no diretório /etc a partir do diretório /tmp? 8. Crie dentro do seu diretótio home uma pasta teste. 9. Agora dentro da pasta teste crie dois arquivos texto (a e b) utilizando o comando gedit. 10 Ainda dentro da pasta teste crie a pasta p. 11. Agora mova os arquivos a.txt e b.txt para dentro da pasta p. 12. Dentro da pasta p remova apenas o arquivo a.txt. 13. Volte ao diretório teste e remova a pasta p contendo o arquivo b.txt 14 Volte ao seu diretório home e remova a pasta teste
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 maisTECNÓ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 maisProgramaçã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 maisSistemas 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 mais1º 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 maisInterpretador de comandos Formas de envio de Comandos Terminal Linux Curingas Listando Placas Particularidades. Aula 02
Aula 02 Componente do Computador e do Sistema Operacional Linux Prof. Roitier Campos Gonçalves Instituto Federal do Triângulo Mineiro Campus Paracatu 21 de fevereiro de 2017 Sumário 1 Interpretador de
Leia maisEstudo 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 maisLinux 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 maisAdministraçã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 maisAULA 3. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS
M i n i - C u r s o d e I n t r o d u ç ã o a o G N U / L i n u x AULA 3 Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki PET Computação UFRGS Setembro 2009 L i n h a d e C o m a n d o I Terminal (Shell)
Leia maisIntroduçã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 maisIntroduçã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 maisIntroduçã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 maisCapacitaçã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 maisRedes 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 maisLinux. 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 mais10: Terminal do Linux (bash) ICO /2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro
10: Terminal do Linux (bash) ICO60801 2014/2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro LINUX EM MODO TEXTO Vantagens do modo texto Simplicidade Configurações através de arquivo
Leia maisIntroduçã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 maisALGORITMOS 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 maisSistemas Operacionais de Rede Linux - Gerenciamento de Arquivos
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
Leia maisMÓ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 mais1.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 maisAdministração de Redes de Computadores
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Administração de Redes de Computadores Profs.:
Leia maisSistema Operacional Unidade 6 Editando e visualizando textos. QI ESCOLAS E FACULDADES Curso Técnico em Informática
Sistema Operacional Unidade 6 Editando e visualizando textos Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 UTILIZANDO OS EDITORES DE TEXTO MODO TEXTO... 5 VI... 5 Modo inserção... 6 Modo comando...
Leia maisCEFET 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 maisLinux - 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 maisComandos Básicos do Linux/Unix
Comandos Básicos do Linux/Unix Vou partir do pressuposto que você sabe o básico de um sistema Linux/Unix. É importante para qualquer usuário de sistemas baseados em Unix aprender a trabalhar no modo texto
Leia maisInformá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 maisEstá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 maisMarcelo 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 maisTé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 03 Visão Geral do Linux Objetivos Entender de forma básica o funcionamento do sistema Linux; Aprender as principais
Leia maisProgramaçã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 maisRelatório contendo todos os comandos do Linux estudados
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA - CAMPUS DE PRESIDENTE EPITÁCIO. CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MÓDULO IV. Relatório contendo todos os comandos
Leia maisComandos Básicos Sistema Operacional GNU Linux
Básicos Sistema Operacional GNU Linux Leonardo Cabral da Rocha Soares 4 de junho de 2018 Leonardo Soares Linux 4 de junho de 2018 1 / 7 Conteúdo 1 Introdução 2 Acessando o servidor remoto 3 Miscelânea
Leia maisAdministraçã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 maisObtendo Ajuda. Linux oferece diversas formas de ajuda aos seus usuários:
Obtendo Ajuda Linux oferece diversas formas de ajuda aos seus usuários: help mostra informações gerais sobre buit-ins do shell man - mais completa documentação do Linux apropos Mostra informações sobre
Leia maisShell script. Prof. Lara P. Z. B. Oberderfer
Shell script Prof. Lara P. Z. B. Oberderfer O Primeiro shell script 1. Escolha o nome para o script: dataatual. 2. Escolha o diretório onde ficará o arquivo: home 3. Crie o arquivo e insira os comandos
Leia maisAula 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 maisIntrodução a Administração de Sistemas GNU/Linux
Curso de extensão da Faculdade Ruy Barbosa Introdução a Administração de Sistemas GNU/Linux Dedicasse especial a Rogério Bastos e ao GRACO (Gestores da Rede Acadêmica de Computação) do DCC UFBA Paul Regnier
Leia maisSISTEMAS OPERATIVOS I
Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficha 2 Fevereiro de 2006 Berta Batista Luis Lino Ferreira Maria João Viamonte Nuno Malheiro Sugestões
Leia maisLINUX. 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 maisComandos.::. Aplicativos > Sistema > Acessar Console
Comandos Aplicativos > Sistema > Acessar Console jonilso 30 de outubro de 2012 Comandos Iniciais whoami Comandos Iniciais whoami Exibe o login do usuário que executou o comando. Comandos Iniciais whoami
Leia maisUFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1
UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1 Padronizações Padrões UNIX IEEE POSIX X/Open OSF (Open Source Foundation) SVID - System
Leia maisAlgoritmos e Estruturas de Dados
AED - Unix commands reference card Page 1 of 5 Algoritmos e Estruturas de Dados Guia de referência de comandos Unix Comandos de gestão de ambiente cd d Muda para a directoria d mkdir d Cria uma nova directoria
Leia maisCurso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal
Curso de Programação MINISTRADO POR LUCAS CATON Comandos para o Terminal Conteúdo Introdução... 3 Terminal... 3 Como executar os comandos... 4 Case-sensitive... 4 Comandos para Windows... 5 Abrindo o terminal
Leia maisShell Script. Rafael Silva Guimarães
Shell Script Rafael Silva Guimarães O que é Shell O Shell é o "prompt" da linha de comando do Linux, que recebe os comandos digitados pelo usuário e os executa. Mas o Shell é muito mais poderoso que seu
Leia maisFormação de Administradores de Redes Linux LPI level 1
Formação de Administradores de Redes Linux LPI level 1 SENAC TI Fernando Costa 5 de outubro de 2010 Agenda Links Documentação Localização de arquivos e pastas Links fortes (hardlinks) O link tem duas partes:
Leia maisIFSC - 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 maisLINUX -- Usando o Terminal -- Flávia Maristela
LINUX -- Usando o Terminal -- 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 maisPreparató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 maisIntroduçã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 maisAula 02. Introdução ao Linux
Aula 02 Introdução ao Linux Arquivos Central de Programas do Ubuntu A Central de Programas do Ubuntu é uma loja de aplicativos integrada ao sistema que permite-lhe instalar e desinstalar programas com
Leia maisAula 2 de Linux Modo Texto
Aula 2 de Linux Modo Texto Estrutura de Diretórios Listar diretórios (pastas) e arquivos Use os comandos: ls ou dir ou vdir # ls # dir # vdir # ls -l (lista os detalhes) # ls -a (exibe arquivos e diretórios
Leia maisComandos de monitoração de ambiente e redes no Linux
Comandos de monitoração de ambiente e redes no Linux Ip addr show (lo) = loopback não é uma interface física e sim lógica, ela estará sempre presente no sistema, mesmo a máquina não estando em rede. (eth0)
Leia mais10. mkdir [pasta1] [pasta2] (cria pasta1 e pasta dois ao mesmo tempo) Exemplo: $ mkdir teste1 teste2
Principais Comandos do Terminal no LINUX Estes comandos não visam ser um compêndio completo de operação, haja vista que se possui mais comandos que esses aqui que serão listados, logo os comandos são:
Leia maisIntrodução a. Shell Script. Clésio Matos clesior.matos@gmail.com
Introdução a Shell Script Clésio Matos clesior.matos@gmail.com 1 Plano de apresentação O que são shell scripts Comandos básicos Estruturas básicas do BASH - Comandos condicionais - Comandos de repetição
Leia maisSHELL. 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 maisS.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 maisSistemas 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 maisSistemas Operacionais Abertos
Sistemas Operacionais Abertos Aula 03 características e comandos do Linux Prof. Jean Carlos da Silva Galdino IFRN - Parnamirim Características do Linux SO multitarefa, Multiplataforma e multiusuário; -
Leia maisProgramaçã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 maisSISTEMAS OPERATIVOS I
Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Texto de Apoio às Aulas Práticas Ficheiros e Directórios baseado no livro UNIX For Application Developers
Leia maisMinicurso 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 maisEntraremos 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 maisProgramação Shell Script: como dominar seu terminal (versão 2)
Programação Shell Script: como dominar seu terminal (versão 2) 21 de Outubro de 2010 Licença Programação Shell Script: como dominar seu terminal (versão 2), por, é licenciado sob a Atribuição-Uso não-comercial-compartilhamento
Leia maisUFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1
UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1 UNIX Filtros Comando diff Compara dois arquivos (ou duas estruturas de diretórios)
Leia maisADMINISTRAÇÃ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 maisComandos 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 maisIntrodução a Administração de Sistemas GNU/Linux
Curso de extensão da Faculdade Ruy Barbosa Introdução a Administração de Sistemas GNU/Linux Dedicasse especial a Rogério Bastos e ao GRACO (Gestores da Rede Acadêmica de Computação) do DCC UFBA Paul Regnier
Leia maisCPU. 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 maisISA. A Interface de comando
ISA 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 maisAula 04 Sistemas Embarcados LT38C
Aula 04 Sistemas Embarcados LT38C Prof. Lucas Ricken Garcia 2017/1 Linux Contexto Histórico DOS Mac OS UNIX (proprietário nesta época) Minix - Andrew S. Tanenbaum criou baseado no Unix para Processadores
Leia maisMoisé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 maisSISTEMAS OPERATIVOS I
Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficheiros e Directórios baseado no livro UNIX For Application Developers William A. Parrete Revisto
Leia maispedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho
Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho 1 Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux.
Leia maisIntrodução ao Linux: Parte I
Data: Introdução ao Linux: Parte I Marcelo Ribeiro Xavier da Silva marceloo@inf.ufsc.br Histórico 3 Origem do GNU Linux Em 1983, Richard Stallman fundou a Free Software Foundation, com o intuito de criar
Leia maisGNU/Linux/Bash. Aula 2
GNU/Linux/Bash Aula 2 O que é? Ubuntu GNU Linux Ubuntu 12.04 Ubuntu é um sistema operacional baseado em Linux desenvolvido pela comunidade e é perfeito para notebooks, desktops e servidores. Ele contém
Leia maisSISTEMAS OPERATIVOS I
Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficha 1 Fevereiro de 2006 Berta Batista Luis Lino Ferreira Maria João Viamonte Nuno Malheiro Sugestões
Leia maisComandos Linux. Instalação e Montagem de Computadores. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos
Prof. Diego Pereira Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Instalação e Montagem de Computadores Comandos Linux Objetivos
Leia maisProgramação. Folha Prática 1. Lab. 1. Departamento de Informática Universidade da Beira Interior Portugal Copyright Ó 2000 All rights reserved.
Programação Folha Prática 1 Lab. 1 Departamento de Informática Universidade da Beira Interior Portugal 2016 Copyright Ó 2000 All rights reserved. LAB. 1 1ª semana INTRODUÇÃO À PROGRAMAÇÃO 1. Introdução
Leia maisAula de Linux Modo Texto
Aula de Linux Modo Texto Comandos básicos de manipulação de arquivos Para criar um arquivo vazio Use da seguinte forma: tch nome_do_arquivo # tch arquivo_vazio Para renomear o nome de um arquivo Use da
Leia maisMinicurso 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 maisADMINISTRAÇÃO DE REDES I LINUX. Shell Script. Frederico Madeira LPIC 1, CCNA
ADMINISTRAÇÃO DE REDES I LINUX Shell Script Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br Shell É qualquer interface de usuário para o SO Unix. que receba do usuário um input e
Leia maisInstalador 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 maisO 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 maisIFSC - 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 maisIntrodução ao Shell-Script
Introdução ao Shell-Script Renê de Souza Pinto rene@renesp.com.br 21 de Outubro de 2011 Renê de Souza Pinto (rene@renesp.com.br) Introdução ao Shell-Script 21 de Outubro de 2011 1 / 50 Licença Introdução
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação. Shell Script
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação Shell Script Sistemas de Software Livre Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com Conteúdo
Leia maisPrincipais Comandos Linux. Hélder Nunes haanunes@gmail.com
Principais Comandos Linux Hélder Nunes haanunes@gmail.com Shell ou Terminal Mais conhecido como interpretador de comando, é o programa responsável por decifrar as instruções enviadas pelos usuários e os
Leia maisPreparatório LPIC-1 Tópico 103
Preparatório LPIC-1 Tópico 103 Professor M.Sc. Thiago Leite thiago.leite@udf.edu.br 1 A maneira correta de definir uma variável no Bash é: a. $NOME = manuel braga b. $NOME = manuel braga c. NOME = manuel
Leia maisEstácio-FIC Graduação em Redes de Computadores
Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Aula 2 Variáveis e testes Sumário Variáveis; Argumentos; Variável é a forma que as linguagens de programação utilizam
Leia maisEntendendo o Sistema Operacinal. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com
Entendendo o Sistema Operacinal Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Criando um Snapshot da Máquina Padrão Page 2 Criando um Snapshot da Máquina Padrão Page 3 Criando um
Leia maisConceito de programação
Sumário Conceito de programação Introdução ao Sistema Operativo Componentes do Computador - Hardware/ Software Sistema Operativo, algumas características Noção de Sistemas de Ficheiros Comandos, exemplificação
Leia maisPlano 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 maisFicha 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 maisMestrado em Gestão de Informação Computadores e Redes de Comunicação, 2004/07
Mestrado em Gestão de Informação Computadores e Redes de Comunicação, 2004/07 Sistema Operativo UNIX Ficha de Exercícios Nº2 Observação: Os alunos são encorajados a experimentar para além dos exemplos
Leia maisShell Script. Básico do básico
Shell Script Básico do básico Os sistemas Unix like, como o GNU/Linux, possuem camadas. Estas camadas são o hardware, o kernel, os programas/comandos e o shell. O shell é a camada mais externa do sistema
Leia mais