Linha de comando
O SliTaz pode ser usado inteiramente pela linha de comando, e o SliTaz Base não tem mais nada. A maioria dos comandos vem do BusyBox, um único programa pequeno que oferece versões leves das ferramentas clássicas do Unix. Abra um terminal na área de trabalho (TazTerm) ou faça login em um console de texto com Ctrl+Alt+F2.
Convenções
Neste handbook, os comandos que começam com $ são
executados como usuário normal, e os que começam com #
precisam do administrador (root). Para virar root, digite
su e a senha do root, depois exit ao
terminar. Veja Usuários e root.
Obter ajuda
Quase todo comando se explica com --help. O BusyBox lista
todos os seus comandos, e Tab completa nomes de comandos e de
arquivos enquanto você digita (pressione duas vezes para ver as
opções):
$ cp --help $ busybox --list
As ferramentas do SliTaz (spk, trame, tazinst, tazlito...) mostram seu
modo de uso quando executadas sem argumentos ou com help.
Arquivos e diretórios
| Comando | Função |
|---|---|
pwd | Mostra o diretório atual |
ls -l | Lista os arquivos com detalhes, -a para incluir os arquivos ocultos |
cd /usr/share | Vai para um diretório; cd sozinho vai para o diretório pessoal, cd .. sobe um nível |
mkdir -p a/b/c | Cria diretórios, com os diretórios pais |
cp file dir/ | Copia um arquivo; cp -a copia um diretório e mantém as permissões |
mv old new | Move ou renomeia |
rm file | Apaga um arquivo; rm -r dir apaga um diretório e seu conteúdo |
ln -s target link | Cria um link simbólico |
chmod +x script.sh | Torna um arquivo executável |
chown tux:users file | Muda o dono (como root) |
du -sh dir | Tamanho de um diretório |
df -h | Espaço livre nos sistemas de arquivos montados |
O rm não usa lixeira: o que é apagado se perde.
Adicione -i para confirmar cada arquivo.
Ver e editar arquivos
$ cat /etc/slitaz-release $ less /var/log/messages $ head -n 20 file.txt $ tail -f /var/log/messages
O less rola com as setas, / busca e
q sai. O tail -f acompanha um log enquanto ele
cresce, Ctrl+C o interrompe.
Para editar um arquivo de texto, use o nano: os atalhos
aparecem na parte inferior da tela (Ctrl+O salva,
Ctrl+X sai). O vi também está
disponível. Na área de trabalho, o editor de texto é o L3afpad
(l3afpad). No SliTaz Base i486, só o vi está
presente: spk-add nano ou tazpkg get-install nano.
# nano /etc/hostname
Buscar
$ find /etc -name "*.conf" $ grep -r "DHCP" /etc/network.conf $ which spk
Arquivos compactados
$ tar -czf backup.tar.gz Documents/ $ tar -xf archive.tar.xz $ unzip file.zip
O tar lida com arquivos gzip, bzip2, xz e lzma;
-t lista o conteúdo sem extrair.
Processos e recursos
$ top $ ps $ free $ uptime $ kill 1234 $ killall program
O top mostra os programas em execução e o uso de CPU e de
memória de cada um, q sai. O free mostra a
memória, com a qual o SliTaz tem cuidado.
Baixar
$ wget https://www.slitaz.org/
Desligar
# poweroff # reboot
Na área de trabalho, use o menu de logout. Em um console, Ctrl+Alt+Del reinicia.
SliTaz Doc