1. Pressione ALT+F2 e digite gconf-editor
2. Clique em app, depois metacity, depois general e clique duplo em button_layout
3. No campo button_layout mude os calores para menu:minimize, maximize, close
Só fechar e testar.
O objetivo deste blog é apresentar soluções para os problemas que vou encontrando utilizando as ferramentas do Linux.
segunda-feira, 30 de maio de 2011
Deixar a Barra Lateral do Unity Ubuntu 11 Fixa
Siga os seguintes passos:
1. ALT+F2 e digite ccsm-> clique no aplicativo
2. Em Behavior mude o item de Hide Launcher para Never
1. ALT+F2 e digite ccsm-> clique no aplicativo
2. Em Behavior mude o item de Hide Launcher para Never
Marcadores:
barra,
configuração,
ubuntu,
ubuntu 11,
unity
Mudar tamanho do Ícone do Unit Ubuntu 11
Colegas, com a nova interface do ubuntu surgiram novas possibilidades. A primeira possibilidade é mudar o tamanho do ícone e para isso basta seguir os seguintes passos:
Passo 1: Clique ALT+F2 e digite ccsm
Passo 2: Clique no ícone Ubuntu Unity Plugin (Área de Trabalho)
Passo 3: Clique em experimental
Passo 4: Launcher Icon Size (diminua para 32 se você quiser o tamanho mínimo). Feche a janela e pronto.
Passo 1: Clique ALT+F2 e digite ccsm
Passo 2: Clique no ícone Ubuntu Unity Plugin (Área de Trabalho)
Passo 3: Clique em experimental
Passo 4: Launcher Icon Size (diminua para 32 se você quiser o tamanho mínimo). Feche a janela e pronto.
terça-feira, 1 de fevereiro de 2011
O que fazer quando um programa trava e não responde [Linux]
Saudações... muitas vezes um programa simplesmente trava e não roda mais. Tentamos rodar novamente o programa e como ele está em execução simplesmente ele nem abre a janela. No windows, você abre o gerenciador de tarefas e termina o programa.
No linux fazemos isso também, mas de forma um pouco diferente. É importante aprender a trabalhar com terminais e alguns comandos são essenciais. O ps é um comando muito importante, pois auxilia o usuário a monitorar os processos. Você pode visualizar diversas informações sobre o processo. Depois vou postar um tutorial completo sobre o ps... hoje vamos apenas resolver o problema.
Os processos no Linux possuem um identificador numérico chamado de PID (Identificador do Processo). É como se fosse o CPF do processo no sistema. Para trabalhar com comandos você precisa abrir um terminal ou logar no modo texto. Para visualizarmos todos os processos vamos usar o seguinte comando:
ps -aef
Este comando mostra as seguintes informações:
vivas@computador:~$ ps -aef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 2010 ? 00:00:01 init [2]
root 2 1 0 2010 ? 00:00:00 [migration/0]
root 3 1 0 2010 ? 00:00:00 [ksoftirqd/0]
UID é o usuário que é o dono do processo
PID é identificador do processo
PPID é o pai do identificador do pai do processo
C é o percentual de CPU
STIME
CMD é o comando que originou o processo
TIME é o tempo de CPU que o processo consumiu
STIME é quando o processo começou a rodar
TTY é o identificador do terminal onde o processo está terminando.
Precisamos descobrir o CPF do programa que estamos querendo terminar. Como exemplo vamos supor que o firefox travou. Então vamos usar o seguinte comando:
$ ps -aef | grep firefox
vivas 3194 1 0 2010 ? 00:00:05 /usr/sbin/firefox
O primeiro número (3194) é o identificador do processo, isto é, seu PID. Então vamos mandar um sinal para terminá-lo:
$ kill -9 3194
Agora é só rodar o comando ps -aef | grep firefox novamente e procurar novas ocorrências do processo. Se existirem outras simplesmente rode o comando kill -9 PID novamente.
Espero ter ajudado...
Os processos no Linux possuem um identificador numérico chamado de PID (Identificador do Processo). É como se fosse o CPF do processo no sistema. Para trabalhar com comandos você precisa abrir um terminal ou logar no modo texto. Para visualizarmos todos os processos vamos usar o seguinte comando:
ps -aef
Este comando mostra as seguintes informações:
vivas@computador:~$ ps -aef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 2010 ? 00:00:01 init [2]
root 2 1 0 2010 ? 00:00:00 [migration/0]
root 3 1 0 2010 ? 00:00:00 [ksoftirqd/0]
UID é o usuário que é o dono do processo
PID é identificador do processo
PPID é o pai do identificador do pai do processo
C é o percentual de CPU
STIME
CMD é o comando que originou o processo
TIME é o tempo de CPU que o processo consumiu
STIME é quando o processo começou a rodar
TTY é o identificador do terminal onde o processo está terminando.
Precisamos descobrir o CPF do programa que estamos querendo terminar. Como exemplo vamos supor que o firefox travou. Então vamos usar o seguinte comando:
$ ps -aef | grep firefox
vivas 3194 1 0 2010 ? 00:00:05 /usr/sbin/firefox
O primeiro número (3194) é o identificador do processo, isto é, seu PID. Então vamos mandar um sinal para terminá-lo:
$ kill -9 3194
Agora é só rodar o comando ps -aef | grep firefox novamente e procurar novas ocorrências do processo. Se existirem outras simplesmente rode o comando kill -9 PID novamente.
Espero ter ajudado...
segunda-feira, 20 de dezembro de 2010
[C/C++] Verificar se um diretório existe
Problema: como verificar se um diretório existe antes de criá-lo. Uma solução simples é usar o stat. Neste código não existe o tratamento de exceções.
void criarDiretorio(std::string nome) {
struct stat st;
if(stat(nome.c_str(),&st) == 0)
{
std::cout << "Diretorio " << nome.c_str() << " existe \n";
}
else
{
mkdir(nome.c_str(), S_IRWXU);
}
}
void criarDiretorio(std::string nome) {
struct stat st;
if(stat(nome.c_str(),&st) == 0)
{
std::cout << "Diretorio " << nome.c_str() << " existe \n";
}
else
{
mkdir(nome.c_str(), S_IRWXU);
}
}
Marcadores:
C++,
codificação,
Criando Diretório,
linux
sexta-feira, 17 de dezembro de 2010
[SO] Visualização de Processos PID e PPID
Ei.. vamos falar um pouco sobre processos. No Linux os processos possuem vários atributos, dentre eles, existem o PID (Identificação do Processo) e o PPID (Identificação do Pai do Processo). Estes identificadores são valores numéricos e servem para identificar o processo e o processo que originou este processo.
Para visualizar informações completas sobre todos os processos você pode utilizar o seguinte comando:
vivas@musashi:~$ ps -aef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 07:50 ? 00:00:01 /sbin/init
root 2 0 0 07:50 ? 00:00:00 [kthreadd]
root 3 2 0 07:50 ? 00:00:01 [ksoftirqd/0]
Podemos também visualizar informações específicas, isto é, filtrar alguns parâmetros:
vivas@musashi:~$ ps -e -o pid,ppid,command
PID PPID COMMAND
1 0 /sbin/init
2 0 [kthreadd]
3 2 [ksoftirqd/0]
4 2 [migration/0]
5 2 [watchdog/0]
6 2 [migration/1]
7 2 [ksoftirqd/1]
8 2 [watchdog/1]
9 2 [migration/2]
10 2 [ksoftirqd/2]
11 2 [watchdog/2]
12 2 [migration/3]
Para visualizar informações completas sobre todos os processos você pode utilizar o seguinte comando:
vivas@musashi:~$ ps -aef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 07:50 ? 00:00:01 /sbin/init
root 2 0 0 07:50 ? 00:00:00 [kthreadd]
root 3 2 0 07:50 ? 00:00:01 [ksoftirqd/0]
Podemos também visualizar informações específicas, isto é, filtrar alguns parâmetros:
vivas@musashi:~$ ps -e -o pid,ppid,command
PID PPID COMMAND
1 0 /sbin/init
2 0 [kthreadd]
3 2 [ksoftirqd/0]
4 2 [migration/0]
5 2 [watchdog/0]
6 2 [migration/1]
7 2 [ksoftirqd/1]
8 2 [watchdog/1]
9 2 [migration/2]
10 2 [ksoftirqd/2]
11 2 [watchdog/2]
12 2 [migration/3]
quinta-feira, 16 de dezembro de 2010
[BROFFICE] Calcular Dia da Semana
Para calcular o dia da semana que cai em uma determinada data usei as seguintes funções. =ESCOLHER(DIA.DA.SEMANA(A1:A1);"Dom";"Seg";"Ter";"Qua";"Qui";"Sex";"Sab")
A1:A1 -> na célula A1 fica a data (ex. 23/02/2011). Pronto!
Agora é terminar de fazer o cronograma para o próximo semestre.
A1:A1 -> na célula A1 fica a data (ex. 23/02/2011). Pronto!
Agora é terminar de fazer o cronograma para o próximo semestre.
Marcadores:
broffice,
data,
dia da semana,
linux,
ubuntu
Assinar:
Postagens (Atom)





