SlideShare uma empresa Scribd logo
1 de 147
GNU/LINUX
	
  
WHERE	
  THERE	
  IS	
  A	
  SHELL,	
  THERE	
  IS	
  A	
  WAY	
  
ADMINISTRAÇÃO	
  DE	
  
SERVIDORES	
  LINUX	
  
	
  
João	
  Sá	
  
COIMBRA	
  //	
  OUTUBRO	
  2013	
  
TUX	
  

João	
  Sá	
  
joaosa@gmail.com	
  
facebook.com/joaosa	
  
twi4er.com/joaosa	
  
TÓPICOS	
  
!
!
!
!
!
!
!
!
!

Conceitos	
  
Introdução	
  
O	
  sistema	
  de	
  ficheiros	
  
Comandos	
  e	
  operações	
  fundamentais	
  
Privilégios	
  e	
  gestão	
  de	
  utilizadores	
  
Gestão	
  de	
  pacotes	
  
Configurações	
  de	
  rede	
  e	
  conectividade	
  
Gestão	
  de	
  processos	
  
Serviços	
  de	
  rede	
  e	
  administração	
  
João	
  Sá	
  //	
  2013	
  
#1	
  |	
  CONCEITOS
	
  
FILOSOFIA	
  UNIX/LINUX	
  

João	
  Sá	
  //	
  2013	
  
UNIX	
  philosophy
	
  
! 
! 
! 
! 
! 
! 
! 

Small	
  is	
  beautiful.	
  
Make	
  each	
  program	
  do	
  one	
  thing	
  well.	
  
Build	
  a	
  prototype	
  as	
  soon	
  as	
  possible.	
  
Choose	
  portability	
  over	
  efficiency.	
  
Store	
  data	
  in	
  flat	
  text	
  files.	
  
Use	
  software	
  leverage	
  to	
  your	
  advantage.	
  
Use	
  shell	
  scripts	
  to	
  increase	
  leverage	
  and	
  
portability.	
  

!   Avoid	
  captive	
  user	
  interfaces.	
  
!   Make	
  every	
  program	
  a	
  filter.	
  
1
	
  

everything
	
  
is	
  a	
  file
	
  
1
	
  

everything
	
  
is	
  a	
  file
	
  
!   everything	
  is	
  a	
  stream	
  of	
  bytes	
  
!   the	
  filesystem	
  is	
  used	
  as	
  a	
  universal	
  namespace	
  
2
	
  

small
	
  
single-­‐purpose	
  programs
	
  
3
	
  

configuration
	
  
is	
  a	
  text	
  file
	
  
4
	
  
chain	
  programs	
  together
	
  
comple 	
  tasks
to	
  perform	
  
	
  
x
5
	
  

avoid
	
  
	
  

captive	
  user	
  interfaces
no	
  news
	
  
is	
  good	
  news
	
  
HISTÓRIA	
  E	
  CONTEXTUALIZAÇÃO	
  

João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
1991
LINUS	
  TORVALDS
	
  

FINLÂNDIA
	
  

LINUX
MINIXUNIX

0.01

João	
  Sá	
  //	
  2013	
  
Linus	
  Torvalds
	
  
João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
http://www.youtube.com/watch?v=XNJlBf1LiwU	
  

João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
SOFTWARE	
  LIVRE	
  E	
  OPEN	
  SOURCE	
  

João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
Richard	
  Ma4hew	
  Stallman
	
  
rms
	
  
LICENCIAMENTO	
  

João	
  Sá	
  //	
  2013	
  
http://www.gnu.org/copyleft/gpl.txt	
  

João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
http://www.apache.org/licenses/LICENSE-­‐2.0	
  
http://www.php.net/license/3_01.txt	
  
http://docs.python.org/2/license.html	
  
https://www.mozilla.org/MPL/2.0/	
  

João	
  Sá	
  //	
  2013	
  
A	
  EVOLUÇÃO	
  DO	
  LINUX	
  

João	
  Sá	
  //	
  2013	
  
http://futurist.se/gldt/	
  

João	
  Sá	
  //	
  2013	
  
476	
  dos	
  500
	
  
supercomputadores
	
  
mais	
  rápidos	
  do	
  mundo	
  correm	
  linux
	
  

http://www.top500.org/statistics/list/	
  

João	
  Sá	
  //	
  2013	
  
95.2%	
  dos	
  top500
	
  

http://www.zdnet.com/20-­‐great-­‐years-­‐of-­‐linux-­‐and-­‐supercomputers-­‐7000018681/	
  

João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Departamento	
  de	
  Defesa	
  dos	
  EUA
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Serviço	
  Postal	
  dos	
  EUA
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Tribunais	
  Federais	
  dos	
  EUA
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Bolsa	
  de	
  Nova	
  Iorque
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Parlamento	
  Francês
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Google
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

IBM
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

CERN
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

Amazon
	
  
João	
  Sá	
  //	
  2013	
  
alguns	
  lugares	
  “inesperados”
	
  
onde	
  encontrar	
  linux
	
  

MicrosoW
	
  
João	
  Sá	
  //	
  2013	
  
PRINCIPAIS	
  DISTRIBUIÇÕES	
  

João	
  Sá	
  //	
  2013	
  
http://distrowatch.com/	
  
