A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki

Apresentações semelhantes


Apresentação em tema: "Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki"— Transcrição da apresentação:

1 Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki (kawasaki@ufpa.br)

2  Iniciando o Linux... LILO GRUB Entrando no Sistema

3  Iniciando o Linux...  Após o carregamento do sistema pelo gerenciador de inicialização, o sistema estará apto a receber comandos do usuário após o login, seja por modo Texto ou Gráfico. Entrando no Sistema

4  Desligando o Linux...  O encerramento adequado do sistema operacional Linux é importante, pois mantém assim a integridade de seu sistema de arquivos e serviços.  Quando o encerramento do sistema é solicitado, ele finaliza os processos do usuário, desativa serviços e desmonta os sistemas de arquivos montados na máquina. Saindo do Sistema

5  Desligando o Linux... O sistema pode ser finalizado utilizando os comandos: $ halt ou $ shutdown –h now ou $ poweroff Saindo do Sistema

6  Reinicializando o Linux... O sistema pode ser reinicializado se necessário, utilizando os comandos: $ reboot ou $ shutdown -r Reiniciando o Sistema

7  O comando ls ◦ Mostra informações sobre os nomes de arquivos e diretórios.  Sintaxe: ls [opcoes] [arquivo...]  Opções: -alista todos os arquivos do diretório -lusa o formato longo para listagem de arquivos -tfiltrado pela data de modificação --color apresenta os arquivos em cores cada um representando um tipo Comandos Básicos

8  Exemplos do comando ls: $ ls –a lista os arquivos do diretório atual $ ls /bin /sbin lista os arquivos do diretório /bin e /sbin $ ls –la /bin listagem detalhada e completa dos arquivos do diretório /bin Comandos Básicos

9  O comando pwd ◦ Retorna ao usuário o diretório corrente.  Exemplo: $ pwd /home/aluno  Mostra o nome e o caminho do diretório atual Comandos Básicos

10  O comando mkdir ◦ Cria diretório.  Exemplo: $ mkdir nomedir  Opção: -p Cria uma árvore de diretórios.  Exemplo: $mkdir -p diretório1/diretório2/diretório3 ◦ Cria a estrutura de subdiretórios "diretório1/diretório2/ diretório3". Comandos Básicos

11  O comando cd ◦ Utilizado para navegar na estrutura de diretórios da máquina.  Exemplos: $ cd nomedir muda para o diretório nomedir $ cd / muda para o diretório raiz $ cd ~/ volta ao diretório do usuário $ cd /etc muda para o diretório /etc $ cd. refere-se ao diretório corrente $ cd.. sobe um diretório na hierarquia Comandos Básicos

12  O comando cp ◦ Copia arquivos/diretórios.  Sintaxe: cp [Opções] [arquivo...] [destino]  Opções: -i Pede confirmação para cada arquivo a ser copiado. -p Mantém na cópia as datas de modificação e permissões do arquivo original. -r Copia recursivamente arquivos e diretórios. Neste caso destino deve se referir a um diretório. Comandos Básicos

13  Exemplo do comando cp: $ cp arquivo arquivo1 (copia arquivo) $ cp –r nomedir nomedir1 (copia diretório) ◦ O último comando copia todos os arquivos e subdiretórios dentro de nomedir para um novo diretório nomedir1. Esta é uma cópia recursiva, como designado pela opcão -r. Se você tentar copiar um diretório sem utilizar esta opção, verá uma mensagem de erro. Comandos Básicos

14  O comando mv ◦ Move arquivo(s) para outro arquivo ou diretório. Faz uma cópia seguida pela deleção do arquivo original. Pode ser usado para renomear arquivos  Sintaxe: mv [arquivo...] [destino]  Exemplo: $ mv nomedir../nomedir1 ◦ Diretório nomedir foi movido para o diretório nomedir1 com o comando mv. Comandos Básicos

