segunda-feira, 18 de agosto de 2014

Os comandos mais malucos do AIX !


Você provavelmente sabe que no AIX, o comando cat não tem nada a ver com felinos, e que se você digitar cd, você não vai escutar as musicas de um cd. Mas você já pensou em como muitos outros comandos AIX têm títulos completamente enganosos?  Eu  compilei uma lista de alguns comandos que informam absolutamente  nada sobre o que eles fazem e podem até ser engraçados se traduzidos ao pé da letras.

Vamos começar com o comando comm. Não, isso não é sobre comunicação.  Esse comando seleciona  rejeita linhas que são comuns entre os dois arquivos ordenados. Isto está em contraste com o comando diff, que mostra as diferenças.

O comando command executa um comando em uma  função shell. (Se você não entendeu, reveja seu curso de AIX System Administrator.)

Se o comando date define a data do sistema, o que você acha que o comando time faz? Ao contrário do que você provavelmente possa pensar, ele não define a hora do sistema (o comando date faz isso). Mas o comando time tem algo a ver com o seu nome: Diz  quanto  tempo passou enquanto você está esperando pelo fim de um comando.

O comando f mostra informações sobre os usuários que estão logados. Ele tem a mesma função que o comando, também obscuramente chamado finger. Seguindo em frente com o alfabeto temos outro comando que é apenas um único caracter: o comando w, que imprime um resumo da atividade do sistema.

Mas, de volta ao comando f. Este comando não deve ser confundido com o comando ff. O comando ff não é sobre os avanços de fita cassete, Firefox, ou o apelido de algum bichano. Não, o comando do  AIX ff lista o nome do arquivo e as estatísticas do sistema de arquivos.

Enquanto estamos no assunto de comandos que iniciam com a letra "f" (para não ser confundido com o comando f), quem teria pensado que fuser não  tem nada a ver com aquela  parte de uma impressora laser que derrete o toner? Não, o comando fuser, informa quais processos e usuários estão segurando um arquivo aberto. E é um dos mais úteis que conheço.

Vamos pular o alfabeto para os comandos que começam com a letra "l". Até agora você pode não ter se surpreendido ao saber que o comando leave  não desativa ou faz algum tipo de logoff no sistema: É simplesmente um lembrete que você define  para avisar quando você realmente tem que sair. Quem precisa de um aplicativo para dizer a hora de fazer logoff?  Só nós mesmos de UNIX que esquece da vida quando abre um ssh.

Chegamos ao comando man.  Quando você começou a estudar UNIX aposto que pensou na tradução literal. Você pode usar o comando man para obter a documentação de comandos. Ela leva o seu nome a partir da palavra manual, que vem do latim “com a mão” .

No AIX, há um comando yes. De acordo com a página do manual, ele  "gera uma resposta afirmativa repetidamente." É uma espécie de mentor que nunca vai corrigi-lo, eu acho. Agora tem um palpite sobre o que o comando  no faz ? . É isso mesmo: Ele gerencia parâmetros de ajustes da rede.  Tudo a ver !!!


Você sabia que há um comando runcat? É um bom companheiro para seu gato se você passa muito tempo fora de casa . Fora isso tem pérolas como nice (algo como a nossa gíria “ beleza” em inglês), e por ai vai...

Nenhum comentário:

Postar um comentário