Mostrando postagens com marcador arquivos. Mostrar todas as postagens
Mostrando postagens com marcador arquivos. Mostrar todas as postagens

09 agosto 2009

Manuais para iniciantes em Linux

Uma dica rápida para todos os interessados em aprender sobre linux, há dois manuais que são muito conhecidos e também muito completos, o Foca Linux e o The Linux Manual são de grande valia para iniciantes no mundo do Software Livre.

08 agosto 2009

Referencia de comandos Linux

Estava vendo os arquivos de meus velhos CDs quando me deparei com uma apostila que me foi muito útil, e estou a disponibilizando online para download pois só achei na internet versões para leitura, fica aqui o link para leitura e outro para download desta apostila que tanto me ajudou como tira dúvidas sobre comandos no meu aprendizado de Software Livre:

Versão para leitura online:

Referencia de comandos Linux

Versão para Download: (para quem tem conexão discada)

Referencia de comandos - Linux

28 junho 2009

Desmistificando a Linha de Comando do Linux (3) Exibindo arquivos na tela

Comando para mostrar na tela o início(cabeça) do arquivo:
$ head nome_do_arquivo

Mostrando apenas as três primeiras linhas:
$ head -3 nome_do_arquivo

Mostrando as linhas finais(rabo) do arquivo:
$ tail nome_do_arquivo

Mostrando apenas as últimas três linhas do arquivo:
$ tail -3 nome_do_arquivo

Mostrando o conteúdo de um arquivo:
$ cat nome_do_arquivo

Mostrando o conteúdo de um arquivo com o número de linhas contadas:
$ cat -n nome_do_arquivo

Verificanado as diferenças entre arquivos:
$ diff nome_do_arquivo_1 nome_do_arquivo_2

Mostrando o conteúdo de um arquivo(esse comando é o mais completo para exibição de conteúdo):
$ less nome_do_arquivo

Mostrando o conteúdo de um arquivo compactado:
$ zless nome_do_arquivo

Mais um comando para mostrar o conteúdo de um arquivo:
$ more nome_do_arquivo

Comparando dois arquivos:
$ cmp nome_do_arquivo_1 nome_do_arquivo_2

Imprimindo uma lista vertical com o byte número (da esquerda para a direita).
$ cut -b numero arquivo

Imprimindo uma lista vertical com o caractere número (da esquerda para a direita)
$ cut -c numero arquivo

Imprimir a coluna número 3:
$ cut -f 3 arquivo

Mostrando o número de linhas de um arquivo:
$ nl nome_do_arquivo

Mostrar o númeto linhas, palavras e bytes de um arquivo:
$ wc nome_do_arquivo

Navengado por um arquivo:
$ pg nome_do_arquivo

Concatenando(unindo) linhas de dois ou mais arquivos:
Ex:
arquivo_1:
Olá
Até

arquivo_2:
Mundo
Mais

$ paste arquivo_1 arquivo_2
Olá Mundo
Até Mais
Fonte: Viva o Linux

Eliminando todas as linhas repetidas em um arquivo:
$ sort arquivo | uniq

Fonte: Wikipedia

Filtrando a saída de um comando:
$ ls | grep nome_de_arquivo_ou_pasta_a_ser_procurada_no_diretorio_atual

Obs: o comando grep pode ser usado coma praticamente qualquer comando de exibição de arquivo no lugar do "ls" deste exemplo.
Existem também os comandos grep extendidos(com funções a mais) como o fgrep ou egrep

Colocando as linhas de um arquivo em ordem alfabética:
$ sort arquivo


Por Enquanto é só. :)

13 junho 2009

Desmistificando a Linha de Comando do Linux (2) - Lidando com arquivos

Movendo ou Renomeando:

Renomeando arquivo a1 para a2:

$ mv a1 a2

Movendo arquivo de /home/seu_usuário/a1 para /home/seu_usuário/pasta/subpasta/a1

$ mv /home/seu_usuário/a1 /home/seu_usuário/pasta/subpasta/a1

Copiando e criando backup de arquivo a1

$ mv -b /home/seu_usuário/a1 /home/seu_usuário/pasta/subpasta/a1



Copiando:

Copiando todos arquivos da pasta /home/seu_usuário/Imagens/ para pasta /home/seu_usuario/pasta_qualquer

$ cp /home/seu_usuário/Imagens/*.* /home/seu_usuario/pasta_qualquer/

Outras opções:

cp -b    Cria backup

cp -i     Copia iterativa

cp -r     Copia recursiva

cp -P    Copia arquivo e estrutura diretório

cp -p    Preserva permissões e horas



Unindo, criando ou mostrando arquivos:

Unindo os arquivos f1 e f2 como um único arquivo f3

$ cat f1 f2>f3

Criando um arquivo de texto para anotação rápida:

$ cat > texto.txt[digite Enter]digite o texto que vai ficar dentro do arquivo[Pressione Control+D]

Mostrando o conteúdo do arquivo texto.txt na tela:

$ cat texto.txt

Acrescentando ao arquivo b o arquivo a

$ cat a>>b



Compara dois arquivos (ou duas estruturas de diretórios)

$ diff pasta_ou_arquivo1 pasta_ou_arquivo2

Descobrindo o tipo de um arquivo:

$ file arquivo

Removendo arquivos ou links

$ rm nome_arquivo_ou_link

Removendo diretório:

$ rm -d nome_do_diretorio

Linkando arquivos e diretórios (um arquivo com link só é deletado se for o último link)

Criando link permanente:

$ ln original novo_link

Criando link simbólico

$ ln -s orig lin



Dica rápida:


Para usar o recurso auto-completar durante qualquer comando apenas use a tecla <Tab> e ele completará o comando, teclando <Tab> duas vezes ele irá lhe mostras todas as possibilidades de comando.

Notícias Linux

Comentários

Busca no Blog

Pesquisa personalizada