Escolar Documentos
Profissional Documentos
Cultura Documentos
Andr Ricardo da
Silva Souza
arss at cin.ufpe.br
Agenda
O que o Linux?
Que linux iremos usar!?
Logando no Linux
Comandos e Programas teis
Prtica!
O que o Linux?
Procurar em
http://pt.wikipedia.org/wiki/Linux
Ubuntu 7.04
Mas onde ele est? :-P
Usaremos um Linux remotamente
Servidor altinho acessado pelo
Putty
Modo de texto... :-D
Logando no Linux
Abrir o Putty
Setar o host
name para
altinho
Clicar em
Open
Usar login e
senha do UNIX
(Webmail)
Comandos e Programas
teis
Antes de Comecar:
ls
Lista arquivos/pastas de um
diretrio
Exemplo
ls la
Esse comando vai listar as
cd
Exemplo:
cd /home/arss/public_html
mkdir
Make dir
Cria um diretrio ou uma cadeia de
diretrios
Principais opes (argumentos):
Exemplo:
mkdir p /home/arss/uma/aula/sobre/linux
Esse comando vai criar essa pasta
rm
remove
Remove um arquivo ou pasta
Principais opes (argumentos):
Exemplo
rm r /home/arss/uma/
Esse comando vai remover a pasta uma e
todos os arquivos e pastas que estiverem
dentro dela;
cp
Copy
Copia uma pasta ou um arquivo para
um determinado destino
Sintaxe: cd [args] <origem> <destino>
Principais opes (argumentos):
Exemplo
cp /home/arss/arquivo.zip
/home/arss/Desktop/
Move o arquivo arquivo.zip para o
Desktop
mv
Move
Move um arquivo ou pasta para um
destino
Funciona do mesmo jeito que o cp
Mas tambm usado para renomear
arquivos.
Exemplo:
mv nome.zip nomeNovo.zip
Isso renomea o arquivo para o
nomeNovo.zip
chmod
chmod
So 3 nmeros:
Permisso do dono
Permisso do grupo do dono
Permisso para todos os usurios
vim
:q - sair do vim
:w - Salvar as alteraes do arquivo
Usar a ! (exclamao) fora a execuo de
algum comando
vim
Usando o vim:
Sintaxe:
gcc o <arquivoExecutavel>
<arquivoFonte>
Essa a forma mais simples de se
compilar um arquivo
E para executar um arquivo no linux
s digitar:
./<arquivoExecutavel>
Prtica!
Dvidas