UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1

Tamanho: px
Começar a partir da página:

Download "UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1"

Transcrição

1 UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1

2 Início de uso Após a inicialização do sistema aparecerá no vídeo: login: O sistema solicita login e senha: login: root Password: _ 2

3 Início de uso Após a inicialização do sistema aparecerá no vídeo: login: O sistema solicita login e senha: login: root Password: _ # 3

4 Finalização Saída do sistema $logout exit, logout, e em várias distribuições Linux existe um atalho: Ctrl + D Encerramento do sistema shutdown [-t segundos] [-rkhncff] tempo [mensagem de alerta] #shutdown Este comando se encarrega dos detalhes do desligamento, de modo que tudo ocorra em ordem, sem danos ao sistema 4

5 Finalização Opções: -k - Não desliga realmente o sistema, somente envia mensagens de aviso a todos os usuários. -r - Reinicializa após o desligamento do sistema. -h - Desliga o sistema após a execução do comando. -c - Cancela a execução de um programa shutdown. Não necessita do argumento tempo. tempo - Quanto o sistema deverá ser executado, antes da ação do comando shutdown. msg-de-aviso - Mensagem a ser enviada a todos os usuários. Exemplos #shutdown -f -h +2 Falha na energia elétrica; Sistema sendo desligado #shutdown -c Energia elétrica restaurada; Desligamento Cancelado Vale lembrar que na maioria das distribuições Linux já trazem ativado um atalho para reinicializar o sistema, bastando pressionar Ctrl + Alt + Del e será executado o comando #shutdown -t3 -r now tempo = 0 5

6 Alternando entre as consoles Os sistemas Linux permitem que se trabalhe com mais de um console na mesma máquina. Normalmente, por default temos acesso a seis consoles texto, além de mais seis sessões do X Window, sendo que estes parâmetros podem ser diferentes, dependendo da distribuição. Se quisermos alternar para o segundo console, basta pressionar Alt juntamente com uma das seis primeiras teclas de função (F1 a F6). Portanto, Alt + F1 corresponde ao primeiro console, Alt + F2 ao segundo, até Alt + F6 que corresponde ao sexto console. As combinações de Alt + F7 a Alt + F12 são reservadas para alternar entre sessões do X Window (interface gráfica), como veremos mais adiante. 6

7 Comando su É utilizado para permitir que um usuário torne-se outro temporariamente. Ele executa um interpretador com a identificação real e efetiva de usuário, identificação de grupo e grupos suplementares do usuário. Caso o usuário não seja informado na linha de comando, o padrão é o superusuário (root). O interpretador executado é o especificado para o usuário no arquivo passwd, ou /bin/sh caso nenhum seja especificado. Sintaxe: Algumas opções. su [opções] [usuário] -s interpretador. Executa interpretador ao invés do interpretador definido em /etc/passwd, a menos que o usuário que esteja executando su não seja o superusuário e o interpretador do usuário não seja restrito. 7

8 Comando su OBS.: 1) Para retornar ao usuário original, basta digitar "exit". 2) Para que a variável PATH seja atualizada conforme o usuário correspondente, deve-se utilizar o comando seguido por um hífen (su -). Exemplos: $su $su $su jose $su s /bin/tcsh jose 8

9 Comandos Básicos whoami mostra o nome do usuário associado com a conta em uso. Exemplos $whoami joao $ Por exemplo, caso o usuário joao execute o comando... 9

10 Comandos Básicos hostname informa o nome da máquina que o usuário está operando. Exemplos $hostname cerebro $ Por exemplo, o nome da máquina é cerebro... 10

11 Comandos Básicos groups usado para mostrar os grupos de usuários aos quais este usuário pertence. Exemplos $groups estudantes projeto $ No exemplo, o usuário pertence a dois grupos... 11

12 Comandos Básicos finger usado para mostrar informações sobre a conta de um usuário. Como resposta, são apresentados o Exemplos $ finger joao Login: joao Directory: /home/joao Name: João da Silva Shell: /bin/bash Last login Wed Aug 25 17:05 on tty1 No mail. No Plan. $ nome do usuário (login), nome completo, o seu diretório pessoal (onde estão os seus arquivos) e o interpretador de comandos por ele utilizado. Além das informações, contidas no cadastro, também são mostrados outros dados, como a última vez em que ele se conectou ao sistema, informação sobre a leitura de por parte deste usuário e, por último, alguma mensagem que o usuário possa ter deixado no arquivo chamado.plan de seu diretório. 12

13 Comandos Básicos who usado para mostrar todos os usuários que estão usando o sistema no momento. Exemplos $who root tty1 Aug 25 12:36 joao tty2 Aug 25 10:20 paulo tty3 Aug 25 11:15 juca tty4 Aug 25 9:37 $ A primeira coluna indica os nomes de login dos usuários. As outras indicam, respectivamente, o terminal, a data e o horário no qual cada usuário se conectou. Exercícios Grupo 1. 13

