sábado, 14 de agosto de 2010

Alguns comandos de terminal úteis no Linux (ou GNU/Linux)

Olá a todos.

Aqui ficam alguns comandos que podem ser úteis, e embora pessoalmente eu não use muito o terminal, existem momentos que faz muito jeito usá-los quer seja pela potencia que conferem e/ou também a flexibilidade dos mesmos.



Estes comandos foram encontrados pela net, mas aqui ficam para minha consulta e também para quem precise.




O comando man dá-nos o manual, por assim dizer, de um comando... instruções de uso, etc...mas por vezes é mais fácil ter esse manual num ficheiro mais á mão para ser consultado.

Podemos assim criar um ficheiro .pdf do manual que queremos. Se por exemplo, eu quiser criar um .pdf do editor de textos gedit, introduzo o seguinte no terminal:

$ man -t gedit | ps2pdf - > gedit-manual.pdf

É criado o ficheiro gedit-manual.pdf com o manual do gedit, tal e como se introduzir no terminal:

$ man gedit

Com a vantagem de o ter num ficheiro legível (.pdf) e guardá-lo  onde bem me apetecer.

 O comando which

Este dá-nos o caminho inteiro ou localização de um comando
Exemplos:

$ which ls
/bin/ls 

$ which lsmod
/bin/lsmod

Mostrar um calendário no terminal 

Para ter acesso ao calendário directamente no terminal, introduzimos:

$ cal

E é-nos apresentado o mês actual.
Para ver o mês anterior, o actual e o seguinte:

$ cal -3 
Para ver o calendário de um mês e ano:

$ cal 10 1920

Mostra o calendário de Outubro do ano 1920

Para mais informação....

$ man cal

 Montar e desmontar uma imagem ISO 

$ mount -o loop cdrom.iso /mnt/cdrom

ou

$ mount -o loop cdrom.iso /media/cdrom

Mudar cdrom.iso pelo nome da imagem
E para desmontar:

$ umount -o loop cdrom.iso /mnt/cdrom

ou

$ umount -o loop cdrom.iso /media/cdrom


Mostrar versão do kernel e arquitectura do sistema:

$ uname -a

Linux debian 2.6.32-3-686 #1 SMP Thu Feb 25 06:14:20 UTC 2010 i686 GNU/Linux

Mostrar informação da(s) CPU(S):

$ grep "model name" /proc/cpuinfo

model name      : AMD Athlon(TM) XP 2600+

Mostrar a totalidade de memória vista pelo sistema:

$ grep MemTotal /proc/meminfo

MemTotal:        1034644 kB


Mostrar a história de reinícios do sistema:

$ last reboot



Mostrar ficheiros ordenados por tamanho, sendo o ultimo o de maior tamanho:

$ ls -lSr

Mostrar informação sobre um ficheiro multimédia:

$ ffmpeg -i ficheiro.avi


Esta lista continuará.....................................
Com os meus melhores cumprimentos.

Sem comentários:

Enviar um comentário

É favor manter a boa educação nos comentários. Qualquer comentário ofensivo, racista, desprestigioso, apenas com objectivo de inundar o blogue ou comentários de publicidade não solicitada serão eliminados. Serão aceites comentários em Português, Espanhol e Inglês. Comentarios en Portugues, Español y Ingles seran aceptados. Comments in Portuguese, Spanish and English will be accepted.