Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMadalena Natal Desconhecida Alterado mais de 8 anos atrás
1
Comandos Básicos do Linux Prof. Alberto Felipe
2
Os Sistemas Operacionais de hoje, incluindo o Linux, são todos baseados em interface gráfica, com o uso de janelas e do mouse. Isso faz com que a interação com o usuário seja fácil e rápida, pois é algo visual. 2 Introdução
3
No entanto administradores de sistemas mais experientes utilizam comandos, pois é o método que é mais rápido e oferece o maior número de possibilidades e também porque determinadas tarefas só podem ser executadas por comandos. 3 Introdução
4
CLI (Command Line Interface) é uma interface na qual comandos e respostas são transmitidos em forma de texto. Quando o comando é inserido, cabe ao interpretador de comandos, também conhecido como SHELL executá-los (exemplo: bash e o sh). Terminal é a classe de programas que traz uma interface gráfica ao shell, dentre os programas terminal, alguns dos mais conhecidos são: gnome- terminal, xterm, konsole. 4 Termos
5
Quando um terminal é acessado, uma informação aparece no campo de inserção de comandos. É importante saber interpretá-la. Para isso, veja os exemplos abaixo: ● Exemplo 1: root@debian:~# ● Exemplo 2: alberto@debian:~$ 5 Login
6
● Exemplo 1: root@debian:~# ● Exemplo 2: alberto@debian:~$ Nos exemplos, a palavra existente antes do símbolo @ diz qual o nome do usuário que está usando o terminal. O caractere que aparece no final indica qual o "poder" do usuário. Se o símbolo for #, significa que usuário tem privilégios de administrador (root). Por outro lado, se o símbolo for $, significa que este é um usuário comum, incapaz de acessar todos os recursos que um administrador acessa. 6 Login
7
Comando -opção /Pasta Exemplo: Ls -a /home 7 Sintaxe
8
● cal: exibe um calendário. ● date: mostra a data e a hora atual. ● clear: limpa a tela, apaga seu conteúdo. ● history: mostra os últimos comandos digitados. ● df: mostra as partições usadas. ● free: Mostra utilização de memória ● top: mostra os processos em execução na memória. 8 Comandos de Verificação
9
fdisk: Informações sobre partições hdparm: Informações detalhadas sobre HDs swapon: Informações sobre memória virtual (swap) cat /proc/cpuinfo: Informações sobre o processador uname: Informações de versão do kernel, arquitetura e outros lspci: Mostra informações sobre dispositivos PCI lsusb: Mostra informações sobre dispositivos USB 9 Comandos de Verificação
10
10 Opções de Ajuda Comando --help Exemplo: Ls --help
11
● halt: desliga o computador. ● reboot: reinicia o sistema imediatamente. ● shutdown -r now: reinicia o computador ● shutdown -h now: desliga o computador Obs: O parâmetro now pode ser mudado. Por exemplo: digite shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos; 11 Desligando
12
Para facilitar a utilização do terminal, repare que as setas cima e baixo no teclado podem ser utilizadas para navegar entre os últimos comandos digitados; e, ao pressionar TAB duas vezes consecutivas, o terminal muitas vezes pode lhe oferecer opções de como auto- completar nomes de comandos e nomes de arquivos Exemplo: Cle [TAB] [TAB] = Clear 12 Auto-Completar
13
A man page ou simplesmente man é um recurso valioso para se descobrir a forma correta de uso (sintaxe) de programas, suas opções ou entender o que um programa faz. Utilize as setas para navegar no manual e a tecla ‘q’ para sair. Para executar este programa, basta digitar man seguido do nome do programa que se deseja inspecionar como no exemplo abaixo: Man ls 13 Man Page
14
● cd: acessa uma determinada pasta. ● mkdir: cria um diretório. ● rm: remove um arquivo/diretório. ● ls: lista todos os arquivos do diretório. ● cat: abre um arquivo. ● vi: abre o editor vi para editar/criar arquivos 14 Comandos de Manipulação
15
Entre na pasta home de seu usuário e crie um diretório chamado Linux, dentro deste diretório abra um arquivo chamado comandos.txt em seguida edite-o e inclua o seguinte texto: “Em qualquer distribuição Linux, por ser um sistema multiusuário, cada usuário possui seu login e seu diretório HOME. Esta área é privada para cada usuário, onde seus arquivos ficam armazenados”. 15 Atividade 1
16
● cp: copia um diretório e pasta. ● mv: move ou renomeia diretório e pasta. ● pwd: exibe o diretório atual. ● find: Procura arquivos. ● su - : Tornar superusuário. 16 Comandos de Manipulação
17
Torne-se superusuário do sistema, renomeie o arquivo comandos.txt para exercício.doc, realize uma copia de segurança para o diretório do root e remova o arquivo exercício.doc localizado na pasta home. 17 Atividade 2
18
● chown: Modifica os donos de arquivos e diretórios ● chmod: Modifica as permissões dos arquivos e diretórios ● chgrp: modifica o grupo do arquivo. Ex: CHMOD 777 /home/exercício.doc 18 Permissão
19
O sistema de arquivos no Linux trabalha com conjunto de permissões. Para cada arquivo ou diretório. A permissão é vista em três níveis: usuário dono do arquivo (user), grupo que tem privilégios sobre o arquivo (group) e outros usuários (others) root@debian:~$ ls –l /home -rwxrwxrwx 1 root root 10 Abr 12 15:02 exercício.doc 19 Permissão
20
Fazendo associação com as letras r, w, x e - vamos entender cada uma: ● r: significa permissão de leitura (read); ● w: significa permissão de gravação (write); ● x: significa permissão de execução (execution); ● -: significa permissão desabilitada. 20 Permissão
21
Atenção: ● ---: nenhuma permissão; ● r--: permissão de leitura; ● r-x: leitura e execução; ● rw-: leitura e gravação; ● rwx: leitura, gravação e execução. 21 Permissão
22
22 Permissão
23
Outra Forma: chmod u+w exercício.doc O "u" indica que a permissão será dada a um usuário. O sinal de adição (+) indica que está sendo adicionada a permissão e "w" indica que a permissão que está sendo dada é de gravação. 23 Permissão
24
chmod g=rwx exercício.doc O “g" indica que a permissão de leitura, execução e gravação será atribuída ao grupo do qual o arquivo faz parte. 24 Permissão
25
● adduser: adiciona usuário ao sistema. ● deluser: deleta usuário do sistema. 25 Adicionando Usuários
26
Crie um usuário chamado linux e deixe-o como dono do arquivo exercício.doc em seguida altere a permissão deste arquivo para que somente o dono tenha acesso completo, demais usuários e grupos não terão acesso a este arquivo. 26 Atividade 3
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.