Pérolas do desconhecido, comandos não tão conhecidos que podem ser úteis
Dica publicada em Linux / Introdução
Pérolas do desconhecido, comandos não tão conhecidos que podem ser úteis
Durante uma vasculhada pelos pacotes do Slackware, andei
descobrindo alguns comandos que desconhecia do sistema. Abaixo
falarei dos comandos que não conhecia e que acredito que possam
ser úteis para alguma coisa. Sendo assim, espero que gostem...
Vamos lá!
patch - aparentemente tem uma certa inutilidade, mas lendo o "man" com atenção, notamos que ele é usado para comparar dois arquivos e "atualizar" um dos arquivos baseado no outro. Um caso que me veio a cabeça quando estava lendo o "man" é aplicar ips em roms de videogame. Se não estou enganado o diff pode fazer algo semelhante.
sysvbanner - este comando me deixou decepcionado, mas ao mesmo tempo é legal pra ficar brincando. Ele escreve em ASCII o que for passado como parâmetro para ele usando "#" num tamanho 7x7.
todos e fromdos- ambos comandos são relativos a arquivos DOS, sendo o primeiro usado para levar um arquivo UNIX para o formato usado no DOS e o segundo serve para fazer o contrário, trazer um arquivo texto do DOS para o UNIX. Ele é usado para não termos que ficar apagando a sujeirinha do DOS, mas como tudo no Linux evolui, acredito que ninguém mais use.
volname - serve para sabermos o nome do volume de alguma determinada partição. Por incrível que pareça, se não passarmos parâmetros para o comando, ele se comporta como se não existisse.
pstree - mostra uma árvore ordenada do que esta em execução no momento. Uma alternativa para o "ps".
socklist - mostra uma lista dos sockets abertos. Para se ter idéia, toda comunicação é feita através de sockets.
vmstat - um relatório sobre a utilização da memória. A primeira vista parece ser bastante completo, não se restringindo a utilização da memória.
Bom, acabo essa dica por aqui dizendo que não olhei todos os pacotes do Slackware 8.1, pois não sou tão desocupado assim! :p
Acredito que haja muito mais comandos que o pessoal desconhece por aí e nem todos os comandos que andei vendo estão descritos aqui, mas esses parecem ser as "pérolas do desconhecido" sob meu ponto de vista.
[]'s
patch - aparentemente tem uma certa inutilidade, mas lendo o "man" com atenção, notamos que ele é usado para comparar dois arquivos e "atualizar" um dos arquivos baseado no outro. Um caso que me veio a cabeça quando estava lendo o "man" é aplicar ips em roms de videogame. Se não estou enganado o diff pode fazer algo semelhante.
sysvbanner - este comando me deixou decepcionado, mas ao mesmo tempo é legal pra ficar brincando. Ele escreve em ASCII o que for passado como parâmetro para ele usando "#" num tamanho 7x7.
todos e fromdos- ambos comandos são relativos a arquivos DOS, sendo o primeiro usado para levar um arquivo UNIX para o formato usado no DOS e o segundo serve para fazer o contrário, trazer um arquivo texto do DOS para o UNIX. Ele é usado para não termos que ficar apagando a sujeirinha do DOS, mas como tudo no Linux evolui, acredito que ninguém mais use.
volname - serve para sabermos o nome do volume de alguma determinada partição. Por incrível que pareça, se não passarmos parâmetros para o comando, ele se comporta como se não existisse.
pstree - mostra uma árvore ordenada do que esta em execução no momento. Uma alternativa para o "ps".
socklist - mostra uma lista dos sockets abertos. Para se ter idéia, toda comunicação é feita através de sockets.
vmstat - um relatório sobre a utilização da memória. A primeira vista parece ser bastante completo, não se restringindo a utilização da memória.
Bom, acabo essa dica por aqui dizendo que não olhei todos os pacotes do Slackware 8.1, pois não sou tão desocupado assim! :p
Acredito que haja muito mais comandos que o pessoal desconhece por aí e nem todos os comandos que andei vendo estão descritos aqui, mas esses parecem ser as "pérolas do desconhecido" sob meu ponto de vista.
[]'s