¿Cómo restaurar un file eliminado / bin / sh?

He seguido una guía en línea que me pidió que ejecutara este command:

sudo cp /opt/local/bin/node /bin/sh 

Fue una guía para arreglar MENOS. En lugar de arreglarlo, solo empeoró las cosas. He perdido el file

  • Enviar args a Firefox al iniciar desde la terminal
  • Problemas al instalar Lion en una unidad USB
  • ¿Hay alguna forma de tener un background de escritorio interactivo / editable (por ejemplo, una spreadsheet) en una Macbook?
  • ¿Cómo puedo mostrar el SSID al que estoy conectado en el área de extensiones de menu?
  • ¿Por qué ya no es posible marcar el text en la window de mi Terminal?
  • Lote comprime varias carpetas en files zip individuales
  • ¿Hay alguna forma de recuperar / volver a search este file, o alguien podría upload su file sh por mí?

  • Cómo permitir la installation de la tienda de aplicaciones o desarrolladores identificados en MacOS Sierra
  • ¿Cómo configuro un server IRC en OS X para mi networking local?
  • cdto (para abrir una terminal) no funciona en Mavericks
  • ¿Hay alguna característica o truco para sustituir o ampliar abreviaturas automáticamente a frases completas?
  • ¿Qué características no documentadas has encontrado en Mountain Lion?
  • Cómo download la secuencia de m3u8 a HD local en OS X?
  • 2 Solutions collect form web for “¿Cómo restaurar un file eliminado / bin / sh?”

    Ejecute este command para copyr / bin / sh desde BaseSystem.dmg en Recovery HD:

     diskutil mount Recovery\ HD && hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg && sudo cp -p /Volumes/OS\ X\ Base\ System/bin/sh /bin/sh 

    Consulte también ¿Cómo puedo recuperar un file del sistema después de eliminarlo de mi Mac?

    /bin/sh es en realidad mucho más fácil de arreglar si ha leído algo como Linux from Scratch, ya que normalmente es un enlace simbólico en otros UNIXes, apuntando a un shell, generalmente /bin/bash , y ocasionalmente /bin/dash .

    El rápido y la solución:

     sudo ln -sf bash /bin/sh 

    ya que creará un enlace simbólico que apunta desde /bin/sh a /bin/bash como cualquier otra distribución de UNIX y Linux. Por supuesto, puedes vincularlo a otros shells compatibles con Bourne que quieras usar, incluido el último bash-4.3 o incluso el dash de Debian.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).