website view pt/doc/handbook/cmdline.html @ rev 551

Fix c6b2d9c4e031, pt: localy browseable (with file://)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Oct 26 10:30:55 2009 +0100 (2009-10-26)
parents c6b2d9c4e031
children
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt">
4 <head>
5 <title>Manual SliTaz (pt) - Comandos</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="slitaz portuguese handbook" />
8 <meta name="expires" content="never" />
9 <meta name="modified" content="2008-07-16 22:00:00" />
10 <meta name="publisher" content="www.slitaz.org" />
11 <meta name="author" content="Christophe Lincoln"/>
12 <link rel="shortcut icon" href="favicon.ico" />
13 <link rel="stylesheet" type="text/css" href="book.css" />
14 </head>
15 <body bgcolor="#ffffff">
17 <!-- Header and quick navigation -->
18 <div id="header">
19 <div align="right" id="quicknav">
20 <a name="top"></a>
21 <a href="install.html">Instalação</a> |
22 <a href="index.html">Conteúdo</a>
23 </div>
24 <h1><font color="#3E1220">Manual SliTaz (pt)</font></h1>
25 </div>
27 <!-- Content. -->
28 <div id="content">
29 <div class="content-right"></div>
31 <h2><font color="#DF8F06">Referência da Linha de Comando (<em>cmdline</em>)</font></h2>
33 <ul>
34 <li><a href="cmdline.html#intro">Introdução aos comandos.</a></li>
35 <li><a href="cmdline.html#help">Ajuda e lista dos comandos disponíveis.</a></li>
36 <li><a href="cmdline.html#ls">Liste arquivos de um diretório.</a></li>
37 <li><a href="cmdline.html#cd">Mova-se entre diretórios.</a></li>
38 <li><a href="cmdline.html#cp">Copie arquivos.</a></li>
39 <li><a href="cmdline.html#mkdir">Crie um novo diretório.</a></li>
40 <li><a href="cmdline.html#rm">Remova arquivos ou diretórios.</a></li>
41 <li><a href="cmdline.html#read">Visualize arquivos.</a></li>
42 <li><a href="cmdline.html#edit">Edite arquivos em modo texto.</a></li>
43 <li><a href="cmdline.html#cat">Cat</a> - Edite uma linha de comandos.</li>
44 <li><a href="cmdline.html#web-nav">Navegue na web.</a></li>
45 <li><a href="cmdline.html#irc-chat">Converse em canais IRC.</a></li>
46 <li><a href="cmdline.html#wget">Baixe arquivos.</a></li>
47 <li><a href="cmdline.html#partitions">Liste partições disponíveis.</a></li>
48 <li><a href="cmdline.html#mount">Monte uma partição, cdrom ou mídia USB.</a></li>
49 <li><a href="cmdline.html#halt">Desligue ou reinicie o sistema.</a></li>
50 </ul>
52 <a name="intro"></a>
53 <h3><font color="#6c0023">Introdução aos comandos</font></h3>
54 <p>
55 Este documento é planejado como uma referência rápida para usar comandos no
56 SliTaz por um terminal Linux ou um terminal gráfico (xterm). Existem muitos
57 comandos GNU/Linux para manipulação de arquivo, manutenção de sistema ou
58 administração de rede. Você também pode navegar na internet, conversar no IRC,
59 baixar arquivos, editar scripts ou até mesmo jogar em modo de texto. Note que é
60 necessário operar como <em>root</em> (administrador) para montar o disco
61 rígido ou cdrom. Você pode usar o comando <code>su</code> para se tornar o
62 administrador do sistema.
63 </p>
64 <a name="help"></a>
65 <h3><font color="#6c0023">Ajuda e lista dos comandos disponíveis</font></h3>
66 <p>
67 A maioria dos comandos de sistemas do GNU/Linux têm uma opção para fornecer
68 informação sobre o seu uso. Para suporte no uso de um comando é necessário
69 digitar o comando seguido pela opção <code>--help</code>. Exemplo usando o
70 comando <code>cp</code> (que serve para copiar arquivos):
71 </p>
72 <pre>
73 $ cp --help
74 </pre>
75 <p>
76 Para listar todos os comandos disponíveis no sistema, você pode simplesmente
77 pressionar duas vezes o botão Tab na esquerda do teclado. Para comandos providos
78 pelo utilitário Busybox você pode digitar <code>busybox --help</code>.
79 </p>
81 <a name="ls"></a>
82 <h3><font color="#6c0023">Liste arquivos de um diretório</font></h3>
83 <p>
84 Para listar os arquivos e pastas contidas em um diretório, você pode usar o
85 comando <code>ls</code>. Para todas as opções lembre-se de usar a opção
86 <code>--help</code>. Para simplesmente listar os arquivos diretório atual:
87 </p>
88 <pre>
89 $ ls
90 </pre>
91 <p>
92 Liste todos os arquivos com a opção <code>-al</code>:
93 </p>
94 <pre>
95 $ ls -al
96 </pre>
97 <p>
98 Liste um diretório:
99 </p>
100 <pre>
101 $ ls /home/slitaz
102 </pre>
104 <a name="cd"></a>
105 <h3><font color="#6c0023">Mova-se entre diretórios</font></h3>
106 <p>
107 Para navegar entre os arquivos você pode usar o comando <code>cd</code>:
108 </p>
109 <pre>
110 $ cd /usr/share/doc
111 Voltar para o diretório anterior:
112 $ cd ..
113 </pre>
114 <p>
115 Entrar no diretório do usuário (root = /root):
116 </p>
117 <pre>
118 $ cd
119 Ou :
120 $ cd ~
121 Ou :
122 $ cd $HOME
123 </pre>
125 <a name="cp"></a>
126 <h3><font color="#6c0023">Copie arquivos</font></h3>
127 <p>
128 O comando <code>cp</code> copia arquivos ou pastas. O exemplo copia o arquivo
129 info.txt que está no diretório atual para o diretório Documents:
130 </p>
131 <pre>
132 $ cp info.txt Documents/
133 </pre>
134 <p>
135 Copie um diretório inteiro. Aqui o comando copia o diretório Templates em
136 /home/tux:
137 </p>
138 <pre>
139 $ cp -a Templates /home/tux
140 </pre>
142 <a name="mkdir"></a>
143 <h3><font color="#6c0023">Crie um novo diretório</font></h3>
144 <p>
145 Este comando criará um diretório novo. O comando seguinte cria um diretório
146 chamado Projects. Será criado no diretório /home do usuário atual ou no
147 diretório atual. Note que você pode exibir seu diretório de funcionamento atual
148 com o comando <code>pwd</code>:
149 </p>
150 <pre>
151 $ mkdir Projects
152 </pre>
153 <p>
154 Criação de um diretório chamado script-1.0 na pasta Projects:
155 </p>
156 <pre>
157 $ mkdir Projects/script-1.0
158 </pre>
159 <p>
160 Você também pode criar uma árvore de diretórios com a opção <code>-p</code>:
161 </p>
162 <pre>
163 $ mkdir -p one/two/three/four
164 </pre>
166 <a name="rm"></a>
167 <h3><font color="#6c0023">Remova arquivos ou diretórios</font></h3>
168 <p>
169 O comando <code>rm</code> apaga um arquivo. Vamos remover o arquivo work.txt
170 que está no diretório atual:
171 </p>
172 <pre>
173 $ rm work.txt
174 </pre>
175 <p>
176 O comando <code>rm</code> possui várias opções. Para apagar um diretório e seu
177 conteúdo, nós usamos a opção <code>-rf</code>. Exemplo:
178 </p>
179 <pre>
180 $ rm -rf /home/tux/Templates
181 </pre>
182 <p>
183 Note que você também pode usar a opção <code>-i</code> para remover arquivos ou
184 diretórios e o seu conteúdo de forma interativa:
185 </p>
186 <pre>
187 $ rm -ir /home/tux/Templates
188 </pre>
190 <a name="read"></a>
191 <h3><font color="#6c0023">Visualize arquivos</font></h3>
192 <p>
193 Para ler os conteúdos de um arquivo ou script, você pode usar os comandos
194 <code>less</code>, <code>more</code>, <code>cat</code> ou o navegador web
195 Retawq. Exemplos com os arquivos README, essential.txt e script.sh:
196 </p>
197 <pre>
198 $ less -EM essential.txt
199 ou :
200 $ more README
201 ou :
202 $ cat /path/to/script.sh
203 </pre>
204 <p>
205 Exiba um arquivo de texto ou html com o navegador web Retawq:
206 </p>
207 <pre>
208 $ retawq /usr/share/doc/index.html
209 </pre>
211 <a name="edit"></a>
212 <h3><font color="#6c0023">Edite arquivos</font></h3>
213 <p>
214 A edição de arquivos de texto, scripts, arquivos de configuração, etc, pode ser
215 feita facilmente usando-se o editor de texto GNU Nano em um console ou terminal
216 gráfico. Exemplo com um arquivo bookmarks.html (&lt;Ctrl+X&gt; para salvar e
217 sair):
218 </p>
219 <pre>
220 $ nano Public/bookmarks.html
221 </pre>
223 <a name="cat"></a>
224 <h3><font color="#6c0023">Cat</font></h3>
225 <p>
226 Você pode usar o comando <code>cat</code> para criar vários arquivos de texto.
227 EOF significa Final de Arquivo (End Of File, em inglês) que é onde o arquivo
228 acaba. Exemplo com um arquivo packages.list, isto remove os conteúdos atuais do
229 arquivo e o deixa adicionar algum texto novo:
230 </p>
231 <pre>
232 $ cat &gt; packages.list &lt;&lt; "EOF"
233 O texto...
234 e mais texto
236 EOF
237 </pre>
238 <p>
239 Para juntar ao arquivo de texto seguinte, ponha dois sinais de maior que
240 (&gt;&gt;) depois de <code>cat</code>. Exemplo:
241 </p>
242 <pre>
243 $ cat &gt;&gt; packages.list &lt;&lt; "EOF"
244 O texto...
246 EOF
247 </pre>
249 <a name="web-nav"></a>
250 <h3><font color="#6c0023">Navegue na web</font></h3>
251 <p>
252 Surfe na web com rapidez e de forma simples com o web-browser modo-texto
253 'retawq'. Note que você também pode usar o browser local. Você pode navegar
254 então facilmente com as setas em seu teclado - links estão na cor azul e podem
255 ser seguidos apertando &lt;ENTER&gt;:
256 </p>
257 <pre>
258 $ retawq http://www.slitaz.org/pt
259 ou :
260 $ retawq http://localhost/
261 </pre>
263 <a name="irc-chat"></a>
264 <h3><font color="#6c0023">Converse no IRC</font></h3>
265 <p>
266 Para discutir e transferir arquivos pelos muitos servidores de IRC
267 disponíveis, o SliTaz provê o aplicativo Rhapsody. Este cliente de IRC é simples,
268 rápido e leve, fornecendo um menu de configuração em ncurses agradável e fácil
269 de controlar. Para iniciar o aplicativo de um terminal conectado ao servidor
270 (irc.toile-libre.org) e entrar no canal #slitaz:
271 </p>
272 <pre>
273 $ rhapsody
274 /connect irc.freenode.net
275 /join #slitaz
276 </pre>
277 <a name="wget"></a>
278 <h3><font color="#6c0023">Baixe arquivos</font></h3>
279 <p>
280 Para baixar vários formatos de arquivo da internet, você tem o comando
281 <code>wget</code>. Para baixar uma página html simples, os conteúdos de uma
282 pasta ou um website inteiro:
283 </p>
284 <pre>
285 $ wget http://www.slitaz.org/pt/doc/handbook/
286 </pre>
288 <a name="partitions"></a>
289 <h3><font color="#6c0023">Liste as partições disponíveis</font></h3>
290 <p>
291 Para listar as partições em um disco rígido interno ou externo, você pode
292 usar <code>cat</code> para exibir os conteúdos de <code>/proc/partitions</code>
293 ou usar o utilitário <code>fdisk</code> com a opção <code>-l</code>, que
294 significa lista (do inglês <em>list</em>). Você pode montar a/as
295 partição/partições que deseja usar:
296 </p>
297 <pre>
298 $ cat /proc/partitions
299 ou :
300 # fdisk -l
301 </pre>
303 <a name="mount"></a>
304 <h3><font color="#6c0023">Monte uma partição, CD ou drive USB</font></h3>
305 <p>
306 Para montar uma partição local no sistema de arquivos do SliTaz, nós
307 recomendamos que você use o diretório /mnt. Exemplo criando o diretório
308 necessário e montando a partição <code>hda6</code> do primeiro disco rígido
309 local em /mnt/hda6:
310 </p>
311 <pre>
312 # mkdir -p /mnt/hda6
313 # mount -t ext3 /dev/hda6 /mnt/hda6
314 </pre>
315 <p>
316 SliTaz funciona carregado na memória RAM, então você pode montar o mesmo cdrom
317 ou pode removê-lo para montar outro (/dev/cdrom é um link para o primeiro drive
318 de cdrom). Note que um cdrom é uma mídia removível e deveria ser montado em
319 /media:
320 </p>
321 <pre>
322 # mount -t iso9660 /dev/cdrom /media/cdrom
323 </pre>
324 <p>
325 Para montar um drive flash ou USB você tem que especificar o sistema de
326 arquivos apropriado. Normalmente um drive USB é formatado em FAT32 que pode ser
327 lido em GNU/Linux e sistemas operacionais Windows. Em um sistema GNU/Linux ele
328 geralmente é reconhecido como o dispositivo sda1 - nós faremos agora um link
329 para <code>sda1</code> no <code>flash</code> para facilitar a tarefa. Note que
330 ele também é uma mídia removível e deveria ser montado em /media:
331 </p>
332 <pre>
333 # mount -t vfat /dev/flash /media/flash
334 </pre>
336 <a name="halt"></a>
337 <h3><font color="#6c0023">Desligue ou reinicie o sistema</font></h3>
338 <p>
339 Para parar ou reiniciar o SliTaz, você pode usar os comandos <code>halt</code>,
340 <code>reboot</code> ou a combinação de teclas &lt;Ctrl+Alt+Delete&gt; que
341 habilita uma reinicialização do sistema. No caso de qualquer problema você pode
342 usar a opção <code>-f</code>, que significa forçado (do inglês,
343 <code>forced</code>):
344 </p>
345 <pre>
346 # halt
347 Reiniciar :
348 # reboot
349 ou :
350 # reboot -f
351 </pre>
353 <!-- End of content -->
354 </div>
356 <!-- Footer. -->
357 <div id="footer">
358 <div class="footer-right"></div>
359 <a href="cmdline.html#top">Topo da Página</a> |
360 <a href="index.html">Conteúdo</a>
361 </div>
363 <div id="copy">
364 Copyright &copy; 2008 <a href="http://www.slitaz.org/pt/">SliTaz</a> -
365 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
366 Documentation is under
367 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
368 and code is <a href="http://validator.w3.org/">valid xHTML 1.0</a>.
369 </div>
371 </body>
372 </html>