• Nenhum resultado encontrado

10 Comandos Básicos do Linux

N/A
N/A
Protected

Academic year: 2019

Share "10 Comandos Básicos do Linux"

Copied!
26
0
0

Texto

(1)

Faculdade Pitágoras

Disciplina: Sistemas Operacionais

(2)

Roteiro

Comandos Básicos Linux Ubuntu

Introdução;

Os comandos básicos do terminal

(3)

Comandos Básicos Ubuntu

Introdução

• O usuário possui uma pasta própria no sistema, que fica dentro de outra pasta chamada “home”. Logo, o Terminal opera por padrão, dentro da pasta home/seu_nome, mas você pode mudar isso a qualquer momento com o comando direcionado à navegação de pastas. Além do seu nome de usuário seguido de “@”, é mostrado também o nome dado à instalação do sistema.

(4)

Comandos Básicos Ubuntu

Introdução

– Ao iniciar o Terminal, você terá em sua tela os seguintes elementos:

– Nesse exemplo:

orgulhogeek: é o nome do usuário;

@notebook: é o nome do computador;

~ é a abreviação da pasta de usuário (home/usuário);

$ é a indicação de que no momento, o usuário não possui poderes administrativos ao se identificar como administrador, será trocado para o sinal #.

• Traduzindo a linha inicial do Terminal do exemplo acima forma simples, seria:

orgulhogeek [em] notebook: Pasta de usuário / não administrador

(5)

Comandos Básicos Ubuntu

Introdução

– O Ubuntu, assim como em qualquer Linux, que é um sistema similar ao Unix, a entrada de caracteres é sensível à caixa (conforme citado anteriormente, “Case-sensitive”). Então, “A” e “a” são diferentes. Isso vale tanto para o Terminal, quanto para a criação de pastas, renomear arquivos e outras funções via interface gráfica.

(6)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

– Existem inúmeros comandos básicos que você precisa aprender se deseja operar o Terminal com eficiência e iniciar o seu domínio no Linux, mas sem os comandos mostrados abaixo, torna-se irrelevante seu uso. Conheça-a seguir:

Administrador

<sudo> / <root>

– Sudo é uma abreviação para “Superuser Do”, ou “Superusuário Faça”. O

uso deste comando habilita o usuário a executar comandos com um nível elevado de permissões. Também é chamado de “root”.

(7)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

(8)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

– A sintaxe de uso do comando sudo é simples: digite sudo + comando.

• Exemplo: sudo ./install.run

• Você saberá que precisará usar o comando sudo para executar determinada tarefa quando, ao entrar com o comando, receber a seguinte mensagem: bash: comando: Permissão negada

• Você pode executar programas através do terminal

– Exemplo: sudo nautilus

(9)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

– A fim de prevenir alterações indesejadas no sistema e

proteger o computador contra aplicações potencialmente perigosas, toda vez que o comando sudo for usado,

será solicitada a senha de administrador. Veja o exemplo abaixo:

orgulhogeek@notebook:~$ sudo ./install.run

[sudo] password for orgulhogeek:

• Durante a digitação da senha (password) do administrador, não são mostrados quaisquer caracteres na tela. Ao final da introdução da senha, tecle Enter para que a execução da ação desejada prossiga.

(10)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

– Você pode, também, assumir o controle de administrador antes de entrar com qualquer outro comando. Para isso, entre com o comando sudo su.

orgulhogeek@notebook:~$ sudo su

[sudo] password for orgulhogeek:

– Após digitar o comando sudo su, seu usuário será trocado para “root”, que é modo de usuário administrador do sistema. Veja o exemplo de como poderá parecer:

root@notebook:/home/orgulhogeek#

(11)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Navegar por pastas

<cd>

(12)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

– Navegar por pastas

<cd>

• Caso a pasta tenha nome composto, como “Trabalhos da

Faculdade”, por exemplo, você deverá inserir uma barra invertida ( \ ) ao final de cada nome, exceto o último nome. Confira abaixo o exemplo:

orgulhogeek@notebook:~$ cd Trabalhos\ da\ Faculdade

(13)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

• Uma função muito útil associada ao comando “cd” é a de autocompletar palavras.

• Por exemplo, uma pasta com um nome muito longo ou um pacote de instalação com nome extenso, pode ter sua digitação autocompletada ao pressionar a tecla

“Tab”. É muito eficaz quando temos de digitar nomes

compostos. Por exemplo, “Área de trabalho”:

orgulhogeek@notebook:~$ cd Área\ d [Tab pressionado]

orgulhogeek@notebook:~$ cd Área\ de\ Trabalho/ resultado

(14)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Listar arquivos

<ls>

• Você pode, opcionalmente incluir a opção “-la” ao comando ls. Isso fará com que todos os itens na pasta, incluindo arquivos e diretórios ocultos sejam mostrados.

orgulhogeek@notebook:~$ ls -la

(15)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Limpar tela

<clear>

• Clear é um comando de limpeza de tela.

orgulhogeek@notebook:~$ clear

(16)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

<mkdir> / <rmdir> / <rm> / <touch>

