Autostarting (Español)

Este artículo se enlaza con varios métodos para iniciar scripts o aplicaciones automáticamente cuando se está produciendo algún evento en particular.

Esta traducción de Autostarting fue revisada el 2020-02-19. Si existen cambios puede actualizarla o avisar al equipo de traducción.

En el arranque / apagado

Utilice los servicios systemd.

En el inicio / fin de sesión

Utilice los servicios systemd/User.

Al enchufar / desenchufar un dispositivo

Utilice las reglas udev.

En eventos temporales

Periódicamente a determinadas horas, fechas o intervalos:

Una vez en una fecha y hora:

En eventos de sistemas de archivos

Utilice un observador de eventor inotify:

En el inicio / fin del intérprete de comandos

Véase Command-line shell (Español)#Archivos de configuración.

En el inicio de Xorg

En el inicio del entorno de escritorio

Muchos entornos de escritorio implementan XDG Autostart.

Si los entornos de escritorio tienen un artículo, véase su sección Inicio automático.

En el inicio del gestor de ventanas

Muchos gestores de ventanas implementan XDG Autostart.

Si el gestor de ventanas tiene un artículo, véase su sección Inicio automático.

gollark: They'll probably say "lambdas are evil" because python hates functional programming a lot of the time.
gollark: *considers creating an esowiki page for haskell and golang*
gollark: ``` func AddInt32(addr *int32, delta int32) (new int32) func AddInt64(addr *int64, delta int64) (new int64) func AddUint32(addr *uint32, delta uint32) (new uint32) func AddUint64(addr *uint64, delta uint64) (new uint64) func AddUintptr(addr *uintptr, delta uintptr) (new uintptr) func CompareAndSwapInt32(addr *int32, old, new int32) (swapped bool) func CompareAndSwapInt64(addr *int64, old, new int64) (swapped bool) func CompareAndSwapPointer(addr *unsafe.Pointer, old, new unsafe.Pointer) (swapped bool) func CompareAndSwapUint32(addr *uint32, old, new uint32) (swapped bool) func CompareAndSwapUint64(addr *uint64, old, new uint64) (swapped bool) func CompareAndSwapUintptr(addr *uintptr, old, new uintptr) (swapped bool) func LoadInt32(addr *int32) (val int32) func LoadInt64(addr *int64) (val int64) func LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer) func LoadUint32(addr *uint32) (val uint32) func LoadUint64(addr *uint64) (val uint64) func LoadUintptr(addr *uintptr) (val uintptr) func StoreInt32(addr *int32, val int32) func StoreInt64(addr *int64, val int64) func StorePointer(addr *unsafe.Pointer, val unsafe.Pointer) func StoreUint32(addr *uint32, val uint32) func StoreUint64(addr *uint64, val uint64) func StoreUintptr(addr *uintptr, val uintptr) func SwapInt32(addr *int32, new int32) (old int32) func SwapInt64(addr *int64, new int64) (old int64) func SwapPointer(addr *unsafe.Pointer, new unsafe.Pointer) (old unsafe.Pointer) func SwapUint32(addr *uint32, new uint32) (old uint32) func SwapUint64(addr *uint64, new uint64) (old uint64) func SwapUintptr(addr *uintptr, new uintptr) (old uintptr)```Seen in standard library docs.
gollark: Fun fact: that function cannot be written with a sane type in Go.
gollark: Esolang where multiple different garbage collectors run at the same time.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.