Admin posted on March 19, 2009 11:03

A inspiração para essa brincadeirinha veio deste post do fechaTag. Fiz o mesmo, com algumas adaptações para o FreeBSD.

Baixando e instalando o curl

A instalação do curl é através do Ports, o gerenciador de pacotes do FreeBSD.

  • Primeiro,  logue-se como root.
  • Entre no diretório /usr/ports
  • Putz, onde será que está o diretório do curl? Fácil!
    •  find . -name "curl" -type d
  •  A resposta é imediata: ./ftp/curl
  • Agora que descobri onde estava o diretório do curl, entro nele:
    •  cd ftp/curl
  • Para baixar, compilar e instalar, digite:
    •  make install
  • Deve aparecer uma janela de configuração, deixe marcado apenas "OpenSSL support" e dê Ok.
  • Aguarde baixar, compilar e instalar.  ; )

Começando a brincadeira

É simples, muito simples "twittar" pelo console. Basta um comandinho (chupinhado do post do fechaTag):

curl -u usuário:senha -d status="Twittando do terminal." http://twitter.com/statuses/update.json

Já que o comando tá muito grande, dá para enxugar um pouco. Siga os passos do post do fechaTag, não tem erro... Feito isso, basta o comandinho:

twitter "Twittando pelo terminal do FreeBSD, API show de bola hein..."

Bom, com isso dá para criar bastante coisa interessante, como por exemplo enviar mensagens de erro para o Twitter quando acontecer alguma coisa de errado com o sistema... É só ter criatividade.


Posted in: Linux/Unix  Tags: , ,
Admin posted on August 22, 2008 05:08
Quem está acostumado com o Linux, quando precisa usar o FreeBSD fica meio perdido ao constatar que o comando free não existe neste sistema. Uma boa alternativa ao free no FreeBSD é o comando muse. Para instalar, siga os seguintes passos:

Entre no diretório de instalação do muse na árvore do ports

# cd /usr/ports/sysutils/muse

O comando make vai baixar os fontes e compilar

# make

E o make install vai instalar, deixando prontinho para usar

# make install

O comando muse pode ser usado sem argumentos, onde ele exibirá o status de uso da memória em bytes

# muse
Active: 1164435456 Bytes
Inactive: 2015477760 Bytes
Wired: 427991040 Bytes
Reserved: 11145216 Bytes
Cache: 226598912 Bytes
Kernel: 139264 Bytes
Interrupt: 8192 Bytes
Buffer: 224903168 Bytes

Total: 4008247296 Bytes
Free: 31473664 Bytes



Ou então usando os argumentos -k ou -m, para exibir em Kbytes ou Mbytes, respectivamente:

# muse -k
Active: 1140204 kB
Inactive: 1967828 kB
Wired: 418240 kB
Reserved: 10884 kB
Cache: 221288 kB
Kernel: 136 kB
Interrupt: 8 kB
Buffer: 219632 kB

Total: 3914304 kB
Free: 27808 kB


# muse -m
Active: 1110.324 MB
Inactive: 1921.711 MB
Wired: 408.027 MB
Reserved: 10.629 MB
Cache: 216.102 MB
Kernel: 0.133 MB
Interrupt: 0.008 MB
Buffer: 214.484 MB

Total: 3822.562 MB
Free: 30.719 MB



Posted in: Linux/Unix  Tags: , ,

Páginas

Calendário

«  September 2010  »
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
View posts in large calendar