Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - COMANDOS NÃO ENCONTRADOS
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

COMANDOS NÃO ENCONTRADOS
Ir à página 1, 2  Próximo
 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Sistema/Configurações
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Vinix
Entusiasta
Entusiasta


Registrado em: May 27, 2006
Mensagens: 133
Localização: Salvador - BA

MensagemEnviada: Dom Jun 11, 2006 1:53 pm    Assunto: COMANDOS NÃO ENCONTRADOS Responder com Citação

Estou tentando executar alguns comandos como o adduser, shutdown, netcfg, usercfg e alguns outros (no terminal), mas ele apresenta uma mensagem de erro dizendo que o comando não foi encontrado.

Por que isto está acontecendo e como resolver este problema?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Lonely_Spooky
Avançado
Avançado


Registrado em: Apr 27, 2005
Mensagens: 528
Localização: RJ

MensagemEnviada: Dom Jun 11, 2006 2:34 pm    Assunto: Responder com Citação

Velho, uma confurão que acontece é que as pessoas confundem o su com o root. O su executa muitos, mas não todos os comandos de root. Para isso você deve, realmente, logar como root.
_________________
Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário MSN Messenger
Vinix
Entusiasta
Entusiasta


Registrado em: May 27, 2006
Mensagens: 133
Localização: Salvador - BA

MensagemEnviada: Dom Jun 11, 2006 2:52 pm    Assunto: Responder com Citação

Tentei logar como root na tela inicial e aparece uma mensagem dizendo que não é permitido logar como root.
Tentei pelo terminal o <# login root > ,ele pede a senha, insiro a senha correta, mas é exibida a mensagem "login incorrect".

Como faço então para logar Question
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Jeferson_Fedora
Entusiasta
Entusiasta


Registrado em: May 30, 2006
Mensagens: 170
Localização: Salvador/Bahia

MensagemEnviada: Dom Jun 11, 2006 2:57 pm    Assunto: Responder com Citação

como é?
que dizer que o su - na verdade nao eh o root !!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Lonely_Spooky
Avançado
Avançado


Registrado em: Apr 27, 2005
Mensagens: 528
Localização: RJ

MensagemEnviada: Dom Jun 11, 2006 3:43 pm    Assunto: Responder com Citação

Jeferson, é isso mesmo! O su é um usuário com privilégios de root, mas não todos. Para logar como root e ter todos os comandos (não testei) é o "su root".
Vinix, você está usando o Fedora?
_________________
Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário MSN Messenger
Jeferson_Fedora
Entusiasta
Entusiasta


Registrado em: May 30, 2006
Mensagens: 170
Localização: Salvador/Bahia

MensagemEnviada: Dom Jun 11, 2006 4:02 pm    Assunto: Responder com Citação

vc ja encontru algum prog que tentou instalar que nao conseguiu pelo su -?
pq todos que ja tentei até agora foi usando o proprio!!!!! Very Happy
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Jeferson_Fedora
Entusiasta
Entusiasta


Registrado em: May 30, 2006
Mensagens: 170
Localização: Salvador/Bahia

MensagemEnviada: Dom Jun 11, 2006 4:05 pm    Assunto: Responder com Citação

no caso do nosso amigo Vinix?
a dificuldade dele pode ser issu acho que ele sempre tenta usando o su -!

vini tenta usando root

eu vou fazer alguns testes também
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Lonely_Spooky
Avançado
Avançado


Registrado em: Apr 27, 2005
Mensagens: 528
Localização: RJ

MensagemEnviada: Dom Jun 11, 2006 5:36 pm    Assunto: Responder com Citação

Tá, eu testei aqui e o "su root" não funfa tb. Tem que logar como root mesmo!
Abra um dos seus terminais virtuais e mande brasa!
Ctrl+Alt+(F1~F6)
_________________
Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário MSN Messenger
Vinix
Entusiasta
Entusiasta


Registrado em: May 27, 2006
Mensagens: 133
Localização: Salvador - BA

MensagemEnviada: Dom Jun 11, 2006 6:59 pm    Assunto: Responder com Citação

Agora eu consegui. O adduser e o shutdown funcionaram, mas pq o netcfg e o usercfg não funcionaram?
Se o su não é o root pq a senha para logar é a mesma do root?
Para o root não existe interface gráfica?
Após logar como root como faço para voltar ao KDE?

Obs.: Estou usando o FC5.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Mythus
Intermediário
Intermediário


Registrado em: Apr 22, 2006
Mensagens: 318
Localização: João Pessoa, PB, Brasil

MensagemEnviada: Dom Jul 09, 2006 12:37 am    Assunto: Responder com Citação

eta confusão!

Código:
$ su mythus
Senha: <senha de mythus>
$ su mythus -
Senha: <senha de mythus>
[mythus@esparta ~]$ su -
Senha: <senha de root>
# whoami
root
Qual a diferença entre colocar o - após o usuário? o - lê o path do usuário, caso contrário vais ficar com aquele usuário, mas com o path do seu. su root e su <vazio> são a mesma coisa. su - e su root são diferentes, no primeiro é carregado o path do root.

para saber onde está uma aplicação pergunte "whereis"?
Código:
# whereis netcfg
netcfg:
# whereis usercfg
usercfg:
# whereis ifconfig
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz


