Pesquisar este blog

sexta-feira, 23 de julho de 2010

Comandos diversos

1 - Para listar somente diretórios
 
  ls -l | grep "^d"

   Sinopse: ^ significa primeira letra, que nesse caso é d

2 - Para listar somente arquivos executáveis

  ls -l | grep "^-..x"

  Sinopse: ^ significa lista primeira letra, nesse caso - significa arquivo comum, pula
     dois caracteres de permissão (rw) e encontra o x se o arquivo estiver com permissão de
     executável

3 - Como listar arquivos somente em uma linha
 
  ls -1

  Sinopse: -1 significa 1 linha

4 - Como listar arquivos pelo mais recente (o que foi modificado por último)

  ls -1t

  Sinopse: Use -1 para listar apenas uma coluna e -t para listar pela data de modificação


5 - Como alterar a data/hora

  date 092713202006
  clock -w

  Sinopse: O comando date serve para alterar a data/hora.
           Foi passado no formato mêsdiahoraminutoano.
           Logo em seguinda foi usado o comando clock -w para gravar a data/hora na bios.

6 - Copiando usando tar
    Use o comando tar.

    $ (cd /origem && tar cf - . ) | (cd /destino && tar xvfp -)

    Preste atenção nos parêntesis, eles fazem com que a operação seja executada em uma subshell,
    não afetando a shell que vc está usando.

7 - Como saber o tamanho de um diretório em MB?
     du -sm nome_do_diretório

8 - Como se tornar o root sem efetuas logou

   su root ou su -

   Sinopse: Digite o comando e após informe a senha


RPM
-------------------------------------------------

8 - Saber se um arquivo pertence a um pacote

   rpm -qf nomearquivo

9 - Saber os arquivos de um pacote

  rpm -ql koules-1.2-2.i386.rpm

10 - Obter informações sobre um pacote

  rpm -qi coreutils


11 - Ver uma lista de todos os pacotes instalados

  rpm -qa

12 - Como instalar, atualizar e remover pacotes
 
  rpm -ivh nompacote.rpm
  rpm -U nomepacote.rpm
  rpm -e nomepacote

13 - Como testar se um pacote pode ser instalado corretamente

  rpm -i --test nomepacote.rpm

14 - Reinstalar um pacote

  rpm -U --replacedpkgs nomepacote.rpm


Redes
---------------------------------------------------

1 - Como saber as portas TCP abertas

  netstat -an | grep LISTEN

 


diff e patch
-------------------------------------------------------------------

1 - Como comparar dois arquivos e gerar um arquivo das diferenças

   diff -a arq1 arq2 > dif.txt

   Sinopse: A opção -a foi usada para ser modo texto


G++
-------------------------------------------------------------------

1 - Compilar um programa usando uma bibliteca externa

  g++ -o app1.exe -Wl,--add-stdcall-alias,L.,-msgdll app1.c


2 - Compilar sem usar a rtl cygwin1.dll

  Incluir a opção -mno-cygwin no g++


--------------------------------------------------------------------

1 - Como redirecionar dispositivos no Windows

   Ver comando MODE

  Ex.: MODE LPT1:=COM1:    
       Este comando redireciona tudo que vai para LPT1 para COM1




    

Nenhum comentário:

Postar um comentário