<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5058066449651993920</atom:id><lastBuildDate>Thu, 16 Feb 2012 20:17:28 +0000</lastBuildDate><title>Linux DiaDia</title><description>Blog para trocas de informações sobre Linux e distribuições</description><link>http://linuxdiadia.blogspot.com/</link><managingEditor>noreply@blogger.com (Zanuso)</managingEditor><generator>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/blogspot/JNOO" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="blogspot/jnoo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Tech News</media:category><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>Blog para trocas de informações sobre Linux e distribuições</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Tech News" /></itunes:category><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-8860476643021934431</guid><pubDate>Wed, 23 Nov 2011 13:05:00 +0000</pubDate><atom:updated>2011-11-25T05:16:45.313-08:00</atom:updated><title>Gerenciadores de Inicialização</title><description>&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Gerenciadores de boot são softwares capazes de iniciar o processo de carregamento de sistemas&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt;operacionais em um computador, cabe a eles a tarefa de permitir ao usuário o carregamento de um ou outro sistema.&amp;nbsp;Lilo e Grub são exemplos de Gerenciadores de Inicialização.&lt;/span&gt;&lt;br /&gt;&lt;u style="color: #444444; font-family: Verdana, sans-serif;"&gt;Lilo:&lt;/u&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt; é o mais antigo e mais simples para configurar&lt;/span&gt;&lt;br /&gt;&lt;u style="color: #444444; font-family: Verdana, sans-serif;"&gt;Grub:&lt;/u&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt; é o mais novo e oferece mais opções durante a configuração&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;u&gt;Arquivo de configuração do Lilo&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;O Lilo utiliza um único arquivo de configuração, o /etc/lilo.conf. Ao fazer qualquer alteração&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;neste arquivo é preciso chamar o executável do lilo, o "/sbin/lilo" para que ele leia&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;o arquivo e salve as alterações.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Instalação do GRUB&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b style="color: black; font-family: 'Times New Roman';"&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Oferece mais opções que o lilo e inclui um utilitário, o update-grub que gera um arquivo de configuração básico automaticamente.&lt;/b&gt;&lt;b&gt;&lt;u&gt;Arquivo de configuração do GRUB&lt;/u&gt;&lt;br /&gt;O grub usa o arquivo de configuração /boot/grub/menu.lst, é lido a cada boot e não é necessário reinstalar quando fizer alterações.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comandos: supondo que esteja utilizando uma distribuição derivada do Debian&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#apt-get install grub&lt;br /&gt;Após a instalação, crie uma pasta para que seja criado o arquivo menu.lst:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mkdir /boot/grub&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#update-grub&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Feito isso, tem que adicionar o GRUB ao MBR (Master Boot Record), através do comando&amp;nbsp;(esteja ciente de que o conteúdo da MBR será apagado caso haja algo já instalado, por exemplo, o LILO):&lt;br /&gt;#grub-install /dev/hda&lt;br /&gt;Supondo que você efetuou o download do pacote&amp;nbsp;grub no formato tar.gz, a instalação é feita da seguinte maneira:&lt;br /&gt;#tar xzvf grub-0.97.tar.gz&lt;br /&gt;Acesso o diretório onde o pacote foi descompactado (&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;grub-0.97.tar.gz) e digite os comandos:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;#./configure&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;#make&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;#make install&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;O próximo passo é digitar grub no terminal e o comando:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;install (hd0,2)/boot/grub/stage1 (hd0) (hd0,2)/boot/grub/stage2 p (hd0,2)/boot/grub/menu.lst&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u style="font-weight: bold;"&gt;Configuração do GRUB&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b style="font-weight: bold;"&gt;O GRUB faz uso do arquivo /boot/grub/menu.lst para definir e&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b style="font-weight: bold;"&gt;carregar sua configuração (um detalhe: dependendo da distribuição,&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b style="font-weight: bold;"&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;o GRUB pode usar outro diretório e outro nome de arquivo, como grub.conf ou menu.conf)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Observe a tabela abaixo para entender melhor a forma de trabalhar com os discos rígidos do computador&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;a href="http://2.bp.blogspot.com/-I-KXY6QW4KE/Ts0OM9wLCXI/AAAAAAAAANA/tKRLpwGgFvQ/s1600/imagem.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-I-KXY6QW4KE/Ts0OM9wLCXI/AAAAAAAAANA/tKRLpwGgFvQ/s1600/imagem.JPG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="font-weight: 800;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;O GRUB chama o HD Master de hd0 (o Linux de hda), HD slave recebe o nome hd1 (o Linux de hdb), as partições se referencia através de um número após uma vírgula. Primeira partição recebe o número 0 (hd0,0) e segunda partição é atribuída o número 1 (hd0,1). O GRUB não faz distinção entre discos IDE e SCSI.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;Veja abaixo um exemplo do conteúdo de um arquivo menu.lst:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-2cHPa_gyZGU/Ts-VJYolYhI/AAAAAAAAANw/Vyt_1ih2oCY/s1600/imagem.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="173" src="http://4.bp.blogspot.com/-2cHPa_gyZGU/Ts-VJYolYhI/AAAAAAAAANw/Vyt_1ih2oCY/s320/imagem.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;u&gt;Comandos do GRUB:&lt;/u&gt;&lt;br /&gt;O GRUB tem um recurso muito útil para resolver problemas no carregamento do Sistema Operacional: linha de comandos, quando estiver disponível o GRUB, pode apertar qualquer tecla (geralmente o botão C), tudo depende da forma com que o GRUB foi configurado. Há vários recursos que podem ser usados na linha de comandos, basta&amp;nbsp;pressionar a tecla Tab de seu teclado duas vezes seguidas para obter a lista completa, para obter ajuda, digite help comando. Exemplo:&lt;br /&gt;#help cmp&lt;/span&gt;&lt;/div&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-8860476643021934431?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/11/gerenciadores-de-inicializacao.html</link><author>noreply@blogger.com (Zanuso)</author><media:thumbnail url="http://2.bp.blogspot.com/-I-KXY6QW4KE/Ts0OM9wLCXI/AAAAAAAAANA/tKRLpwGgFvQ/s72-c/imagem.JPG" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-4308842220896309618</guid><pubDate>Wed, 23 Nov 2011 12:14:00 +0000</pubDate><atom:updated>2011-11-23T04:31:10.439-08:00</atom:updated><title>Editor de texto - VI</title><description>&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span style="background-color: white;"&gt;&lt;b&gt;"vi" é a sigla para "Visual Interface". A origem desse nome se&amp;nbsp;deve ao seguinte fato: quando o vi foi criado (começo da década de 80),&amp;nbsp;não era comum existirem editores de textos como nos dias de hoje. O vim é um dos editores de textos mais utilizados no mundo Unix. Em alguns sistemas, existe um link simbólico (/bin/vi) apontando para o /usr/vim. Sintaxe:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;#vi nome_do_arquivo&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Exemplo: # vi /etc/squid/squid.conf&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Veja abaixo uma lista dos principais comandos:&amp;nbsp;Para passar para o modo comando pressione ESC&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;Comandos básicos de insercao de texto:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;i&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Insere texto antes do cursor&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;a&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Insere texto depois do cursor&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;r&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Insere texto no início da linha onde se encontra o cursor&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;A&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Insere texto no final da linha onde se encontra o cursor&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;o&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Adiciona linha abaixo da linha atual&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;O&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Adiciona linha acima da linha atual&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Ctrl + h&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Apaga o ultimo caracter&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;Comandos&amp;nbsp;básicos&amp;nbsp;de movimentação:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Ctrl+f&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a proxima tela&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Ctrl+b&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a tela anterior&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;H&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a primeira linha da tela&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;M&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o meio da tela&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;L&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a ultima linha da tela&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;h&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor um caracter a esquerda&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;j&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a proxima linha&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;k&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para linha anterior&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;l&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor um caracter a direita&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;w&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o inicio da proxima palavra (Ignora a pontuação)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;W&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o inicio da proxima palavra (Nao ignora a pontua&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;b&gt;ção&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;div style="display: inline !important;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/div&gt;b&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o inicio da palavra anterior (Ignora a pontua&lt;/b&gt;&lt;b&gt;&lt;div style="display: inline !important;"&gt;ção&lt;/div&gt;&lt;/b&gt;&lt;b&gt;)&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="font-weight: bold;"&gt;B&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o inicio da palavra anterior (Nao ignora a pontua&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;b&gt;ção)&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="font-weight: bold;"&gt;0&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o inicio da linha atual&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;^&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o primeiro caracter nao branco da linha atual&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;$&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para o final da linha atual&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;nG&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a linha n&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;G&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a ultima linha do arquivo&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;u&gt;Comandos básicos para localizar texto:&lt;/u&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;/palavra&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Busca pela palavra ou caracter em todo o texto&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;?palavra&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Move o cursor para a ocorrencia anterior da palavra&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;n&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Repete o ultimo comando / ou ?&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;N&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Repete o ultimo comando / ou ? , na direcao reversa&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;Ctrl+g&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Mostra o nome do arquivo, o numero da linha corrente e o total de linhas&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;u&gt;Comandos básicos para alteracao de texto:&lt;/u&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;x&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Deleta o caracter que esta sob o cursor&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;dw&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Deleta a palavra, da posicao atual do cursor ate o final&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;dd&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Deleta a linha atual&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;D&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Deleta a linha a partir da posicao atual do cursor ate o final&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;rx&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Substitui o caracter sob o cursor pelo especificado em x (é opcional indicar o caracter)&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;Rx&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Substitui a palavra sob o cursor pela palavra indicada em x&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;u&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Desfaz a ultima modificacao&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;U&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Desfaz todas as modificacoes feitas na linha atual&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;J&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Une a linha corrente a proxima&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;s:/palavra1/palavra2&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Substitui a primeira ocorrencia de "palavra1" por "palavra2"&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;u&gt;Comandos para salvar o texto:&lt;/u&gt;&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;:wq&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Salva o arquivo e sai do editor&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;:w nome_do_arquivo&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Salva o arquivo corrente com o nome especificado&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;:w! nome_do_arquivo&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Salva o arquivo corrente no arquivo especificado&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;:q&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Sai do editor&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;:q!&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Sai do editor sem salvar as alteracoes realizadas&lt;/div&gt;&lt;div style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-4308842220896309618?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/11/editor-de-texto-vi.html</link><author>noreply@blogger.com (Zanuso)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-6388290695916881743</guid><pubDate>Sat, 29 Oct 2011 22:14:00 +0000</pubDate><atom:updated>2011-11-24T04:31:54.478-08:00</atom:updated><title>Visualizando e manipulando arquivos</title><description>&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Comando cat&lt;/u&gt;: ajuda na visualização de qualquer arquivo, sem a propriedade de alteração desse arquivo. Exemplo:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6dn2osh6d6I/Tqx6ohB_dbI/AAAAAAAAAMs/urJkH0tFNlY/s1600/console_1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="261" src="http://2.bp.blogspot.com/-6dn2osh6d6I/Tqx6ohB_dbI/AAAAAAAAAMs/urJkH0tFNlY/s400/console_1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="display: inline !important;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;b&gt;O comando cat pode ser bastante útil quando o arquivo a qual se quer exibir for pequeno, porém quando o arquivo é muito extenso, devemos utilizar um complemento:&amp;nbsp;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#cat teste.txt | more&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;O comando acima direciona a saída do comando cat para o comando more, que por sua vez tem o funcionamento parecido com o do comando cat, porém ele faz pausas toda vez que a tela é preenchida com conteúdo, facilitando assim a leitura do arquivo.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Também podemos utilizar o cat como um pequeno editor de texto. Para isso devemos digitar:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#cat &amp;gt; carta.txt&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Após digitar este comando, devemos digitar o conteúdo que desejamos enviar para o arquivo carta.txt. Para concluir, basta pressionar Ctrl + D.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Porém o comando acima cria o arquivo carta.txt e caso ele já exista, sobrescreve-o. Para resolver este problema devemos utilizar o comando:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#cat &amp;gt;&amp;gt; carta.txt&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Este comando adiciona o conteúdo do comando cat ao final do arquivo carta.txt&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Comando tac:&lt;/u&gt;&amp;nbsp;derivado do cat, lista o arquivo de forma inversa. Veja sintaxe do comando:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#tac [opções] [arquivo] [-] Exemplo:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#tac /etc/fstab&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Mostra o arquivo de trás para frente, a última linha será apresentada em primeiro lugar, a penúltima em segundo e assim por diante&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Comando zcat&lt;/u&gt;: visualizar arquivos compactados. Exemplo:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#zcat /usr/share/doc/tar-1.16/ChangeLog.gz&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Comando head&lt;/u&gt;: lista as primeiras 10 linhas de um arquivo informado. Sintaxe:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#head [parâmetro] [arquivo] Exemplo:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#head -n15 /etc/httpd/conf/httpd.conf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Comando tail&lt;/u&gt;: mesma sintaxe do comando head, porém mostra as linhas finais do arquivo. Exemplo:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#tail -n15 /etc/&lt;/b&gt;&lt;b&gt;httpd/conf/httpd.conf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;Comando nl&lt;/u&gt;: mostra o número de linhas do arquivo. Exemplo:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#nl /etc/passwd&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Comando more:&lt;/u&gt; permite fazer paginação de um arquivo, pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela como Man Pages. Exemplo:&lt;br /&gt;#cat /etc/passwd | more&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-6388290695916881743?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/vizualizando-e-manipulando-arquivos.html</link><author>noreply@blogger.com (Zanuso)</author><media:thumbnail url="http://2.bp.blogspot.com/-6dn2osh6d6I/Tqx6ohB_dbI/AAAAAAAAAMs/urJkH0tFNlY/s72-c/console_1.jpg" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-722483467161000120</guid><pubDate>Tue, 25 Oct 2011 01:20:00 +0000</pubDate><atom:updated>2011-10-29T15:04:21.520-07:00</atom:updated><title>Localizando arquivos</title><description>&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Iremos aprender como localizar arquivos no Linux, pesquisando a árvore de diretórios. Comando utilizado:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Find - pesquisa a árvore de diretórios com raiz dada pelo nome do arquivo fornecido para avaliação, através de uma expressão avaliada da esquerda para a direita. Exemplos:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; line-height: 24px;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;u&gt;Localizar por nome&lt;/u&gt;&lt;/span&gt;- Encontrar arquivos que terminem com “mdb” no diretório atual e subdiretórios:&lt;br /&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;#find -name '*mdb'&lt;/span&gt;&lt;/code&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="line-height: 24px;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Encontrar links que apontam para arquivos que contenham “Informática” no nome, no diretório /home:&lt;/b&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div style="line-height: 24px;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#find /home -lname '*Informática*'&lt;/b&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;u&gt;&lt;b&gt;Localizar por tipo&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;b&gt;- Encontrar diretórios em /var que se chamem exatamente “samba”:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;b&gt;#find /var -type d -name samba&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;b&gt;- Encontrar arquivos em /home cujo nome termine em “.tmp”:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;b&gt;#find /home -type f -name '*.tmp'&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small; line-height: 24px;"&gt;&lt;b&gt;Use o comando find –help para consultar as outras opções possíveis&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small; line-height: 24px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;Comandos "which" e "whereis":&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;usados para realizar a busca de arquivos no sistema de forma muito rápida&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;b&gt;-&amp;nbsp;whereis - busca por arquivos executáveis, man pages (manuais), arquivos de configuração e fontes. Exemplo:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#whereis named.conf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;named: /usr/sbin/named /etc/named.conf /usr/share/man/man8/named.8.gz&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- which - busca por executáveis nos PATHs exportados&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;# which httpd&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/usr/sbin/httpd&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small; line-height: 24px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b style="color: #444444; font-family: Verdana, sans-serif; font-size: small;"&gt;&lt;span class="Apple-style-span" style="line-height: 24px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-722483467161000120?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/localizando-arquivo.html</link><author>noreply@blogger.com (Zanuso)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-658596239071988299</guid><pubDate>Sat, 22 Oct 2011 15:01:00 +0000</pubDate><atom:updated>2011-10-29T14:52:30.583-07:00</atom:updated><title>Metacaracteres especiais (coringas) e Links (ligações)</title><description>&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;- Metacaracteres: são caracteres que possuem uma propriedade especial, utilizados para facilitar a execução de comandos no Linux. Exemplos:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;Caracter "?"&lt;/u&gt; - representa um único e qualquer caracter no nome de um arquivo. Vamos criar alguns arquivos para poder analisar o resultado do uso da "?"&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Y_jCZ_TWM2k/TqYURRGU2zI/AAAAAAAAAMA/ge_q23NGLF0/s1600/imagem1.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="10" src="http://4.bp.blogspot.com/-Y_jCZ_TWM2k/TqYURRGU2zI/AAAAAAAAAMA/ge_q23NGLF0/s400/imagem1.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Aplicando o metacaracter para filtrar a listagem de arquivos "teste" que criamos.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-0jbPxMIHUis/TqYWFLMNCqI/AAAAAAAAAMI/nwNMOEmab2I/s1600/imagem2.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="65" src="http://3.bp.blogspot.com/-0jbPxMIHUis/TqYWFLMNCqI/AAAAAAAAAMI/nwNMOEmab2I/s400/imagem2.gif" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;Caracter *&lt;/u&gt; - substitui caracter referenciado, não importando a quantidade de vezes de substituições, diferente do "?".&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MJBtQ45qeII/TqYXeKgFSXI/AAAAAAAAAMQ/VhNMf5UV5R0/s1600/imagem3.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="59" src="http://1.bp.blogspot.com/-MJBtQ45qeII/TqYXeKgFSXI/AAAAAAAAAMQ/VhNMf5UV5R0/s320/imagem3.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Com esses Metacaracteres pode-se então filtrar vários resultados no sistema&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Links: são "atalhos" que apontam para um arquivo real, pode parecer estranho, mas os links são uteis e muito utilizados no Linux. Os tipos de links:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;u&gt;- Soft links:&lt;/u&gt; são atalhos que apontam para um arquivo (link simbólico), apontam para um arquivo em qualquer lugar, na mesma partição, em locais remotos. Por ser um arquivo, link simbólico, ocupa espaço em disco. Sintaxe:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#ln -s &amp;lt;arquivo_ou_dir_origem&amp;gt; [nome_do_link]&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Exemplo:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-v1Td9RisnWs/TqYZBIwrM5I/AAAAAAAAAMY/9OqFq0E-fQg/s1600/imagem4.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="12" src="http://3.bp.blogspot.com/-v1Td9RisnWs/TqYZBIwrM5I/AAAAAAAAAMY/9OqFq0E-fQg/s320/imagem4.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Foi criado um link chamado kernel, referenciando o arquivo original em /boot/vmlinux-2.6.17-13mdv&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Resultado da criação do link&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-UgE1b1Nlung/TqYZ6Ut5Y5I/AAAAAAAAAMg/LPOo9o4jgSI/s1600/imagem5.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="52" src="http://3.bp.blogspot.com/-UgE1b1Nlung/TqYZ6Ut5Y5I/AAAAAAAAAMg/LPOo9o4jgSI/s320/imagem5.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;- Hard links: não são links, apenas uma nova referência ao arquivo armazenado no sistema de arquivos, as duas entradas possuem nomes diferentes, mas apontam para o mesmo local no disco.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Características:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;- Não é possível fazer um hardlink para um diretório;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;- É possível fazer hardlink em arquivos que estejam na mesma partição de disco;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;- Se o hardlink for apagado/movido, você estará apagando/movendo o arquivo alvo;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;- Somente o usuário root pode criar/desfazer hardlinks. Sintaxe:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#ln &amp;lt;arquivo_origem&amp;gt; [nome_do_link] Exemplo:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-zb6WIBRmElU/TqLqTTJwLGI/AAAAAAAAALs/QfJdtLSc2to/s1600/console3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="47" src="http://2.bp.blogspot.com/-zb6WIBRmElU/TqLqTTJwLGI/AAAAAAAAALs/QfJdtLSc2to/s320/console3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Foi criado um link chamado kernel, referenciando o arquivo original em /boot/vmlinux-2.6.17-13mdv&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Executando o comando:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;#ls -lhi /boot/&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Veremos o resultado que o tamanho do arquivo agora são iguais, comprovando que o arquivo é o mesmo e apontando para o mesmo local no sistema de arquivos, mas com nomes diferentes e exibidos em locais diferentes.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Em todo o sistema, pode-se acessar o &lt;a href="http://linuxdiadia.blogspot.com/p/pagina-de-manual.html" target="_blank"&gt;Manual&lt;/a&gt; com todas as informações&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-658596239071988299?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/metacaracteres-especiais-coringas-e.html</link><author>noreply@blogger.com (Zanuso)</author><media:thumbnail url="http://4.bp.blogspot.com/-Y_jCZ_TWM2k/TqYURRGU2zI/AAAAAAAAAMA/ge_q23NGLF0/s72-c/imagem1.gif" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-3241586167726695263</guid><pubDate>Thu, 20 Oct 2011 03:01:00 +0000</pubDate><atom:updated>2011-10-29T14:52:30.581-07:00</atom:updated><title>Diretórios</title><description>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Os diretórios, como você deve saber, contém arquivos ou outros diretórios. Todo sistema operacional contém o que é chamado árvore de diretórios, que é uma estrutura básica de diretórios principais e seus subdiretórios.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Exemplos:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Criando diretórios (comandos)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;mkdir - Criar diretório&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mkdir teste&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Criar 2 diretórios&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mkdir dir1 dir2&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Criar diretório "pasta" que não existe no sistema e depois cria o diretório teste dentro dela, usando o&amp;nbsp;parâmetro&amp;nbsp;-p&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mkdir -p /home/pasta/teste&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Criar diretório com espaços no nome&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mkdir "minhas fotos"&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comando para copiar arquivos "cp"&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Copia arquivos ou diretórios, pode-se copiar um arquivo para um determinado destino informado. Exemplos:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cp [origem] [destino]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- origem corresponde ao arquivo a ser copiado;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- destino corresponde ao arquivo a ser criado pelo comando cp&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cp teste dir1&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Copiar um diretório com arquivos&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cp&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;[parâmetro]&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;[origem] [destino]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cp -R dir_velho dir_novo&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Opções do comando:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;-b : gera cópia de segurança se o arquivo de destino já existir.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;-f : substitui arquivos existentes sem pedir confirmação.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;-i : pede permissão antes de substituir arquivos existentes.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;-r : copia arquivos e subdiretórios (recursivo).&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;-v : lista os arquivos copiados.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comando para mover arquivos "mv"&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Move arquivos de um local para outro, comumente usado para renomear arquivos. Exemplos:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mv /origem/arquivo /destino/arquivo&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Como se deve proceder para renomear um arquivo teste1 para teste2, usando o comando mv?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#mv teste1.txt teste2.txt&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Neste exemplo foi alterado o nome do arquivo teste1 para teste2.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comando para remover arquivos "rm"&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Usado para remover arquivos, pode ser usado também para apagar diretórios, para isso, deve-se passar um parâmetro para que possa ser executado. Sintaxe:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#rm [&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;parâmetros&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;] [arquivos/diretórios]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Parâmetros do comando:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;-f Não pergunta por confirmações, não produz mensagens de erro&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;-i&amp;nbsp;Pergunta antes de fazer a remoção&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;-r Remove recursivamente o conteúdo dos diretórios.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;-v Mostra o que está sendo feito.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;--help Mostra a mensagem de ajuda e saia.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Exemplos:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#rm teste2.txt&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Esse comando irá remover o arquivo acima, perguntando se deseja executar&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#rm -r aluno/&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- O diretório será removido logo após o usuário confirmar a pergunta do sistema&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#rm -f teste.txt ou rm -rf teste/&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Os arquivos ou diretórios ou até mesmo uma árvore de diretórios serão removidos sem que seja perguntado. Obs.: O comando "rm -rf" pode ser fatal para o sistema quando executado de maneira errada, neste caso tome cuidado ao utilizá-lo&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comando para remover diretórios "rmdir"&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Utilizado para remover diretórios sem que seja necessário especificar parâmetros para o comando, porém, o rmdir remove somente diretórios vazios. Exemplo:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#rmdir teste/&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comando "file"&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Determina o tipo de arquivo, ou seja, se há um arquivo que não se conheça a procedência ou o tipo. Exemplos:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#file teste.pdf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#file /bin/ls&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Comando "type"&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Mostra a localização dos arquivos e se é um comando do &lt;b&gt;&lt;a href="http://linuxdiadia.blogspot.com/p/shell.html" target="_blank"&gt;shell&lt;/a&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#type bash&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#type cd&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- No primeiro exemplo: informa onde está o arquivo bash&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- No segundo exemplo: informa que é um comando interno para a shell em uso&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;a apple-style-span"="" href="http://linuxdiadia.blogspot.com/p/shell.html" target="_blank&amp;gt;shell&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;a apple-style-span"="" href="http://linuxdiadia.blogspot.com/p/shell.html" target="_blank&amp;gt;shell&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a apple-style-span"="" href="http://linuxdiadia.blogspot.com/p/shell.html" target="_blank&amp;gt;shell&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;a apple-style-span"="" href="http://linuxdiadia.blogspot.com/p/shell.html" style="font-family: Verdana, sans-serif; font-size: x-small;" target="_blank&amp;gt;shell&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a apple-style-span"="" href="http://linuxdiadia.blogspot.com/p/shell.html" style="font-family: Verdana, sans-serif; font-size: x-small;" target="_blank&amp;gt;shell&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="&gt;&lt;/a&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-3241586167726695263?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/diretorios.html</link><author>noreply@blogger.com (Zanuso)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-1344835958563591399</guid><pubDate>Wed, 19 Oct 2011 01:52:00 +0000</pubDate><atom:updated>2011-10-29T14:52:30.578-07:00</atom:updated><title>Tipos de arquivos</title><description>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;No GNU/Linux os arquivos e diretórios são tratados da mesma forma, inclusive se houver tentativa de criar um arquivo e um diretório com o mesmo nome, não haverá sucesso, pois o sistema não permite tal situação. Outra situação interessante é em relação a partições e mídias removíveis: elas também são tratadas como arquivos no sistema.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Os tipos de arquivo são identificados por suas funções dentro do Linux. São eles:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Diretórios: arquivos que permitem o armazenamento de outros arquivos em formato de árvore&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Arquivos comuns: arquivos gerais do sistema, tais como arquivos-textos, imagens, entre outros&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Arquivos especiais: arquivos utilizados para comunicação com dispositivos como discos, portas de entrada e saída, entre outros.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Links: arquivos que são utilizados para permitir que um determinado arquivo fique disponível em vários locais do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Sockets: arquivos utilizados para comunicação entre processos executados no S. O. (Sistema Operacional)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;- Pipes: arquivos que facilitam a comunicação entre processos dentro do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Navegando e manipulando o Sistema de arquivos:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;cp - Cópia de arquivos e diretórios&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cp /root/.bashrc{,.bkp}&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;cat - Mostra o conteúdo de um arquivo&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cat /root/.bashrc&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;ls - Listagem de arquivos&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#ls /etc&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;ls -l - Listagem detalhada&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#ls -l /&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;ls -a - Listagem de arquivos ocultos&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#ls -a /root&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;ls -i - Listagem de inodes (índices)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#ls -i /root&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;ls -lh - Exibição abreviada de valores&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#ls -lh /var&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;ls -lr - Listagem de diretórios recursivamente&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#ls -lr /var&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: inline !important;"&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;cd - Abre um diretório&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;#cd /mnt&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-1344835958563591399?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/tipos-de-arquivos.html</link><author>noreply@blogger.com (Zanuso)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-6967827629076358408</guid><pubDate>Tue, 18 Oct 2011 19:30:00 +0000</pubDate><atom:updated>2011-10-29T14:52:30.584-07:00</atom:updated><title>Introdução ao Linux</title><description>&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;Composto em 3 componentes principais:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Kernel&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;O Kernel é o núcleo do sistema. É responsável pelas operações de baixo nível tais como: gerenciamento de memória, gerenciamento de processos, suporte ao sistema de arquivos, periféricos e dispositivos.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Pode ser compilado para se adequar melhor a um determinado tipo de máquina.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Shell&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;O Shell é o elo entre o usuário e o sistema. Imagine o Shell como sendo um intérprete entre pessoas que falam linguas diferentes. Ele traduz os comandos digitados pelo usuário para a linguagem usada pelo kernel e vice-versa. Sem o Shell a interação entre usuário e o kernel seria bastante complexa.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Ele também é uma linguagem de programação completa.&amp;nbsp;O Bourne Shell e o C Shell são os mais comumente usados.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Aplicações&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Incorporam novas funcionalidades ao sistema. É através deles que se torna &amp;nbsp;possivel a implementação de serviços necessários ao sistema. Podem ser divididos em aplicações do sistema e aplicações do usuário.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;u&gt;Sistema de arquivos&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="background-color: white;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 50px;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Um sistema de arquivos é a maneira pela qual os dados são organizados, armazenados e controlados em qualquer midia além de ser a forma como o sistema operacional representa essas informações. Ele é criado durante a formatação de uma partição.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;O sistema de arquivos mais utilizado no linux é o ext (extended filesystem).&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/ - raiz do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/boot – contém arquivos necessários para inicialização do Kernel e gerenciador de boot GRUB&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/bin – contém arquivos com permissão de execução&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/dev – contém arquivos relacionados aos dispositivos de hardware&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/etc – contém os arquivos de configuração do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/usr – contém a maior parte dos dados de programas instalados, maior diretório do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/lib – contém as bibliotecas compartilhadas do sistema e módulos do Kernel&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/tmp – contém os arquivos temporários do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;/home – contém os dados dos usuários comuns do sistema&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-6967827629076358408?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/introducao-ao-linux.html</link><author>noreply@blogger.com (Zanuso)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5058066449651993920.post-2099194747587426411</guid><pubDate>Tue, 18 Oct 2011 16:22:00 +0000</pubDate><atom:updated>2011-10-29T14:52:30.580-07:00</atom:updated><title>Linux</title><description>&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Linux,&amp;nbsp;Sistema Operacional multi-tarefa e multi-usuário suportado por várias plataformas. Foi desenvolvido por&amp;nbsp;&lt;i&gt;Linus Torvalds&lt;/i&gt;&amp;nbsp;(que começou o desenvolvimento do kernel como um projeto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum), tendo sua primeira versão lançada no dia 5 de outubro de 1991.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;O seu código fonte está disponível sob licença GPL para qualquer pessoa utilizar, estudar, modificar e distribuir de acordo com os termos da licença.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4LSM2qlXnDU/Tp2ucUQ0uVI/AAAAAAAAAKs/XNHSa2fdhuw/s1600/tux11.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-4LSM2qlXnDU/Tp2ucUQ0uVI/AAAAAAAAAKs/XNHSa2fdhuw/s200/tux11.png" width="166" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: grey; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;b&gt;Esse blog servirá para troca de informações sobre o Sistema Operacional Linux e &lt;a href="http://linuxdiadia.blogspot.com/p/distribuicao-linux.html" target="_blank"&gt;distribuições&lt;/a&gt;. Algumas dicas serão retiradas da Internet e apostilas de cursos.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div id="cse" style="width: 100%;"&gt;Loading&lt;/div&gt;&lt;script src="//www.google.com/jsapi" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;   google.load('search', '1', {language : 'pt-BR'});  google.setOnLoadCallback(function() {    var customSearchControl = new google.search.CustomSearchControl('004398749112608306042:WMX631962892');    customSearchControl.setResultSetSize(google.search.Search.LARGE_RESULTSET);    customSearchControl.draw('cse');  }, true);&lt;/script&gt;&lt;link rel="stylesheet" href="//www.google.com/cse/style/look/default.css" type="text/css" /&gt;&lt;style type="text/css"&gt;  .gsc-control-cse {    font-family: Arial, sans-serif;    border-color: #FFFFFF;    background-color: #FFFFFF;  }  input.gsc-input {    border-color: #BCCDF0;  }  input.gsc-search-button {    border-color: #CECECE;    background-color: #CECECE;  }  .gsc-tabHeader.gsc-tabhInactive {    border-color: #E9E9E9;    background-color: #E9E9E9;  }  .gsc-tabHeader.gsc-tabhActive {    border-top-color: #FF9900;    border-left-color: #E9E9E9;    border-right-color: #E9E9E9;    background-color: #FFFFFF;  }  .gsc-tabsArea {    border-color: #E9E9E9;  }  .gsc-webResult.gsc-result,  .gsc-results .gsc-imageResult {    border-color: #FFFFFF;    background-color: #FFFFFF;  }  .gsc-webResult.gsc-result:hover,  .gsc-imageResult:hover {    border-color: #FFFFFF;    background-color: #FFFFFF;  }  .gs-webResult.gs-result a.gs-title:link,  .gs-webResult.gs-result a.gs-title:link b,  .gs-imageResult a.gs-title:link,  .gs-imageResult a.gs-title:link b {    color: #0000CC;  }  .gs-webResult.gs-result a.gs-title:visited,  .gs-webResult.gs-result a.gs-title:visited b,  .gs-imageResult a.gs-title:visited,  .gs-imageResult a.gs-title:visited b {    color: #0000CC;  }  .gs-webResult.gs-result a.gs-title:hover,  .gs-webResult.gs-result a.gs-title:hover b,  .gs-imageResult a.gs-title:hover,  .gs-imageResult a.gs-title:hover b {    color: #0000CC;  }  .gs-webResult.gs-result a.gs-title:active,  .gs-webResult.gs-result a.gs-title:active b,  .gs-imageResult a.gs-title:active,  .gs-imageResult a.gs-title:active b {    color: #0000CC;  }  .gsc-cursor-page {    color: #0000CC;  }  a.gsc-trailing-more-results:link {    color: #0000CC;  }  .gs-webResult .gs-snippet,  .gs-imageResult .gs-snippet {    color: #000000;  }  .gs-webResult div.gs-visibleUrl,  .gs-imageResult div.gs-visibleUrl {    color: #008000;  }  .gs-webResult div.gs-visibleUrl-short {    color: #008000;  }  .gs-webResult div.gs-visibleUrl-short {    display: none;  }  .gs-webResult div.gs-visibleUrl-long {    display: block;  }  .gsc-cursor-box {    border-color: #FFFFFF;  }  .gsc-results .gsc-cursor-box .gsc-cursor-page {    border-color: #E9E9E9;    background-color: #FFFFFF;    color: #0000CC;  }  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {    border-color: #FF9900;    background-color: #FFFFFF;    color: #0000CC;  }  .gs-promotion {    border-color: #336699;    background-color: #FFFFFF;  }  .gs-promotion a.gs-title:link,  .gs-promotion a.gs-title:link *,  .gs-promotion .gs-snippet a:link {    color: #0000CC;  }  .gs-promotion a.gs-title:visited,  .gs-promotion a.gs-title:visited *,  .gs-promotion .gs-snippet a:visited {    color: #0000CC;  }  .gs-promotion a.gs-title:hover,  .gs-promotion a.gs-title:hover *,  .gs-promotion .gs-snippet a:hover {    color: #0000CC;  }  .gs-promotion a.gs-title:active,  .gs-promotion a.gs-title:active *,  .gs-promotion .gs-snippet a:active {    color: #0000CC;  }  .gs-promotion .gs-snippet,  .gs-promotion .gs-title .gs-promotion-title-right,  .gs-promotion .gs-title .gs-promotion-title-right *  {    color: #000000;  }  .gs-promotion .gs-visibleUrl,  .gs-promotion .gs-visibleUrl-short {    color: #008000;  }&lt;/style&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5058066449651993920-2099194747587426411?l=linuxdiadia.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://linuxdiadia.blogspot.com/2011/10/linux.html</link><author>noreply@blogger.com (Zanuso)</author><media:thumbnail url="http://1.bp.blogspot.com/-4LSM2qlXnDU/Tp2ucUQ0uVI/AAAAAAAAAKs/XNHSa2fdhuw/s72-c/tux11.png" height="72" width="72" /><thr:total>0</thr:total></item><language>en-us</language><media:rating>nonadult</media:rating></channel></rss>

