Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
dicas:lcpad [2009/04/16 11:37] – paulojus | dicas:lcpad [2015/06/12 16:05] (atual) – [Uso do R no LCPAD] paulojus | ||
---|---|---|---|
Linha 7: | Linha 7: | ||
==== Conta no LCPAD ==== | ==== Conta no LCPAD ==== | ||
- | Para ter conta é necessário solicitar e o trabalho deve estar vinculado a um projeto cadastrado. No LEG alguns usuários utilizam o LCPAD vinculados a um projeto de PJ. | + | Para ter conta é necessário solicitar e o trabalho deve estar vinculado a um projeto cadastrado. |
+ | No LEG alguns usuários utilizam o LCPAD vinculados a um projeto de PJ. | ||
==== Acesso ==== | ==== Acesso ==== | ||
Linha 25: | Linha 26: | ||
* É possível rodar aplicativos gráficos na servidora '' | * É possível rodar aplicativos gráficos na servidora '' | ||
* Todas as servidoras utilizam uma área de usuário (conta) comum. A área dos usuários da estatística é sempre da forma ''/ | * Todas as servidoras utilizam uma área de usuário (conta) comum. A área dos usuários da estatística é sempre da forma ''/ | ||
- | * O LCPAD utiliza o interpretador de comandos //ZSHELL//. Para mais detalhes [[lcpad# | + | * O LCPAD utiliza o interpretador de comandos //Z-shell (/bin/zsh)//. Para mais detalhes [[lcpad# |
| | ||
// | // | ||
* usar a servidora '' | * usar a servidora '' | ||
* usar as demais para '' | * usar as demais para '' | ||
- | * Existem diversas máquinas adicionais (ver saida do comando '' | + | * Existem diversas máquinas adicionais (ver saida do comando '' |
- | lcpad % rlogin a03 | + | |
- | a03 % | + | |
- | </ | + | |
* para ver a lista de máquinas disponíveis digite em '' | * para ver a lista de máquinas disponíveis digite em '' | ||
- | % carga | + | lcpad % carga |
+ | </ | ||
+ | * para acessar uma delas use o '' | ||
+ | lcpad % rlogin bl03 | ||
+ | bl03 % | ||
</ | </ | ||
+ | Note que o '' | ||
==== Uso do R no LCPAD ==== | ==== Uso do R no LCPAD ==== | ||
+ | |||
Existem duas versões do programa '' | Existem duas versões do programa '' | ||
- Uma versão disponível para acesso **apenas na servidora '' | - Uma versão disponível para acesso **apenas na servidora '' | ||
- | % R </ | + | % / |
- | e para modo BATCH o comando usual e acompanha o andamento do //job// com:< | + | Voce pode (e deve) crirar um // |
+ | % alias R='/ | ||
+ | </ | ||
+ | |||
+ | Para modo BATCH o comando usual e acompanha o andamento do //job// com:< | ||
% R CMD BATCH seu_programa.R & | % R CMD BATCH seu_programa.R & | ||
% tail -f seu_programa.Rout | % tail -f seu_programa.Rout | ||
</ | </ | ||
- Nas demais máquinas do LCPAD não é possivel utilizar o R gráfico e foi compilada uma versão sem suporte gráfico do '' | - Nas demais máquinas do LCPAD não é possivel utilizar o R gráfico e foi compilada uma versão sem suporte gráfico do '' | ||
- | alias Rnox=" | + | alias Rnox=" |
source .bashrc | source .bashrc | ||
source .zshrc | source .zshrc | ||
Linha 60: | Linha 68: | ||
==== Processos, logout, interrupções, | ==== Processos, logout, interrupções, | ||
- | **Usando o zshell** se um processo em BATCH é iniciado com < | + | **Usando o Z-shell (zsh)** se um processo em BATCH é iniciado com < |
% Rnox CMD BATCH seu_programa.R & </ | % Rnox CMD BATCH seu_programa.R & </ | ||
ele será interrompido caso se voce se deslogar da máquina. | ele será interrompido caso se voce se deslogar da máquina. | ||
Linha 66: | Linha 74: | ||
Existem diferentes estratégias para contornar isto: | Existem diferentes estratégias para contornar isto: | ||
- Mudar o seu //shell// para o '' | - Mudar o seu //shell// para o '' | ||
- | - Utilizar '' | + | - Utilizar '' |
a02% Rnox CMD BATCH ap.R & | a02% Rnox CMD BATCH ap.R & | ||
a02% disown % | a02% disown % | ||
Linha 76: | Linha 84: | ||
No caso do '' | No caso do '' | ||
- | alias Rnox=" | + | alias Rnox=" |
source .zshrc | source .zshrc | ||
</ | </ | ||
==== SHELL ==== | ==== SHELL ==== | ||
- | * O LINUX utiliza '' | + | * O LINUX utiliza '' |
* O interpretador de comandos talvez mais comum (usado no LEG e instalação padrão de LINUX tais como debian e Ubuntu) é o '' | * O interpretador de comandos talvez mais comum (usado no LEG e instalação padrão de LINUX tais como debian e Ubuntu) é o '' | ||
- | * No LCPAD utiliza-se outro, o '' | + | * No LCPAD utiliza-se outro, o '' |
* na servidora principal '' | * na servidora principal '' | ||
% chsh </ | % chsh </ | ||
* nas demais servidoras este comando não pode ser utilizado, mas pode-se trocar o interpretador de comando para o '' | * nas demais servidoras este comando não pode ser utilizado, mas pode-se trocar o interpretador de comando para o '' | ||
- | a01% /bin/bash </ | + | a01% / |
+ | a01% /bin/zsh</ | ||
* para fazer esta mudança parmanente e obter o '' | * para fazer esta mudança parmanente e obter o '' | ||
/bin/bash </ | /bin/bash </ | ||
Linha 118: | Linha 127: | ||
Vale insistir: não deixe de digitar na servidora o comando abaixo para ter mais informações sobre recursos e uso do sistema!!!< | Vale insistir: não deixe de digitar na servidora o comando abaixo para ter mais informações sobre recursos e uso do sistema!!!< | ||
% normas </ | % normas </ | ||
- | |||
==== Agradecimento ==== | ==== Agradecimento ==== | ||
Agradecemos ao Prof. Carlos Carvalho (Depto de Física) o apoio, instruções e soluções para uso do LCPAD. | Agradecemos ao Prof. Carlos Carvalho (Depto de Física) o apoio, instruções e soluções para uso do LCPAD. | ||
- | |||
- | |||
- | |||
- | |||