Estoy trabajando en mi proyecto usando el simulador de red2. Lo instalé y todo está bien. Intenté crear un enlace simbólico entre esta instalación y /usr/bin, para poder invocar el software ejecutándome nsdesde la línea de comandos. A saber, corrí:
sudo ln -s /home/vinaychalluru/ns-allinone-2.34/ns-2.34/ns /usr/bin/ns
que generó el siguiente resultado:
ln: creating symbolic link '/usr/bin/ns': File exists
¿Cómo puedo eliminar el enlace simbólico ya creado o puedo reemplazarlo con otros comandos?

sudo ln -s destination sourcey, por supuesto, me molestó. Gracias por la respuesta.Respuestas:
fuente
lntiene un-finterruptor que "obliga" a crear un enlace simbólico ya sea que exista o no.fuente
Lo intenté
ln -sfmientras lo reemplazaba, pero no funcionó para mí, pero hice loln -sfn directory link_namequerootfuncionó.fuente
-nmí estaba teniendo un problema de bucle infinito. ¡Gracias!Para agregar a todas las respuestas anteriores, un enlace simbólico se puede tratar como un archivo normal en muchos casos (el enlace, no el objetivo).
rmen un enlace simbólico lo eliminará. Si el enlace es propiedad de root, deberá sudo.Debería poder,
rm /usr/bin/nso más biensudo rm /usr/bin/ns, no olvidar la propiedad.fuente