http://en.wikipedia.org/wiki/List_of_Linux_distributions	
  

João	
  Sá	
  //	
  2013	
  
Algumas	
  ideias	
  fundamentais	
  
Associado	
  ao	
  sistema	
  operaXvo	
  Linux	
  surgem	
  alguns	
  conceitos	
  que	
  convém	
  clarificar	
  
Linux	
  é	
  o	
  kernel	
  de	
  muitos	
  sistemas	
  operaXvos,	
  sendo	
  um	
  deles	
  o	
  GNU/Linux	
  
Linus	
  Torvalds	
  é	
  o	
  criador	
  do	
  kernel	
  Linux	
  
Richard	
  Stallman	
  é	
  o	
  fundador	
  do	
  projecto	
  GNU,	
  para	
  criar	
  um	
  sistema	
  operaXvo	
  “livre”	
  
do	
  Xpo	
  UNIX.	
  As	
  noções	
  de	
  freeware	
  e	
  shareware	
  estão	
  distantes…	
  
1	
  

Open Source

2	
  

Free Software

3	
  

GNU

4	
  

GPL

5	
  

Kernel

6	
  

Linus Torvalds

7	
  

UNIX

8	
  

Richard Stallman

9	
  

Freeware

10	
  

Shareware
João	
  Sá	
  //	
  2013	
  
#2	
  |	
  INTRODUÇÃO
	
  
INSTALAÇÃO	
  

João	
  Sá	
  //	
  2013	
  
https://www.virtualbox.org/	
  
http://www.debian.org/	
  

João	
  Sá	
  //	
  2013	
  
1
	
  

Criação	
  de	
  uma	
  nova	
  máquina	
  virtual	
  -­‐	
  VirtualBox
	
  

João	
  Sá	
  //	
  2013	
  
2
	
  

Criação	
  de	
  uma	
  nova	
  máquina	
  virtual	
  (disco)	
  -­‐	
  VirtualBox
	
  

João	
  Sá	
  //	
  2013	
  
3
	
  

Criação	
  de	
  uma	
  nova	
  máquina	
  virtual	
  (imagem	
  de	
  instalação)	
  -­‐	
  VirtualBox
	
  

João	
  Sá	
  //	
  2013	
  
4
	
  

Primeiro	
  ecrã	
  de	
  instalação	
  -­‐	
  Debian	
  Linux
	
  

João	
  Sá	
  //	
  2013	
  
4
	
  

Processo	
  de	
  instalação	
  -­‐	
  Debian	
  Linux
	
  

João	
  Sá	
  //	
  2013	
  
5
	
  

Primeiro	
  arranque	
  -­‐	
  GRUB	
  em	
  modo	
  texto	
  -­‐	
  Debian	
  Linux
	
  

João	
  Sá	
  //	
  2013	
  
5
	
  

Primeiro	
  arranque	
  -­‐	
  GRUB	
  em	
  modo	
  gráfico	
  -­‐	
  Debian	
  Linux
	
  

João	
  Sá	
  //	
  2013	
  
6
	
  

Ecrã	
  de	
  login	
  após	
  arranque	
  -­‐	
  modo	
  texto	
  -­‐	
  Debian	
  Linux
	
  

João	
  Sá	
  //	
  2013	
  
6
	
  

Ecrã	
  de	
  login	
  após	
  arranque	
  -­‐	
  modo	
  gráfico	
  -­‐	
  Debian	
  Linux
	
  

João	
  Sá	
  //	
  2013	
  
A	
  SHELL	
  E	
  O	
  KERNEL	
  

João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
shell	
  
kernel	
  

João	
  Sá	
  //	
  2013	
  
ACESSO	
  A	
  UMA	
  SHELL	
  

João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
João	
  Sá	
  //	
  2013	
  
#

sh
	
  
bash
	
  

csh
	
  
ksh
	
  

zsh
	
  
SUPER-­‐UTILIZADOR	
  

João	
  Sá	
  //	
  2013	
  
# $
	
  

super-­‐utilizador
	
  
	
  
[	
  root	
  ]
	
  

	
  

utilizador	
  regular
	
  

João	
  Sá	
  //	
  2013	
  
#3	
  |	
  O	
  SISTEMA	
  DE	
  FICHEIROS
	
  
Sistema	
  de	
  ficheiros	
  
/	
  é	
  a	
  raíz	
  ou	
  root	
  
do	
  filesystem	
  
Alguns	
  ficheiros	
  
têm	
  uma	
  
localização	
  pré-­‐
definida	
  
(com	
  variações	
  
entre	
  diferentes	
  
distribuições)	
  
João	
  Sá	
  //	
  2013	
  
Sistema	
  de	
  ficheiros	
  
/etc	
  
/home
/tmp
/dev
/proc
/bin
/sbin
/var
/usr	
  
/lib
/root
/boot
/lost+found

- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 

Configurações
Diretorias dos utilizadores
Ficheiros temporários
Dispositivos
Informação sobre o sistema
Comandos de utilizador
Comandos de sistema
Logs e dados da alguns daemons
Programas
Bibliotecas
Home do superutilizador (root)
Ficheiros de arranque
Ficheiros perdidos (recuperados)
João	
  Sá	
  //	
  2013	
  
linux
	
  
filesystems
	
  
minix

msdos

ext

vfat