• Clear é um comando de limpeza de tela.

orgulhogeek@notebook:~$ clear

• “mkdir” é um comando rápido para criação de pastas via

Terminal no Ubuntu (e em qualquer Linux). Para criar um diretório, digite o seguinte comando: mkdir <nome>.

Exemplo:

orgulhogeek@notebook:~$ mkdir teste

(17)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

– É possível criar diretórios com sub-diretórios, usando o argumento -p antes dos diretórios.

• Veja:

orgulhogeek@notebook:~$ mkdir -p teste/teste2/teste3

(18)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

– você também pode remover um diretório vazio. O comando de remoção de diretório é rmdir <nome>.

• Veja:

orgulhogeek@notebook:~$ rmdir teste

(19)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

• Caso o diretório a ser excluído contenha arquivos e sub-diretórios, será necessário usar o argumento -rf antes do nome do diretório, como mostrado à seguir:

rm -rf <nome_do_diretório>:

orgulhogeek@notebook:~$ rm -rf documentos\ antigos

(20)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

• Você também pode deletar qualquer arquivo, exceto diretórios, usando o comando rm:

orgulhogeek@notebook:~$ rm TrabalhoLógica.doc

Excluindo todos os arquivos de uma pasta : rm *.*

orgulhogeek@notebook:~/Trabalhos$ rm *.*

Excluindo arquivos de acordo com a extensão:

orgulhogeek@notebook:~/Trabalhos$ rm *.doc

(21)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

• Para excluir um diretório com todo seu conteúdo, utilize o comando rm -rf, como mostrado no próximo exemplo:

orgulhogeek@notebook:~$ rm -rf Trabalhos

(22)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

• É possível criar um arquivo vazio, para preenchê-lo com o conteúdo que você quiser. Para isso, utilize o comando touch <nome\ do\ arquivo>:

orgulhogeek@notebook:~$ touch documento1

(23)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Criar e apagar arquivos e diretórios:

• É possível criar um arquivo vazio, para preenchê-lo com o conteúdo que você quiser. Para isso, utilize o comando touch <nome\ do\ arquivo>:

orgulhogeek@notebook:~$ touch documento1

(24)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Copia Arquivos e Diretórios

• O comando cp permite a cópia de arquivos e diretórios.

-r ou –R Copia recursivamente arquivos em um diretório;

-i Pergunta se deve ser sobrescrever o arquivo de destino;

-p Preserva propriedades, permissões e proprietário do arquivo

-f Remove arquivos destinos existentes se requerido.

Exemplo:

orgulhogeek@notebook:~$ cp -rf pasta /tmp

orgulhogeek@notebook:~$ cp -p arquivo /tmp

(25)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Move ou renomeia arquivos ou diretórios

-f Apaga arquivos/diretórios de destinos existentes sem perguntar ao usuário;

-i Pergunta se deve ser sobrescrever o arquivo de destino;

-b Cria cópias de segurança dos arquivos que estão para ser sobrescrevidos ou removidos.

Exemplo:

orgulhogeek@notebook:~$ cp -rf pasta /tmp

orgulhogeek@notebook:~$ cp -p arquivo /tmp

(26)

Comandos Básicos Ubuntu

Os comandos básicos do terminal

Exemplo:

~$ mv aula1.txt aula2.txt pasta

– (Move os arquivos aula1.txt e aula2.txt para a diretório "pasta" )

~$ mv aula3.txt teste.txt

– (Renomeia aula3.txt para teste.txt)

~$ touch aula1.txt

~$ mv -i aula1.txt pasta

– (Pergunta se deseja sobrescrever o arquivo aula1.txt no diretório pasta)

~$ mv -i aula1.txt pasta

– (Não pergunta se deseja sobrescrever o arquivo aula1.txt no diretório pasta)

Referências

Documentos relacionados

Neste sentido, o objetivo deste trabalho é fazer uma avaliação do gerenciamento de resíduos sólidos no município de Santo Antônio da Barra – GO, envolvendo

O SENAI/PE se reserva o direito de cancelar esta licitação antes da assinatura do decorrente instrumento constante do Anexo II, mediante prévia justificativa,

Realiza de forma automática, pela ativação de um só botão, a posição de máxima altura e nivela a plataforma do colchão.. Assegura

Our results show that, 21.3% of the children with 0 to 12 years old attended at the Clinical Analysis Laboratory - University of western São Paulo (UNOESTE), Presidente Prudente,

Intensidade de formação de calos em discos foliares de Eugenia involucrata, após 45 dias de cultivo in vitro em meio nutritivo MS e respectivas notas atribuídas aos calos, em que:

(4) Quando existe preocupação com a criança quanto a : desenvolvimento, atitudes e físico Caso a criança tenha deficiência ou os pais possuem preocupações quanto

Executar o comando abaixo para entrar na pasta onde está o programa 

Determinar o valor de mercado para venda dos imóveis rurais denominados Fazenda Ribloba I, Fazenda Ribloba II, Fazenda Ribloba III, Fazenda Saticum, Fazenda Saticum III,