Après l'édition du fichier ~ / .bashrc: commande non trouvée

0

J'installais Hadoop sur mon Ubuntu.

C'est mon chemin maintenant

echo $PATH
/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin:/home/miki/.local/bin:/opt/hadoop-3.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Si j'essaye ll

miki@miki:~$ ll
ll: command not found

Ma ligne d'édition bashrc

echo 'export HADOOP_HOME=/opt/hadoop-3.2.0;export PATH=$HADOOP_HOME/bin:$PATH' > ~/.bashrc

le fichier ~ / .bashrc n'a qu'une seule ligne

export HADOOP_HOME=/opt/hadoop-3.2.0

Tous les scripts précédents ont été supprimés.

Il est également étrange que les lettres aient changé de couleur. Pourquoi?

MikiBelavista
la source

Réponses:

5

En utilisant ... > ~/.bashrc, vous avez remplacé le contenu par seulement la echosortie.

Vous avez donc supprimé tout le contenu de votre .bashrcfichier. Vous pouvez récupérer le défaut .bashrcavec.

cp /etc/skel/.bashrc ~/

Relancez ensuite votre commande, mais assurez-vous d’utiliser >>plutôt que d’ >ajouter au fichier plutôt que de le remplacer.

Voir également.

pLumo
la source