ext2

ntfs

ext3

proc

ext4

iso9660

ReiserFS

nfs

XFS

smb
João	
  Sá	
  //	
  2013	
  
$

ls
	
  
cd
	
  

pwd
	
  
mv
	
  

cp
	
  
$

mkdir
	
  
rmdir
	
  

rm
	
  
cat
	
  

echo
	
  
WILDCARDS	
  

João	
  Sá	
  //	
  2013	
  
Wildcard(

Significado*

?"

Qualquer(caractere(único:(na(posição(em(que(se(
encontra(o(?(

*"

Quaisquer(caracteres(na(posição(onde(se(
encontra(o(*(e(daí(para(a(frente(

[caracteres]" Qualquer(caractere(que(pertença(à(lista(
[!caracteres]" Qualquer(caractere(que(não(pertença(à(lista(

João	
  Sá	
  //	
  2013	
  
LINKS	
  SIMBÓLICOS	
  

João	
  Sá	
  //	
  2013	
  
$	
  ln	
  -­‐s	
  orig	
  link
	
  

link
	
  

orig
	
  

	
  

-­‐rw-­‐r-­‐-­‐r-­‐-­‐	
  2	
  joaosa	
  users	
  181	
  Out	
  	
  5	
  00:08	
  orig	
  
lrwxrwxrwx	
  1	
  joaosa	
  users	
  	
  	
  4	
  Out	
  	
  5	
  00:08	
  link	
  -­‐>	
  orig	
  
	
  

João	
  Sá	
  //	
  2013	
  
$	
  ln	
  orig	
  orig2
	
  

orig
	
  
orig2
	
  
	
  

-­‐rw-­‐r-­‐-­‐r-­‐-­‐	
  2	
  joaosa	
  users	
  181	
  Out	
  	
  5	
  00:08	
  orig	
  
-­‐rw-­‐r-­‐-­‐r-­‐-­‐	
  2	
  joaosa	
  users	
  181	
  Out	
  	
  5	
  00:08	
  orig2	
  
	
  

João	
  Sá	
  //	
  2013	
  
#4	
  |	
  COMANDOS
	
  
stdin	
  
stdout	
  
stderr	
  
REDIRECCIONAMENTOS	
  

João	
  Sá	
  //	
  2013	
  
$	
  comando	
  >	
  

output
	
  

$	
  comando	
  <	
  

input
	
  

João	
  Sá	
  //	
  2013	
  
$	
  comando	
  >	
  

output
	
  

$	
  comando	
  >>	
  

output
	
  
output
	
  
output
	
  

João	
  Sá	
  //	
  2013	
  
$	
  comando	
  1>	
  

output
	
  

$	
  comando	
  1>>
	
  

output
	
  
output
	
  
output
	
  

João	
  Sá	
  //	
  2013	
  
$	
  comando	
  2>	
  

error
	
  

$	
  comando	
  2>>
	
  

error
	
  
error
	
  
error
	
  

João	
  Sá	
  //	
  2013	
  
$	
  comando	
  &>	
  

output
	
  
error
	
  

$	
  comando	
  &>>
	
  

output
	
  
error
	
  
output
	
  
error
	
  

João	
  Sá	
  //	
  2013	
  
PIPES	
  

João	
  Sá	
  //	
  2013	
  
P	
  	
  I	
  	
  P	
  	
  E	
  

$	
  comando1	
  	
  	
  comando2
	
  
$ cat /etc/services | more
$ cat /etc/services | sort
$ cat /etc/services | grep tcp | wc -l
COMANDOS	
  

João	
  Sá	
  //	
  2013	
  
$

cat
	
  
more
	
  

less
	
  
grep
	
  

wc
	
  
$

tail
	
  
head
	
  

tac
	
  
sort
	
  

cut
	
  
EDITORES	
  DE	
  TEXTO	
  

João	
  Sá	
  //	
  2013	
  
emacs	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  vim
	
  

http://www.gnu.org/software/emacs/	
  
http://www.vim.org/	
  

João	
  Sá	
  //	
  2013	
  
nano
	
  
http://www.nano-­‐editor.org/	
  

João	
  Sá	
  //	
  2013	
  
COMPRESSÃO	
  E	
  ARQUIVO	
  

João	
  Sá	
  //	
  2013	
  
gzip	
  /	
  bzip2	
  /	
  xz
	
  
gunzip	
  /	
  bunzip2	
  /	
  unxz
	
  

João	
  Sá	
  //	
  2013	
  
tar	
  –cvf	
  file.tar	
  *
	
  
tar	
  –xvf	
  file.tar
	
  

João	
  Sá	
  //	
  2013	
  
tar	
  –czvf	
  file.tar.gz	
  *
	
  
tar	
  –zxvf	
  file.tar.gz
	
  

João	
  Sá	
  //	
  2013	
  
decompression	
  speed	
  (fast	
  >	
  slow)	
  
gzip,	
  zip	
  >	
  7z/xz	
  >	
  rar	
  >	
  bzip2	
  
	
  
compression	
  speed	
  (fast	
  >	
  slow)	
  
gzip,	
  zip	
  >	
  bzip2	
  >	
  7z/xz	
  >	
  rar	
  
	
  
compression	
  ratio	
  (better	
  >	
  worse)	
  
7z/xz	
  >	
  rar,	
  bzip2	
  >	
  gzip	
  >	
  zip	
  
	
  
availability	
  (unix)	
  
gzip	
  >	
  bzip2	
  >	
  zip	
  >	
  7z/xz	
  >	
  rar	
  
	
  
availability	
  (windows)	
  
zip	
  >	
  rar	
  >	
  7z/xz	
  >	
  gzip,	
  bzip2	
  

João	
  Sá	
  //	
  2013	
  
MECANISMOS	
  DE	
  AJUDA	
  

João	
  Sá	
  //	
  2013	
  
$	
  man	
  comando	
  
$	
  comando	
  –h	
  
$	
  comando	
  -­‐-­‐help
	
  

João	
  Sá	
  //	
  2013	
  
VARIÁVEIS	
  DE	
  AMBIENTE	
  

João	
  Sá	
  //	
  2013	
  
$	
  env	
  
	
  

TERM=xterm-­‐256color	
  
SHELL=/bin/bash	
  
USER=joaosa	
  
MAIL=/var/mail/joaosa	
  
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/
games:/usr/games	
  
PWD=/home/joaosa/work	
  
LANG=pt_PT.UTF-­‐8	
  
HOME=/home/joaosa	
  
João	
  Sá	
  //	
  2013	
  
$	
  export	
  MY_VAR="Olá	
  malta”
	
  
$	
  echo	
  $MY_VAR	
  
Olá	
  malta	
  

João	
  Sá	
  //	
  2013	
  
#5	
  |	
  PRIVILÉGIOS	
  E	
  UTILIZADORES
	
  
GERIR	
  UTILIZADORES	
  

João	
  Sá	
  //	
  2013	
  
#	
  adduser	
  
#	
  deluser	
  
#	
  useradd	
  
#	
  userdel	
  
#	
  usermod	
  
#	
  passwd	
  
João	
  Sá	
  //	
  2013	
  
GERIR	
  GRUPOS	
  

João	
  Sá	
  //	
  2013	
  
#	
  addgroup	
  
#	
  delgroup	
  
#	
  groupadd	
  
#	
  groupdel	
  
#	
  groupmod	
  
João	
  Sá	
  //	
  2013	
  
Ficheiros	
  e	
  permissões	
  

1

2

3

4

5

6

7

8

1ª	
  coluna	
  :	
  permissões	
  

5ª	
  coluna:	
  tamanho	
  

2ª	
  coluna	
  :	
  número	
  de	
  directorias	
  

6ª	
  coluna:	
  data	
  da	
  úlXma	
  modificação	
  

3ª	
  coluna:	
  uXlizador	
  (“dono”)	
  

7ª	
  coluna:	
  hora	
  da	
  úlXma	
  modificação	
  

4ª	
  coluna:	
  grupo	
  

8ª	
  coluna:	
  nome	
  do	
  ficheiro	
  

João	
  Sá	
  //	
  2013	
  
Ficheiros	
  e	
  permissões	
  

outros	
  
grupo	
  
UXlizador	
  (“dono”)	
  

owner
group
other

	
  “dono”	
  
	
  grupo	
  
	
  outros	
  

r – read
w – write
x – execution

[ leitura ]
[ escrita ]
[ execução ]

João	
  Sá	
  //	
  2013	
  
Alterar	
  as	
  permissões	
  //	
  chmod	
  
Comando

	
  chmod	
  

Sintaxe

	
  chmod modo ficheiro	
  

	
  

	
  

u
g
o
a

(user)
(group)
(others)
(all)

+ Atribuir privilégio
- Retirar privilégio
r (read)
w (write)
x (execute)
João	
  Sá	
  //	
  2013	
  
Alterar	
  as	
  permissões	
  
Comando

	
  chmod	
  

Exemplos	
  
$ chmod +r ficheiro.txt
$ chmod u+rwx ficheiro.txt
$ chmod u-x ficheiro.txt
$ chmod o-x ficheiro.txt

$ chmod g-x,o-x ficheiro.txt
$ chmod ug+rw ficheiro.txt

João	
  Sá	
  //	
  2013	
  
Modificar	
  o	
  uXlizador	
  e	
  o	
  grupo	
  
Comando

	
  chown	
  

Sintaxe

	
  chown utilizador:grupo ficheiro

Serve para modificar o utilizador e o grupo - proprietários do ficheiro	
  
	
  

Exemplos
	
  
# chown joaosa:joaosa /tmp/fich.txt
# chown anasilva:users /tmp/fich.txt
# chown –R root:root /etc

João	
  Sá	
  //	
  2013	
  
ACESSO	
  REMOTO:	
  SSH	
  

João	
  Sá	
  //	
  2013	
  
http://www.openssh.org/	
  
João	
  Sá	
  //	
  2013	
  
http://www.chiark.greenend.org.uk/~sgtatham/putty/	
  
#6	
  |	
  GESTÃO	
  DE	
  PACOTES
	
  
RPM	
  
§ 

RPM	
  Package	
  Manager	
  

§ 

Antes	
  designado	
  Red	
  Hat	
  Package	
  Manager	
  

§ 

Ficheiros	
  com	
  extensão	
  .rpm	
  

§ 

§ 

§ 

Existe	
  também	
  um	
  programa	
  (gestor	
  de	
  pacotes)	
  
com	
  o	
  mesmo	
  nome	
  
Contém	
  uma	
  versão	
  compilada	
  de	
  um	
  programa	
  
para	
  instalação	
  
Existem	
  também	
  ficheiros	
  SRPM	
  (source)	
  
João	
  Sá	
  //	
  2013	
  
DEB	
  
§ 

Pacotes	
  uXlizados	
  pelo	
  Debian	
  

§ 

Ficheiros	
  com	
  extensão	
  .deb	
  

§ 

§ 

§ 

UXlizado	
  em	
  distribuições	
  derivadas,	
  como	
  o	
  
Ubuntu	
  
O	
  programa	
  para	
  gestão	
  de	
  pacotes	
  DEB	
  designa-­‐se	
  
por	
  dpkg	
  
Existem	
  também	
  ferramentas	
  de	
  mais	
  alto	
  nível,	
  
como	
  o	
  apt–	
  Advanced	
  Packaging	
  Tool	
  ou	
  o	
  
ap?tude	
  
João	
  Sá	
  //	
  2013	
  
apt-­‐get	
  
Exemplo	
  para	
  instalação	
  de	
  um	
  browser	
  em	
  modo	
  
texto	
  
	
  #	
  apt-­‐get	
  install	
  links	
  
	
  
Exemplo	
  para	
  instalação	
  da	
  shell	
  fish	
  
	
  #	
  apt-­‐get	
  install	
  fish	
  

João	
  Sá	
  //	
  2013	
  
tar.gz	
  
§ 

GZ:	
  gzip	
  (GNU	
  zip)	
  
Formato	
  de	
  compressão	
  popular	
  em	
  Linux	
  

§ 

TAR:	
  tape	
  archive	
  
UXlizado	
  inicialmente	
  para	
  gerir	
  tapes,	
  é	
  actualmente	
  
uXlizado	
  para	
  combinar	
  múlXplos	
  ficheiros	
  num	
  único	
  
arquivo	
  

§ 

Um	
  arquivo/ficheiro	
  .tar	
  pode,	
  depois	
  de	
  
criado,	
  ser	
  comprimido,	
  dando	
  origem	
  a	
  um	
  
ficheiro	
  .tar.gz	
  
João	
  Sá	
  //	
  2013	
  
Instalação	
  de	
  soDware	
  

§ 

A	
  parXr	
  de	
  pacotes	
  binários	
  

§ 

A	
  parXr	
  do	
  código	
  fonte	
  

João	
  Sá	
  //	
  2013	
  
Instalar	
  

• rpm –i pacote-versao.i386.rpm
Actualizar	
  

• rpm –U pacote-versao.i386.rpm
Desinstalar	
  

• rpm –e pacote
Listar	
  os	
  ficheiros	
  de	
  determinado	
  pacote	
  

• rpm –qpl pacote-versao.i386.rpm
Saber	
  a	
  que	
  pacote	
  pertence	
  um	
  ficheiro	
  

• rpm –qf /bin/ls

João	
  Sá	
  //	
  2013	
  
Instalar	
  

• apt-get install pacote
Actualizar	
  todos	
  os	
  pacotes	
  instalados	
  

• apt-get update
Desinstalar	
  

• apt-get remove pacote
Listar	
  os	
  pacotes	
  instalados	
  

• dpkg -l
Listar	
  os	
  ficheiros	
  instalados	
  por	
  determinado	
  pacote	
  

• dpkg –L pacote

João	
  Sá	
  //	
  2013	
  
#7	
  |	
  CONFIGURAÇÕES	
  DE	
  REDE
	
  
DISPOSITIVOS	
  E	
  INTERFACES	
  

João	
  Sá	
  //	
  2013	
  
COMANDO	
  IFCONFIG	
  

João	
  Sá	
  //	
  2013	
  
FICHEIROS	
  DE	
  CONFIGURAÇÃO	
  

João	
  Sá	
  //	
  2013	
  
ROTAS	
  E	
  O	
  COMANDO	
  ROUTE	
  

João	
  Sá	
  //	
  2013	
  
LIGAÇÕES	
  TCP	
  E	
  UDP:	
  NETSTAT	
  

João	
  Sá	
  //	
  2013	
  
DNS	
  

João	
  Sá	
  //	
  2013	
  
COMANDOS	
  DE	
  REDE	
  

João	
  Sá	
  //	
  2013	
  
#8	
  |	
  GESTÃO	
  DE	
  PROCESSOS
	
  
PROCESSOS	
  E	
  SINAIS	
  

João	
  Sá	
  //	
  2013	
  
processo
	
  
é	
  uma	
  instância	
  de	
  um	
  
programa	
  em	
  execução,	
  no	
  
entanto,	
  um	
  programa	
  pode	
  
criar	
  vários	
  processos
	
  
COMANDOS	
  

João	
  Sá	
  //	
  2013	
  
$

ps
	
  
pstree
	
  

top
	
  
kill
	
  

nice
	
  
#

renice
	
  
pgrep
	
  

pkill
	
  
killall
	
  

jobs
	
  
FOREGROUND	
  E	
  BACKGROUND	
  

João	
  Sá	
  //	
  2013	
  
$

bg
	
  
fg
	
  

jobs
	
  
nohup
	
  

sleep
	
  
#9	
  |	
  SERVIÇOS	
  DE	
  REDE
	
  
RUNLEVELS	
  

João	
  Sá	
  //	
  2013	
  
SCRIPTS	
  DE	
  ARRANQUE	
  

João	
  Sá	
  //	
  2013	
  
CRONTAB	
  

João	
  Sá	
  //	
  2013	
  
#10	
  |	
  SHELL	
  SCRIPTS
	
  
GNU/LINUX
	
  
WHERE	
  THERE	
  IS	
  A	
  SHELL,	
  THERE	
  IS	
  A	
  WAY	
  

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Placa mãe
Placa mãePlaca mãe
Placa mãe
 
Memória Ram - Aula Completa
Memória Ram - Aula CompletaMemória Ram - Aula Completa
Memória Ram - Aula Completa
 
Arquitetura e Manutenção de Computadores
Arquitetura e Manutenção de ComputadoresArquitetura e Manutenção de Computadores
Arquitetura e Manutenção de Computadores
 
Tipos de Servidores
Tipos de ServidoresTipos de Servidores
Tipos de Servidores
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Aula 07 instalação de hardware
Aula 07 instalação de hardwareAula 07 instalação de hardware
Aula 07 instalação de hardware
 
Slide placa mãe
Slide placa mãeSlide placa mãe
Slide placa mãe
 
Setup; bios; post.
Setup; bios; post.Setup; bios; post.
Setup; bios; post.
 
Aula 09 instalação de hardware
Aula 09 instalação de hardwareAula 09 instalação de hardware
Aula 09 instalação de hardware
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Linux
LinuxLinux
Linux
 
1 - Introdução ao linux
1 - Introdução ao linux1 - Introdução ao linux
1 - Introdução ao linux
 
Sistemas operacionais de redes particionamento de discos ii
Sistemas operacionais de redes   particionamento de discos iiSistemas operacionais de redes   particionamento de discos ii
Sistemas operacionais de redes particionamento de discos ii
 
0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos 0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos
 
Trabalho do sistemas operativos
Trabalho do sistemas operativosTrabalho do sistemas operativos
Trabalho do sistemas operativos
 
O protocolo ftp (file transfer protocol)
O protocolo ftp (file transfer protocol)O protocolo ftp (file transfer protocol)
O protocolo ftp (file transfer protocol)
 
Endereçamento IP
Endereçamento IPEndereçamento IP
Endereçamento IP
 
Arquitetura de Hardware
Arquitetura de HardwareArquitetura de Hardware
Arquitetura de Hardware
 
Linux para leigos
Linux para leigos Linux para leigos
Linux para leigos
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 

Destaque

Linux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosLinux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosFrederico Madeira
 
Livro Programação em Shell 8 edição Julio Cézar Nevez
Livro Programação em Shell 8 edição   Julio Cézar NevezLivro Programação em Shell 8 edição   Julio Cézar Nevez
Livro Programação em Shell 8 edição Julio Cézar NevezSoftD Abreu
 
Livro proibido do curso de hacker completo 285 páginas 71
Livro proibido do curso de hacker completo 285 páginas 71Livro proibido do curso de hacker completo 285 páginas 71
Livro proibido do curso de hacker completo 285 páginas 71Guilherme Dias
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debianEduardo Mendes
 
Cursos Profissionais - ANPRI
Cursos Profissionais - ANPRICursos Profissionais - ANPRI
Cursos Profissionais - ANPRIJoão Sá
 
Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Ivo Calado
 
Segurança em Servidores Linux - Ênfase em RHEL
Segurança em Servidores Linux - Ênfase em RHELSegurança em Servidores Linux - Ênfase em RHEL
Segurança em Servidores Linux - Ênfase em RHELAlessandro Silva
 
Debian server (Servidor Debian)
Debian server (Servidor Debian)Debian server (Servidor Debian)
Debian server (Servidor Debian)marviowesley
 
O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...
O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...
O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...João Sá
 
Debian para servidores
Debian para servidoresDebian para servidores
Debian para servidoresThiago Finardi
 
Segurança dos seus servidores Linux
Segurança dos seus servidores LinuxSegurança dos seus servidores Linux
Segurança dos seus servidores LinuxLinux Solutions
 
Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Renan Boccia
 
Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11Renan Boccia
 
Servidor de Autenticação Centralizada com OpenLDAP - Thiago Finardi
Servidor de Autenticação Centralizada com OpenLDAP - Thiago FinardiServidor de Autenticação Centralizada com OpenLDAP - Thiago Finardi
Servidor de Autenticação Centralizada com OpenLDAP - Thiago FinardiTchelinux
 
Certificação LPI-1 Amostra
Certificação LPI-1 AmostraCertificação LPI-1 Amostra
Certificação LPI-1 AmostraMarcos Oliveira
 
BrOffice - Apostila completa
BrOffice - Apostila completaBrOffice - Apostila completa
BrOffice - Apostila completaVera Mln Silva
 

Destaque (20)

Kernel do Linux
Kernel do LinuxKernel do Linux
Kernel do Linux
 
Linux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosLinux - Shell e Comandos Básicos
Linux - Shell e Comandos Básicos
 
Livro Programação em Shell 8 edição Julio Cézar Nevez
Livro Programação em Shell 8 edição   Julio Cézar NevezLivro Programação em Shell 8 edição   Julio Cézar Nevez
Livro Programação em Shell 8 edição Julio Cézar Nevez
 
Livro proibido do curso de hacker completo 285 páginas 71
Livro proibido do curso de hacker completo 285 páginas 71Livro proibido do curso de hacker completo 285 páginas 71
Livro proibido do curso de hacker completo 285 páginas 71
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debian
 
Cursos Profissionais - ANPRI
Cursos Profissionais - ANPRICursos Profissionais - ANPRI
Cursos Profissionais - ANPRI
 
Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1Programação para Kernel Linux - Parte 1
Programação para Kernel Linux - Parte 1
 
Segurança em Servidores Linux - Ênfase em RHEL
Segurança em Servidores Linux - Ênfase em RHELSegurança em Servidores Linux - Ênfase em RHEL
Segurança em Servidores Linux - Ênfase em RHEL
 
Debian server (Servidor Debian)
Debian server (Servidor Debian)Debian server (Servidor Debian)
Debian server (Servidor Debian)
 
O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...
O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...
O clube de Programação, Robótica e Design como espaço de aprendizagem e cresc...
 
Linux - Servidor Web Apache
Linux - Servidor Web ApacheLinux - Servidor Web Apache
Linux - Servidor Web Apache
 
Debian para servidores
Debian para servidoresDebian para servidores
Debian para servidores
 
Segurança dos seus servidores Linux
Segurança dos seus servidores LinuxSegurança dos seus servidores Linux
Segurança dos seus servidores Linux
 
Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12
 
Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11
 
OpenLDAP: Porque utilizá-lo
OpenLDAP: Porque utilizá-loOpenLDAP: Porque utilizá-lo
OpenLDAP: Porque utilizá-lo
 
Servidor de Autenticação Centralizada com OpenLDAP - Thiago Finardi
Servidor de Autenticação Centralizada com OpenLDAP - Thiago FinardiServidor de Autenticação Centralizada com OpenLDAP - Thiago Finardi
Servidor de Autenticação Centralizada com OpenLDAP - Thiago Finardi
 
Certificação LPI-1 Amostra
Certificação LPI-1 AmostraCertificação LPI-1 Amostra
Certificação LPI-1 Amostra
 
BrOffice - Apostila completa
BrOffice - Apostila completaBrOffice - Apostila completa
BrOffice - Apostila completa
 
OpenLDAP
OpenLDAPOpenLDAP
OpenLDAP
 

Semelhante a Introdução à Administração de Servidores Linux

Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Diego Damasceno
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxguest7a481e8
 
Slack4security
Slack4securitySlack4security
Slack4securityDaniel
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Marlon Willrich
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks3Way Networks
 
Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Adriano Melo
 
OpenSolaris Dtrace SRM Zones
OpenSolaris Dtrace SRM ZonesOpenSolaris Dtrace SRM Zones
OpenSolaris Dtrace SRM ZonesMarcelo Arbore
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisguest830f1
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolarisCindy Dalfovo
 
Palestra Fatec Bs 2009
Palestra Fatec Bs 2009Palestra Fatec Bs 2009
Palestra Fatec Bs 2009Gustavo Lichti
 
Linux voce-esta-seguro
Linux voce-esta-seguroLinux voce-esta-seguro
Linux voce-esta-segurolborguetti
 
Gentoo - Sistema Operacional
Gentoo - Sistema OperacionalGentoo - Sistema Operacional
Gentoo - Sistema OperacionalAnderson Favaro
 
Minicurso Slackware - Alexsandro Henrique
Minicurso Slackware - Alexsandro HenriqueMinicurso Slackware - Alexsandro Henrique
Minicurso Slackware - Alexsandro HenriquePotiLivre Sobrenome
 

Semelhante a Introdução à Administração de Servidores Linux (20)

IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Kali linux
Kali linux Kali linux
Kali linux
 
Slack4security
Slack4securitySlack4security
Slack4security
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks
 
Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)
 
OpenSolaris Dtrace SRM Zones
OpenSolaris Dtrace SRM ZonesOpenSolaris Dtrace SRM Zones
OpenSolaris Dtrace SRM Zones
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
Introdução ao OpenSolaris
Introdução ao OpenSolarisIntrodução ao OpenSolaris
Introdução ao OpenSolaris
 
Palestra Fatec Bs 2009
Palestra Fatec Bs 2009Palestra Fatec Bs 2009
Palestra Fatec Bs 2009
 
SlackWare - Leonel
SlackWare - LeonelSlackWare - Leonel
SlackWare - Leonel
 
Linux voce-esta-seguro
Linux voce-esta-seguroLinux voce-esta-seguro
Linux voce-esta-seguro
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Gentoo - Sistema Operacional
Gentoo - Sistema OperacionalGentoo - Sistema Operacional
Gentoo - Sistema Operacional
 
Minicurso Slackware - Alexsandro Henrique
Minicurso Slackware - Alexsandro HenriqueMinicurso Slackware - Alexsandro Henrique
Minicurso Slackware - Alexsandro Henrique
 

Mais de João Sá

Introdução ao Arduino/Genuino
Introdução ao Arduino/GenuinoIntrodução ao Arduino/Genuino
Introdução ao Arduino/GenuinoJoão Sá
 
Experiência(s) partilhada(s)
Experiência(s) partilhada(s)Experiência(s) partilhada(s)
Experiência(s) partilhada(s)João Sá
 
Introdução ao Arduino/Genuino
Introdução ao Arduino/GenuinoIntrodução ao Arduino/Genuino
Introdução ao Arduino/GenuinoJoão Sá
 
Jornadas das Ciências & Tecnologias
Jornadas das Ciências & TecnologiasJornadas das Ciências & Tecnologias
Jornadas das Ciências & TecnologiasJoão Sá
 
Direitos de autor: direito de cópia, esquerda de cópia
Direitos de autor: direito de cópia, esquerda de cópiaDireitos de autor: direito de cópia, esquerda de cópia
Direitos de autor: direito de cópia, esquerda de cópiaJoão Sá
 
O Scratch no ensino da programação (Softciências)
O Scratch no ensino da programação (Softciências)O Scratch no ensino da programação (Softciências)
O Scratch no ensino da programação (Softciências)João Sá
 
Scratch & Arduino
Scratch & ArduinoScratch & Arduino
Scratch & ArduinoJoão Sá
 
O Scratch no ensino da programação
O Scratch no ensino da programaçãoO Scratch no ensino da programação
O Scratch no ensino da programaçãoJoão Sá
 
Avaliação das aprendizagens com TIC
Avaliação das aprendizagens com TICAvaliação das aprendizagens com TIC
Avaliação das aprendizagens com TICJoão Sá
 
Teoria da cor
Teoria da corTeoria da cor
Teoria da corJoão Sá
 
Introdução à teoria da interactividade
Introdução à teoria da interactividadeIntrodução à teoria da interactividade
Introdução à teoria da interactividadeJoão Sá
 
Redes sociais: pecado ou virtude?
Redes sociais: pecado ou virtude?Redes sociais: pecado ou virtude?
Redes sociais: pecado ou virtude?João Sá
 
Redes sociais - já não sabemos tudo sobre elas?
Redes sociais - já não sabemos tudo sobre elas?Redes sociais - já não sabemos tudo sobre elas?
Redes sociais - já não sabemos tudo sobre elas?João Sá
 
As redes sociais na escola
As redes sociais na escolaAs redes sociais na escola
As redes sociais na escolaJoão Sá
 
Tecnologias web 2.0 - parte 2
Tecnologias web 2.0 - parte 2Tecnologias web 2.0 - parte 2
Tecnologias web 2.0 - parte 2João Sá
 
Tecnologias web 2.0
Tecnologias web 2.0Tecnologias web 2.0
Tecnologias web 2.0João Sá
 

Mais de João Sá (16)

Introdução ao Arduino/Genuino
Introdução ao Arduino/GenuinoIntrodução ao Arduino/Genuino
Introdução ao Arduino/Genuino
 
Experiência(s) partilhada(s)
Experiência(s) partilhada(s)Experiência(s) partilhada(s)
Experiência(s) partilhada(s)
 
Introdução ao Arduino/Genuino
Introdução ao Arduino/GenuinoIntrodução ao Arduino/Genuino
Introdução ao Arduino/Genuino
 
Jornadas das Ciências & Tecnologias
Jornadas das Ciências & TecnologiasJornadas das Ciências & Tecnologias
Jornadas das Ciências & Tecnologias
 
Direitos de autor: direito de cópia, esquerda de cópia
Direitos de autor: direito de cópia, esquerda de cópiaDireitos de autor: direito de cópia, esquerda de cópia
Direitos de autor: direito de cópia, esquerda de cópia
 
O Scratch no ensino da programação (Softciências)
O Scratch no ensino da programação (Softciências)O Scratch no ensino da programação (Softciências)
O Scratch no ensino da programação (Softciências)
 
Scratch & Arduino
Scratch & ArduinoScratch & Arduino
Scratch & Arduino
 
O Scratch no ensino da programação
O Scratch no ensino da programaçãoO Scratch no ensino da programação
O Scratch no ensino da programação
 
Avaliação das aprendizagens com TIC
Avaliação das aprendizagens com TICAvaliação das aprendizagens com TIC
Avaliação das aprendizagens com TIC
 
Teoria da cor
Teoria da corTeoria da cor
Teoria da cor
 
Introdução à teoria da interactividade
Introdução à teoria da interactividadeIntrodução à teoria da interactividade
Introdução à teoria da interactividade
 
Redes sociais: pecado ou virtude?
Redes sociais: pecado ou virtude?Redes sociais: pecado ou virtude?
Redes sociais: pecado ou virtude?
 
Redes sociais - já não sabemos tudo sobre elas?
Redes sociais - já não sabemos tudo sobre elas?Redes sociais - já não sabemos tudo sobre elas?
Redes sociais - já não sabemos tudo sobre elas?
 
As redes sociais na escola
As redes sociais na escolaAs redes sociais na escola
As redes sociais na escola
 
Tecnologias web 2.0 - parte 2
Tecnologias web 2.0 - parte 2Tecnologias web 2.0 - parte 2
Tecnologias web 2.0 - parte 2
 
Tecnologias web 2.0
Tecnologias web 2.0Tecnologias web 2.0
Tecnologias web 2.0
 

Introdução à Administração de Servidores Linux