La diferencia entre el comando linux su y su-

  
su comando y su - comando la mayor diferencia esencial es: su simplemente cambió la identidad raíz, pero el entorno de shell sigue siendo el shell del usuario común, y su - incluso el usuario y el interruptor del entorno de shell para root La identidad El error de la variable de entorno PATH no se produce solo cuando se cambia el entorno de shell. Después de que su cambia al usuario root, pwd, y encuentra que el directorio de trabajo sigue siendo el directorio de trabajo del usuario ordinario, después de cambiar con el comando su, el directorio de trabajo se convierte en el directorio de trabajo de la raíz. Use el comando echo $ PATH para ver cómo su y su - futuras variables de entorno son diferentes. Por analogía, para cambiar del usuario actual a otro usuario, debe utilizar el comando su.
Copyright © Conocimiento de Windows All Rights Reserved