Buscar

S.O Ubuntu Server Comandos Basicos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Regras Para Utilização Deste Arquivo. 
 
1° - Este artigo foi criado conforme a lei dos direitos autorais. Produzido com 
parcerias, com finalidades em auxiliar os alunos aos seus estudos. 
 
2° - Artigo criado referente ao conteúdo da matéria de Sistemas Operacionais 
com programação em Linux – Ubuntu Server. Aprendendo comandos básicos ao 
avançado. 
 
Sendo assim esse primeiro artigo iremos aprender aos conceitos básicos dos 
comandos utilizado na plataforma shell do Ubuntu Server. Caso encontre algum tipo 
de erro de escrita ou comando invalido, favor enviar uma mensagem aí atualizamos 
esse artigo. Para ajudar a vocês estudarem e entenderem todo o conteúdo destacado 
nesse pequeno e simples artigo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Comandos de Diretórios 
Esses comandos iniciais são comandos mais utilizados para se movimentar entre os 
diretórios que existe no Ubuntu Server. 
Comandos Descrição 
cd / Diretório raiz, o diretório principal do sistema. 
cd /bin Contém arquivos e programas do sistema, que são usados com frequência 
pelos usuários. 
cd /boot Contém arquivos necessários para a inicialização do sistema. 
cd /dev Contém arquivos usados para acessar dispositivos (periféricos) do 
computador. 
cd /etc Arquivos de configuração do computador. 
cd /home Diretório que contém os arquivos dos usuários. 
cd /lib Bibliotecas compartilhadas pelos programas do sistema e módulos do 
núcleo. 
cd /mnt Diretório de montagem de dispositivos. 
cd /proc Sistema de arquivos do núcleo. 
cd /root Diretório do usuário root. 
cd /sbin Diretório de programas usados pelo super usuário (root) para administração 
e controle do funcionamento do sistema. 
cd /tmp diretório para armazenamento de arquivos temporários criados por 
programas. 
cd /usr contém a maior parte dos programas. 
cd /var contém a maior parte dos arquivos que são gravados com frequência pelos 
programas do sistema. 
 
Comandos de Contas de Usuário 
Esses comandos são para criar usuário, alterar dados do usuário, adicionar usuário ao 
grupo. E entre outros comandos que irá ajudar a entender como funciona no Ubuntu. Esses 
comandos devem-se incluir o comando de super usuário Sudo. 
Comandos Descrição 
adduser [opções] [usuário/grupo] Adiciona uma conta de usuário no sistema. 
passwd [usuário] Modifica a senha da conta do usuário. 
passwd –l [usuário] Bloqueia a conta de um usuário 
passwd –u [usuário] Desbloqueia uma conta de usuário 
chfn [usuário] Modifica as informações da conta do usuário. 
userdel [usuário] Apaga uma conta de usuário. 
userdel -r [usuário] Apaga o diretório HOME do usuário 
lastlog Lista o último login dos usuários. 
last Mostra a entrada e saída de usuários no sistema. 
Id Exibe as informações da conta do usuário. 
groups Mostra os grupos que o usuário pertence. 
history Exibe os últimos comandos executados pelo usuário. 
 
 
 
Comandos de Grupos de Usuário 
Esses comandos são para criar ou excluir um grupo de usuário. 
 
Comandos Descrição 
addgroup [nome do grupo] Adiciona um grupo no sistema. 
groupdel [nome do grupo] Apaga um grupo. 
 
 
Comandos de Privilégios de Usuários 
Esses comandos são para mudar as permissões de privilégios de um usuário. 
 
Comandos Descrição 
su [usuário] Serve para mudar o usuário corrente ou invocar o 
super usuário. 
sudo [instrução] Permitir que um usuário comum possa executar algum 
comando com permissões elevadas, sem a 
necessidade de “trocar de identidade”. 
 
 
Exibindo as Configuração Usuários 
Esse Diretório é aonde fica todas as informações do usuário ao qual pode-se consultar a 
qualquer momento. 
 
Comandos Descrição 
cd /etc/passwd Contém as informações dos usuários, dados 
pessoais, login, telefone, senha e UID (identificação 
do usuário) . 
cd /etc/group Lista de grupos existentes no sistema e de seus 
usuário. 
 
 
 
Comandos de Manipulação de Arquivos 
Comandos para manipular arquivos e diretórios podendo assim criar um arquivo, listar um 
arquivo e também mover esse arquivo. 
 
