Comandos basicos do linux sumiram

1. Comandos basicos do linux sumiram

ROBSON DA COSTA LIRA
rlira

(usa Outra)

Enviado em 11/11/2018 - 13:04h

Olá bom dia.
Senhores Linux é um incio pra mim, esta é minha primeira postagem
A poucas semanas estou procurando aprender sobre esta plataforma, apos algumas aulas e usando o Virtual Box criei uma vm CentOS 7, onde instalei o Java, PostgreSQL e ontem coloquei pra rodar o Apache Tomcat, deixei tudo funcionando , hoje ao acessar a maquina notei uma mensagem mais não dei importancia.... mais logo que começei a tentar digitar algo
comandos como o clear, ls, o vim não existem! o próprio yum também não !!!!

qse tudo diz -bash: ls: comando não encontrado

uma das poucas coisas que lembro que fiz ontem foi editar o arquivo /etc/environment inserindo o JAVA_HOME, PATH e outras variáveis de ambiente , ai coloquei o tomcat para rodar então liberei o firewall e precisei do ifconfig então instalei o net-tools mais deixei tudo rodando sem problemas, tudo funcionando e hoje até o firewall não rola o que pode ter acontecido?
hoje qdo acesso a maquina apos o login como root vejo uma mensagem /usr/libexec/grepconf.sh: linha 5: command not found




  


2. Re: Comandos basicos do linux sumiram

Matheus
pylm

(usa Gentoo)

Enviado em 11/11/2018 - 13:11h

manda aí
echo $PATH


3. Re: Comandos basicos do linux sumiram

ROBSON DA COSTA LIRA
rlira

(usa Outra)

Enviado em 11/11/2018 - 16:14h

Olá boa tarde!

Prezado obrigado pela interação, eu não sei se este arquivo por mim utilizado é o melhor local para conter esta informação, eu li artigos que falam em /etc/bashrc outros em bash_profile mais alterei o /etc/environment cujo conteúdo esta abaixo

export JAVA_HOME=/usr/java7/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CATALINA_HOME=/usr/local/tomcat7

ao digitar o comando echo $PATH recebo o seguinte :
/usr/local/sbin:/usr/sbin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:/root/bin



4. Re: Comandos basicos do linux sumiram

Matheus
pylm

(usa Gentoo)

Enviado em 11/11/2018 - 16:34h

rlira escreveu:

Olá boa tarde!

Prezado obrigado pela interação, eu não sei se este arquivo por mim utilizado é o melhor local para conter esta informação, eu li artigos que falam em /etc/bashrc outros em bash_profile mais alterei o /etc/environment cujo conteúdo esta abaixo

export JAVA_HOME=/usr/java7/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CATALINA_HOME=/usr/local/tomcat7

ao digitar o comando echo $PATH recebo o seguinte :
/usr/local/sbin:/usr/sbin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:/root/bin


Cê deletou o PATH (que contém os diretórios com binários), o ideal seria deixar qualquer modificação no PATH dentro do shell do usuario (~/.bashrc)
Mas cê pode pegar meu path aí e adicionar no /etc/envirionment

/usr/x86_64-pc-linux-gnu/gcc-bin/7.3.0:/usr/lib/llvm/7/bin:/usr/lib/llvm/6/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/lib/plan9/bin

Última linha e atualiza


source /etc/environment


Ou abre outra sessão do terminal


5. Re: Comandos basicos do linux sumiram

ROBSON DA COSTA LIRA
rlira

(usa Outra)

Enviado em 11/11/2018 - 17:05h

Olá boa tarde!

Então, realmente ficou claro que o PATH que eu coloquei melou tudo, como seria então que eu deveria configurar corretamente?

lembrando que tudo isto foi porque eu preciso ter o JAVA_HOJE e o CATALINA_HOME por conta do Apache Tomcat

mais consegui!!!!!!
conforme vc descreveu usando export e refazendo a variável PATH na linha de comando e aproveitei e refiz e apaguei a linha do arquivo environment

como mencionei antes eu encontrei artigos que dizem que deveria usar tal arquivo de configuração (/etc/bashrc ou bash_profile)
onde ficaria mais correto e o que eu deveria colocar no seu conteúdo visto que o PATH que eu coloquei terminou por "deletar o PATH" este (~/.bashrc) onde ele fica? em /etc/bashrc

Obrigado



6. Re: Comandos basicos do linux sumiram

Matheus
pylm

(usa Gentoo)

Enviado em 11/11/2018 - 17:10h

~/ é um atalho pra pasta de usuario


pylm@tuxtoo ~ % echo ~/
/home/pylm/



7. Re: Comandos basicos do linux sumiram

ROBSON DA COSTA LIRA
rlira

(usa Outra)

Enviado em 11/11/2018 - 17:15h

Olá boa tarde

certo então seria /root/.bashrc

mais o que eu deveria ou melhor como eu deveria configurar o java e as outras variaveis de ambiente? uma vez que eu configurei e onde eu errei?


8. Re: Comandos basicos do linux sumiram

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/11/2018 - 19:29h

lembre que há dois .bashrc o seu e o do root:

ver o seu:

$ cat ~/.bashrc 



esse é o bash normal, o bash que vc procura, é o:

$ cat /home/seu_nome_de_usuario/.bashrc 


para ver o bash do root:

$ sudo cat /root/.bashrc 


cuidado ao alterar o .bashrc do root!

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts