Impressora redirecionada via Terminal Service

Para uma impressora funcionar via redirecionamento do Terminal Service, usar o comando abaixo para conectar a partir de uma maquina linux:

rdesktop -u usuario.windows -d DOMINIO -k pt-br -f -K -r clipboard:PRIMARYCLIPBOARD -r lptport:LPT1=/dev/lp0 IP_SERVIDOR_TS

Lembrar de autorizar o /dev/lp0 para todos os usuarios.

Tambem é possivel imprimir atraves de uma impressora conectada via rede na maquina onde o TS-Client está rodando.

rdesktop -u usuario.windows -d DOMINIO -k pt-br -f -K -r clipboard:PRIMARYCLIPBOARD -r printer:NOME_IMPRESSORA IP_SERVIDOR_TS

No caso do Lubuntu, instalar o pacote lpr e depois o lprng logo em seguida e utilizar NOME_IMPRESSORA como “lp”.

Velocidade placa de rede no Linux

Para saber qual a velocidade da placa de rede usar o ifconfig. Depois observar o campo txqueuelen:

eth0 Link encap:Ethernet HWaddr 00:15:17:D3:17:A0 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:3371810 errors:0 dropped:0 overruns:0 frame:0 TX packets:6264239 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:822801297 (784.6 MiB) TX bytes:3620529710 (3.3 GiB) Memory:df480000-df4a0000

Analise de log via mail no linux

Para administradores de sistema *nix é fundamental acompanhar os emails enviados pelo sistema atraves do root@localhost.

Para isto, utilizar o comando “mail” que mostra as mensagens enviadas, e dispõem dos seguintes comandos:

h – Mostra o cabecalho dos ultimos emails

d x-y – Apaga as mensage de x ate y.

Para evitar que os comandos agendados no crontab enviem muitas mensagens desnecessárias para o root@localhost, desviar as mensagens para /dev/null ou para um arquivo de log. No final da linha de comando no crontab, redirecionar usando

“>> /dev/null 2>&1”.

Controle de Versões com Bazaar

Em um ambiente com vários programadores é imprescindivel o controle de versões dos fontes.

Usando o Bazaar fica fácil ter um controle centralizado ou descentralizado.

No servidor

adduser bzr
cd /home/bzr
bzr init-repo –no-trees projeto1
cd projeto1
bzr init
cat “Versao Inicial” > Projeto1.txt
bzr add
bzr commit -m “Versao Inicial”

bzr server -v –allow-writes

Nas maquinas dos programadores

bzr checkout bzr://servidor/projeto1 projeto1
.
.
.
bzr commit -m “Ajustado”

Instalando o Ubuntu Karmic 9.10

Esta nova versão está muito mais bonita e cheia de novidades.

Apos instalar de uma turbinada seguindo estes 10 passos.

OMG UBUNTU

Para instalar Google Earth siga estes passos utilzando o Medibuntu:

echo deb http://packages.medibuntu.org/ karmic free non-free | sudo tee -a /etc/apt/sources.list
echo deb http://download.virtualbox.org/virtualbox/debian karmic non-free | sudo tee -a /etc/apt/sources.list
echo deb http://archive.ubuntugames.org ubuntugames main | sudo tee -a /etc/apt/sources.list

sudo apt-get -q update

sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

sudo apt-get -q update

Agora faça:

sudo aptitude install w64codecs libdvdcss2 googleearth sun-java6-jdk netspeed amule virtualbox-3.0 netbeans php5 pychess netspeed gnome-do world-of-goo build-essential openssh-server openssh-client

Além desses dois pacotes tem também nesse repositório as opções:

Acrobat Reader
Google Earth
SUN Java Runtime Environment
Opera
Real Player
Skype

Encontrei mais algumas dicas em Journalist mas não instale todas, pois algumas são muito exageradas.

Monitorando Performace Linux / Oracle

Para monitorar performace temos vários aplicativos no linux.

vmstat 1

Com o vmstat é possivel saber o volume de uso da memoria swap.

Observar as seguintes colunas: swap si e so para ver se esta usando a memoria em disco .

Observar io bi e bo para identificar gargalo de escrita ou leitura no HD.

Observar o cpu id para verificar o percentual de espera da cpu.

watch free

Executa consecutivamente o comando free mostrando os valores de uso da memoria. Observar o swap.

top

O top traz bastante informação. Para ver por cpu usar o comando “1” para mostrar separadamente.

O campo id (espera) deve estar com valores altos pois significa que a cpu esta esperando e não tem nada para fazer.

No canto superior direito, temos uma informação muito importante chamada “Load Average”. O valor ideal deste campo é abaixo de 1, para cada processador. OU seja dividir o numero obtido pelo numero de processadores de sua maquina, conforme explica este artigo: Understanding Linux CPU Load – when should you be worried?.

Maiores informações em Load Average

Teclando cbx destaca o comando que mais esta usando a cpu. Permite usar < e > para navegar entre as colunas.

Referencia: Linux Na Rede