Comandos Descrição 
ls Exibe os arquivos do diretório corrente. 
ls –l Exibe os arquivos com maiores detalhes 
ls –a Exibe os arquivos ocultos 
cat [nome do arquivo] Mostra o conteúdo de um arquivo binário ou texto. 
cat –n [nome do arquivo] Exibe o número de cada linha 
cp [arquivo_origem] [arquivo_destino] Copia um arquivo para um novo. 
cp -R [arquivo_origem] [arquivo_destino] -R copia arquivos e subdiretórios e arquivos 
especiais 
mv [arquivo_origem] [arquivo_destino] Move ou renomeia arquivos e diretórios. 
rm [arquivo] Apaga arquivos e diretórios. 
rm –R [arquivo ou diretório] Usado para remover arquivos em subdiretórios 
mkdir [nome do diretorio] Cria diretórios. 
rmdir [nome do diretorio] Apaga diretórios. (Somente diretórios vazios) 
find [caminho] [opções/filtro] Procura por arquivos ou diretórios no disco. 
grep [filtro] [arquivo] Procura por um texto dentro de um arquivo ou da 
entrada padrão. 
more [arquivo] Permite fazer a paginação de arquivos ou da 
entrada padrão. 
 
Agora temos um comando aonde inserimos para direcionar aonde queremos que crie um 
arquivo ou um diretório. 
Redirecionares de saída (>, >>). 
Redireciona a saída padrão para algum dispositivo ou arquivo ao invés de exibir na tela. 
 
> Em caso de redirecionamento para arquivo, sobrepõem o conteúdo do arquivo já existente. 
>> Ao redirecionar o conteúdo a um arquivo já existente adiciona no final do arquivo o novo 
conteúdo, preservando os dados já existentes. 
 
Exemplo: history > log.txt será criado um arquivo de nome log.txt com a lista de comandos 
usados pelo usuário. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Manipulando um Script em Ubuntu 
O shell é um interpretador de comandos que possui uma linguagem utilizada para facilitar a 
realização de inúmeras tarefas administrativas no Linux. Um script shell, é um arquivo contendo 
uma sequência de comandos. 
Para que um arquivo de script possa ser executado, devemos dar permissão de execução a 
ele. 
O Shell foi escrito em diferentes versões. Dos vários programas Shell existentes, o Bourne 
Shell, o Korn Shell e o C Shell se destacam por serem os mais utilizados e conhecidos. 
 
Exemplo: #!/bin/bash 
clear 
ls -la 
 
 
Editor de Textos VI 
O programa vi é o mais famoso editor de texto ASCII do ambiente POSIX. 
O vi trabalha em três modos: 
• modo digitação ("a“ ou "i") 
• modo comando interno (<ESC>) 
• comando na última linha (<ESC>":") 
 
Comandos internos utilizados no Editor de Textos VI. 
 
Comandos Descrição 
a Insere caractere à direita do cursor 
A Insere caractere no final da linha 
i Insere caractere à esquerda do cursor 
I Insere caractere no início da linha 
o Insere linha abaixo do cursor 
O Insere linha acima do cursor 
u Desfaz última modificação 
U Desfaz todas as medicações feitas na linha 
x Apaga caractere 
dw Apaga palavra 
dd Apaga linha 
/ <string> Procura a próxima ocorrência da <string> 
? <string> Move o cursor para a ocorrência anterior da 
<string> 
 
 
 
 
 
 
 
Permissões de acesso dos arquivos 
 Comandos para alterar as permissões de um determinado arquivo. 
 
Comandos Descrição 
chown [dono.grupo] [diretório/arquivo] Muda o dono de um arquivo ou diretório. 
chgrp [grupo] [diretório/arquivo] Troca o grupo de um arquivo ou diretório. 
 
 
 
Criando arquivos 
 Criando arquivos com os seguintes comandos. 
 
Comandos Descrição 
touch [arquivo] Usado para criar arquivos ou muda a data e hora 
que um arquivo já criado. 
ln [opções][origem] [link] Cria links para arquivos e diretórios no sistema. O 
link é um mecanismo que faz referência a outro 
arquivo ou diretório em outra localização. 
 
 
 Assim todos os comandos simples foram inseridos nesse documento. Caso lembrem de 
algum tipo de comando que esteja faltando nesse arquivo me informe. 
 
 
 
 
 
 
 
 
 
 
 
 
Lembre-se de Salvar o Arquivo e dar seu .

Continue navegando