Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouManuel Barroso Felgueiras Alterado mais de 8 anos atrás
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
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.