El shell bash, instalado en casi todos los sistemas operativos de la familia Linux, tiene un sistema de comando muy avanzado que le permite desarrollar scripts con una rica funcionalidad. Los scripts como este son omnipresentes en los sistemas Linux. Puede ejecutar un script bash estableciendo los atributos adecuados para él y teniendo los derechos necesarios.
Necesario
- - una cuenta en la máquina de destino;
- - posiblemente root.
Instrucciones
Paso 1
Inicie sesión en la consola de la máquina donde se ejecutará el script. Inicie un emulador de terminal (konsole, XTerm, etc.) o cambie a la consola de texto presionando uno de los atajos de teclado Ctrl + Alt + Fx. Si no hay acceso físico a la computadora, conéctese a través de la red utilizando un cliente ssh (por ejemplo, PuTTY en Windows o ssh en Linux). Si es necesario, ingrese la información de su cuenta
Paso 2
Cambie el directorio actual por aquel donde se encuentra el archivo de secuencia de comandos. Esto debe hacerse para la conveniencia de un trabajo posterior. Utilice el comando cd, cuyo parámetro debe ser una ruta absoluta o relativa al directorio de destino. Por ejemplo: cd / home / tmp / También puede usar un administrador de archivos como Midnight Commander
Paso 3
Cambie los permisos del archivo de secuencia de comandos si es necesario. Hágalo ejecutable y editable con su cuenta. Si es el propietario del archivo, ejecute el comando chmod y cambie los permisos. Por ejemplo: chmod 0755./test.sh Si el archivo es propiedad de otro usuario, establezca temporalmente los permisos en 0777 ejecutando chmod con sudo, o cambie el propietario y el grupo con chown (también de sudo). Si usa un administrador de archivos, estas acciones pueden ser mucho más convenientes de realizar con su ayuda (en Midnight Commander estos son los elementos correspondientes del menú Archivo)
Paso 4
Revise y, si es necesario, edite el script con la ruta al intérprete de bash después de los caracteres #! En la primera línea. Utilice su editor de texto preferido. Por ejemplo, vim o el editor Midnight Commander. Guarde el archivo de secuencia de comandos modificado
Paso 5
Ejecute el script bash. Ingrese en la consola la ruta absoluta o relativa al directorio con el archivo de script, su nombre y parámetros, si es necesario. Presione ENTER.