Comandos - Maverick-Shark/retroGuru GitHub Wiki

CLI

  • Abrir un terminal: Tecla Amiga + E desde el Workbench : abre un requester para ejecutar un comando. Teclear CLI y pulsar ENTER

Comandos

PROTECT

  • A veces hemos querido ejecutar algo y no hemos podido porque faltaba marcar un archivo como ejecutable, por ejemplo.
  • El comando PROTECT nos permite cambiar los permisos (protection bits) de ficheros o directorios.
1.> PROTECT SYS:mifichero.txt +rwed
  • Establece los protections bits r (lectura), w (escritura), e (ejecución) y d (borrado) para el fichero “mifichero.txt” en SYS :
2.> PROTECT L:#? e SUB    //o bien:
2.> PROTECT L:#? -e
  • Quita el bit e (ejecución) protection bit de todos los ficheros en el directorio L:

CD

  • Permite cambiar a un directorio. Por ejemplo :
1.System> CD sys:Devs/
  • Cambia al directorio devs de la partición de sistema.

  • Lo bueno de AmigaDOS es que si se teclea sys:devs y se pulsa ENTER, se consigue lo mismo, sin necesidad de utilizar el comando CD.

COPY

  • Permite copiar un(os) fichero(s) de una carpeta a otra :
1.> copy sys:devs/#?.device to work:
  • Copiaría todos los archivos del tipo .device a la partición llamada work.
  • Si se tiene un sustituto del cli como el CSH, en vez de usar el #? como wildcard, puede usarse el asterisco de toda la vida (en Unix y DOS) con lo que el comando siguiente también funcionaría:
1.> copy sys:devs/*.device to work:

CLS

  • Limpia la ventana del intérprete de comandos.

CPU

  • Muestra información de la CPU y permite cambiar ciertos parámetros de la misma. Por ejemplo, el siguiente comando :
1.> CPU cache burst fastrom
  • Este comando lo tengo en mi startup-sequence. Tal y como está, indica que se activen todas las caches y el modo burst de las mismas, además de especificar que se copie el contenido de la Kickstart ROM en RAM, porque es más rápida de acceder y redunda en más velocidad del sistema

DIR

  • Lista el contenido del directorio actual o del directorio que se le indique como parámetro. Admite wildcards :
1.> DIR sys:devs/#?.device        // Muestra todos los archivos del tipo device en sys:devs/
1.> DIR sys:devs                  // Muestra el contenido de la carpeta sys:devs/

DELETE

  • Borra uno o más archivos.
  • Borrar todos los archivos de un directorio:
1.> DELETE #? all force

HELP

  • Permite obtener ayuda sobre el comando que se indique como parámetro.

MAKEDIR

  • Crea una carpeta (sin icono). Una carpeta lleva icono si existe un fichero con el mismo nombre que la carpeta y extensión .info
1.> MAKEDIR work:MyDrawer                 // Crearía una carpeta llamada “MyDrawer” en la partición Work:

PATH

  • Si se ejecuta sin parámetros, indica todas las rutas que están en el “path” o carpetas de búsqueda automática. Si tenemos cualquier aplicación en una de las carpetas del path, no es necesario escribir la ruta entera a la misma para ejecturarla puesta que es econtrada.

SAY

  • Reproduce por el altavoz el testo introducido
say Hola

LHA

  • Descomprimir un fichero:
1.> LHA e -x prueba.lha
  • Comprimir todo un directorio con LHA:
1.> LHA -r a prueba.lha sys/

Recuperar Chip RAM con Blizard

1.> c:Blizkick Speedrom localfirst estressbuf=131072

Links