14 Comando passwd É utilizado para atualizar a senha de autenticação de um usuário. Normalmente, cada usuário pode alterar somente a sua própria senha, exceto o superusuário (root), que pode atualizar a senha de outro usuário, fornecendo o nome do usuário. Sintaxe: Algumas opções. passwd [opções] [nome do usuário] -u - Indica que a atualização somente pode ser efetuada para senhas expiradas, mantendo-se a senha atual até a data de sua expiração. Exemplos: $passwd $passwd jose Se não for especificado o nome do usuário, será atualizada a senha do usuário corrente. 14

15 Comando passwd Exemplos: $passwd... $passwd jose... $ yppasswd Please enter old password: Please enter new password: Please retype your new password: The password had been changed. $ Se não for especificado o nome do usuário, será atualizada a senha do usuário corrente. 15

16 Comando pwd Print name of Working Directory Mostra o diretório corrente em que você está. Sintaxe: pwd Este comando não possui opções. Exemplos: $pwd /home/jose 16

17 Comandos Básicos ls lista o conteúdo de um diretório. Algumas Opções: -a - Lista todos os arquivos presentes nos diretórios, inclusive os ocultos. -k - Caso o tamanho do arquivo seja listado, mostra-o em Kbytes. -l - Além do nome de cada arquivo, lista o tipo, permissões, número de ligações diretas, nome do dono, nome do grupo, tamanho em bytes e data (da modificação, a menos que outra data seja selecionada). Para arquivos com uma data anterior a 6 meses ou com mais de 1 hora no futuro, a data conterá o ano ao invés da hora e dia. -t - Ordena o conteúdo dos diretórios pela data ao invés da ordem alfabética, com os arquivos mais recentes listados no início. -f ou F acrescenta os caracteres no final dos arquivos: / - - link; * - executável -u - Ordena o conteúdo dos diretórios de acordo com a data de último acesso ao invés da data de modificação. No formato longo de listagem, apresenta a data de último acesso ao invés da data de modificação. -R - Lista o conteúdo de todos os diretórios recursivamente. -X - Ordena o conteúdo dos diretórios alfabeticamente pelo nome da extensão (caracteres após o último `.'). Arquivos sem extensão são listados no início Lista um arquivo por linha. --color - Colore os nomes dos arquivos dependendo do tipo. 17

18 Comando ls Exemplos $ls relatorio.txt Files mbox exemplo.html $ls -l -rw-r--r-- 1 cris 3023 Jun 3 19:22 relatorio.txt drw-r--r-- 1 cris 512 Jun 19 15:10 Files -rw cris Agu 22 16:56 mbox -rw-r--r-- 1 cris May 17 10:38 exemplo.html $ls -f rel* relatorio.txt $ls -lf rel* -rw-r--r-- 1 cris 3023 Jun 3 19:22 relatorio.txt 18

19 Pipe ( ) O pipe (ou duto) é utilizado como conexão de utilitários. É uma maneira de redirecionar as entradas e saídas, de modo que a saída de um comando torna-se a entrada do comando seguinte. Pode-se usar vários pipes em uma mesma linha de comando, de maneira que é possível combinar tantos comandos quantos forem necessários. Exemplos $ls -al --color more d $ps aux grep httpd Lista todos os arquivos inclusive os ocultos, exibindo as permissões e outras informações, paginando a lista exibe na tela todos os processos do httpd (servidor web) ativos na sua máquina 19

20 Comando cd change directory É utilizado para mudar o diretório corrente. Permite mudar do diretório atual para outro especificado pelo usuário. Se for usado sem argumentos, muda para o diretório pessoal do usuário. A opção cd - volta ao diretório anterior, enquanto a opção cd.. sobe um nível no sistema de arquivos (árvore de diretórios). O argumento do comando, ou seja, a especificação do diretório para onde se quer mudar, pode ser relativo à posição em que se está ou baseado no diretório raiz (/). Neste último caso, o nome do diretório desejado deve ser precedido de uma "/". 20

21 Comando cd change directory Exemplos $cd /etc/x11 (especificação baseada no diretório raiz) $cd.. $cd X11 (especificação relativa à posição em que se está [/etc]) $cd - $cd 21

22 Comando cd change directory Experimente a seguinte sequência de comandos: $cd / $pwd $ls $cd /home $pwd $ls $cd /etc $pwd e $ls $cd $pwd $ls $cd ~ $pwd $ls 22

23 Comando date É utilizado para mostrar a data e a hora do sistema. Exibe a data e hora corrente, desde que aplicado sem parâmetros. Exemplos: $date Exibe a data para o usuário #date MM mês; DD dia do mês; hh hora; mm minuto; CC primeiros dois dígitos do ano (opcional); YY últimos dois dígitos do ano (opcional); ss segundos (opcional). Somente o superusuário pode, através do uso de parâmetros associados ao comando date, alterar a data e hora do sistema. 23

24 Comando man É utilizado para formatar e exibir as páginas de manual on-line, que são textos descrevendo em detalhes como usar um comando especificado. Exemplos $man ls $man more 24

25 Comando mkdir É utilizado para a criação de diretórios. Sua sintaxe é: mkdir [opções] <caminho> As opções mais utilizadas são: -p Cria todos os diretórios especificados no caminho; -m Especifica as permissões de acesso do novo diretório. Exemplos: $mkdir meudir $mkdir p dir1 dir2 25

26 Comando mkdir Exemplos: $ pwd /home/joao $ ls Mail Mailbox artigos cartas $ mkdir trabalhos $ ls Mail artigos cartas trabalhos Mailbox $ cd trabalhos $ pwd /home/joao/trabalhos $ cria o diretório 26

27 Comando mkdir Exemplos: $ pwd /home/joao $ ls Mail Mailbox artigos cartas $ mkdir trabalhos $ ls Mail artigos cartas trabalhos Mailbox $ cd trabalhos $ pwd /home/joao/trabalhos $ cria o diretório Poderíamos ter criado o novo diretório com qualquer um dos comandos abaixo, pois o resultado seria o mesmo. $mkdir./trabalhos $mkdir /home/joao/trabalhos $mkdir ~/trabalhos 27

28 Comando rmdir remove directory É utilizado para remover diretórios vazios. Sintaxe: rmdir [opções] <diretório> As opções mais utilizadas são: -p Remove o diretório pai, se ele também se tornar vazio. -f - Não solicita confirmação. Exemplos: $rmdir -f lorem/ipsum/dir1 Este comando removerá o diretório dir1. Se o diretório ipsum se tornar vazio com esta remoção também será removido e o mesmo para o diretório lorem se ele também se tornar vazio. Caso o diretório especificado não esteja vazio, ele não será removido. 28

29 Comando rmdir Exemplos: $ ls Mail artigos cartas trabalhos Mailbox $ rmdir trabalhos $ ls Mail Mailbox artigos cartas $ Remove o diretório 29

30 Comando rmdir Exemplos: $ ls Mail artigos cartas trabalhos Mailbox $ rmdir trabalhos $ ls Mail Mailbox artigos cartas $ Remove o diretório Analogamente, poderíamos ter usado um dos comandos : $rmdir./trabalhos $rmdir /home/joao/trabalhos $rmdir ~/trabalhos 30

31 Comando touch Atualiza as informações sobre as datas de último acesso e última modificação do arquivo. Caso o arquivo não exista, cria um arquivo novo vazio. Sintaxe: Algumas Opções: touch [-c] <arquivo> -a - Modifica apenas a data do último acesso; -c - Não cria arquivos, caso eles não existam; -m - Modifica apenas a data de modificação; -t Indica a data e hora a ser utilizada para o último acesso ou última modificação. O formato utilizado é MMDDhhmm (mês, dia, hora e minuto) e opcionalmente o ano e segundos; 31

32 Comando touch Exemplos: $touch a.txt Cria o arquivo a.txt, vazio. $touch a1.txt > a2.txt Cria o arquivo a2.txt igual a a1.txt. $touch t a2.txt Altera a data e hora do arquivo para 01/10 e 12:30 $touch -t teste Altera da data, hora ano, e segundos do arquivo para 01/12/1999 e 12:30:30. 32

33 Comando cat Concatena ou exibe conteúdo de arquivos na saída padrão. Sintaxe: Obtém dados do arquivo da entrada padrão cat [opções] [dir1/arq1] [dir2/arq2]... Algumas Opções: -b Numera apenas as linhas não vazias. -t Exibe as tabulações como ^I. -n Numera as linhas na saída. -A Mostra inclusive os caracteres especiais -s Não mostra mais que uma linha em branco entre um parágrafo e outro. - - Lê a entrada padrão. Trabalha com arquivos texto Use o comando zcat para ver diretamente arquivos compactados com gzip 33

34 Comando cat Exemplos $cat meu_arq more Lista o conteúdo de meu_arq na tela, paginando. $cat meu_arq > seu_arq Copia o conteúdo de meu_arq para seu_arq $cat meu_arq seu_arq > nosso_arq Concatena o conteúdo de meu_arq e seu_arq, criando o arquivo nosso_arq. $cat meu_arq > /dev/lp0 Copia meu_arq para a impressora lp0 (impressão direta). $cat arq1 >> arq2 Acrescenta ao arquivo arq2 o arquivo arq1 $cat > texto.txt Cria um arquivo novo, onde o usuário vai digitar... Digita o texto... seu conteúdo, finalizando com ctrl+d. Ctrl+D 34

35 Comando cp - copy É utilizado para copiar arquivos e diretórios. Pode-se copiar um arquivo para um destino informado, ou copiar arbitrariamente muitos arquivos para o diretório de destino. Sintaxe: cp [opções] <origem> <destino> As opções mais utilizadas são: -f - Não solicita confirmação. -i - torna o comando interativo, perguntando antes de sobrescrever um arquivo. -R - Copia diretórios recursivamente, preservando arquivos que não sejam diretórios. -u - copia apenas se o arquivo destino não existir ou for mais velho que o que está sendo copiado. 35

36 Comando cp - copy As opções mais utilizadas são: -p - preserva os atributos (dono, data, hora, permissões) do arquivo de origem no arquivo de destino. -s - gera um link simbólico no destino ao invés de copiar o arquivo. Exemplos: $cp /etc/fstab fstab $cp -R /etc/rc.d /root/etc $cp -i texto texto.bak Caso dois arquivos sejam informados, ele copiará o primeiro no segundo Caso o último argumento denomine um diretório existente, este comando copiará cada arquivo de destino naquele diretório (mantendo o mesmo nome) 36

37 Comando cp - copy Outros Exemplos: $cp /home/joao/cartas/texto1.txt $cp ~joao/cartas/texto1.txt... $ ~/cartas/texto1.txt ~artigos/texto1.txt... $ cd /home/joao $ cp cartas/texto1.txt artigos/texto1.txt... $ cp cartas/texto1.txt artigos... $pwd /home/joao/artigos $ cp ~paulo/documentos/projeto.txt. /home/joao/artigos/texto1.txt ~joao/artigos/texto1.txt Pode ser composto pelo caminho absoluto ou pelo caminho relativo do arquivo 37

38 Comando mv - move É utilizado para mover e remover arquivos e diretórios. Sintaxe: mv [opções] <origem> <destino> As opções mais utilizadas são: -f - Não solicita confirmação. -i - torna o comando interativo, perguntando antes de sobrescrever um arquivo. -v lista o nome de cada arquivo antes de removê-lo (verbose). 38

39 Comando mv - move Exemplos: $mv /etc/fstab /etc/fstab.bak $mv v /etc/fstab.bak /etc/fstab Renomeia o arquivo fstab para fstab.bak Caso o último argumento seja o nome de um diretório existente, este comando moverá cada arquivo informado para o diretório, mantendo o nome original. $cd /home/curso $mv /home/jose/curso/doc1. Move um arquivo para outro diretório $mkdir /home/jose/teste $mv /home/curso /home/jose/teste Move o conteúdo de um diretório para outro diretório 39

40 Comando rm - remove É utilizado para remover arquivos. Pode remover também diretórios. Sintaxe: rm [opções] <arquivos> As opções mais utilizadas são: -f - Não solicita confirmação. -i - Solicita confirmação. (Caso sejam informados -f e -i, somente o último terá efeito). -r ou -R - Remove as árvores de diretórios recursivamente. 40

41 Comando rm - remove Exemplos: $rm meudir $rm -ir meudir $rm rf dir1 dir2 #rm -R /home Tome cuidado ao utilizá-lo, pois caso você remova algum arquivo por engano, o erro será irreversível. 41

42 Comando file Determina o tipo de conteúdo do arquivo baseado nos padrões encontrados dentro do próprio arquivo. Este comando informa se o arquivo é texto, binário, imagem, diretório, etc. Sintaxe: file [opções] [arquivo] Algumas Opções: -z - Tenta verificar arquivos dentro de arquivos compactados; -L - Faz com que os links simbólicos sejam seguidos. 42

43 Comando file Exemplos: $ls Aula1 documento2 examples.desktop Public Desktop Documents Music Templates $file documento2 documento2: ASCII text $file musica.mp3 musica.mp3: MPEG audio stream data $file..: directory $file....: directory 43

44 Comando more Filtro para uso na visualização de arquivos em terminais. Este comando só pode paginar o texto para frente (do início para o fim). Modo de usar: enter - exibe mais uma linha do texto espaço - exibe mais uma pagina do texto ctrl+l - rescreve a tela v - chama o editor de textos vi do Unix para a linha corrente Exemplos $ls -al --color more -d Este comando normalmente é usado em conjunto com outros comandos para exibição paginada da saída 44

45 Comando more Exemplos Este comando não possui parâmetros $more index.txt File Contents ========= ========= ntie30b2.exe US English versioninternet Explorer 3.0 Beta 2 for Windows NT cnmsie30b2.exe Simplified Chinese Version of Microsoft Internet Explorer 3.0 Beta 2 for Windows 95. Self extracting, self installing. dentie30b2.exe German Version of Microsoft Internet Explorer 3.0 Beta 2 for Windows NT 4.0 Beta 2 (build 1314). Self extracting, self installing. --More--(31%) 45

46 Comando less Filtro para uso na visualização de arquivos em terminais. Este comando permite paginar para frente e para trás no texto. Movimentações dentro do texto: Page Up, Page Down, Home, End e as setas de direção Tecla h ajuda dentro do less Exemplos $ls -al less Este comando normalmente é usado em conjunto com outros comandos para exibição paginada da saída $ cat teste2.bkp less 46

47 Comando head Mostra as linhas iniciais de um arquivo texto. Sintaxe: head [opções] Algumas Opções: -c [número] - Mostra o [numero] de bytes do inicio do arquivo; -n [numero] - Mostra o [numero] de linhas do inicio do arquivo. Caso não seja especificado, mostra as 10 primeiras linhas. Exemplos $head teste.txt Mostra as 10 primeiras linhas do arquivo. $head -n 20 teste.txt Mostra as 20 primeiras linhas do arquivo 47

48 Comando tail Mostra as linhas finais de um arquivo texto. Sintaxe: tail [opções] Algumas Opções: -c [número] - Mostra o [numero] de bytes do final do arquivo; -n [numero] - Mostra o [numero] de linhas do final do arquivo. Caso não seja especificado, mostra as 10 últimas linhas. Exemplos $tail teste.txt Mostra as 10 últimas linhas do arquivo. $tail -n 20 teste.txt Mostra as 20 últimas linhas do arquivo 48

49 Comando chmod change mode É utilizado para alterar as permissões de acesso aos arquivos para as novas definições informadas. Sintaxe: Algumas opções. chmod [opções] quem +/-/= permissão arquivo... -v - Descreve as permissões alteradas (verbose). -R - Altera as permissões dos diretórios e seus conteúdos de maneira recursiva. Parâmetros: quem é a classe do usuário (ugoa) para quem vai receber a permissão nova (u usuário; g grupo; o outros; a (all) todas as classes). 49

50 Comando chmod Parâmetros: +/-/= mais, menos ou igual define se você vai colocar (+) ou tirar (-) a permissão, o sinal = serve para trocar a permissão se ele tiver com permissão ele tira a permissão. permissão tipo de permissão rwx (r - leitura; w - escrita; x - execução). Exemplos: $chmod a+rx teste permissão de leitura e execução para todas classes de usuários. $chmod -R g=x teste dá a permissão a quem não tem e tira de que tem para o grupo que você pertence em todos os subdiretórios. 50

51 Comando chmod Usando valores octais: Formato absoluto Permissões Binário Octal x w wx r r-x rw rwx

52 Comando chmod Exemplos: $chmod u=rwx,g=rw,o=r cartas $chmod 764 cartas rwx = = 7 rw- = = 6 r-- = = 4 $chmod u=rx,g=x,o= cartas $chmod 510 cartas r-x = = 5 --x = = = = 0 52

53 Comando umask É utilizado para configurar o padrão de permissões que novos arquivos e diretórios possuirão quando forem criados. Sintaxe: umask <máscara> Em <máscara> são especificadas as Permissões que devem ser removidas. Exemplos: $umask 027 Atribui todas as permissões ao dono, ao grupo permite apenas ler e executar e aos outros nenhum a permissão. Quando criamos novos arquivos, estes não recebem permissão de execução, mesmo que tal permissão tenha sido configurada no umask. Exercícios Grupo 2 53

54 54

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais

1º 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 mais

Administraçã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. 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 mais

MÓDULO 01 INTRODUÇÃO AO LINUX

MÓ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 mais

Introdução ao uso do Linux (parte 2)

Introduçã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 mais

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos.

Entraremos 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 mais

Relatório contendo todos os comandos do Linux estudados

Relató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 mais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Sistemas 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 mais

Introdução a Sistemas Abertos. Ambiente shell

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 mais

1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd

1.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 mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios Comandos Para Manipulação de Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/11 Comando ls Lista os arquivos de um diretório.

Leia mais

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

Administraçã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 mais

Linux - comando essenciais

Linux - 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 mais

S.O.R. A Interface de comando

S.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 mais

Redes de Computadores

Redes 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 mais

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade 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

Leia mais

Estudo de Caso II: LINUX. Flávia Maristela

Estudo 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 mais

AULA 3. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

AULA 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 mais

CEFET 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 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 mais

Estácio-FIC Graduação em Redes de Computadores

Está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 mais

EXERCÍCIOS PARA O UNIX BÁSICO. 1. Cada um dos usuários possui uma área de trabalho no Unix. Escreva no quadro abaixo o seu username.

EXERCÍCIOS PARA O UNIX BÁSICO. 1. Cada um dos usuários possui uma área de trabalho no Unix. Escreva no quadro abaixo o seu username. EXERCÍCIOS PARA O UNIX BÁSICO 1. Cada um dos usuários possui uma área de trabalho no Unix. Escreva no quadro abaixo o seu username. 2. Este laboratório começa com você entrando em sua área. 3. Tecle a

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS 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 mais

Informações de usuários armazenadas no sistema

Informações de usuários armazenadas no sistema Usuários e Grupos 1. Introdução; 2. Como as informações de usuário são armazenadas no sistema; 3. Manipulando contas de usuários; 4. Manipulando grupos. Introdução O linux possui suporte a usuários e grupos,

Leia mais

Capacitação Sistema Operacional Linux Semana V

Capacitaçã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 mais

Aula 02. Introdução ao Linux

Aula 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 mais

Introdução a Administração de Sistemas GNU/Linux

Introduçã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 mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Contas

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Contas Comandos Para Manipulação de Contas Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Agosto / 2017 1/23 Comando adduser Adiciona um usuário ou grupo no

Leia mais

Algoritmos e Estruturas de Dados

Algoritmos 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 mais

Introdução a shell scripts

Introduçã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 mais

Programação Shell Script: como dominar seu terminal

Programaçã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 mais

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

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto Sistemas Operacionais Aula 4 Comandos Básicos Linux Prof.: Roberto Franciscatto Prompt Ao iniciar o GNU/Linux, a primeira tarefa a ser executada é o login no sistema, o qual deve ser feito respondendo

Leia mais

Obtendo Ajuda. Linux oferece diversas formas de ajuda aos seus usuários:

Obtendo 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 mais

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal

Curso 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 mais

Permissões de acesso no Linux. Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio

Permissões de acesso no Linux. Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio Permissões de acesso no Linux Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio Permissões Além do nome, um arquivo tem vários atributos: data de alteração usuário

Leia mais

Comandos de arquivos

Comandos 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 mais

LINUX -- Usando o Terminal -- Flávia Maristela

LINUX -- 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 mais

Linux Básico. Prof. Odilson Tadeu Valle, M. Eng.

Linux Básico. Prof. Odilson Tadeu Valle, M. Eng. Linux Básico Prof. Odilson Tadeu Valle, M. Eng. odilson@sj.cefetsc.edu.br www.sj.cefetsc.edu.br/wiki Objetivos do Curso Desmistificar o Linux. Preparação para a gerência de servidores em linha de comando.

Leia mais

Programação para Servidores. Cassio Diego

Programação para Servidores. Cassio Diego Programação para Servidores Cassio Diego contato@cassiodiego.com Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres

Leia mais

Aula : Permissões de acesso a arquivos e diretórios. 2 Conceito de permissões de acesso a arquivos e diretórios

Aula : Permissões de acesso a arquivos e diretórios. 2 Conceito de permissões de acesso a arquivos e diretórios Oficina Linux / / Aula : Permissões de acesso a arquivos e diretórios Professor: Eraldo e Evandro Cantú eraldo@ifsc.edu.br 1 Objetivos Expor os conceitos associados as permissões de acesso a arquivos e

Leia mais

Comandos Linux. Instalação e Montagem de Computadores. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Comandos 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 mais

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z.

Tecnologias e Sistemas de Informação. Software Livre. SL: Gerenciamento e Configurações 2 Semestre de Prof. Marcelo Z. Tecnologias e Sistemas de Informação Software Livre SL: Gerenciamento e Configurações 2 Semestre de 2010 Prof. Marcelo Z. do Nascimento Roteiro Gerenciamento de Grupos e Usuários Comandos para gerenciamento

Leia mais

Manipulação de directorias

Manipulação de directorias Manipulação de directorias Outra forma de voltarmos para a directoria curso é: > cd ~/curso > pwd > ls -la Manipulação de directorias Os dois exemplos são equivalentes No primeiro exemplo, o comando «cd»

Leia mais

Minicurso Básico de Linux

Minicurso 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 mais

Linux 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 /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 mais

Programação para Servidores. Cassio Diego

Programação para Servidores. Cassio Diego Programação para Servidores Cassio Diego contato@cassiodiego.com 1 Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres

Leia mais

Aula de Linux Modo Texto

Aula 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 mais

Comandos Básicos Sistema Operacional GNU Linux

Comandos 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 mais

10. mkdir [pasta1] [pasta2] (cria pasta1 e pasta dois ao mesmo tempo) Exemplo: $ mkdir teste1 teste2

10. 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 mais

Comandos Básicos do Linux/Unix

Comandos 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 mais

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Sistemas 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 mais

Sistema Operacional GNU/Linux. Comandos. Para Permissão de Acesso a Arquivos e Diretórios

Sistema Operacional GNU/Linux. Comandos. Para Permissão de Acesso a Arquivos e Diretórios Comandos Para Permissão de Acesso a Arquivos e Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Agosto / 2017 1/24 Permissão de Acesso As permissões

Leia mais

Introdução ao Linux. Marcelo Gomes de Paula

Introduçã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 mais

UFRJ 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 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 mais

Minicurso Básico de Linux

Minicurso 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 mais

CMD. Prompt de comando do Win 10. Professor Jorge Maestre Carvalho

CMD. Prompt de comando do Win 10. Professor Jorge Maestre Carvalho CMD Prompt de comando do Win 10 Professor Jorge Maestre Carvalho Tela Iniciando A partir do Windows ME o DOS foi substituído por um emulador do DOS. Para entrar no programa, vá em Iniciar -> Executar.

Leia mais

LISTA DE COMANDOS DO LINUX 1

LISTA DE COMANDOS DO LINUX 1 LISTA DE COMANDOS DO LINUX 1 Comandos para manipulação de diretório 1. ls Lista os arquivos de um diretório. 2. cd Entra em um diretório. Você precisa ter a permissão de execução para entrar no diretório.

Leia mais

Entendendo 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 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 mais

Gerenciamento de Arquivos

Gerenciamento de Arquivos 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 mais

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

ALGORITMOS 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 mais

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

Sistemas 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 mais

Programação Aplicada a Redes de Computadores Shell Script

Programaçã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 mais

Sistemas de Informação. Sistemas Operacionais

Sistemas de Informação. Sistemas Operacionais Sistemas de Informação Sistemas Operacionais LINGUAGEM DE COMANDOS MS-DOS MS-DOS acrônimo de MicroSoft Disk Operating System é um sistema operacional, comprado pela Microsoft para ser usado na linha de

Leia mais

Programaçã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 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 mais

Permissões de acesso no Linux

Permissões de acesso no Linux Permissões de acesso no Linux O GNU/Linux, como todo sistema operacional robusto e estável, tem na permissão de acesso a arquivos e diretórios a principal proteção do sistema de arquivos. Essas permissões

Leia mais

COMANDOS DESCRIÇÃO EXEMPLOS DE USO

COMANDOS DESCRIÇÃO EXEMPLOS DE USO COMANDOS DESCRIÇÃO EXEMPLOS DE USO whatis stat wc find gzip tar du locate grep wall mensagem Descreve o que um determinado comando é/faz Mostra o estado de um arquivo, útil para saber por exemplo a hora

Leia mais

Listagens de ficheiros e directorias

Listagens de ficheiros e directorias Listagens de ficheiros e directorias Listagens de ficheiros e directorias Para além do tipo dos ficheiros, o modo possui nove caracteres que representam as permissões (ou protecções) associadas aos ficheiros

Leia mais

Abortar a execução dum programa

Abortar a execução dum programa Abortar a execução dum programa Para terminar um programa na linha de comandos, utilize a combinação de teclas ctrl+c Esta combinação de teclas envia um sinal de término para o programa que está a ser

Leia mais

Introdução ao Linux. Básico de Linux. 1. Estrutura de Diretórios: Listando Arquivos e Diretórios (pastas). Mudando de Diretório. Criando um Diretório.

Introdução ao Linux. Básico de Linux. 1. Estrutura de Diretórios: Listando Arquivos e Diretórios (pastas). Mudando de Diretório. Criando um Diretório. Introdução ao Linux 1. Estrutura de Diretórios: Listando Arquivos e Diretórios (pastas). Básico de Linux Abrir um terminal indo em APLICATIVOS ACESSÓRIOS TERMINAL ou usando alt+f2 e digitando na caixa

Leia mais

Introdução a Administração de Sistemas GNU/Linux

Introduçã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 mais

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

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa Formação de Administradores de Redes Linux LPI level 1 Aula 2 SENAC TI Fernando Costa Agenda Dúvidas sobre os exercícios? Comandos: touch, tee Permissões Instalação do Linux Comando: touch Uso: touch [opções]

Leia mais

Comandos. Sistema Operacional GNU/Linux. Explicações Básicas

Comandos. Sistema Operacional GNU/Linux. Explicações Básicas Comandos Explicações Básicas Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/26 Textos para leitura: Leitura GNU/Linux - Introdução Dicas

Leia mais

ENDEREÇOS DE REDE PRIVADOS. 10.0.0.0 até 10.255.255.255 172.16.0.0 até 172.31.255.255 192.168.0.0 até 192.168.255.255. Kernel

ENDEREÇOS DE REDE PRIVADOS. 10.0.0.0 até 10.255.255.255 172.16.0.0 até 172.31.255.255 192.168.0.0 até 192.168.255.255. Kernel ENDEREÇOS DE REDE PRIVADOS Foram reservados intervalos de endereços IP para serem utilizados exclusivamente em redes privadas, como é o caso das redes locais e Intranets. Esses endereços não devem ser

Leia mais

Sistema 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. 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 mais

10: Terminal do Linux (bash) ICO /2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro

10: 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 mais

Usando o terminal -- Linux -- Flávia Maristela

Usando o terminal -- Linux -- Flávia Maristela Usando o terminal -- Linux -- Flávia Maristela (flavia@flaviamaristela.com) Os comandos que já vimos man info cal date uname clear nano pico clear exit pwd ls cd locate mkdir rmdir cp mv rm cat tree file

Leia mais

Aula 2 de Linux Modo Texto

Aula 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 mais

Comandos de Verificação. Alberto Felipe Friderichs Barros

Comandos de Verificação. Alberto Felipe Friderichs Barros Comandos de Verificação Alberto Felipe Friderichs Barros fstab fstab é um arquivo em texto puro para configuração de dispositivos de armazenamento e pontos de montagem do GNU/Linux e que pode ser editado

Leia mais

Comandos.::. Aplicativos > Sistema > Acessar Console

Comandos.::. 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 mais

SISTEMAS OPERATIVOS I

SISTEMAS 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 mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Redirecionamento de stream e Permissões de acesso Paulo Ricardo Lisboa de Almeida 1 Redirecionamento de stream O redirecionamento de stream permite redirecionar tanto a entrada padrão

Leia mais

Marcelo Gomes de Paula

Marcelo 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 mais

Linux. Linux é um núcleo (kernel) para sistemas operacionais baseados no conceito de software livre.

Linux. 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 mais

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

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux SOFTWARE LIVRE A liberdade de executar o programa, para qualquer propósito. A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito

Leia mais

LINUX. Uma visão geral

LINUX. 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 mais

SISTEMA OPERACIONAL MS-DOS MICROSOFT SISTEMA OPERACIONAL EM DISCO

SISTEMA OPERACIONAL MS-DOS MICROSOFT SISTEMA OPERACIONAL EM DISCO Informática Básica Sistemas Operacionais Aplicativos Prof. Marcos César Bottaro 48 SISTEMA OPERACIONAL MS-DOS MICROSOFT SISTEMA OPERACIONAL EM DISCO DISK OPERATING SYSTEM - DOS SISTEMA OPERACIONAL DE DISCO

Leia mais

Introdução ao Terminal do Ubuntu

Introdução ao Terminal do Ubuntu Introdução ao Terminal do Ubuntu Bruno Santos 2016 Sumário 1 Introdução........................................... 2 2 O terminal.......................................... 2 3 Comandos do terminal....................................

Leia mais

ISA. A Interface de comando

ISA. 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 mais

Volnys Borges Bernal 6/15/99 1. C-Shell e TC Shell. O que é um shell? O que é um shell? O que é um shell? O que é um shell?

Volnys Borges Bernal 6/15/99 1. C-Shell e TC Shell. O que é um shell? O que é um shell? O que é um shell? O que é um shell? Volnys & Midorikawa (c) 1999 1 Volnys & Midorikawa (c) 1999 2 C- e TC volnys@lsi.usp.br http://www.lsi.usp.br/~volnys O que é um shell? Edson Toshimi Midorikawa emidorik@lsi.usp.br http://www.lsi.usp.br/~emidorik

Leia mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Arquivos

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Arquivos Comandos Para Manipulação de Arquivos Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/10 Comando cat Mostra o conteúdo de um arquivo binário

Leia mais

Nesse guia, estão relacionados os principais comandos para manipulação de arquivos e diretórios, que são mais comumente usados no dia-a-dia de um pwd

Nesse guia, estão relacionados os principais comandos para manipulação de arquivos e diretórios, que são mais comumente usados no dia-a-dia de um pwd 1 Nesse guia, estão relacionados os principais comandos para manipulação de arquivos e diretórios, que são mais comumente usados no dia-a-dia de um pwd 1. cd Mostra o caminho do diretório em onde o usuário

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS OPERATIVOS I Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Permissões baseado no livro UNIX for Application Developers William A. Parrete Fevereiro 2003 Lino

Leia mais

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

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa Formação de Administradores de Redes Linux LPI level 1 Aula 3 SENAC TI Fernando Costa Agenda Manipulação de arquivos Comandos: cat, cut, expand,fmt, head, join, nl, od, paste, pr, split, tac, tail, tr,

Leia mais

Aula 07. Redirecionamento de conteúdo. Agendamento de Tarefas

Aula 07. Redirecionamento de conteúdo. Agendamento de Tarefas Aula 07 Redirecionamento de conteúdo & Agendamento de Tarefas Prof. Roitier Campos Parte I Redirecionamento de conteúdo Prof. Roitier Campos Redirecionamentos e Pipe Redirecionamentos e pipe são recursos

Leia mais

Fundamentos do sistema Linux - comandos do Linux

Fundamentos do sistema Linux - comandos do Linux Fundamentos do sistema Linux - comandos do Linux Autor: Davidson Rodrigues Paulo Data: 28/05/2006 Manipulação de arquivos e diretórios ls O comando ls exibe arquivos ou o conteúdo

Leia mais

pedrofilho.eti.br Linux Essentials 2.3 Acessando diretórios e arquivos 2.4 Criando, movendo e excluindo arquivos Prof. Pedro Filho

pedrofilho.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 mais

Sistema Operacional GNU/Linux. Comandos. para Execução de Programas

Sistema Operacional GNU/Linux. Comandos. para Execução de Programas Comandos para Execução de Programas Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Agosto / 2017 1/24 Executando um Programa/Comando Para executar um

Leia mais

Realizar o gerenciamento básico de arquivos

Realizar o gerenciamento básico de arquivos Realizar o gerenciamento básico de arquivos - 2 Sumário Capítulo 1 Realizar o gerenciamento básico de arquivos...3 1.1. Objetivos... 3 1.2. Mãos a obra...4 Capítulo 2 Gerenciando... 14 2.1. Objetivos...

Leia mais