slitaz-doc-wiki-data annotate 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
rev   line source
slaxemulator@3 1 ====== Comandos ======
slaxemulator@3 2
slaxemulator@3 3 ===== Introdução aos comandos =====
slaxemulator@3 4
slaxemulator@3 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.
slaxemulator@3 6
slaxemulator@3 7 ===== Ajuda e lista dos comandos disponíveis =====
slaxemulator@3 8
slaxemulator@3 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):
slaxemulator@3 10
slaxemulator@3 11 <code>$ cp --help</code>
slaxemulator@3 12
slaxemulator@3 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:
slaxemulator@3 14
slaxemulator@3 15 <code>busybox --help</code>
slaxemulator@3 16
slaxemulator@3 17 ===== Liste arquivos de um diretório =====
slaxemulator@3 18
slaxemulator@3 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:
slaxemulator@3 20
slaxemulator@3 21 <code>$ ls</code>
slaxemulator@3 22
slaxemulator@3 23 Liste todos os arquivos com a opção -al:
slaxemulator@3 24
slaxemulator@3 25 <code>$ ls -al</code>
slaxemulator@3 26
slaxemulator@3 27 Liste um diretório:
slaxemulator@3 28
slaxemulator@3 29 <code>$ ls /home/slitaz</code>
slaxemulator@3 30
slaxemulator@3 31 ===== Mova-se entre diretórios =====
slaxemulator@3 32
slaxemulator@3 33 Para navegar entre os arquivos você pode usar o comando cd:
slaxemulator@3 34
slaxemulator@3 35 <code>$ cd /usr/share/doc</code>
slaxemulator@3 36
slaxemulator@3 37 Voltar para o diretório anterior:
slaxemulator@3 38
slaxemulator@3 39 <code>$ cd ..</code>
slaxemulator@3 40
slaxemulator@3 41 Entrar no diretório do usuário root (///root//):
slaxemulator@3 42
slaxemulator@3 43 <code>$ cd</code>
slaxemulator@3 44
slaxemulator@3 45 Ou:
slaxemulator@3 46
slaxemulator@3 47 <code>$ cd ~</code>
slaxemulator@3 48
slaxemulator@3 49 Ou:
slaxemulator@3 50
slaxemulator@3 51 <code>$ cd $HOME</code>
slaxemulator@3 52
slaxemulator@3 53 ===== Copie arquivos =====
slaxemulator@3 54
slaxemulator@3 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//:
slaxemulator@3 56
slaxemulator@3 57 <code>$ cp info.txt Documents/</code>
slaxemulator@3 58
slaxemulator@3 59 Copie um diretório inteiro. Aqui o comando copia o diretório Templates em ///home/tux//:
slaxemulator@3 60
slaxemulator@3 61 <code>$ cp -a Templates /home/tux</code>
slaxemulator@3 62
slaxemulator@3 63 ===== Crie um novo diretório =====
slaxemulator@3 64
slaxemulator@3 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//:
slaxemulator@3 66
slaxemulator@3 67 <code>$ mkdir Projects</code>
slaxemulator@3 68
slaxemulator@3 69 Criação de um diretório chamado //script-1.0// na pasta //Projects//:
slaxemulator@3 70
slaxemulator@3 71 <code>$ mkdir Projects/script-1.0</code>
slaxemulator@3 72
slaxemulator@3 73 Você também pode criar uma árvore de diretórios com a opção -p:
slaxemulator@3 74
slaxemulator@3 75 <code>$ mkdir -p one/two/three/four</code>
slaxemulator@3 76
slaxemulator@3 77 ===== Remova arquivos ou diretórios =====
slaxemulator@3 78
slaxemulator@3 79 O comando //rm// apaga um arquivo. Vamos remover o arquivo //work.txt// que está no diretório atual:
slaxemulator@3 80
slaxemulator@3 81 <code>$ rm work.txt</code>
slaxemulator@3 82
slaxemulator@3 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:
slaxemulator@3 84
slaxemulator@3 85 <code>$ rm -rf /home/tux/Templates</code>
slaxemulator@3 86
slaxemulator@3 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:
slaxemulator@3 88
slaxemulator@3 89 <code>$ rm -ir /home/tux/Templates</code>
slaxemulator@3 90
slaxemulator@3 91 ===== Visualize arquivos =====
slaxemulator@3 92
slaxemulator@3 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//:
slaxemulator@3 94
slaxemulator@3 95 <code>$ less -EM essential.txt</code>
slaxemulator@3 96
slaxemulator@3 97 ou:
slaxemulator@3 98
slaxemulator@3 99 <code>$ more README</code>
slaxemulator@3 100
slaxemulator@3 101 ou:
slaxemulator@3 102
slaxemulator@3 103 <code>$ cat /path/to/script.sh</code>
slaxemulator@3 104
slaxemulator@3 105 Exiba um arquivo de texto ou html com o navegador web Retawq:
slaxemulator@3 106
slaxemulator@3 107 <code>$ retawq /usr/share/doc/index.html</code>
slaxemulator@3 108
slaxemulator@3 109 ===== Edite arquivos =====
slaxemulator@3 110
slaxemulator@3 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):
slaxemulator@3 112
slaxemulator@3 113 <code>$ nano Public/bookmarks.html</code>
slaxemulator@3 114
slaxemulator@3 115 ===== Cat =====
slaxemulator@3 116
slaxemulator@3 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:
slaxemulator@3 118
slaxemulator@3 119 <code>$ cat > packages.list << "EOF"
slaxemulator@3 120 O texto...
slaxemulator@3 121 e mais texto
slaxemulator@3 122
slaxemulator@3 123 EOF
slaxemulator@3 124 </code>
slaxemulator@3 125
slaxemulator@3 126 Para juntar ao arquivo de texto seguinte, ponha dois sinais de maior que (>>) depois de cat. Exemplo:
slaxemulator@3 127
slaxemulator@3 128 <code>$ cat >> packages.list << "EOF"
slaxemulator@3 129 O texto...
slaxemulator@3 130
slaxemulator@3 131 EOF
slaxemulator@3 132 </code>
slaxemulator@3 133
slaxemulator@3 134 ===== Navegue na web =====
slaxemulator@3 135
slaxemulator@3 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>:
slaxemulator@3 137
slaxemulator@3 138 <code>$ retawq http://www.slitaz.org/pt</code>
slaxemulator@3 139
slaxemulator@3 140 ou:
slaxemulator@3 141
slaxemulator@3 142 <code>$ retawq http://localhost/</code>
slaxemulator@3 143
slaxemulator@3 144 ===== Converse no IRC =====
slaxemulator@3 145
slaxemulator@3 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:
slaxemulator@3 147
slaxemulator@3 148 <code>$ rhapsody
slaxemulator@3 149 /connect irc.freenode.net
slaxemulator@3 150 /join #slitaz
slaxemulator@3 151 </code>
slaxemulator@3 152
slaxemulator@3 153 ===== Baixe arquivos =====
slaxemulator@3 154
slaxemulator@3 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:
slaxemulator@3 156
slaxemulator@3 157 <code>$ wget http://www.slitaz.org/pt/doc/handbook/</code>
slaxemulator@3 158
slaxemulator@3 159 ===== Liste as partições disponíveis =====
slaxemulator@3 160
slaxemulator@3 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:
slaxemulator@3 162
slaxemulator@3 163 <code>$ cat /proc/partitions</code>
slaxemulator@3 164
slaxemulator@3 165 ou:
slaxemulator@3 166
slaxemulator@3 167 <code># fdisk -l</code>
slaxemulator@3 168
slaxemulator@3 169 ===== Monte uma partição, CD ou drive USB =====
slaxemulator@3 170
slaxemulator@3 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//:
slaxemulator@3 172
slaxemulator@3 173 <code># mkdir -p /mnt/hda6
slaxemulator@3 174 # mount -t ext3 /dev/hda6 /mnt/hda6
slaxemulator@3 175 </code>
slaxemulator@3 176
slaxemulator@3 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//:
slaxemulator@3 178
slaxemulator@3 179 <code># mount -t iso9660 /dev/cdrom /media/cdrom</code>
slaxemulator@3 180
slaxemulator@3 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//:
slaxemulator@3 182
slaxemulator@3 183 <code># mount -t vfat /dev/flash /media/flash</code>
slaxemulator@3 184
slaxemulator@3 185 ===== Desligue ou reinicie o sistema =====
slaxemulator@3 186
slaxemulator@3 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):
slaxemulator@3 188
slaxemulator@3 189 <code># halt</code>
slaxemulator@3 190
slaxemulator@3 191 Reiniciar:
slaxemulator@3 192
slaxemulator@3 193 <code># reboot</code>
slaxemulator@3 194
slaxemulator@3 195 ou:
slaxemulator@3 196
slaxemulator@3 197 <code># reboot -f</code>