Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

10 comandos ou programas interessantes no Linux

Imprimir
Avaliação do Usuário: / 10
PiorMelhor 

 

 

As distribuições Linux atuais tem milhares, isso mesmo milhares, de comandos e programas disponíveis para as mais diversas e inusitadas aplicações. Aqui irão 10 deles, comandos ou programas, alguns muito úteis outros nem tanto:

 

1º COWSAY

 

Cowsay (a vaca disse) é bem popular no mundo Linux, mas esse comando nem sempre está presente por padrão nas distribuições Linux. Talvez seja preciso instalá-lo. No Fedora o comando para isso é:

 

yum install cowsay

 

O comando mostra uma vaca em formato ASCII com um balão “dizendo” o que você quiser. Também possível mudar de personagens que ficam em /usr/share/cowsay.

 

A sintaxe do comando é:

 

cowsay [-f caminho para o personagem] [texto]

 

 

 

 

Lista dos outros personagens:

 

 

 

 

2º FORTUNE

 

O comando fortune mostra uma frase aleatória com se fosse um biscoito da sorte.

 

Assim como o cowsay o fortune nem sempre vem por padrão nas distribuições, se for preciso instalá-lo no Fedora use o comando:

 

yum install fortune-mod

 

A sintaxe do comando é:

 

fortune

 

 

 

 

 

Você pode combinar as coisas e fazer a vaca dizer a sorte:

 

 

 

 

O parâmetro –s determina que sejam mostradas apenas sentenças curtas.

 

3º YES

 

Não consegui entender ainda por que esse comando existe, mas se existe deve haver algum motivo.

 

O comando yes repete em loop infinito a string desejada, até que o processo seja interrompido por um CRTL + C ou de outra forma.

 

A sintaxe do comando é:

 

yes [string]

 

 

 

 

4º REV

 

O comando rev (reverse) mostra a string desejada invertida, ou seja, de trás para frente.

 

Utilidade? Sei lá, eis a solução, agora arrume um problema para ela! :)

 

A sintaxe do comando é:

 

rev

 

Depois basta ir digitando palavras para elas serem invertidas e CTRL + C para parar.

 

 

 

 

5º FACTOR

 

O comando factor mostra todos os fatores primos de um número. Saiba que isso é a base da criptografia moderna, mas o comando é muito simples, e aparentemente muito poderoso também.

 

Basta digitar qualquer número que ele retorna todos os números primos que multiplicados entre si resultam no número digitado.

 

A sintaxe do comando é:

 

factor [número a decompor]

 

 

 

 

6º TIME

 

Com o comando time é possível mensurar o tempo de execução de um comando ou programa, dê uma olhada no tutorial desse link: http://www.seucurso.com.br/index.php?option=com_content&view=article&id=79:cronometrar-a-execucao-de-programas&catid=917:c-c-c&Itemid=76

 

7º PI

 

Quer saber o número PI e utilizar isso, por exemplo, em um script Shell? Com apenas uma linha de comando isso é possível:

 

seq –f ‘4/%g’ 1 2 99999 | paste –sd-+ | bc -l

 

Ok, um pouco mais difícil esse, mas o que o comando seq faz é gerar sequencias de 4/1 até 4/99999, excluindo 4/2, juntá-las com o comando paste e usar o comando bc para fazer a aproximação matemática necessária.

 

 

 

 

8º CAL

 

Precisa dar uma olhadinha em um calendário, rapidamente? Use o comando cal:

 

cal [-j] [[mês] [ano]]

 

 

 

 

Com o parâmetro –j são mostrados dias Julianos (o número de dias desde 1º de janeiro) e usando mês e ano você pode mostrar uma data específica.

 

9º TABUADAS

 

Ok, isso não é nenhum comando ou programa, é uma linha de comandos como se fosse um script Shell, mas não podia deixar de mostrar essa.

 

Tente:

 

for i in {1..9}; do for j in $(seq 1 $i); do echo –ne $i*$j=$((I*j))\\t;done;echo;done

 

Super útil para quem não é muito bom com tabuadas.

 

 

 

 

10º FIGLET

 

O figlet é um comando para quem gosta de escrever usando caracteres. Com ele é tudo muito simples, basta fornecer a palavra e automaticamente ela é mostrada no formado de vários caracteres ASCII.

 

O figlet também não está presente por padrão na maioria das distribuições, sendo necessário instalá-lo. Para o Fedora o comando é:

 

yum install figlet

 

A sintaxe do comando é:

 

figlet [palavra]

 

 

 

Adicionar comentário


Código de segurança
Atualizar

You are here: