Я не тестировал это, но, в первую очередь, придумал следующее:
alias changeAllPermissions='chmod -R go-rwx $1'
Параметр -R рекурсивно изменяет права доступа .
No creo que el kernel haga eso. No puede saber cómo y cuándo iniciar el proceso, ya que las acciones de tiempo de arranque -, como montar todos los sistemas de archivos, se realizan en el espacio de usuario, y el núcleo no puede saber cuándo ha terminado.
Pero la línea de comando del kernel está visible en /proc/cmdline
, por lo que podría crear una herramienta que busque un parámetro en particular allí y luego iniciar el programa mencionado. Luego, puede iniciar esa herramienta en algún script de inicio de nivel de sistema -que se ejecuta lo suficientemente tarde (como /etc/rc.local
), o en los archivos de inicio X del usuario en vivo si desea iniciar un programa gráfico.
En cualquier caso, necesitarás crear tu propio -CD en vivo para incluir eso.