Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
pt:handbook:commands [2010/02/22 00:46] claudinei created |
pt:handbook:commands [2015/07/14 02:55] genesis [Remova arquivos ou diretórios] |
||
---|---|---|---|
Line 60: | Line 60: | ||
<code>$ cp -a Templates /home/tux</code> | <code>$ cp -a Templates /home/tux</code> | ||
+ | |||
+ | ===== Mova (e renomeie) arquivos e diretórios ===== | ||
+ | |||
+ | O comando //mv// copia o conteúdo de um arquivo para dentro de um novo arquivo, e então apaga o arquivo original: | ||
+ | |||
+ | <code> $ mv arquivo1 arquivo2 </code> | ||
+ | |||
+ | Ele também pode renomear diretórios (desde que o novo nome de diretório já não exista): | ||
+ | |||
+ | <code> $ mv ~/Documents ~/Docs </code> | ||
+ | |||
+ | Mover arquivos (e diretórios) para um novo diretório: | ||
+ | |||
+ | <code> $ mv arquivo1 arquivo2 diretorio1 diretorio2 ~/Documents </code> | ||
+ | |||
+ | ===== Crie um novo arquivo ===== | ||
+ | |||
+ | O comando //touch// cria um novo arquivo vazio: | ||
+ | |||
+ | <code> $ touch novoarquivo </code> | ||
===== Crie um novo diretório ===== | ===== Crie um novo diretório ===== | ||
Line 75: | Line 95: | ||
<code>$ mkdir -p one/two/three/four</code> | <code>$ mkdir -p one/two/three/four</code> | ||
- | Remova arquivos ou diretórios | + | ===== Remova arquivos ou diretórios ===== |
- | O comando rm apaga um arquivo. Vamos remover o arquivo work.txt que está no diretório atual: | + | O comando //rm// apaga um arquivo. Vamos remover o arquivo //work.txt// que está no diretório atual: |
- | $ rm work.txt | + | <code>$ rm work.txt</code> |
- | 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: | + | 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: |
- | $ rm -rf /home/tux/Templates | + | <code>$ rm -rf /home/tux/Templates</code> |
- | 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: | + | <note important> Tenha cuidado ao usar esta opção. Ela apagará tudo sem perguntar! </note> |
- | $ rm -ir /home/tux/Templates | + | 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: |
- | Visualize arquivos | + | <code>$ rm -ir /home/tux/Templates</code> |
- | 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.txt e script.sh: | + | ===== Visualize arquivos ===== |
+ | |||
+ | 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//: | ||
+ | |||
+ | <code>$ less -EM essential.txt</code> | ||
+ | |||
+ | ou: | ||
+ | |||
+ | <code>$ more README</code> | ||
+ | |||
+ | ou: | ||
+ | |||
+ | <code>$ cat /path/to/script.sh</code> | ||
- | $ less -EM essential.txt | ||
- | ou : | ||
- | $ more README | ||
- | ou : | ||
- | $ cat /path/to/script.sh | ||
Exiba um arquivo de texto ou html com o navegador web Retawq: | Exiba um arquivo de texto ou html com o navegador web Retawq: | ||
- | $ retawq /usr/share/doc/index.html | + | <code>$ retawq /usr/share/doc/index.html</code> |
- | Edite arquivos | + | |
- | 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): | + | ===== Edite arquivos ===== |
- | $ nano Public/bookmarks.html | + | 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): |
- | Cat | + | |
- | 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: | + | <code>$ nano Public/bookmarks.html</code> |
+ | |||
+ | ===== Cat ===== | ||
+ | |||
+ | 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: | ||
+ | |||
+ | <code>$ cat > packages.list << "EOF" | ||
+ | O texto... | ||
+ | e mais texto | ||
+ | |||
+ | EOF | ||
+ | </code> | ||
- | $ cat > packages.list << "EOF" | ||
- | O texto... | ||
- | e mais texto | ||
- | |||
- | EOF | ||
Para juntar ao arquivo de texto seguinte, ponha dois sinais de maior que (>>) depois de cat. Exemplo: | Para juntar ao arquivo de texto seguinte, ponha dois sinais de maior que (>>) depois de cat. Exemplo: | ||
- | $ cat >> packages.list << "EOF" | + | <code>$ cat >> packages.list << "EOF" |
- | O texto... | + | O texto... |
- | EOF | + | EOF |
- | Navegue na web | + | </code> |
+ | |||
+ | ===== Navegue na web ===== | ||
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>: | 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>: | ||
- | $ retawq http://www.slitaz.org/pt | + | <code>$ retawq http://www.slitaz.org/pt</code> |
- | ou : | + | |
- | $ retawq http://localhost/ | + | ou: |
- | Converse no IRC | + | |
+ | <code>$ retawq http://localhost/</code> | ||
+ | |||
+ | ===== Converse no IRC ===== | ||
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: | 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: | ||
- | $ rhapsody | + | <code>$ rhapsody |
- | /connect irc.freenode.net | + | /connect irc.freenode.net |
- | /join #slitaz | + | /join #slitaz |
- | Baixe arquivos | + | </code> |
+ | |||
+ | ===== Baixe arquivos ===== | ||
+ | |||
+ | 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: | ||
+ | |||
+ | <code>$ wget http://www.slitaz.org/pt/doc/handbook/</code> | ||
+ | |||
+ | ===== Liste as partições disponíveis ===== | ||
+ | |||
+ | 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: | ||
+ | |||
+ | <code>$ cat /proc/partitions</code> | ||
+ | |||
+ | ou: | ||
+ | |||
+ | <code># fdisk -l</code> | ||
+ | |||
+ | ===== Monte uma partição, CD ou drive USB ===== | ||
+ | |||
+ | 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//: | ||
+ | |||
+ | <code># mkdir -p /mnt/hda6 | ||
+ | # mount -t ext3 /dev/hda6 /mnt/hda6 | ||
+ | </code> | ||
+ | |||
+ | 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//: | ||
- | 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: | + | <code># mount -t iso9660 /dev/cdrom /media/cdrom</code> |
- | $ wget http://www.slitaz.org/pt/doc/handbook/ | + | 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//: |
- | Liste as partições disponíveis | + | |
- | 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: | + | <code># mount -t vfat /dev/flash /media/flash</code> |
- | $ cat /proc/partitions | + | ===== Desligue ou reinicie o sistema ===== |
- | ou : | + | |
- | # fdisk -l | + | |
- | Monte uma partição, CD ou drive USB | + | |
- | 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: | + | 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): |
- | # mkdir -p /mnt/hda6 | + | <code># halt</code> |
- | # mount -t ext3 /dev/hda6 /mnt/hda6 | + | |
- | 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: | + | |
- | # mount -t iso9660 /dev/cdrom /media/cdrom | + | Reiniciar: |
- | 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: | + | |
- | # mount -t vfat /dev/flash /media/flash | + | <code># reboot</code> |
- | Desligue ou reinicie o sistema | + | |
- | 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): | + | ou: |
- | # halt | + | <code># reboot -f</code> |
- | Reiniciar : | + | |
- | # reboot | + | |
- | ou : | + | |
- | # reboot -f | + |