netcfg e usercfg não existem na minha máquina.
_________________
Abraços,
_________________
Não é programador; não é hacker
Formado em Direito pela UFPb
Usuário de Linux em tempo integral
Linux User Number: 174012
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
Vinix
Entusiasta
Entusiasta


Registrado em: May 27, 2006
Mensagens: 133
Localização: Salvador - BA

MensagemEnviada: Dom Jul 16, 2006 11:32 am    Assunto: Responder com Citação

O comando # whereis ... eu já conhecia. O problema foi justamente com esses comando (que também não existem aqui), mas eu os vi numa apostila sobre Linux. Pode ser que exista numa outra distribuição ou que a apostila esteja desatualizada.

Valeu!
_________________
Tudo, antes de ser fácil, é difícil!
-----------------------------------------------------
Vinícius Aragão
Graduando: Eng. de Computação
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
douglascorvo
Novato
Novato


Registrado em: Jul 17, 2006
Mensagens: 1

MensagemEnviada: Seg Jul 17, 2006 3:11 pm    Assunto: Responder com Citação

O lance era mesmo o "-" depois do su.

Como usuário normal os diretórios /sbin e /usr/sbin ficavam fora do path, mas digitando su - fica normal e todos os comandos funcionam, mesmo em um terminal (não é necessário ir a um terminal fora do X, no xterm e companhia funciona também).
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
lenrek
Administrador
Administrador


Registrado em: Apr 25, 2006
Mensagens: 1141
Localização: Recife / PE

MensagemEnviada: Seg Jul 17, 2006 3:37 pm    Assunto: Responder com Citação

Esse traço (su -) serve para obter todo o perfil do usuário ROOT. Wink
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jasonn
Administrador
Administrador


Registrado em: Oct 22, 2004
Mensagens: 2143
Localização: Salvador - Bahia

MensagemEnviada: Seg Jul 17, 2006 5:09 pm    Assunto: Responder com Citação

gente que confusão é essa?

Quando usamos:

su - (Você esta logando como root - Administrador)

mais quando usa:

su (você esta logando como um quase root mais não é root)

somente isso.

alguns comandos realmente não existem para usuario su.

Outra coisa em vez de usar whereis por que não usar locate???


[root@fenix01 ies4linux-2.0beta9]# locate netcfg
/usr/bin/libnetcfg
/usr/share/man/man1/libnetcfg.1.gz
_________________
Cristiano Furtado dos Santos
Gerente de Projetos de SL
Embaixador do Projeto Fedora Brasil.
Pagina Pessoal: http://jasonnfedora.eti.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
Mythus
Intermediário
Intermediário


Registrado em: Apr 22, 2006
Mensagens: 318
Localização: João Pessoa, PB, Brasil

MensagemEnviada: Seg Jul 17, 2006 6:26 pm    Assunto: Responder com Citação

jasonn escreveu:
gente que confusão é essa?

Quando usamos:

su - (Você esta logando como root - Administrador)

mais quando usa:

su (você esta logando como um quase root mais não é root)

somente isso.

alguns comandos realmente não existem para usuario su.

Outra coisa em vez de usar whereis por que não usar locate???


[root@fenix01 ies4linux-2.0beta9]# locate netcfg
/usr/bin/libnetcfg
/usr/share/man/man1/libnetcfg.1.gz


O sinal de - no final do su é para carregar o path do usuário que você vai usar, seja root (default do su) ou outro usuário. Se quiserem testar, basta personalizar um usuário para perceber a diferença.
Código:
[mythus@esparta ~]$ whoami
mythus
[mythus@esparta ~]$ su
Senha:
[root@esparta mythus]# whoami
root
[root@esparta mythus]# exit
exit
[mythus@esparta ~]$ whoami
mythus
[mythus@esparta ~]$ su -
Senha:
[root@esparta ~]# whoami
root
[root@esparta ~]# exit
logout

[mythus@esparta ~]$


Percebam a diferença entre se tornar root com path de usuário comum e tornar root carregando todo o path do root (muda: path e diretório local), mas ambos são root com as permissões que o root tem.

whereis e locate tem duas funções semelhantes mas com protósitos completamente diferentes:
whereis - locate the binary, source, and manual page files for a command
locate - find files by name

whereis tmp e locate tmp tem duas saídas completamente diferentes. Quando se quer localizar um binário é muito mais eficiente o whereis. Quando de quer localizar um arquivo qualquer que você acabou de salvar no seu sistema, a menos que você atualize rode o updatedb primeiro, você não vai encontrar o arquivo. Sendo um txt, ou roda o updatedb e depois o locate ou usa direto o find. Se é um arquivo antigo, obviamente locate tem uma sintaxe muito mais simples pra resolver o problema. Mesmo assim, não é correto as equiparações abaixo:
locate -i texto.txt == find / -iname *texto.txt* 2> /dev/null
locate arquivo == find / -name *arquivo* 2> /dev/null

locate procura listar inclusive diretórios com a string pesquisada, assim,
/home/user/meus arquivos pessoais/giselle.avi
sairia na pesquisa do locate e não na do find.
_________________
Abraços,
_________________
Não é programador; não é hacker
Formado em Direito pela UFPb
Usuário de Linux em tempo integral
Linux User Number: 174012
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Sistema/Configurações Todos os horários são GMT - 3 Hours
Ir à página 1, 2  Próximo
Página 1 de 2

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_