# Spanish translation of the sysvinit man pages. # Pedro Pablo Fábrega , 1998-1999. # Fidel García , 1999. # Marcos Fouces , 2021. msgid "" msgstr "" "Project-Id-Version: sysvinit-man\n" "Report-Msgid-Bugs-To: Your Bugmail \n" "POT-Creation-Date: 2022-05-01 15:59-0300\n" "PO-Revision-Date: 2021-05-29 14:12+0200\n" "Last-Translator: Marcos Fouces \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. type: TH #: ../bootlogd.8:18 #, no-wrap msgid "BOOTLOGD" msgstr "BOOTLOGD" #. type: TH #: ../bootlogd.8:18 #, no-wrap msgid "Jul 21, 2003" msgstr "21 de julio de 2003" #. type: TH #: ../bootlogd.8:18 ../fstab-decode.8:20 ../halt.8:20 ../init.8:20 #: ../initctl.5:17 ../initscript.5:18 ../inittab.5:20 ../killall5.8:18 #: ../last.1:20 ../logsave.8:5 ../mesg.1:20 ../mountpoint.1:18 ../pidof.8:18 #: ../readbootlog.1:20 ../runlevel.8:18 ../shutdown.8:20 ../sulogin.8:18 #: ../utmpdump.1:18 ../wall.1:18 #, fuzzy, no-wrap #| msgid "B" msgid "sysvinit " msgstr "B" #. type: TH #: ../bootlogd.8:18 ../fstab-decode.8:20 ../halt.8:20 ../init.8:20 #: ../killall5.8:18 ../logsave.8:5 ../pidof.8:18 ../runlevel.8:18 #: ../shutdown.8:20 ../sulogin.8:18 #, no-wrap msgid "Linux System Administrator's Manual" msgstr "Manual del Administrador del Sistema Linux" #. type: SH #: ../bootlogd.8:19 ../fstab-decode.8:22 ../halt.8:23 ../init.8:23 #: ../initctl.5:18 ../initscript.5:19 ../inittab.5:23 ../killall5.8:19 #: ../last.1:23 ../logsave.8:6 ../mesg.1:23 ../mountpoint.1:19 ../pidof.8:19 #: ../readbootlog.1:23 ../runlevel.8:19 ../shutdown.8:23 ../sulogin.8:19 #: ../utmpdump.1:19 ../wall.1:20 #, no-wrap msgid "NAME" msgstr "NOMBRE" #. type: Plain text #: ../bootlogd.8:21 msgid "bootlogd - record boot messages" msgstr "" #. type: SH #: ../bootlogd.8:21 ../fstab-decode.8:25 ../halt.8:27 ../init.8:27 #: ../initctl.5:20 ../initscript.5:21 ../killall5.8:21 ../last.1:27 #: ../logsave.8:8 ../mesg.1:27 ../mountpoint.1:21 ../pidof.8:21 #: ../readbootlog.1:27 ../runlevel.8:21 ../shutdown.8:27 ../sulogin.8:21 #: ../utmpdump.1:21 ../wall.1:23 #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSIS" #. type: Plain text #: ../bootlogd.8:31 #, fuzzy #| msgid "" #| "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>] [B<-p>] [B<-h>]" msgid "" "B [B<-c>] [B<-d>] [B<-e>] [B<-r>] [B<-s>] [B<-v>] [I< >B<-" "l>I< logfile >] [I< >B<-p>I< pidfile >]" msgstr "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>] [B<-p>] [B<-h>]" #. type: SH #: ../bootlogd.8:31 ../fstab-decode.8:28 ../halt.8:53 ../init.8:46 #: ../initctl.5:22 ../initscript.5:23 ../inittab.5:28 ../killall5.8:28 #: ../last.1:48 ../logsave.8:14 ../mesg.1:32 ../mountpoint.1:30 ../pidof.8:36 #: ../readbootlog.1:34 ../runlevel.8:24 ../shutdown.8:36 ../sulogin.8:27 #: ../utmpdump.1:25 ../wall.1:28 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPCIÓN" #. type: Plain text #: ../bootlogd.8:35 msgid "" "B runs in the background and copies all strings sent to the I device to a logfile. If the I is not accessible, the " "messages will be kept in memory until it is." msgstr "" #. type: SH #: ../bootlogd.8:35 ../halt.8:68 ../killall5.8:34 ../last.1:70 ../logsave.8:39 #: ../mesg.1:38 ../mountpoint.1:33 ../pidof.8:44 ../readbootlog.1:42 #: ../runlevel.8:49 ../shutdown.8:54 ../utmpdump.1:28 ../wall.1:52 #, no-wrap msgid "OPTIONS" msgstr "OPCIONES" #. type: IP #: ../bootlogd.8:36 ../halt.8:75 ../last.1:87 ../mountpoint.1:36 #, no-wrap msgid "B<-d>" msgstr "B<-d>" #. type: Plain text #: ../bootlogd.8:38 msgid "Do not fork and run in the background." msgstr "" #. type: IP #: ../bootlogd.8:38 #, no-wrap msgid "B<-e>" msgstr "B<-e>" #. type: Plain text #: ../bootlogd.8:42 msgid "" "Print escape characters to the boot log file. This turns off filtering of " "escape characters and allows tools like GNU B(1) to see and use colour " "control characters (show the log in colour)." msgstr "" #. type: IP #: ../bootlogd.8:42 ../pidof.8:47 ../shutdown.8:101 #, no-wrap msgid "B<-c>" msgstr "B<-c>" #. type: Plain text #: ../bootlogd.8:47 msgid "" "Attempt to write to the logfile even if it does not yet exist. Without this " "option, B will wait for the logfile to appear before attempting to " "write to it. This behavior prevents B from creating logfiles under " "mount points." msgstr "" #. type: IP #: ../bootlogd.8:47 ../shutdown.8:64 ../utmpdump.1:31 #, no-wrap msgid "B<-r>" msgstr "B<-r>" #. type: Plain text #: ../bootlogd.8:50 msgid "" "If there is an existing logfile called I rename it to I " "unless I already exists." msgstr "" #. type: IP #: ../bootlogd.8:50 ../logsave.8:45 ../pidof.8:45 #, no-wrap msgid "B<-s>" msgstr "B<-s>" #. type: Plain text #: ../bootlogd.8:56 msgid "" "Ensure that the data is written to the file after each line by calling " "B(3). This will slow down a B(8) process running in " "parallel." msgstr "" #. type: TP #: ../bootlogd.8:56 ../logsave.8:53 #, no-wrap msgid "B<-v>" msgstr "B<-v>" #. type: Plain text #: ../bootlogd.8:58 msgid "Show version." msgstr "" #. type: IP #: ../bootlogd.8:58 #, fuzzy, no-wrap #| msgid "B<-f>, B<--file> I" msgid "B<-l> I" msgstr "B<-f>,B< --file >I" #. type: Plain text #: ../bootlogd.8:60 msgid "Log to this logfile. The default is I." msgstr "" #. type: IP #: ../bootlogd.8:60 #, fuzzy, no-wrap #| msgid "B<-f>, B<--file> I" msgid "B<-p> I" msgstr "B<-f>,B< --file >I" #. type: Plain text #: ../bootlogd.8:62 msgid "Put process-id in this file. The default is no pidfile." msgstr "" #. }}} #. type: SH #: ../bootlogd.8:62 ../halt.8:94 ../initctl.5:119 ../initscript.5:60 #: ../killall5.8:37 ../last.1:107 ../mesg.1:48 ../mountpoint.1:44 ../pidof.8:87 #: ../shutdown.8:216 #, no-wrap msgid "NOTES" msgstr "NOTAS" #. type: Plain text #: ../bootlogd.8:67 msgid "" "B saves log data which includes control characters. The log is " "technically a text file, but not very easy for humans to read. To address " "this the B(1) command can be used to display the boot log " "without the control characters." msgstr "" #. type: SH #: ../bootlogd.8:67 ../utmpdump.1:52 #, no-wrap msgid "BUGS" msgstr "ERRORES" #. type: Plain text #: ../bootlogd.8:77 msgid "" "B works by redirecting the console output from the console " "device. (Consequently B requires PTY support in the kernel " "configuration.) It copies that output to the real console device and to a " "log file. There is no standard way of ascertaining the real console device " "if you have a new-style I device (major 5, minor 1) so " "B parses the kernel command line looking for B lines " "and deduces the real console device from that. If that syntax is ever " "changed by the kernel, or a console type is used that B does not " "know about then B will not work." msgstr "" #. type: SH #: ../bootlogd.8:78 ../halt.8:116 ../init.8:337 ../initctl.5:147 #: ../initscript.5:68 ../inittab.5:275 ../killall5.8:48 ../last.1:120 #: ../logsave.8:58 ../mesg.1:53 ../mountpoint.1:66 ../pidof.8:110 #: ../readbootlog.1:52 ../runlevel.8:57 ../shutdown.8:232 ../sulogin.8:84 #: ../utmpdump.1:60 ../wall.1:74 #, no-wrap msgid "AUTHOR" msgstr "AUTOR" #. type: Plain text #: ../bootlogd.8:82 ../halt.8:122 ../initscript.5:72 ../killall5.8:51 #: ../last.1:126 ../mesg.1:59 ../mountpoint.1:70 ../pidof.8:113 #: ../runlevel.8:60 ../shutdown.8:238 ../sulogin.8:88 ../wall.1:77 msgid "E<.MT miquels@\\:cistron\\:.nl> Miquel van Smoorenburg E<.ME>" msgstr "E<.MT miquels@\\:cistron\\:.nl> Miquel van Smoorenburg E<.ME>" #. type: SH #: ../bootlogd.8:82 ../fstab-decode.8:67 ../halt.8:122 ../init.8:346 #: ../initctl.5:151 ../initscript.5:72 ../inittab.5:290 ../killall5.8:44 #: ../last.1:126 ../logsave.8:62 ../mesg.1:59 ../mountpoint.1:70 ../pidof.8:104 #: ../readbootlog.1:58 ../runlevel.8:54 ../shutdown.8:238 ../sulogin.8:88 #: ../utmpdump.1:62 ../wall.1:70 #, no-wrap msgid "SEE ALSO" msgstr "VÉASE TAMBIÉN" #. type: Plain text #: ../bootlogd.8:85 msgid "B(8), B(3), B(1)" msgstr "B(8), B(3), B(1)" #. type: TH #: ../fstab-decode.8:20 #, no-wrap msgid "FSTAB-DECODE" msgstr "FSTAB-DECODE" #. type: TH #: ../fstab-decode.8:20 #, no-wrap msgid "May 2006" msgstr "Mayo de 2006" #. type: Plain text #: ../fstab-decode.8:24 msgid "fstab-decode - run a command with fstab-encoded arguments" msgstr "" #. type: Plain text #: ../fstab-decode.8:27 msgid "B I [I]..." msgstr "" #. type: Plain text #: ../fstab-decode.8:34 msgid "" "B decodes escapes (such as newline characters and other " "whitespace) in the specified Is and uses them to run I. " "The argument escaping uses the same rules as path escaping in I, " "I and I." msgstr "" #. type: Plain text #: ../fstab-decode.8:38 msgid "" "In essence B can be used anytime we want to pass multiple " "parameters to a command as a list of command line arguments. It turns output " "like this:" msgstr "" #. type: Plain text #: ../fstab-decode.8:43 #, no-wrap msgid "" "/root\n" "/mnt/remote-disk\n" "/home\n" msgstr "" #. type: Plain text #: ../fstab-decode.8:49 #, no-wrap msgid "" "Into one long list of parameters, \"/root /mnt/remote-disk /home\". This\n" "can be useful when trying to work with multiple filesystems at once. For\n" "instance, we can use it to unmount multiple NFS shares. This program also\n" "removes whitespace and other characters which might cause programs such\n" "as B(8) or B(8) to fail.\n" msgstr "" #. type: SH #: ../fstab-decode.8:50 ../killall5.8:40 ../mountpoint.1:42 ../pidof.8:80 #, no-wrap msgid "EXIT STATUS" msgstr "ESTADO DE SALIDA" #. type: Plain text #: ../fstab-decode.8:56 msgid "" "B exits with status 127 if I can't be run. Otherwise " "it exits with the status returned by I." msgstr "" #. }}} #. }}} #. {{{ Examples #. type: SH #: ../fstab-decode.8:57 ../initctl.5:93 ../initscript.5:28 ../inittab.5:204 #, no-wrap msgid "EXAMPLES" msgstr "EJEMPLOS" #. type: Plain text #: ../fstab-decode.8:62 msgid "" "The following example reads I, finds all instances of VFAT " "filesystems and prints their mount points (argument 2 in the I " "file). B then runs the specified program, B(8), and " "passes it the list of VFAT mountpoints. This unmounts all VFAT partitions." msgstr "" #. type: Plain text #: ../fstab-decode.8:65 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text #: ../fstab-decode.8:68 msgid "B(5)" msgstr "B(5)" #. type: TH #: ../halt.8:20 #, no-wrap msgid "HALT" msgstr "HALT" #. type: TH #: ../halt.8:20 #, no-wrap msgid "Nov 6, 2001" msgstr "6 de noviembre de 2001" #. }}} #. {{{ Synopsis #. type: Plain text #: ../halt.8:27 msgid "halt, reboot, poweroff - stop the system" msgstr "halt, reboot, poweroff - detienen el sistema" #. type: Plain text #: ../halt.8:36 msgid "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>] [B<-p>] [B<-h>]" msgstr "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>] [B<-p>] [B<-h>]" #. type: Plain text #: ../halt.8:43 msgid "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>]" msgstr "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>]" #. }}} #. {{{ Description #. type: Plain text #: ../halt.8:53 msgid "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>] [B<-h>]" msgstr "B [B<-n>] [B<-w>] [B<-d>] [B<-f>] [B<-i>] [B<-h>]" #. type: Plain text #: ../halt.8:57 msgid "" "B notes that the system is being brought down in the file I, and then either tells the kernel to halt, reboot or power-off the " "system." msgstr "" #. type: Plain text #: ../halt.8:63 msgid "" "If B or B is called when the system is I in runlevel B<0> " "or B<6>, in other words when it's running normally, B will be " "invoked instead (with the B<-h> or B<-r> flag). For more info see the " "B(8) manpage." msgstr "" #. }}} #. {{{ Options #. type: Plain text #: ../halt.8:68 msgid "" "The rest of this manpage describes the behavior in runlevels 0 and 6, that " "is when the systems shutdown scripts are being run." msgstr "" #. type: IP #: ../halt.8:69 ../pidof.8:51 ../shutdown.8:95 ../wall.1:53 #, no-wrap msgid "B<-n>" msgstr "B<-n>" #. type: Plain text #: ../halt.8:72 msgid "" "Don't sync before reboot or halt. Note that the kernel and storage drivers " "may still sync. This implies B<-d>." msgstr "" #. type: IP #: ../halt.8:72 ../last.1:102 #, no-wrap msgid "B<-w>" msgstr "B<-w>" #. type: Plain text #: ../halt.8:75 msgid "" "Don't actually reboot or halt but only write the wtmp record (in the I file)." msgstr "" #. type: Plain text #: ../halt.8:77 msgid "Don't write the wtmp record." msgstr "" #. type: IP #: ../halt.8:77 ../shutdown.8:87 ../utmpdump.1:29 #, no-wrap msgid "B<-f>" msgstr "B<-f>" #. type: Plain text #: ../halt.8:79 msgid "Force halt or reboot, don't call B(8)." msgstr "" #. type: IP #: ../halt.8:79 ../last.1:93 #, no-wrap msgid "B<-i>" msgstr "B<-i>" #. type: Plain text #: ../halt.8:83 msgid "" "Shut down all network interfaces just before B or B. Warning: " "This may not work on interfaces which do not have an IP address and should " "ideally be handled by a network manager service." msgstr "" #. type: IP #: ../halt.8:83 ../readbootlog.1:45 ../shutdown.8:68 ../utmpdump.1:35 #, no-wrap msgid "B<-h>" msgstr "B<-h>" #. type: Plain text #: ../halt.8:85 msgid "" "Put all hard drives on the system in stand-by mode just before halt or power-" "off." msgstr "" #. type: IP #: ../halt.8:85 ../mountpoint.1:38 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. }}} #. {{{ Diagnostics #. type: Plain text #: ../halt.8:90 msgid "" "When halting the system, switch off the power. This is the default when " "B is called as B." msgstr "" #. type: SH #: ../halt.8:90 ../init.8:327 #, no-wrap msgid "DIAGNOSTICS" msgstr "DIAGNÓSTICOS" #. }}} #. {{{ Notes #. type: Plain text #: ../halt.8:94 msgid "" "If you're not the superuser, you will get the message `must be superuser'." msgstr "" #. type: Plain text #: ../halt.8:103 msgid "" "Under older B releases, B and B should never be " "called directly. From release 2.74 on B and B invoke " "B(8) if the system is not in runlevel 0 or 6. This means that if " "B or B cannot find out the current runlevel (for example, when " "I hasn't been initialized correctly and I " "does not exist) B will be called, which might not be what you " "want. Use the B<-f> flag if you want to do a hard B or B." msgstr "" #. type: Plain text #: ../halt.8:109 msgid "" "The B<-h> flag puts all hard disks in standby mode just before halt or power-" "off. Right now this is only implemented for IDE drives. A side effect of " "putting the drive in stand-by mode is that the write cache on the disk is " "flushed. This is important for IDE drives, since the kernel doesn't flush " "the write cache itself before power-off." msgstr "" #. type: Plain text #: ../halt.8:113 msgid "" "The B program uses I to find all IDE disk devices, " "which means that I needs to be mounted when B or B is " "called or the B<-h> switch will do nothing." msgstr "" #. type: Plain text #: ../halt.8:124 msgid "B(8), B(8)" msgstr "B(8), B(8)" #. type: TH #: ../init.8:20 #, no-wrap msgid "INIT" msgstr "INIT" #. type: TH #: ../init.8:20 #, no-wrap msgid "29 Jul 2004" msgstr "29 de julio de 2004" #. }}} #. {{{ Synopsis #. type: Plain text #: ../init.8:27 msgid "init, telinit - process control initialization" msgstr "init, telinit - control de inicialización de procesos" #. type: Plain text #: ../init.8:34 msgid "" "B [B< -a >] [B< -s >] [B< -b >] [ B<-z> I ] [B< 0123456Ss >]" msgstr "" "B [B< -a >] [B< -s >] [B< -b >] [ B<-z> I ] [B< 0123456Ss >]" #. type: Plain text #: ../init.8:37 msgid "B [B< --version >]" msgstr "B [B< --version >]" #. type: Plain text #: ../init.8:41 msgid "B [ B<-t> I ] [B< 0123456sSQqabcUu >]" msgstr "B [ B<-t> I ] [B< 0123456sSQqabcUu >]" #. }}} #. {{{ Description #. type: Plain text #: ../init.8:46 msgid "B [ B<-e> I[B<=>I] ]" msgstr "B [ B<-e> I[B<=>I] ]" #. {{{ init #. type: SS #: ../init.8:48 #, no-wrap msgid "Init" msgstr "Init" #. type: Plain text #: ../init.8:55 msgid "" "B is the parent of all processes. Its primary role is to create " "processes from a script stored in the file I (see " "B(5)). This file usually has entries which cause B to spawn " "Bs on each line that users can log in. It also controls autonomous " "processes required by any particular system." msgstr "" "B es el padre de todos los procesos. Su papel primario es crear " "procesos a partir de un guión guardado en el fichero I (véase " "B(5)). Este fichero normalmente tiene entradas que harán que se " "levante Bs en cada línea en que los usuarios puedan conectarse. " "También controla procesos autónomos requeridos por un sistema particular." #. {{{ Runlevels #. type: SH #: ../init.8:57 #, no-wrap msgid "RUNLEVELS" msgstr "NIVELES DE EJECUCIÓN (RUNLEVELS)" #. type: Plain text #: ../init.8:66 msgid "" "A I is a software configuration of the system which allows only a " "selected group of processes to exist. The processes spawned by B for " "each of these runlevels are defined in the I file. B " "can be in one of eight runlevels: B<0\\(en6> and B (a.k.a. B). The " "runlevel is changed by having a privileged user run B, which sends " "appropriate signals to B, telling it which runlevel to change to." msgstr "" "Un I es una configuración de software del sistema que " "permite existir solo a un grupo de procesos seleccionado. Los procesos " "levantados por B para cada uno de estos niveles de ejecución se " "definen en el fichero I. B puede estar en uno de los " "ocho niveles de ejecución: B<0\\(en6> y B o B. El cambio de nivel de " "ejecución se hace mediante un usuario con privilegio que ejecute B, " "que envía las señales apropiadas a B, diciéndole a qué nivel de " "ejecuación tiene que cambiar." #. type: Plain text #: ../init.8:75 msgid "" "Runlevels B, B<0>, B<1>, and B<6> are reserved. Runlevel S is used to " "initialize the system on boot. When starting runlevel S (on boot) or " "runlevel 1 (switching from a multi-user runlevel) the system is entering " "``single-user mode'', after which the current runlevel is S. Runlevel 0 is " "used to halt the system; runlevel 6 is used to reboot the system." msgstr "" #. type: Plain text #: ../init.8:82 msgid "" "After booting through S the system automatically enters one of the multi-" "user runlevels 2 through 5, unless there was some problem that needs to be " "fixed by the administrator in single-user mode. Normally after entering " "single-user mode the administrator performs maintenance and then reboots the " "system." msgstr "" #. type: Plain text #: ../init.8:85 msgid "" "For more information, see the manpages for B(8) and B(5)." msgstr "" #. type: Plain text #: ../init.8:88 msgid "" "Runlevels 7-9 are also valid, though not really documented. This is because " "\"traditional\" Unix variants don't use them." msgstr "" "Los niveles 7-9 también son válidos, aunque realmente no están documantados. " "Esto es porque las variantes Unix tradicionales no los usan." #. }}} #. type: Plain text #: ../init.8:92 msgid "" "Runlevels I and I are the same. Internally they are aliases for the " "same runlevel." msgstr "" #. type: SH #: ../init.8:93 #, no-wrap msgid "BOOTING" msgstr "CARGA" #. type: Plain text #: ../init.8:100 msgid "" "After B is invoked as the last step of the kernel boot sequence, it " "looks for the file I to see if there is an entry of the type " "B (see B(5)). The B entry determines the " "initial runlevel of the system. If there is no such entry (or no I at all), a runlevel must be entered at the system console." msgstr "" "Tras llamar a B como el último paso de la secuencia de carga del " "núcleo, busca el fichero I para ver si hay una entrada del " "tipo B (véase B(5)). La entrada B " "determina el nivel de ejecución inicial del sistema. Si no está esa entrada " "(o no existe I), se debe introducir un nivel de ejecución en " "la consola del sistema." #. type: Plain text #: ../init.8:103 #, fuzzy #| msgid "" #| "Runlevel B or B bring the system to single user mode and do not " #| "require an B file. In single user mode, B " #| "is invoked on B." msgid "" "Runlevel B or B initialize the system and do not require an I file." msgstr "" "El nivel de ejecución B o B lleva al sistema al modo monousuario y no " "requiere un fichero B . En modo monousuario, se llama a B en B." #. type: Plain text #: ../init.8:105 msgid "In single user mode, B is invoked on I." msgstr "" #. type: Plain text #: ../init.8:109 msgid "" "When entering single user mode, B initializes the consoles B " "settings to sane values. Clocal mode is set. Hardware speed and handshaking " "are not changed." msgstr "" #. type: Plain text #: ../init.8:114 msgid "" "When entering a multi-user mode for the first time, B performs the " "B and B entries to allow file systems to be mounted before " "users can log in. Then all entries matching the runlevel are processed." msgstr "" "Cuando se entra por primera vez en un modo multiusuario, B realiza las " "entradas B y B para permitir que se monten los sistemas de " "ficheros antes de que los usuarios se presenten al sistema. Entonces se " "procesan todas las entradas para este nivel." #. type: Plain text #: ../init.8:118 msgid "" "When starting a new process, B first checks whether the file I exists. If it does, it uses this script to start the process." msgstr "" "Cuando inicia un nuevo proceso, B primero verifica si existe el " "fichero I. Si existe, usa este script para iniciar el " "proceso." #. type: Plain text #: ../init.8:122 msgid "" "Each time a child terminates, B records the fact and the reason it " "died in I and I, provided that these files " "exist." msgstr "" "Cada vez que un hijo termina, B registra el hecho y la razón de su " "muerte en I y I, suponiendo que estos " "ficheros existen." #. type: SH #: ../init.8:122 #, no-wrap msgid "CHANGING RUNLEVELS" msgstr "CAMBIO DE NIVEL DE EJECUCIÓN" #. type: Plain text #: ../init.8:132 msgid "" "After it has spawned all of the processes specified, B waits for one " "of its descendant processes to die, a powerfail signal, or until it is " "signaled by B to change the system's runlevel. When one of the " "above three conditions occurs, it re-examines the I file. New " "entries can be added to this file at any time. However, B still waits " "for one of the above three conditions to occur. To provide for an " "instantaneous response, the B or B command can wake up B " "to re-examine (reload) the I file." msgstr "" "Tras haber lanzado todos los procesos especificados, B espera a que " "alguno de sus procesos descendientes muera, una señal de fallo de " "alimentación o hsata que se le indique por B que cambie el nivel de " "ejecución del sisema. Cuando alguna de las tres condiciones anteriores " "ocurre, re-examina el fichero I. Se pueden añadir nuevas " "entradas a este fichero en cualquier momento. Sin embargo, B aun " "espera a que alguna de las tres condiciones anteriores suceda. Para " "proporcionar un respuesta inmediata, B o el mandato B puede " "levantar B para que re-examine el fichero I." #. type: Plain text #: ../init.8:136 #, fuzzy #| msgid "" #| "If B is not in single user mode and receives a powerfail signal " #| "(SIGPWR), it reads the file B. It then starts a command " #| "based on the contents of this file:" msgid "" "If B is not in single user mode and receives a powerfail signal " "(SIGPWR), it reads the file I. It then starts a command " "based on the contents of this file:" msgstr "" "Si B no está en modo monousuario una señal de fallo de alimentación, " "se llaman las entradas especiales powerfail." #. type: IP #: ../init.8:136 #, no-wrap msgid "F(AIL)" msgstr "F(AIL)" #. type: Plain text #: ../init.8:139 msgid "" "Power is failing, UPS is providing the power. Execute the B and " "B entries." msgstr "" #. type: IP #: ../init.8:139 #, no-wrap msgid "O(K)" msgstr "O(K)" #. type: Plain text #: ../init.8:141 msgid "The power has been restored, execute the B entries." msgstr "" #. type: IP #: ../init.8:141 #, no-wrap msgid "L(OW)" msgstr "L(OW)" #. type: Plain text #: ../init.8:144 msgid "" "The power is failing and the UPS has a low battery. Execute the " "B entries." msgstr "" #. type: Plain text #: ../init.8:148 msgid "" "If I doesn't exist or contains anything else then the " "letters B, B or B, B will behave as if it has read the letter " "B." msgstr "" #. type: Plain text #: ../init.8:153 msgid "" "Usage of B and I is discouraged. Someone wanting " "to interact with B should use the I control channel - " "see the B(5) manual page for more documentation about this." msgstr "" #. }}} #. {{{ telinit #. type: Plain text #: ../init.8:165 msgid "" "When B is requested to change the runlevel, it sends the warning " "signal B to all processes that are undefined in the new runlevel. " "It then waits 3 seconds before forcibly terminating these processes via the " "B signal. Note that B assumes that all these processes (and " "their descendants) remain in the same process group which B originally " "created for them. If any process changes its process group affiliation it " "will not receive these signals. Such processes need to be terminated " "separately." msgstr "" "Cuando se lesolicita a B que cambie el nivel, envía la señal de aviso " "B a todos los procesos que no están definidos en el nuevo nivel de " "ejecución. Espera 3 segundos antes de forzar la terminación de estos " "procesos mediante la señal B. Observe que B supone que todos " "estos procesos (y sus descendientes) permanecen en el mismo grupo de " "procesos que B creó originalmente para ellos. Si cualquier proceso " "cambia la afiliación de grupo de proceso no recibirá estas señales. Tales " "procesos necesitan ser terminados de forma separada." #. type: SH #: ../init.8:165 #, no-wrap msgid "TELINIT" msgstr "TELINIT" #. type: Plain text #: ../init.8:170 msgid "" "B is linked to B. It takes a one-character " "argument and signals B to perform the appropriate action. The " "following arguments serve as directives to B:" msgstr "" "B está enlazado con B. Toma un argumento de un " "solo carácter y señala a B para realizar la acción apropiada. Los " "siguientes argumetos sirven como directivas para B:" #. type: IP #: ../init.8:170 #, no-wrap msgid "B<0>, B<1>, B<2>, B<3>, B<4>, B<5> or B<6>" msgstr "B<0>, B<1>, B<2>, B<3>, B<4>, B<5> or B<6>" #. type: Plain text #: ../init.8:172 msgid "tell B to switch to the specified run level." msgstr "indica a B que cambie al nivel de ejecución especificado." #. type: IP #: ../init.8:172 #, fuzzy, no-wrap #| msgid "B,B,B" msgid "B, B, B" msgstr "B,B,B" #. type: Plain text #: ../init.8:175 #, fuzzy #| msgid "" #| "tell B to process only those B file entries having " #| "runlevel B,B or B." msgid "" "tell B to process only those B file entries having " "runlevel B, B or B." msgstr "" "indica a B que procese solo las entradas del fichero B " "que tengan nivel de ejecución B,B o B." #. type: IP #: ../init.8:175 #, no-wrap msgid "B or B" msgstr "B o B" #. type: Plain text #: ../init.8:177 msgid "tell B to re-examine the I file." msgstr "indica a B que re-examine el fichero I." #. type: IP #: ../init.8:177 #, no-wrap msgid "B or B" msgstr "B o B" #. type: Plain text #: ../init.8:179 msgid "tell B to switch to single user mode." msgstr "indica a B que cambie a modo monousuario." #. type: IP #: ../init.8:179 #, no-wrap msgid "B or B" msgstr "B o B" #. type: Plain text #: ../init.8:184 msgid "" "tell B to re-execute itself (preserving the state). No re-examining of " "I file happens. Runlevel should be one of B " "otherwise request would be silently ignored." msgstr "" "indica a B que reejecute él mismo (guardando el estado). No re-" "examining el fichero I. El nivel de ejecución debería ser uno " "de B, en otro caso la solicitud sería ignorada silenciosamente." #. type: Plain text #: ../init.8:188 msgid "" "B can tell B how long it should wait between sending " "processes the B and B signals. The default is 3 seconds, " "but this can be changed with the B<-t> option." msgstr "" "B ptambién puede decir a B cuanto esperará entre los envíos a " "los procesos de las señales B y B. El valor por defecto " "es is 3 segundos, pero se puede cambiar con la opción B<-t>." #. type: Plain text #: ../init.8:196 msgid "" "B tells B to change the environment for processes it " "spawns. The argument of B<-e> is either of the form I=I which " "sets variable I to value I, or of the form I (without an " "equality sign) which unsets variable I." msgstr "" #. type: Plain text #: ../init.8:199 msgid "B can be invoked only by users with appropriate privileges." msgstr "" "B solo se puede llamar por usuarios con los privilegios apropiados." #. }}} #. }}} #. type: Plain text #: ../init.8:206 msgid "" "The B binary checks if it is B or B by looking at its " "I; the real B's process id is always B<1>. From this it " "follows that instead of calling B one can also just use B " "instead as a shortcut." msgstr "" "El binario B comprueba si es B o B mirando a su I; el id del proceso B real es siempre B<1>. De esto podemos " "concluir que en lugar de llamar a B se puede usar B en su " "lugar como abreviatura." #. type: SH #: ../init.8:206 ../wall.1:63 #, no-wrap msgid "ENVIRONMENT" msgstr "ENTORNO" #. type: Plain text #: ../init.8:208 msgid "B sets the following environment variables for all its children:" msgstr "B fija las siguientes variables de entorno para todos sus hijos:" #. type: IP #: ../init.8:208 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:210 msgid "I" msgstr "I" #. type: IP #: ../init.8:210 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:212 msgid "" "As the name says. Useful to determine if a script runs directly from B." msgstr "" "Como el nombre dice. Útil para determinar si un guión corre directamente de " "B." #. type: IP #: ../init.8:212 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:214 msgid "The current system runlevel." msgstr "El nivel actual de ejecución del sistema." #. type: IP #: ../init.8:214 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:216 msgid "The previous runlevel (useful after a runlevel switch)." msgstr "El nivel de ejecución previo (útil tras un cambio de nivel)." #. type: IP #: ../init.8:216 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:219 msgid "" "The system console. This is really inherited from the kernel; however if it " "is not set B will set it to I by default." msgstr "" "La consola del sistema. Esto realmente es heredado del núcleo; sin embargo " "si no está fijado B lo pondrá como I por defecto." #. type: SH #: ../init.8:219 #, no-wrap msgid "BOOTFLAGS" msgstr "BANDERAS DE CARGA" #. type: Plain text #: ../init.8:222 msgid "" "It is possible to pass a number of flags to B from the boot monitor " "(eg. LILO or GRUB). B accepts the following flags:" msgstr "" "Es posible pasar un número de banderas a B desde el monitor de " "arranque (v.g. LILO o GRUB). B acepta las siguientes banderas:" #. type: TP #: ../init.8:222 #, no-wrap msgid "B<-s, S, single>" msgstr "B<-s, S, single>" #. type: Plain text #: ../init.8:227 msgid "" "Single user mode boot. In this mode I is examined and the " "bootup rc scripts are usually run before the single user mode shell is " "started." msgstr "" "Arranque en modo monousuario. En este modo I se examina y los " "guiones de carga rc normalmente se ejecutan antes de que la shell del modo " "monousuario se inicie." #. type: TP #: ../init.8:228 #, no-wrap msgid "B<1-5>" msgstr "B<1-5>" #. type: Plain text #: ../init.8:231 msgid "Runlevel to boot into." msgstr "Nivel de ejecución en el que arrancar." #. type: TP #: ../init.8:232 #, no-wrap msgid "B<-b, emergency>" msgstr "B<-b, emergency>" #. type: Plain text #: ../init.8:236 msgid "" "Boot directly into a single user shell without running any other startup " "scripts." msgstr "" "Carga directamente en una shell monousuario sin ejecutar cualquier otro " "guion de inicio." #. type: TP #: ../init.8:237 #, no-wrap msgid "B<-a, auto>" msgstr "B<-a, auto>" #. type: Plain text #: ../init.8:245 msgid "" "The LILO boot loader adds the word \"auto\" to the command line if it booted " "the kernel with the default command line (without user intervention). If " "this is found B sets the \"AUTOBOOT\" environment variable to \"yes\". " "Note that you cannot use this for any security measures - of course the user " "could specify \"auto\" or B<-a> on the command line manually." msgstr "" #. type: TP #: ../init.8:246 #, no-wrap msgid "B<-z >I" msgstr "B<-z >I" #. type: Plain text #: ../init.8:252 msgid "" "The argument to B<-z> is ignored. You can use this to expand the command " "line a bit, so that it takes some more space on the stack. B can then " "manipulate the command line so that B(1) shows the current runlevel." msgstr "" #. type: TP #: ../init.8:253 #, no-wrap msgid "B<--version>" msgstr "B<--version>" #. type: Plain text #: ../init.8:259 msgid "" "This argument, when used on its own, displays the current version of B " "to the console/stdout. It is a quick way to determine which B software " "and version is being used. After the version information is displayed, " "B immediately exits with a return code of zero." msgstr "" #. type: SH #: ../init.8:260 #, no-wrap msgid "INTERFACE" msgstr "INTERFAZ" #. type: Plain text #: ../init.8:266 msgid "" "B listens on a I in /dev, I, for messages. " "B uses this to communicate with B. The interface is not very " "well documented or finished. Those interested should study the I " "file in the I subdirectory of the B source code tar archive." msgstr "" "B escucha en un I en /dev, I, los mensajes. " "B usa esto para comunicar con B. La interfaz no está muy bien " "documentada o acabada. Quienes estén interesados debería estudiar el fichero " "I del subdirectorio I del código fuente de B." #. type: SH #: ../init.8:266 #, no-wrap msgid "SIGNALS" msgstr "SEÑALES" #. type: Plain text #: ../init.8:268 msgid "Init reacts to several signals:" msgstr "Init reacciona ante diversas señales:" #. type: TP #: ../init.8:268 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:271 msgid "Has the same effect as B." msgstr "" #. type: TP #: ../init.8:272 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:276 msgid "" "On receipt of this signals, B closes and re-opens its control fifo, B. Useful for bootscripts when I is remounted." msgstr "" "Al recibir esta señal, B cierra y reabre su fifo de de control B. Ess útil para los guiones de arranque cuando se vuelve a montar " "I." #. type: TP #: ../init.8:276 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:283 msgid "" "When B receives B, B closes and leaves the control " "fifo, B, closed. This may be used to make sure B is not " "holding open any files. However, it also prevents B from switching " "runlevels. Which means commands like shutdown no longer work. The fifo can " "be re-opened by sending B the B signal." msgstr "" #. type: TP #: ../init.8:283 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:287 msgid "" "Normally the kernel sends this signal to B when CTRL-ALT-DEL is " "pressed. It activates the I action." msgstr "" "Normalmente el núcleo envía esta señal a B cuando se pulsa CTRL-ALT-" "SUPR. Esto activa la acción I." #. type: TP #: ../init.8:287 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../init.8:291 msgid "" "The kernel sends this signal when the I key is hit. It " "activates the I action." msgstr "" "El núcleo envía esta señal cuado se pulsa la tecla I. " "Activa la acción I." #. {{{ Conforming to #. type: SH #: ../init.8:292 #, no-wrap msgid "CONFORMING TO" msgstr "CONFORME A" #. }}} #. {{{ Files #. type: Plain text #: ../init.8:300 msgid "" "B is compatible with the System V init. It works closely together with " "the scripts in the directories I and I. " "If your system uses this convention, there should be a I file in the " "directory I explaining how these scripts work." msgstr "" "B es compatible con el init System V init. Funciona junto a los " "guiones de lso directorios I y I. Si su " "sistema usa esta convención, debería haber un fichero I en el " "directorio I que explica como funcionan estos guiones." #. type: SH #: ../init.8:300 ../initctl.5:143 ../initscript.5:65 ../inittab.5:271 #: ../last.1:114 ../readbootlog.1:48 ../shutdown.8:207 #, no-wrap msgid "FILES" msgstr "ARCHIVOS" #. type: Plain text #: ../init.8:308 #, no-wrap msgid "" "/etc/inittab\n" "/etc/initscript\n" "/dev/console\n" "/var/run/utmp\n" "/var/log/wtmp\n" "/run/initctl\n" msgstr "" "/etc/inittab\n" "/etc/initscript\n" "/dev/console\n" "/var/run/utmp\n" "/var/log/wtmp\n" "/run/initctl\n" #. }}} #. {{{ Warnings #. type: SH #: ../init.8:311 #, no-wrap msgid "WARNINGS" msgstr "AVISOS" #. type: Plain text #: ../init.8:317 msgid "" "B assumes that processes and descendants of processes remain in the " "same process group which was originally created for them. If the processes " "change their group, B can't kill them and you may end up with two " "processes reading from one terminal line." msgstr "" "B supone que procesos y descendientes de procesos permanecen en el " "mismo grupo de procesos que se creó originalmente para ellos. Si los " "procesos cambian su grupo B no puede matarlos y v.d. puede acabar con " "dos procesos leyendo de una línea del terminal." #. }}} #. {{{ Diagnostics #. type: Plain text #: ../init.8:327 msgid "" "On a Debian system, entering runlevel 1 causes all processes to be killed " "except for kernel threads and the script that does the killing and other " "processes in its session. As a consequence of this, it isn't safe to return " "from runlevel 1 to a multi-user runlevel: daemons that were started in " "runlevel S and are needed for normal operation are no longer running. The " "system should be rebooted." msgstr "" #. }}} #. {{{ Author #. type: Plain text #: ../init.8:337 msgid "" "If B finds that it is continuously respawning an entry more than 10 " "times in 2 minutes, it will assume that there is an error in the command " "string, generate an error message on the system console, and refuse to " "respawn this entry until either 5 minutes has elapsed or it receives a " "signal. This prevents it from eating up system resources when someone makes " "a typographical error in the I file or the program for the " "entry is removed." msgstr "" "Si B encuantra que está levantando continuamente una entrada, más de " "10 veces en dos minutos, supondrá que es un error en la cedena del mandato, " "genera un mensaje de error en la consola del sistema y rehusa levantar esta " "entrada hasta que hayan pasado 5 minutos o recibas una señal. Esto no " "previene de que se coma los recursos del sistema cuando alguien comete un " "error tipográfico en el fichero I o en el programa para el que " "se elimina la entrada." #. }}} #. {{{ See also #. type: Plain text #: ../init.8:346 msgid "" "E<.MT miquels@\\:cistron\\:.nl> Miquel van Smoorenburg E<.ME , initial " "manual page by> E<.MT u31b3hs@\\:pool\\:.informatik\\:.rwth-aachen\\:.de> " "Michael Haardt E<.ME .>" msgstr "" "E<.MT miquels@\\:cistron\\:.nl> Miquel van Smoorenburg E<.ME>, página de " "manual inicial por E<.MT u31b3hs@\\:pool\\:.informatik\\:.rwth-aachen\\:.de> " "Michael Haardt E<.ME .>" #. type: Plain text #: ../init.8:356 msgid "" "B(1), B(1), B(1), B(8), B(8), " "B(1), B(5), B(5), B(5), B(5)" msgstr "" "B(1), B(1), B(1), B(8), B(8), " "B(1), B(5), B(5), B(5), B(5)" #. type: TH #: ../initctl.5:17 #, no-wrap msgid "INITCTL" msgstr "INITCTL" #. type: TH #: ../initctl.5:17 #, no-wrap msgid "April 13, 2018" msgstr "13 de abril de 2018" #. type: TH #: ../initctl.5:17 ../initscript.5:18 ../inittab.5:20 #, no-wrap msgid "File Formats" msgstr "" #. type: Plain text #: ../initctl.5:20 msgid "" "initctl - /run/initctl is a named pipe which passes commands to SysV init" msgstr "" #. type: Plain text #: ../initctl.5:22 msgid "/run/initctl" msgstr "/run/initctl" #. type: Plain text #: ../initctl.5:28 msgid "" "This document describes the communication pipe set up by SysV B at I. This named pipe allows programs with the proper permissions " "(typically programs run by root have read+write access to the pipe) to send " "signals to the B program (PID 1)." msgstr "" #. type: Plain text #: ../initctl.5:32 msgid "" "The B manual page has, up until recently, simply stated that people " "wishing to understand how to send messages to B should read the init " "program's source code, but that is not usually practical." msgstr "" #. type: Plain text #: ../initctl.5:36 msgid "" "Messages sent to the pipe to talk to B must have a special format. " "This format is defined as a C structure and the technical break-down is " "presented here:" msgstr "" #. type: Plain text #: ../initctl.5:44 #, no-wrap msgid "" "/*\n" " * Because of legacy interfaces, \"runlevel\" and \"sleeptime\"\n" " * aren't in a separate struct in the union.\n" " *\n" " * The weird sizes are because init expects the whole\n" " * struct to be 384 bytes.\n" " */\n" msgstr "" #. type: Plain text #: ../initctl.5:55 #, no-wrap msgid "" "struct init_request {\n" " int magic; /* Magic number */\n" " int cmd; /* What kind of request */\n" " int runlevel; /* Runlevel to change to */\n" " int sleeptime; /* Time between TERM and KILL */\n" " union {\n" " struct init_request_bsd bsd;\n" " char data[368];\n" " } i;\n" "};\n" msgstr "" #. type: Plain text #: ../initctl.5:61 msgid "" "Let's go through the init_request structure one line at a time. The first " "variable, the \"magic\" number must be of the value 0x03091969. The B " "program then knows that only programs with root access which send this magic " "number are authorized to communicate with init." msgstr "" #. type: Plain text #: ../initctl.5:64 msgid "" "The I variable is a value in the range of 0-8 (currently). This I " "variable tells init what we want it to do. Here are the possible options:" msgstr "" #. type: Plain text #: ../initctl.5:66 msgid "1 - Set the current runlevel, specified by the runlevel variable." msgstr "" #. type: Plain text #: ../initctl.5:68 msgid "" "2 - The power will fail soon (probably low battery) prepare to shutdown." msgstr "" #. type: Plain text #: ../initctl.5:70 msgid "3 - The power is failing, do shutdown immediately." msgstr "" #. type: Plain text #: ../initctl.5:72 msgid "4 - The power is okay, cancel shutdown." msgstr "" #. type: Plain text #: ../initctl.5:75 #, no-wrap msgid "" "6 - Set an environment variable to a value to be specified in \n" " the I variable of this structure.\n" msgstr "" #. type: Plain text #: ../initctl.5:78 msgid "" "Other I options may be added to B later. For example, command " "values 0, 5 and 7 are defined but currently not implemented." msgstr "" #. type: Plain text #: ../initctl.5:80 #, fuzzy #| msgid "The previous runlevel (useful after a runlevel switch)." msgid "The I variable will specify the runlevel to switch to (0-6)." msgstr "El nivel de ejecución previo (útil tras un cambio de nivel)." #. type: Plain text #: ../initctl.5:84 msgid "" "The I variable is to be used when we want to tell B to " "change the time spent waiting between sending B and B " "during the shutdown process. Changing this at run time is not yet " "implemented." msgstr "" #. type: Plain text #: ../initctl.5:88 msgid "" "The I variable (in the union) can be used to pass misc data which init " "might need to process our request. For example, when setting environment " "variables." msgstr "" #. type: Plain text #: ../initctl.5:92 msgid "" "When setting an environment variable through B's I pipe, " "the data variable should have the format I=I. The string " "should be terminated with a NULL character." msgstr "" #. type: Plain text #: ../initctl.5:99 msgid "" "The following C code example shows how to send a set environment variable " "request to the B process using the I pipe. This example " "is simplified and skips the error checking. A more complete example can be " "found in the shutdown.c program's B() function." msgstr "" #. type: Plain text #: ../initctl.5:103 #, no-wrap msgid "" "struct init_request request; /* structure defined above */\n" "int fd; /* file descriptor for pipe */\n" msgstr "" #. type: Plain text #: ../initctl.5:108 #, no-wrap msgid "" "memset(&request, 0, sizeof(request)); /* initialize structure */\n" "request.magic = 0x03091969; /* magic number required */\n" "request.cmd = 6; /* 6 is to set a variable */\n" "sprintf(request.data, \"VARIABLE=VALUE\"); /* set VAR to VALUE in init */\n" msgstr "" #. type: Plain text #: ../initctl.5:116 #, no-wrap msgid "" "if ((fd = open(INIT_FIFO, O_WRONLY)) E= 0) /* open pipe for writing */\n" "{ \n" " size_t s = sizeof(request); /* size of structure to write */\n" " void *ptr = &request; /* temporary pointer */\n" " write(fd, ptr, s); /* send structure to the pipe */\n" " close(fd); /* close the pipe when done */\n" "}\n" msgstr "" #. type: Plain text #: ../initctl.5:125 msgid "" "Usually the I pipe would only be used by low-level programs to " "request a power-related shutdown or change the runlevel, like B " "would do. Most of the time there is no need to talk to B directly, but " "this gives us an extendable approach so B can be taught how to learn " "more commands." msgstr "" #. type: Plain text #: ../initctl.5:130 msgid "" "The commands passed through the I pipe must be sent in a " "specific binary format and be of a specific length. Larger data structures " "or ones not using the proper format will be ignored. Typically, only root " "has the ability to write to the initctl pipe for security reasons." msgstr "" #. type: Plain text #: ../initctl.5:138 msgid "" "The I pipe can be closed by sending init (PID 1) the " "B signal. This closes the pipe and leaves it closed. This may be " "useful for making sure B is not keeping any files open. However, when " "the pipe is closed, B no longer receives signals, such as those sent " "by B(8) or B(8). In other words if we close the pipe, " "B cannot change its runlevel directly. The pipe may be re-opened by " "sending B (PID 1) the B signal." msgstr "" #. type: Plain text #: ../initctl.5:142 msgid "" "If the I pipe is closed then it may still be possible to bring " "down the system using the B(8) command's B<-n> flag, but this is " "not always clean and not recommended." msgstr "" #. type: Plain text #: ../initctl.5:146 msgid "/run/initctl /sbin/init" msgstr "/run/initctl /sbin/init" #. type: Plain text #: ../initctl.5:151 msgid "E<.MT jsmith@\\:resonatingmedia\\:.com > Jesse Smith E<.ME>" msgstr "E<.MT jsmith@\\:resonatingmedia\\:.com > Jesse Smith E<.ME>" #. type: Plain text #: ../initctl.5:152 msgid "B(8)" msgstr "B(8)" #. type: TH #: ../initscript.5:18 #, no-wrap msgid "INITSCRIPT" msgstr "INITSCRIPT" #. type: TH #: ../initscript.5:18 #, no-wrap msgid "July 10, 2003" msgstr "10 de julio de 2003" #. type: Plain text #: ../initscript.5:21 msgid "initscript - script that executes inittab commands" msgstr "initscript - guión que ejecuta órdenes inittab" #. type: Plain text #: ../initscript.5:23 msgid "/bin/sh /etc/initscript id runlevels action process" msgstr "/bin/sh /etc/initscript id niveles_de_ejecucion acción proceso" #. type: Plain text #: ../initscript.5:28 msgid "" "When the shell script I is present, B will use it to " "execute the commands from I. This script can be used to set things " "like I and I default values for every process." msgstr "" "Cuando el guión de entorno I existe, B lo usará para " "ejecutar órdenes para I. Este guión puede ser usado para cosas " "como, por ejemplo, colocar los valores por defecto I y I para " "cada proceso." #. type: Plain text #: ../initscript.5:31 msgid "" "This is a sample initscript, which might be installed on your system as I." msgstr "" "Este es un ejemplo de initscript, que se podría instalar en tu sistema como " "I." #. type: Plain text #: ../initscript.5:42 #, no-wrap msgid "" "#\n" "# initscript Executed by init(8) for every program it\n" "# wants to spawn like this:\n" "#\n" "# /bin/sh /etc/initscript EidE ElevelE EactionE EprocessE\n" "#\n" msgstr "" "#\n" "# initscript Ejecutado por init(8) para cada programa,\n" "# requiere un formato como el siguiente\n" "#\n" "# /bin/sh /etc/initscript EidE EnivelE EacciónE EprocesoE\n" "#\n" #. type: Plain text #: ../initscript.5:48 #, no-wrap msgid "" " # Set umask to safe level, and enable core dumps.\n" " umask 022\n" " ulimit -c 2097151\n" " PATH=/bin:/sbin:/usr/bin:/usr/sbin\n" " export PATH\n" msgstr "" " # Colocamos umask para salvar el nivel, y permitir volcados de\n" " # memoria.\n" " umask 022\n" " ulimit -c 2097151\n" " PATH=/bin:/sbin:/usr/bin:/usr/sbin\n" " export PATH\n" #. type: Plain text #: ../initscript.5:54 #, no-wrap msgid "" " # Increase the hard file descriptor limit for all processes\n" " # to 8192. The soft limit is still 1024, but any unprivileged\n" " # process can increase its soft limit up to the hard limit\n" " # with \"ulimit -Sn xxx\" (needs a 2.2.13 or later Linux kernel).\n" " ulimit -Hn 8192\n" msgstr "" #. type: Plain text #: ../initscript.5:57 #, no-wrap msgid "" " # Execute the program.\n" " eval exec \"$4\"\n" msgstr "" " # Ejecutamos el programa.\n" " eval exec \"$4\"\n" #. type: Plain text #: ../initscript.5:65 msgid "" "This script is not meant as startup script for daemons or services. It has " "nothing to do with a I style script. It's just a handler for " "things executed from B. Experimenting with this can make your " "system un(re)bootable." msgstr "" #. type: Plain text #: ../initscript.5:68 msgid "/etc/inittab, /etc/initscript." msgstr "/etc/inittab, /etc/initscript." #. type: Plain text #: ../initscript.5:74 msgid "B(5), B(8)" msgstr "B(5), B(8)" #. type: TH #: ../inittab.5:20 #, no-wrap msgid "INITTAB" msgstr "INITTAB" #. type: TH #: ../inittab.5:20 #, no-wrap msgid "Dec 4, 2001" msgstr "4 de diciembre de 2001" #. }}} #. {{{ Description #. type: Plain text #: ../inittab.5:28 msgid "" "inittab - format of the inittab file used by the sysv-compatible init process" msgstr "" "inittab - formato del fichero inittab usado por el proceso init compatible " "SysV" #. type: Plain text #: ../inittab.5:36 msgid "" "The B file describes which processes are started at bootup and " "during normal operation (e.g.\\& /etc/init.d/boot, /etc/init.d/rc, " "gettys...). B(8) distinguishes multiple I, each of which " "can have its own set of processes that are started. Valid runlevels are " "B<0>-B<6> plus B, B, and B for B entries. An entry in " "the B file has the following format:" msgstr "" "El fichero B describe qué procesos se inician en la carga y durante " "la operación normal (por ejemplo, \\& /etc/init.d/boot, /etc/init.d/rc, " "gettys...). B(8) distingue múltiples I, cada " "uno de los cuales puede tener su propio conjunto de procesos que se inician. " "Los niveles de ejecución válidos son B<0>-B<6> más B, B y B para " "entradas B. Una entrada del fichero B tiene el " "siguiente formato:" #. type: Plain text #: ../inittab.5:39 msgid "I:I:I:I" msgstr "I:I:I:I" #. {{{ id #. type: Plain text #: ../inittab.5:43 msgid "Lines beginning with `#' are ignored." msgstr "Las líneas que comienzan con `#' se ignoran." #. type: IP #: ../inittab.5:43 #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: ../inittab.5:48 #, fuzzy #| msgid "" #| "is a unique sequence of 1-4 characters which identifies an entry in " #| "B (for versions of sysvinit compiled with libraries E 5.2.18 " #| "or a.out libraries the limit is 2 characters)." msgid "" "is a unique sequence of 1-4 characters which identifies an entry in " "B (for versions of sysvinit compiled with the I libc5 (E " "5.2.18) or a.out libraries the limit is 2 characters)." msgstr "" "es una secuencia única de 1 a 4 caracteres que identifican una entrada de " "B (para las versiones de sysvinit compiladas con bibliotecas E " "5.2.18 o bibliotecas a.out el límite es de 2 caracteres)." #. }}} #. {{{ runlevels #. type: Plain text #: ../inittab.5:55 #, fuzzy #| msgid "" #| "Note: For gettys or other login processes, the I field should be the " #| "tty suffix of the corresponding tty, e.g.\\& B<1> for B. " #| "Otherwise, the login accounting might not work correctly." msgid "" "Note: traditionally, for getty and other login processes, the value of the " "I field is kept the same as the suffix of the corresponding tty, e.g.\\& " "B<1> for B. Some ancient login accounting programs might expect this, " "though I can't think of any." msgstr "" "Nota: Para gettys u otros procesos de presentación al sistema, el campo " "I debería de ser el sufijo tty de la correspondiente tty, por ejemplo, " "\\& B<1> para B. En otro caso, las contabilidades de conexiones puede " "que no funcionen correctamente." #. type: IP #: ../inittab.5:55 #, no-wrap msgid "I" msgstr "I" #. }}} #. {{{ action #. type: Plain text #: ../inittab.5:59 msgid "lists the runlevels for which the specified action should be taken." msgstr "" "es la lista de niveles de ejecución para lo cuales se llevarán a cabo las " "acciones especificadas." #. type: IP #: ../inittab.5:59 #, no-wrap msgid "I" msgstr "I" #. }}} #. {{{ process #. type: Plain text #: ../inittab.5:63 msgid "describes which action should be taken." msgstr "describe qué acción se debería llevar a cabo." #. type: IP #: ../inittab.5:63 #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: ../inittab.5:70 #, fuzzy #| msgid "" #| "specifies the process to be executed. If the process field starts with a " #| "`+' character, B will not do utmp and wtmp accounting for that " #| "process. This is needed for gettys that insist on doing their own utmp/" #| "wtmp housekeeping. This is also a historic bug." msgid "" "specifies the process to be executed. If the process field starts with a `" "+' character, B will not do utmp and wtmp accounting for that " "process. This is needed for gettys that insist on doing their own utmp/wtmp " "housekeeping. This is also a historic bug. The length of this field is " "limited to 127 characters." msgstr "" "especifica el proceso a ejecutar. Si el campo proceso comienza con un " "carácter `+', B no registrará utmp y wtmp para ese proceso. Esto es " "necesario para gettys que insisten en hacer sus propias labores de utmp/" "wtmp. Esto es también un fallo histórico." #. '<>? #. type: Plain text #: ../inittab.5:77 msgid "" "Please note that including certain characters in the process field will " "result in B attempting to launch a shell to interpret the command " "contained in the process field. The characters which will trigger a shell " "are: B<~`!$^&*()=|\\{}[];>" msgstr "" #. type: Plain text #: ../inittab.5:84 msgid "" "On systems which do not have a shell to be launched or which do not wish to " "use a shell to interpret the process field, the process field can be " "prefixed with the @ symbol. The @ will be ignored and everything followed " "will be treated as a command to be launched, literally, by the B " "service." msgstr "" #. type: Plain text #: ../inittab.5:89 msgid "" "In cases where both a + and @ sign are to be used (to turn off logging and " "shell interpretation), place the + sign before the @ symbol. Both flags will " "be handled and then everything following the @ will be handled by B" msgstr "" #. type: Plain text #: ../inittab.5:98 msgid "" "The I field may contain multiple characters for different " "runlevels. For example, B<123> specifies that the process should be started " "in runlevels 1, 2, and 3. The I for B entries may " "contain an B, B, or B. The I field of B, " "B, and B entries are ignored." msgstr "" "El campo I tiene que contener múltiples caracteres para " "diferente niveles de ejecución. Por ejemplo, B<123> especifica que el " "proceso se debería iniciar en los niveles de ejecución 1, 2 y 3. Las " "entrada de I B pueden contener una B, " "B, o B. Las entradas de campos de I de B, " "B y B se ignoran." #. type: Plain text #: ../inittab.5:102 msgid "" "When the system runlevel is changed, any running processes that are not " "specified for the new runlevel are killed, first with \\s-2SIGTERM\\s0, then " "with \\s-2SIGKILL\\s0." msgstr "" "Cuando se cambia un nivel de ejecución, cualesquiera procesos en ejecución " "que no estén especificados en el nuevo nivel de ejecución se matan, primero " "con \\s-2SIGTERM\\s0 y después con \\s-2SIGKILL\\s0." #. {{{ respawn #. type: Plain text #: ../inittab.5:105 msgid "Valid actions for the I field are:" msgstr "Acciones válidas para el campo I son:" #. type: IP #: ../inittab.5:105 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ wait #. type: Plain text #: ../inittab.5:109 msgid "The process will be restarted whenever it terminates (e.g.\\& getty)." msgstr "El proceso se reiniciará cuando termine (v.g.\\& getty)." #. type: IP #: ../inittab.5:109 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ once #. type: Plain text #: ../inittab.5:115 msgid "" "The process will be started once when the specified runlevel is entered and " "B will wait for its termination." msgstr "" "El proceso se iniciará una vez cuando se entre en el nivel de ejecución " "específico e B esperará a su terminación." #. type: IP #: ../inittab.5:115 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ boot #. type: Plain text #: ../inittab.5:120 msgid "" "The process will be executed once when the specified runlevel is entered." msgstr "" "El proceso se ejecutará una vez cuando se entre en el nivel de ejecución " "especificado." #. type: IP #: ../inittab.5:120 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ bootwait #. type: Plain text #: ../inittab.5:125 msgid "" "The process will be executed during system boot. The I field is " "ignored." msgstr "" "El proceso se ejecutará durante el arranque del sistema. El campo The " "I se ignora." #. type: IP #: ../inittab.5:125 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ off #. type: Plain text #: ../inittab.5:132 msgid "" "The process will be executed during system boot, while B waits for its " "termination (e.g.\\& /etc/rc). The I field is ignored." msgstr "" "El proceso se ejecutará durante el arranque del sistema, mientras B " "espera su terminación (v.g.\\& /etc/rc). El campo I se " "ignora." #. type: IP #: ../inittab.5:132 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ ondemand #. type: Plain text #: ../inittab.5:136 msgid "This does nothing." msgstr "Esto no hace nada." #. type: IP #: ../inittab.5:136 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ initdefault #. type: Plain text #: ../inittab.5:143 msgid "" "A process marked with an B runlevel will be executed whenever the " "specified B runlevel is called. However, no runlevel change will " "occur (B runlevels are `a', `b', and `c')." msgstr "" "Un proceso marcado con un nivel de ejecución B se ejecutará cuando " "se llame al nivel de ejecución especificado B. Sin embargo, no se " "produce cambio de nivel de ejecución (los niveles de ejecución B " "son `a', `b', y `c')." #. type: IP #: ../inittab.5:143 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ sysinit #. type: Plain text #: ../inittab.5:150 msgid "" "An B entry specifies the runlevel which should be entered after " "system boot. If none exists, B will ask for a runlevel on the " "console. The I field is ignored." msgstr "" "Una entrada B especifica el nivel de ejecución en el cual se " "entrará tras el arranque del sistema. Si no existe ninguno, B pedirá " "un nivel de ejecución en la consola. El campo I se ignora." #. type: IP #: ../inittab.5:150 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ powerwait #. type: Plain text #: ../inittab.5:156 msgid "" "The process will be executed during system boot. It will be executed before " "any B or B< bootwait> entries. The I field is ignored." msgstr "" "El proceso se ejecutará durante el arranque del sistema. Se ejecutará antes " "de cualquier entrada B o B< bootwait>. El campo I " "se ignora." #. type: IP #: ../inittab.5:156 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ powerfail #. type: Plain text #: ../inittab.5:162 msgid "" "The process will be executed when the power goes down. B is usually " "informed about this by a process talking to a UPS connected to the " "computer. B will wait for the process to finish before continuing." msgstr "" "El proceso se ejecutará cuando B reciba la señal SIGPWR, indicando que " "hay algún problema con la alimentación eléctrica. B esperará que el " "proceso termine antes de continuar." #. type: IP #: ../inittab.5:162 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ powerokwait #. type: Plain text #: ../inittab.5:167 msgid "" "As for B, except that B does not wait for the process's " "completion." msgstr "" "Como en B, excepto que B no espera que el proceso se " "complete." #. type: IP #: ../inittab.5:167 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ powerfailnow #. type: Plain text #: ../inittab.5:172 #, fuzzy msgid "" "This process will be executed as soon as B is informed that the power " "has been restored." msgstr "" "El proceso se ejecutará cuando B reciba la señal SIGPWR, con la " "condición de que haya un fichero llamado B que contenga la " "palabra B. Esto significa que la alimentación eléctrica ha vuelto." #. type: IP #: ../inittab.5:172 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ ctrlaltdel #. type: Plain text #: ../inittab.5:178 msgid "" "This process will be executed when B is told that the battery of the " "external UPS is almost empty and the power is failing (provided that the " "external UPS and the monitoring process are able to detect this condition)." msgstr "" "Como en B, excepto que B no espera que el proceso se " "complete." #. type: IP #: ../inittab.5:178 #, no-wrap msgid "B" msgstr "B" #. }}} #. {{{ kbrequest #. type: Plain text #: ../inittab.5:186 msgid "" "The process will be executed when B receives the B signal. " "This means that someone on the system console has pressed the B key combination. Typically one wants to execute some sort of " "B either to get into single-user level or to reboot the machine." msgstr "" "El proceso se ejecutará cuando B reciba la señal B. Esto " "significa que alguien en la consola del sistema ha pulsado la combinación de " "teclas B . Normalmente uno quiere ejecutar algún tipo de " "B bien para entrar en modo monousuario o reiniciar la máquina." #. type: IP #: ../inittab.5:186 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: ../inittab.5:190 msgid "" "The process will be executed when B receives a signal from the " "keyboard handler that a special key combination was pressed on the console " "keyboard." msgstr "" "El proceso se ejecutará cuando B reciba una señal del gestor de " "teclado que se ha pulsado una combinación especial de teclas en el teclado " "de la consola." #. type: Plain text #: ../inittab.5:196 msgid "" "The documentation for this function is not complete yet; more documentation " "can be found in the kbd-x.xx packages (most recent was kbd-0.94 at the time " "of this writing). Basically you want to map some keyboard combination to the " "\"KeyboardSignal\" action. For example, to map Alt-Uparrow for this purpose " "use the following in your keymaps file:" msgstr "" "La documentación para esta función no está completa aun; se puede encontrar " "más documentación en los paquetes kbd-x.xx (el mas reciente era kbd-0.94 en " "el momento de escribir esto). Básicamente quiere aplicar alguna combinación " "de teclado a la acción \"KeyboardSignal\". Por ejemplo, para aplicar Alt-" "FlechaArriba para este propósito use lo siguiente en su fichero keymap:" #. type: Plain text #: ../inittab.5:199 msgid "alt keycode 103 = KeyboardSignal" msgstr "alt keycode 103 = KeyboardSignal" #. type: Plain text #: ../inittab.5:206 msgid "This is an example of a inittab which resembles the old Linux inittab:" msgstr "" "Esto es un ejemplo de un inittab que reensambla el viejo inittab de Linux:" #. type: Plain text #: ../inittab.5:217 #, no-wrap msgid "" "# inittab for linux\n" "id:1:initdefault:\n" "rc::bootwait:/etc/rc\n" "1:1:respawn:/etc/getty 9600 tty1\n" "2:1:respawn:/etc/getty 9600 tty2\n" "3:1:respawn:/etc/getty 9600 tty3\n" "4:1:respawn:/etc/getty 9600 tty4\n" msgstr "" "# inittab para linux\n" "id:1:initdefault:\n" "rc::bootwait:/etc/rc\n" "1:1:respawn:/etc/getty 9600 tty1\n" "2:1:respawn:/etc/getty 9600 tty2\n" "3:1:respawn:/etc/getty 9600 tty3\n" "4:1:respawn:/etc/getty 9600 tty4\n" #. type: Plain text #: ../inittab.5:222 msgid "" "This inittab file executes I during boot and starts gettys on tty1-" "tty4." msgstr "" "Este fichero inittab ejecuta I durante el arranque e inicia gettys " "en tty1-tty4." #. type: Plain text #: ../inittab.5:225 msgid "" "A more elaborate B with different runlevels (see the comments " "inside):" msgstr "" "Un B más elaborado con diferentes niveles de ejecución (vea los " "comentarios interiores):" #. type: Plain text #: ../inittab.5:231 #, no-wrap msgid "" "# Level to run in\n" "id:2:initdefault:\n" msgstr "" "# Nivel para ejecutar\n" "id:2:initdefault:\n" #. type: Plain text #: ../inittab.5:234 #, fuzzy, no-wrap #| msgid "" #| "# System initialization before anything else.\n" #| "si::sysinit:/etc/rc.d/bcheckrc\n" msgid "" "# Boot-time system configuration/initialization script.\n" "si::sysinit:/etc/init.d/rcS\n" msgstr "" "# Inicialización del sistema antes de cualquier otra cosa.\n" "si::sysinit:/etc/rc.d/bcheckrc\n" #. type: Plain text #: ../inittab.5:237 #, no-wrap msgid "" "# What to do in single-user mode.\n" "~:S:wait:/sbin/sulogin\n" msgstr "" #. type: Plain text #: ../inittab.5:245 #, no-wrap msgid "" "# /etc/init.d executes the S and K scripts upon change\n" "# of runlevel.\n" "#\n" "# Runlevel 0 is halt.\n" "# Runlevel 1 is single-user.\n" "# Runlevels 2-5 are multi-user.\n" "# Runlevel 6 is reboot.\n" msgstr "" #. type: Plain text #: ../inittab.5:253 #, no-wrap msgid "" "l0:0:wait:/etc/init.d/rc 0\n" "l1:1:wait:/etc/init.d/rc 1\n" "l2:2:wait:/etc/init.d/rc 2\n" "l3:3:wait:/etc/init.d/rc 3\n" "l4:4:wait:/etc/init.d/rc 4\n" "l5:5:wait:/etc/init.d/rc 5\n" "l6:6:wait:/etc/init.d/rc 6\n" msgstr "" "l0:0:wait:/etc/init.d/rc 0\n" "l1:1:wait:/etc/init.d/rc 1\n" "l2:2:wait:/etc/init.d/rc 2\n" "l3:3:wait:/etc/init.d/rc 3\n" "l4:4:wait:/etc/init.d/rc 4\n" "l5:5:wait:/etc/init.d/rc 5\n" "l6:6:wait:/etc/init.d/rc 6\n" #. type: Plain text #: ../inittab.5:256 #, no-wrap msgid "" "# What to do at the \"3 finger salute\".\n" "ca::ctrlaltdel:/sbin/shutdown -t1 -h now\n" msgstr "" "# Qué hacer ante el \"saludo de 3 dedos\".\n" "ca::ctrlaltdel:/sbin/shutdown -t1 -h now\n" #. type: Plain text #: ../inittab.5:265 #, fuzzy, no-wrap #| msgid "" #| "# Runlevel 2&3: getty on console, level 3 also getty on modem port.\n" #| "1:23:respawn:/sbin/getty tty1 VC linux\n" #| "2:23:respawn:/sbin/getty tty2 VC linux\n" #| "3:23:respawn:/sbin/getty tty3 VC linux\n" #| "4:23:respawn:/sbin/getty tty4 VC linux\n" #| "S2:3:respawn:/sbin/uugetty ttyS2 M19200\n" msgid "" "# Runlevel 2,3: getty on virtual consoles\n" "# Runlevel 3: getty on terminal (ttyS0) and modem (ttyS1)\n" "1:23:respawn:/sbin/getty tty1 VC linux\n" "2:23:respawn:/sbin/getty tty2 VC linux\n" "3:23:respawn:/sbin/getty tty3 VC linux\n" "4:23:respawn:/sbin/getty tty4 VC linux\n" "S0:3:respawn:/sbin/getty -L 9600 ttyS0 vt320\n" "S1:3:respawn:/sbin/mgetty -x0 -D ttyS1\n" msgstr "" "# Nivel de ejecución 2&3: getty en consola, nivel 3 también getty \n" "# en el puerto del módem.\n" "1:23:respawn:/sbin/getty tty1 VC linux\n" "2:23:respawn:/sbin/getty tty2 VC linux\n" "3:23:respawn:/sbin/getty tty3 VC linux\n" "4:23:respawn:/sbin/getty tty4 VC linux\n" "S2:3:respawn:/sbin/uugetty ttyS2 M19200\n" #. }}} #. {{{ Author #. type: Plain text #: ../inittab.5:275 msgid "/etc/inittab" msgstr "/etc/inittab" #. }}} #. {{{ See also #. type: Plain text #: ../inittab.5:290 msgid "" "B was written by E<.MT miquels@\\:cistron\\:.nl> Miquel van " "Smoorenburg E<.ME .> This manual page was written by E<.MT lederer@\\:" "francium\\:.informatik\\:.uni-bonn\\:.de> Sebastian Lederer E<.ME> and " "modified by E<.MT u31b3hs@\\:pool\\:.informatik\\:.rwth-aachen\\:.de> " "Michael Haardt E<.ME .>" msgstr "" "B fue escrito por E<.MT miquels@\\:cistron\\:.nl> Miquel van " "Smoorenburg E<.ME .> Esta página de manual fue escrita por E<.MT lederer@\\:" "francium\\:.informatik\\:.uni-bonn\\:.de> Sebastian Lederer E<.ME> y " "modificada por E<.MT u31b3hs@\\:pool\\:.informatik\\:.rwth-aachen\\:.de> " "Michael Haardt E<.ME .>" #. type: Plain text #: ../inittab.5:292 msgid "B(8), B(8)" msgstr "B(8), B(8)" #. type: TH #: ../killall5.8:18 #, no-wrap msgid "KILLALL5" msgstr "KILLALL5" #. type: TH #: ../killall5.8:18 #, no-wrap msgid "04 Nov 2003" msgstr "4 de Noviembre de 2003" #. type: Plain text #: ../killall5.8:21 msgid "killall5 - send a signal to all processes" msgstr "killall5 - envía una señal a todos los procesos" #. type: Plain text #: ../killall5.8:28 msgid "" "B B<-signalnumber> [B<-o> I[,I...]] [B<-o> " "I[,I...]...]" msgstr "" #. type: Plain text #: ../killall5.8:34 #, fuzzy #| msgid "" #| "B is the SystemV killall command. It sends a signal to all " #| "processes except the processes in its own session, so it won't kill the " #| "shell that is running the script it was called from. Its primary (only) " #| "use is in the B scripts found in the /etc/init.d directory." msgid "" "B is the SystemV B command. It sends a signal to all " "processes except kernel threads and the processes in its own session, so it " "won't kill the shell that is running the script it was called from. Its " "primary (only) use is in the B scripts found in the I " "directory." msgstr "" "B es la orden killall de SystemV. Envía una señal a todos los " "procesos excepto al de su propia sesión, para no eliminar el shell que " "ejecutó el guión desde el que fue llamado. Su uso principal (único) es en el " "guión B que se encuentra en el directorio /etc/init.d" #. type: IP #: ../killall5.8:35 #, fuzzy, no-wrap #| msgid "-o I" msgid "B<-o> I" msgstr "-o I" #. type: Plain text #: ../killall5.8:37 msgid "Tells B to omit processes with that process id." msgstr "" #. type: Plain text #: ../killall5.8:40 msgid "" "B can also be invoked as B(8), which is simply a (symbolic) " "link to the B program." msgstr "" #. type: Plain text #: ../killall5.8:44 msgid "" "The program return zero if it killed processes. It returns 2 if no process " "were killed, and 1 if it was unable to find any processes (I is " "missing)." msgstr "" #. type: Plain text #: ../killall5.8:48 msgid "B(8), B(8), B(8)" msgstr "B(8), B(8), B(8)" #. type: TH #: ../last.1:20 #, no-wrap msgid "LAST," msgstr "LAST," #. type: TH #: ../last.1:20 #, no-wrap msgid "1" msgstr "1" #. type: TH #: ../last.1:20 #, no-wrap msgid "Jul 31, 2004" msgstr "31 de julio de 2004" #. }}} #. {{{ Synopsis #. type: Plain text #: ../last.1:27 msgid "last, lastb - show listing of last logged in users" msgstr "last, lastb - muestra los usuarios que han accedido al sistema" #. type: Plain text #: ../last.1:37 msgid "" "B [B<-R>] [B<->I] [-B I] [B<-adFiowx>] [-B I] [-B I] [I] [I]" msgstr "" #. }}} #. {{{ Description #. type: Plain text #: ../last.1:48 msgid "" "B [B<-R>] [B<->I] [-B I] [-B I] [B<-" "adFiowx>] [I] [I]" msgstr "" #. type: Plain text #: ../last.1:56 #, fuzzy #| msgid "" #| "B searches back through the I file (or the file " #| "designated by the B<-f> option) and displays a list of all users logged " #| "in (and out) since that file was created. One or more I and/" #| "or I can be given, in which case B will show only the entries " #| "matching those arguments. Names of I can be abbreviated, thus " #| "B is the same as B." msgid "" "B searches back through the file B (or the file " "designated by the B<-f> flag) and displays a list of all users logged in " "(and out) since that file was created. Names of users and tty's can be " "given, in which case B will show only those entries matching the " "arguments. Names of ttys can be abbreviated, thus B is the same as " "B." msgstr "" "B analiza el contenido del archivo I (o el que se haya " "indicada mediante la opción B<-f>) y muestra un listado con los usuarios " "conectados (y desconectados) desde la creación de dicho archivo. Es posible " "indicar uno o más I y/o I, en cuyo caso solo se " "mostrarán las entradas que coincidan con éstos patrones. También cabe la " "posibilidad de abreviar los nombres de los I, por ejemplo B es " "lo mismo que B." #. type: Plain text #: ../last.1:61 #, fuzzy #| msgid "" #| "When catching a SIGINT signal (generated by the interrupt key, usually " #| "control-C) or a SIGQUIT signal, B will show how far it has searched " #| "through the file; in the case of the SIGINT signal B will then " #| "terminate." msgid "" "When B catches a B signal (generated by the interrupt key, " "usually control-C) or a B signal (generated by the quit key, " "usually control-\\e), B will show how far it has searched through the " "file; in the case of the B signal B will then terminate." msgstr "" "Si B recibe una señal SIGINT (creada por una solicitud de " "interrupción, generalmente con Control-C) o SIGQUIT; se mostrará en qué " "punto estaba el análisis. En el caso de haber recibido la señal SIGINT, el " "proceso finalizará." #. type: Plain text #: ../last.1:65 msgid "" "The pseudo user B logs in each time the system is rebooted. Thus " "B will show a log of all reboots since the log file was created." msgstr "" "El pseudo-usuario B accede al sistema cada vez que se reinicia el " "equipo, por lo tanto B mostrará una lista de todos los " "reinicios desde la creación del archivo." #. }}} #. {{{ Options #. type: Plain text #: ../last.1:70 msgid "" "B is the same as B, except that by default it shows a log of " "the file B, which contains all the bad login attempts." msgstr "" "B es idéntico a B salvo que analiza por defecto el archivo I que muestra los intentos de acceso fallidos." #. type: IP #: ../last.1:71 ../readbootlog.1:43 #, no-wrap msgid "B<-f> I" msgstr "B<-f> I" #. type: Plain text #: ../last.1:73 msgid "Tells B to use a specific file instead of I." msgstr "" #. type: IP #: ../last.1:73 #, no-wrap msgid "B<->I" msgstr "B<->I" #. type: Plain text #: ../last.1:75 #, fuzzy #| msgid "Tell B how many lines to show." msgid "This is a count telling B how many lines to show." msgstr "Indica a B el número de líneas que debe mostrar." #. type: IP #: ../last.1:75 #, no-wrap msgid "B<-n> I" msgstr "B<-n> I" #. type: Plain text #: ../last.1:77 msgid "The same." msgstr "" #. type: IP #: ../last.1:77 #, no-wrap msgid "B<-t> I" msgstr "" #. type: Plain text #: ../last.1:82 #, fuzzy #| msgid "" #| "Display the state of logins since the specified I," #~ msgstr "B," #~ msgid "Miquel van Smoorenburg, miquels@cistron.nl" #~ msgstr "Miquel van Smoorenburg, miquels@cistron.nl" #, no-wrap #~ msgid "fstab-decode" #~ msgstr "fstab-decode" #~ msgid "Miquel van Smoorenburg ,Emiquels@cistron.nlE" #~ msgstr "Miquel van Smoorenburg ,Emiquels@cistron.nlE" #, fuzzy, no-wrap #~| msgid "LAST, LASTB" #~ msgid "LAST,LASTB" #~ msgstr "LAST, LASTB" #, fuzzy, no-wrap #~| msgid "Linux System Administrator's Manual" #~ msgid "Linux User's Manual" #~ msgstr "Manual del Administrador del Sistema Linux" #, fuzzy #~| msgid "Miquel van Smoorenburg, miquels@cistron.nl" #~ msgid "Miquel van Smoorenburg (miquels@cistron.nl)" #~ msgstr "Miquel van Smoorenburg, miquels@cistron.nl" #, no-wrap #~ msgid "-s" #~ msgstr "-s" #, no-wrap #~ msgid "-c" #~ msgstr "-c" #, no-wrap #~ msgid "-n" #~ msgstr "-n" #, no-wrap #~ msgid "-q" #~ msgstr "-q" #, no-wrap #~ msgid "-x" #~ msgstr "-x" #, no-wrap #~ msgid "-z" #~ msgstr "-z" #, fuzzy #~| msgid "" #~| "B looks for the environment variable B or B " #~| "to determine what shell to start. If the environment variable is not " #~| "set, it will try to execute root's shell from I. If that " #~| "fails, it will fall back to I." #~ msgid "" #~ "I looks for the environment variable B or B to " #~ "determine what shell to start. If the environment variable is not set, it " #~ "will try to execute root's shell from /etc/passwd. If that fails it will " #~ "fall back to B." #~ msgstr "" #~ "B busca la variable de entorno B o B para " #~ "saber que entorno debe comenzar. Si la variable de entorno no está " #~ "puesta, probará a ejecutar el entorno del root desde I. Si " #~ "falla retrocederá a I." #, fuzzy #~| msgid "Miquel van Smoorenburg ,Emiquels@cistron.nlE" #~ msgid "Miquel van Smoorenburg Emiquels@cistron.nlE" #~ msgstr "Miquel van Smoorenburg ,Emiquels@cistron.nlE" #, no-wrap #~ msgid "systemd 249" #~ msgstr "systemd 249" #, no-wrap #~ msgid "halt" #~ msgstr "halt" #~ msgid "B [OPTIONS...]" #~ msgstr "B [OPCIONES...]" #~ msgid "B [OPTIONS...]" #~ msgstr "B [OPCIONES...]" #~ msgid "B [OPTIONS...]" #~ msgstr "B [OPCIONES...]" #~ msgid "B<--help>" #~ msgstr "B<--help>" #~ msgid "Print a short help text and exit\\&." #~ msgstr "Mostrar texto de ayuda y finalizar\\&." #~ msgid "B<--halt>" #~ msgstr "B<--halt>" #~ msgid "B<-p>, B<--poweroff>" #~ msgstr "B<-p>, B<--poweroff>" #~ msgid "B<--reboot>" #~ msgstr "B<--reboot>" #~ msgid "B<-f>, B<--force>" #~ msgstr "B<-f>, B<--force>" #~ msgid "B<-w>, B<--wtmp-only>" #~ msgstr "B<-w>, B<--wtmp-only>" #~ msgid "B<-d>, B<--no-wtmp>" #~ msgstr "B<-d>, B<--no-wtmp>" #~ msgid "B<-n>, B<--no-sync>" #~ msgstr "B<-n>, B<--no-sync>" #~ msgid "B<--no-wall>" #~ msgstr "B<--no-wall>" #~ msgid "On success, 0 is returned, a non-zero failure code otherwise\\&." #~ msgstr "" #~ "En caso de éxito se devuelve 0, en caso contrario un código de fallo " #~ "diferente de cero\\&." #~ msgid "B(1), B(1), B(8), B(1)" #~ msgstr "B(1), B(1), B(8), B(1)" #, fuzzy, no-wrap #~ msgid "systemd 250" #~ msgstr "systemd 249" #, no-wrap #~ msgid "2021-06-02" #~ msgstr "2 Junio 2021" #, no-wrap #~ msgid "util-linux 2.37.2" #~ msgstr "util-linux 2.37.2" #~ msgid "B [options] [I...] [I...]" #~ msgstr "B [opciones] [I...] [I...]" #~ msgid "B [options] [I...] [I...]" #~ msgstr "B [opciones] [I...] [I...]" #~ msgid "" #~ "B searches back through the I file (or the file " #~ "designated by the B<-f> option) and displays a list of all users logged " #~ "in (and out) since that file was created. One or more I and/or " #~ "I can be given, in which case B will show only the entries " #~ "matching those arguments. Names of I can be abbreviated, thus " #~ "B is the same as B." #~ msgstr "" #~ "B analiza el contenido del archivo I (o el que se " #~ "haya indicada mediante la opción B<-f>) y muestra un listado con los " #~ "usuarios conectados (y desconectados) desde la creación de dicho archivo. " #~ "Es posible indicar uno o más I y/o I, en cuyo " #~ "caso solo se mostrarán las entradas que coincidan con éstos patrones. " #~ "También cabe la posibilidad de abreviar los nombres de los I, por " #~ "ejemplo B es lo mismo que B." #~ msgid "" #~ "When catching a B signal (generated by the interrupt key, usually " #~ "control-C) or a SIGQUIT signal, B will show how far it has searched " #~ "through the file; in the case of the B signal B will then " #~ "terminate." #~ msgstr "" #~ "Si B recibe una señal B (creada por una solicitud de " #~ "interrupción, generalmente con Control-C) o SIGQUIT; se mostrará en qué " #~ "punto estaba el análisis. En el caso de haber recibido la señal " #~ "B, el proceso finalizará." #~ msgid "" #~ "The pseudo user B logs in each time the system is rebooted. Thus " #~ "B will show a log of all the reboots since the log file was " #~ "created." #~ msgstr "" #~ "El pseudo-usuario B accede al sistema cada vez que se reinicia el " #~ "equipo, por lo tanto B mostrará una lista de todos los " #~ "reinicios desde la creación del archivo." #~ msgid "B<-a>, B<--hostlast>" #~ msgstr "B<-a>,B< --hostlast>" #~ msgid "B<-d>, B<--dns>" #~ msgstr "B<-d>,B< --dns>" #~ msgid "" #~ "Tell B to use a specific I instead of I. The " #~ "B<--file> option can be given multiple times, and all of the specified " #~ "files will be processed." #~ msgstr "" #~ "Indica a B que debe usar el I indicado en lugar de I. Es posible indicar varios archivos usando varias veces la " #~ "opción B<--file>, procesándose así todos los archivos indicados." #~ msgid "B<-F>, B<--fulltimes>" #~ msgstr "B<-F>,B< --fulltimes>" #~ msgid "B<-i>, B<--ip>" #~ msgstr "B<-i>,B< --ip>" #~ msgid "" #~ "Like B<--dns ,> but displays the host\\(cqs IP number instead of the name." #~ msgstr "" #~ "Igual que B<--dns>, pero muestra la dirección IP del equipo en lugar de " #~ "su nombre." #~ msgid "B<->I; B<-n>, B<--limit> I" #~ msgstr "B<->I; B<-n>, B<--limit> I" #~ msgid "B<-p>, B<--present> I