Documente Academic
Documente Profesional
Documente Cultură
Editar Voc est aqui: TWiki > Web GrupoLinux > LinuxEssencialFinal > LicaoVisualizacaoArquivos
Anexar
Impresso
Web GrupoLinux Criar Novo Tpico ndice Busca Alteraes Notificaes Estatsticas Preferncias Webs BrOffice EaD GrupoJava GrupoLinux GrupoLogica GrupoWeb Main Ruby SGBD SO Sandbox TWiki Wikeditora WikiEdu
6.2 cat
O cat um comando simples que permite a leitura do contedo do arquivo. utilizado quando necessrio visualizar o contedo de um arquivo mas no necessrio modific-lo. Ao ser dado o comando, ele apresenta o contedo do arquivo na tela e logo aps retorna o prompt de comando para o usurio. Com isso no existe a paginao, quebra do contedo por tela, e todo o contedo apresentado. Para fazer a sua leitura necessrio utilizar comandos de retorno ou quebra de pgina. O comando de retorno de tela ativado pressionando as teclas Shift+Page UP para subir a tela, ou shift+Page Down para descer a tela. A quebra de pgina pode ser vista no captulo sobre redirecionamento. Sintaxe:
cat arquivo
Exemplo:
sintectus.com//LicaoVisualizacaoAr
1/6
03/03/2011
/dev/hda5 /dev/hda6 /dev/hda7 /dev/hdb /dev/fd0 none none
/dev/cdrom
6.3 tail
O comando tail semelhante a um rodap, servindo para mostrar apenas o final de um arquivo na tela. Por padro so mostradas apenas as 10 ltimas linhas. Sintaxe:
tail [opes] arquivo
Opo: -n X - essa opo utilizada para definir o nmero de linhas que dever ser apresentado na tela, sendo que a contagem realizada da ltima linha para a primeira. O caractere X representa a quantidade de linhas a serem apresentadas; -f - no fecha o arquivo aps a apresentao do mesmo. Em outras palavras, continua exibindo o fim do arquivo, monitorando alteraes feitas no mesmo. Exemplo:
[root@lab20 /etc]# tail inetd.conf # #auth # auth # # Linuxconf Web Interface: # # linuxconf stream tcp wait root /bin/linuxconf linuxconf --http # # End of inetd.conf #swat stream tcp nowait.400 root /usr/sbin/swat swat stream stream tcp tcp nowait nowait nobody nobody /usr/sbin/in.identd in.ident /usr/sbin/ident2 ident2 -a -r -n
d -l -e -o -s
sintectus.com//LicaoVisualizacaoAr
2/6
03/03/2011
Nesse exemplo foi limitado a quantidade de linhas que deveriam ser apresentadas na tela. Para maiores detalhes: man tail
6.4 head
O comando head parecido com o tail, tendo como nica diferena que o head apresenta o incio do arquivo. Por padro as 10 primeiras linhas so exibidas. Sintaxe:
head [opo] arquivo
Exemplo:
[root@lab20 /etc]# head inetd.conf # # inetd.conf # # # # # Version: # # Authors: # Original taken from BSD UNIX 4.3/TAHOE. Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> @(#)/etc/inetd.conf 3.10 05/27/93 This file describes the services that will be available through the INETD TCP/IP super server. To re-configure
the running INETD process, edit this file, then send the INETD process a SIGHUP signal.
the running INETD process, edit this file, then send the INETD process a SIGHUP signal.
6.5 more
O comando more utilizado para a paginao de arquivos, tendo como principal funo a paralisao da listagem, ou seja, ao ser aplicado sobre um arquivo muito grande, quando ele completar a tela, ser parado e o usurio poder fazer a leitura apresentada. Para continuar basta teclar <enter> para passar uma linha, ou teclar <espao> para passar uma tela inteira. Para sair do comando pode ser feita passando todas as pginas ou teclando <q>. Sintaxe:
more arquivo
Arquivo o contedo que dever ser lido. Esse comando permite tambm a leitura de arquivos compactados com o gzip, extenso .gz, atravs do comando zmore. Sintaxe:
sintectus.com//LicaoVisualizacaoAr
3/6
03/03/2011
6.6 less
O comando less parecido com o comando more, mas com alguns recursos a mais. Um dos recursos atribudos ao less a possibilidade de caminhar pelo texto utilizando as setas para cima ou para baixo, ou pageUp/pageDown permitindo assim retroceder o texto, caso haja a necessidade disso. Para fechar o comando basta teclar <q>. Sintaxe:
less arquivo
Onde arquivo possui o contedo que se deseja ler. O less permite a leitura de arquivos compactados com o gzip, extenso .gz, atravs do comando zless. Sintaxe: zless arquivo.gz Onde arquivo.gz est compactado.
6.7 WC
Antes de abrir um arquivo, at mesmo para leitura, pode ser interessante saber a quantidade de linhas, caracteres ou palavras ali contidos. O comando wc (word count) faz exatamente isso. Sintaxe:
wc [opcoes] arquivo
Opes: -c - lista o total de caracteres do arquivo -w - lista o total de palavras do arquivo -l - lista o total de linhas do arquivo Exemplo:
# wc host.conf 2 4 26 host.conf
No exemplo pode ser encontrado os seguintes valores: O nmero 2 significa o nmero de linhas. O nmero 4 significa o nmero de palavras. O nmero 26 significa o nmero de caracteres.
6.8 sort
O comando sort serve para ordenar um determinado texto, linha-a-linha. Por padro o resultado exibido em tela. Possveis mtodos de ordenao incluem ordem alfabtica e numrica. Sintaxe:
sort [opo] arquivo
opo: -b - ignora as linhas que esto em branco; -f - no faz a distino entre maisculas e minsculas; -n - ordena valores numricos -o arquivo - grava a sada do resultado para dentro do arquivo indicado. Exemplo:
sintectus.com//LicaoVisualizacaoAr
4/6
03/03/2011
Anterior Trilha B
Prximo
6.11 - Comentrios
Adicionar
LicaoForm Titulo LicaoAnterior NivelAcima LicaoPosterior Licenca DireitoAutoral Autoria Visualizao de Arquivos LicaoManipulacaoArquivos LicaoLoginDesligamentoReinicializacaodoSistema LicaoEditoresdeTexto LicencaCreativeCommonsBySA ?
sintectus.com//LicaoVisualizacaoAr
5/6
03/03/2011
OrdemPadrao TrilhaPadrao
Editar | Anexar | Impresso | Texto Puro | Referncias: Web, Global | Histrico: r14 < r13 < r12 < r11 < r10 | Mais aes de tpico
Copyright 2003 - 2011, pelos autores colaboradores. Todo o contedo desta pgina pode ser utilizado segundo os termos da Licena Creative Commons: Atribuio, Uso no Comercial e Permanncia da Licena, salvo disposio em contrrio indicada de forma explcita no tpico correspondente.
sintectus.com//LicaoVisualizacaoAr
6/6