Mudanças entre as edições de "Guia de referência proccm"
m (→Comandos diversos) |
(impressão, livretos etc) |
||
Linha 115: | Linha 115: | ||
== Comandos diversos == | == Comandos diversos == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Para abrir outra sessão do X (outro gerenciador de janelas): | * Para abrir outra sessão do X (outro gerenciador de janelas): | ||
Linha 143: | Linha 135: | ||
du -h ALVO | du -h ALVO | ||
(u=used; f=free) | (u=used; f=free) | ||
+ | |||
+ | == Impressão e manipulação de arquivos ''postscript'' == | ||
+ | |||
+ | * Para imprimir arquivos | ||
+ | Supondo que a impressora esteja de bom humor, é bastante simples: basta mandar imprimir a partir do programa que você usa, seja lá qual for (firefox, openoffice, xpdf etc.). Caso seja um arquivo ''postscript'' (.ps) ou ''pdf'' (ou alguns outros, até, mas esses é melhor não arriscar), pode-se usar o comando: | ||
+ | lpr arquivo.ps | ||
+ | |||
+ | * Para imprimir usando a Xerox, é necessário, por enquanto, fazê-lo a partir do servidor '''proccm'''. Converta o arquivo a ser imprimido para ''postscript'' e, no servidor, execute | ||
+ | lpr -P wp35 arquivo.ps | ||
+ | É importante observar que essa impressora está configurada para imprimir em frente e verso. Também deve-se notar que as folhas devem ser colocadas na bandeja 2, na '''posição vertical'''. | ||
+ | |||
+ | * Para converter um arquivo pdf em ''postscript'': | ||
+ | pdf2ps arquivo.pdf | ||
+ | |||
+ | * Para converter um arquivo ''postscript'' de modo a encaixar 2 páginas em uma só (supondo que o tamanho de página é a4): | ||
+ | pstops "2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)" arquivo.ps arquivo_novo.ps | ||
+ | Mais informações - RTFM: | ||
+ | man pstops | ||
+ | |||
+ | * Para fazer um livreto a partir de um arquivo ''postscript'' (note que as páginas pares e ímpares são invertidas com a opção '''-T''', de modo a produzir uma saída correta para a impressora Xerox. Caso seja uma impressora comum, não use esse argumento) | ||
+ | /home/renato/bin/ps2book -p a4 -m a4 -T input.ps -o livreto.ps |
Edição das 17h35min de 15 de agosto de 2006
Abaixo são explicadas algumas tarefas simples e alguns comandos úteis. Para dúvidas e dicas sobre o apostol (inclusive como acessar e manipular seu e-mail), consulte também a página de ajuda do apostol.
Índice
Acesso e senhas
- Abrir um terminal no GNOME
Abra o menu Applications, vá no item Accessories e daí clique em Terminal. O terminal é o principal meio de interação com o sistema, ou deveria ser.
- Alterar a senha do proccm
No terminal, dê o comando:
yppasswd
Preencha a senha antiga, e a seguir a nova, e confirme-a. A senha deve conter no mínimo 6 caracteres, incluindo necessariamente números e letras (maiúsculas ou minúsculas).
- Acessar o apostol
A partir de um computador rodando Windows, siga instruções da ajuda do apostol. Para fazê-lo no linux execute num terminal:
ssh foo@apostol.cecm.usp.br
em que foo é o seu nome de usuário. A partir dos computadores do CM, este comando pode ser resumido para:
ssh foo@apostol
ou mesmo
ssh apostol
se o seu nome de usuário no proccm e no apostol forem iguais.
- Alterar a senha do apostol
No terminal logado no apostol, execute:
passwd
E, como no caso do proccm, preencha sua senha antiga e a nova.
Manipulando arquivos
No GNOME, pode-se usar o Nautilus, similar ao Windows Explorer, acessível pelo comndo "nautilus" num terminal ou por meio de menus. No KDE há outro análogo, o Konqueror, que é também um navegador Web (meio fraco).
Entretanto, neste FAQ descreveremos como manipular (mover, copiar, apagar, proteger) arquivos através do terminal. Antes, porém uma breve introdução.
O diretório raiz, equivalente - numa comparação grosseira - ao "Meu Computador" do Windows. é o
/
(isso é uma barra mesmo) Abaixo dele estão localizadas as pastas do sistema:
- /bin - contém os principais arquivos binários, ou seja, executáveis, ou seja, programas
- /sbin - idêntico ao anterior, mas a execução é permitida apenas para o root (leia mais abaixo)
- /usr - contém
- /home - contém as pastas dos usuários, por exemplo /home/foo
- /etc - contém arquivos de configuração do sistema
- /root - o home do root
- /boot - contém arquivos de inicialização
- /lib - contém bibliotecas (libraries) - similares aos ".dll" do Windows
- /media, /mnt - pastas onde são montados dispositivos removíveis em geral (CDs, disquetes, pen-drives)
- /scratch - espaço livre para bobagens. A gravação é permitida a todos os usuários
- /var - contém arquivos "variáveis", utilizados por alguns programas
- /dev - contém arquivos de dispositivos físicos (tudo bem, não é tão simples assim)
- /tmp - arquivos temporários em geral, pode ser escrito por qualquer usuário
- Para mover arquivos:
mv ARQUIVO DESTINO
Pode ser usado também para renomear arquivos, se "DESTINO" não for uma pasta.
- Para copiar arquivos
cp ARQUIVO DESTINO
- Para apagar arquivos
rm ARQUIVO
- Para apagar pastas (vazias)
rmdir PASTA
- Para montar/desmontar um CD:
Monte com:
mount /cdrom
e desmonte:
umount /cdrom
Abrindo arquivos
- Para editar arquivos de texto puro - algo extremamente freqüente- há várias opções, e a escolha vai do gosto de cada um. Procure testar alguns para ver com qual você se identifica:
- emacs (tecle Control+h t pra ajuda)
- vim (:help para ajuda)
- nano (tudo que você precisa está descrito no menu inferior)
Pode parecer que um editor de texto puro é uma coisa muito simples e de utilidade limitada. Entretanto, você perceberá que existem recursos muito úteis, especialmente quando se trata de programar e escrever em latex, entre outros.
- Para abrir documentos do Office (do Word, Excel, Powerpoint etc.)
ooffice ARQUIVO.doc
- Para abrir imagens:
display IMAGEM
ou
gqview IMAGEM
- Para ler arquivo de texto (puro):
less TEXTO
- Para rodar vídeos:
mplayer video.avi
- Para ouvir música, pode-se usar o xmms, similar ao Winamp:
xmms
ou para tocar direto do terminal:
mplayer ARQUIVO.mp3
OBS: para ouvir CDs de áudio não é necessário montá-los. Isto é, aliás, impossível.
- Para descompactar:
Arquivos .tar.bz2:
tar -jxf ARQUIVO.tar.bz2
Arquivos .tar:
tar -xf ARQUIVO.tar
Arquivos .tar.gz:
tar -zxf ARQUIVO.tar.gz
Arquivos .zip:
unzip ARQUIVO.zip
Arquivos .rar
unrar x ARQUIVO.rar
Comandos diversos
- Para abrir outra sessão do X (outro gerenciador de janelas):
startx -- :1
Essa sessão "fica" no Ctrl+Alt+F8 (a primeira sessão é no Ctrl+Alt+F7). Note que o default é abrir no GNOME, independente do gerenciador de janelas escolhido no GDM; para alterar isso, é necessário editar o arquivo /home/foo/.xsession, colocando nele o comando para iniciar o seu gerenciador de janelas favorito. Alguns exemplos:
startfluxbox evilwm wmaker fvwm startkde
Obs: Use apenas um deles, claro. Espero que também seja evidente a qual gerenciador de janelas cada comando corresponde.
- Para encontrar arquivos:
find -iname ALVO
- Para travar a tela:
xlock
- Para ver espaço ocupado por vários arquivos:
du -h ALVO
(u=used; f=free)
Impressão e manipulação de arquivos postscript
- Para imprimir arquivos
Supondo que a impressora esteja de bom humor, é bastante simples: basta mandar imprimir a partir do programa que você usa, seja lá qual for (firefox, openoffice, xpdf etc.). Caso seja um arquivo postscript (.ps) ou pdf (ou alguns outros, até, mas esses é melhor não arriscar), pode-se usar o comando:
lpr arquivo.ps
- Para imprimir usando a Xerox, é necessário, por enquanto, fazê-lo a partir do servidor proccm. Converta o arquivo a ser imprimido para postscript e, no servidor, execute
lpr -P wp35 arquivo.ps
É importante observar que essa impressora está configurada para imprimir em frente e verso. Também deve-se notar que as folhas devem ser colocadas na bandeja 2, na posição vertical.
- Para converter um arquivo pdf em postscript:
pdf2ps arquivo.pdf
- Para converter um arquivo postscript de modo a encaixar 2 páginas em uma só (supondo que o tamanho de página é a4):
pstops "2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)" arquivo.ps arquivo_novo.ps
Mais informações - RTFM:
man pstops
- Para fazer um livreto a partir de um arquivo postscript (note que as páginas pares e ímpares são invertidas com a opção -T, de modo a produzir uma saída correta para a impressora Xerox. Caso seja uma impressora comum, não use esse argumento)
/home/renato/bin/ps2book -p a4 -m a4 -T input.ps -o livreto.ps