15  O comando cat ◦ Oficialmente usado para concatenar arquivos. Também usado para exibir todo o conteúdo de um arquivo de uma só vez, sem pausa.  Exemplo: $ cat arquivo1 arquivo2 >> arquivo3 Comandos Básicos

16  O comando rm ◦ Apaga arquivo/diretório (não é necessário está vazio).  Sintaxe: rm [Opções] [arquivo]  Opções: -fRemove todos os arquivos em um diretório sem pedir confirmação do usuário. -iEsta opção pedirá uma confirmação do usuário antes de apagar o(s) arquivo(s) especificado(s). -r Opção recursiva para remover um diretório e todo o seu conteúdo, incluindo quaisquer subdiretórios e seus arquivos. Comandos Básicos

17  O comando rm ◦ CUIDADO! Diretórios e seus conteúdos removidos com o comando "rm -r" não podem ser recuperados.  O comando man ◦ Ajuda/manual do comando.  Exemplo: $ man ls :q Sair Comandos Básicos

18  Outros comandos:  df: Lista as partições/pontos de montagem.  sudo: Executa comando como root(Administrador do Sistema). ◦ Exemplo: $ sudo comando  clear: Limpa tela;  exit: Efetua logout;  date: Mostra Data/Hora;  free: Mostra memória livre. Comandos Básicos

19  Outros comandos:  uptime: Mostra tempo em que o sistema esta ativo.  su: Logar como root (administrador do sistema) ou outro usuário. ◦ Exemplos: $ su - : loga como administrador $ su usuario : loga como usuario  cat /etc/issue: Mostra a versão do kernel sistema. ou  ls /etc/*release: Mostra a versão do kernel sistema. Comandos Básicos

20  Outros comandos:  passwd: Modifica senha pessoal/usuário. ◦ Exemplos: passwd passwd usuario  ps: Mostra processos/serviços ativos. o Exemplos: ps ax: Mostra todos processos executados.  who: Mostra usuários conectados ao sistema. Comandos Básicos

21  Outros comandos:  kill: Fecha processo pelo PID ( Process Id ). ◦ Exemplos: kill PID: Fecha processo, aguarda finalização kill -9 PID: Fecha processo imediatamente  killall: Fecha processo pelo nome. ◦ Exemplo: killall programa: Fecha processo, aguarda finalização. Comandos Básicos

22  O comando vim ◦ O comando chama o editor visual, que é um editor de texto de tela cheia.  Exemplo: $ vim arquivo  Opções: :q – sair:q! – saída forçada :w – grava arquivo:wq – grava e sai Editor de texto

23 Editor vi / vim

24

25 Shell script Shell é uma linguagem de programação completa, possuindo variáveis, construções condicionais, interativas e ambiente adaptável ao usuário. Os comandos do Shell se comunicam entre si por meio de uma interface simples e coerente. Permite que o usuário realize suas atividades sem afetar qualquer outro processo que não lhe pertence.

26 Shell script Quando Utilizar ? Procedimentos complexos usando muitas linhas de comando Procedimento do qual todos os usuários poderão beneficiar – uma tarefa numa data planejada – integrar informações de vários sistemas existentes

27 Shell script Exemplo de shell script -> arquivo chamado primeiro.sh ->.sh sem significado -> # indica comentário -> /bin/sh =shell default -> exit 0 código de retorno, 0 indica sucesso #!/bin/sh # primeiro0.sh clear echo “Os arquivos do diretório são:” ls –l|more

28 Shell script COMO ESCREVER SEU SCRIPT 1.Escolha um editor de textos e inicie sua execução 2.Digitar script 3.Salvar 4.Acertar permissões de execução para o dono: chmod u+x nome_script Para executar se o PATH for conhecido apenas digite o nome do script, se não é possível fazê-lo de diferentes maneiras: bash nome_script sh nome_script./nome_script

29 Interagindo com o usuário Shell script

30 .O comando test vários tipos de testes em números, textos e arquivos Shell script

31

32


Carregar ppt "Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki"

Apresentações semelhantes


Anúncios Google