slitaz-doc-wiki-data view pages/pt/handbook/commands.txt @ rev 3

Add pages/pt folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:12:42 2011 +0000 (2011-02-26)
parents
children
line source
1 ====== Comandos ======
3 ===== Introdução aos comandos =====
5 Este documento é planejado como uma referência rápida para usar comandos no SliTaz por um terminal Linux ou um terminal gráfico (xterm). Existem muitos comandos GNU/Linux para manipulação de arquivo, manutenção de sistema ou administração de rede. Você também pode navegar na internet, conversar no IRC, baixar arquivos, editar scripts ou até mesmo jogar em modo de texto. Note que é necessário operar como root (administrador) para montar o disco rígido ou cdrom. Você pode usar o comando //su// para se tornar o administrador do sistema.
7 ===== Ajuda e lista dos comandos disponíveis =====
9 A maioria dos comandos de sistemas do GNU/Linux têm uma opção para fornecer informação sobre o seu uso. Para suporte no uso de um comando é necessário digitar o comando seguido pela opção //--help//. Exemplo usando o comando //cp// (que serve para copiar arquivos):
11 <code>$ cp --help</code>
13 Para listar todos os comandos disponíveis no sistema, você pode simplesmente pressionar duas vezes o botão Tab na esquerda do teclado. Para comandos providos pelo utilitário Busybox você pode digitar:
15 <code>busybox --help</code>
17 ===== Liste arquivos de um diretório =====
19 Para listar os arquivos e pastas contidas em um diretório, você pode usar o comando ls. Para todas as opções lembre-se de usar a opção --help. Para simplesmente listar os arquivos diretório atual:
21 <code>$ ls</code>
23 Liste todos os arquivos com a opção -al:
25 <code>$ ls -al</code>
27 Liste um diretório:
29 <code>$ ls /home/slitaz</code>
31 ===== Mova-se entre diretórios =====
33 Para navegar entre os arquivos você pode usar o comando cd:
35 <code>$ cd /usr/share/doc</code>
37 Voltar para o diretório anterior:
39 <code>$ cd ..</code>
41 Entrar no diretório do usuário root (///root//):
43 <code>$ cd</code>
45 Ou:
47 <code>$ cd ~</code>
49 Ou:
51 <code>$ cd $HOME</code>
53 ===== Copie arquivos =====
55 O comando cp copia arquivos ou pastas. O exemplo copia o arquivo //info.txt// que está no diretório atual para o diretório //Documents//:
57 <code>$ cp info.txt Documents/</code>
59 Copie um diretório inteiro. Aqui o comando copia o diretório Templates em ///home/tux//:
61 <code>$ cp -a Templates /home/tux</code>
63 ===== Crie um novo diretório =====
65 Este comando criará um diretório novo. O comando seguinte cria um diretório chamado //Projects//. Será criado no diretório ///home// do usuário atual ou no diretório atual. Note que você pode exibir seu diretório de funcionamento atual com o comando //pwd//:
67 <code>$ mkdir Projects</code>
69 Criação de um diretório chamado //script-1.0// na pasta //Projects//:
71 <code>$ mkdir Projects/script-1.0</code>
73 Você também pode criar uma árvore de diretórios com a opção -p:
75 <code>$ mkdir -p one/two/three/four</code>
77 ===== Remova arquivos ou diretórios =====
79 O comando //rm// apaga um arquivo. Vamos remover o arquivo //work.txt// que está no diretório atual:
81 <code>$ rm work.txt</code>
83 O comando //rm// possui várias opções. Para apagar um diretório e seu conteúdo, nós usamos a opção //-rf//. Exemplo:
85 <code>$ rm -rf /home/tux/Templates</code>
87 Note que você também pode usar a opção //-i// para remover arquivos ou diretórios e o seu conteúdo de forma interativa:
89 <code>$ rm -ir /home/tux/Templates</code>
91 ===== Visualize arquivos =====
93 Para ler os conteúdos de um arquivo ou script, você pode usar os comandos //less//, //more//, //cat// ou o navegador web //Retawq//. Exemplos com os arquivos //README//, //essential.tx//t e //script.sh//:
95 <code>$ less -EM essential.txt</code>
97 ou:
99 <code>$ more README</code>
101 ou:
103 <code>$ cat /path/to/script.sh</code>
105 Exiba um arquivo de texto ou html com o navegador web Retawq:
107 <code>$ retawq /usr/share/doc/index.html</code>
109 ===== Edite arquivos =====
111 A edição de arquivos de texto, scripts, arquivos de configuração, etc, pode ser feita facilmente usando-se o editor de texto GNU Nano em um console ou terminal gráfico. Exemplo com um arquivo //bookmarks.html// (<Ctrl+X> para salvar e sair):
113 <code>$ nano Public/bookmarks.html</code>
115 ===== Cat =====
117 Você pode usar o comando //cat// para criar vários arquivos de texto. //EOF// significa Final de Arquivo (End Of File, em inglês) que é onde o arquivo acaba. Exemplo com um arquivo //packages.list//, isto remove os conteúdos atuais do arquivo e o deixa adicionar algum texto novo:
119 <code>$ cat > packages.list << "EOF"
120 O texto...
121 e mais texto
123 EOF
124 </code>
126 Para juntar ao arquivo de texto seguinte, ponha dois sinais de maior que (>>) depois de cat. Exemplo:
128 <code>$ cat >> packages.list << "EOF"
129 O texto...
131 EOF
132 </code>
134 ===== Navegue na web =====
136 Surfe na web com rapidez e de forma simples com o web-browser modo-texto 'retawq'. Note que você também pode usar o browser local. Você pode navegar então facilmente com as setas em seu teclado - links estão na cor azul e podem ser seguidos apertando <ENTER>:
138 <code>$ retawq http://www.slitaz.org/pt</code>
140 ou:
142 <code>$ retawq http://localhost/</code>
144 ===== Converse no IRC =====
146 Para discutir e transferir arquivos pelos muitos servidores de IRC disponíveis, o SliTaz provê o aplicativo Rhapsody. Este cliente de IRC é simples, rápido e leve, fornecendo um menu de configuração em ncurses agradável e fácil de controlar. Para iniciar o aplicativo de um terminal conectado ao servidor (irc.toile-libre.org) e entrar no canal #slitaz:
148 <code>$ rhapsody
149 /connect irc.freenode.net
150 /join #slitaz
151 </code>
153 ===== Baixe arquivos =====
155 Para baixar vários formatos de arquivo da internet, você tem o comando //wget//. Para baixar uma página html simples, os conteúdos de uma pasta ou um website inteiro:
157 <code>$ wget http://www.slitaz.org/pt/doc/handbook/</code>
159 ===== Liste as partições disponíveis =====
161 Para listar as partições em um disco rígido interno ou externo, você pode usar //cat// para exibir os conteúdos de ///proc/partitions// ou usar o utilitário //fdisk// com a opção //-l//, que significa lista (do inglês list). Você pode montar a/as partição/partições que deseja usar:
163 <code>$ cat /proc/partitions</code>
165 ou:
167 <code># fdisk -l</code>
169 ===== Monte uma partição, CD ou drive USB =====
171 Para montar uma partição local no sistema de arquivos do SliTaz, nós recomendamos que você use o diretório ///mnt//. Exemplo criando o diretório necessário e montando a partição //hda6// do primeiro disco rígido local em ///mnt/hda6//:
173 <code># mkdir -p /mnt/hda6
174 # mount -t ext3 /dev/hda6 /mnt/hda6
175 </code>
177 SliTaz funciona carregado na memória RAM, então você pode montar o mesmo cdrom ou pode removê-lo para montar outro (///dev/cdrom// é um link para o primeiro drive de cdrom). Note que um cdrom é uma mídia removível e deveria ser montado em ///media//:
179 <code># mount -t iso9660 /dev/cdrom /media/cdrom</code>
181 Para montar um drive flash ou USB você tem que especificar o sistema de arquivos apropriado. Normalmente um drive USB é formatado em FAT32 que pode ser lido em GNU/Linux e sistemas operacionais Windows. Em um sistema GNU/Linux ele geralmente é reconhecido como o dispositivo sda1 - nós faremos agora um link para //sda1// no flash para facilitar a tarefa. Note que ele também é uma mídia removível e deveria ser montado em ///media//:
183 <code># mount -t vfat /dev/flash /media/flash</code>
185 ===== Desligue ou reinicie o sistema =====
187 Para parar ou reiniciar o SliTaz, você pode usar os comandos //halt//, //reboot// ou a combinação de teclas <Ctrl+Alt+Delete> que habilita uma reinicialização do sistema. No caso de qualquer problema você pode usar a opção //-f//, que significa forçado (do inglês, forced):
189 <code># halt</code>
191 Reiniciar:
193 <code># reboot</code>
195 ou:
197 <code># reboot -f</code>