blob: b9d3111d5df0b2a72798fe70c00569a7894c33aa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
|
<chapter id="konsole-intro">
<chapterinfo>
<authorgroup>
<author
><firstname
>Gardner</firstname
> <surname
>Bell</surname
> </author>
</authorgroup>
</chapterinfo>
<title
>Introducción a &konsole;</title>
<para
>Una introducción muy breve a la administración en un intérprete de órdenes.</para>
<para
>Procedimientos de emergencia: matar aplicaciones alocadas, etc.</para>
<para
>SSH, sesiones, variables de entorno, otras cosas divertidas.</para>
<para
>Algunos consejos y trucos.</para>
<!-- Some Content borrowed from the konsole handbook -->
<para
>&konsole; es un emulador de terminal para el sistema X Window. Está basado esencialmente en los <ulink url="http://vt100.net"
>DEC VT100</ulink
> y muchos de sus sucesores. &konsole; – también conocido como intérprete de órdenes – es una herramienta esencial en máquinas basadas en &Linux; y &UNIX; para realizar un trabajo rápido y productivo.</para>
<para
>Procedimientos de emergencia:</para>
<para
>En los sistemas basados en &Linux; y &UNIX; cada proceso se ejecuta de forma independiente en su propio espacio de memoria por eso no es posible que uno pueda sobreescribir la memoria de proceso de otro, a menos por supuesto que se tenga privilegios de <systemitem class="username"
>root</systemitem
>. Si un proceso en &kde; se cuelga debido a un fallo no nos deberíamos preocupar sobre si afecta a otros procesos activos.</para>
<para
>Para seguir la pista a todos los procesos del sistema utilice las ordenes <command
>top</command
> o <command
>ps</command
> en &konsole;. Utilizar estas herramientas hará mucho más sencillo encontrar y matar los programas descarriados.</para>
<para
>Un ejemplo del uso de señales en &konsole;: &konqueror; se ha colgado dejando en ejecución el proceso <application
>nspluginviewer</application
> que está ocupando el 12% de su memoria y el 10% de los ciclos de su cpu. Con la orden <command
>top</command
> puede utilizar el modificador <keycap
>k</keycap
> para eliminar la tarea. Puede averiguar el PID y a continuación enviar la señal para eliminarlo. Para obtener más información sobre las señales que es posible enviar a un proceso en ejecución véa el manual completo sobre las señales (escriba <command
>man signal</command
> en &konsole; o vaya a <userinput
>#signal</userinput
> en &konqueror;).</para>
<para
>SSH, sesiones, variables de entorno y otras cosas divertidas.</para>
<para
>Si está utilizando &konsole; para la administración remota considere utilizar la funcionalidad «sesion» de &konsole;. Para utilizar esto pulse sobre la entrada de menú <menuchoice
><guimenu
>Preferencias</guimenu
><guimenuitem
>Configurar &konsole;</guimenuitem
></menuchoice
>. Una vez aquí seleccione la pestaña <guimenuitem
>Sesiones</guimenuitem
> y rellene el nombre de su nueva sesión. Esto hará que se convierta en su sesión predeterminada cuando inicie &konsole;.</para>
<para
>Cuando se abre &konsole; se leen las órdenes específicas de <application
>bash</application
> y las variables específicas de &kde;, y se ejecutan desde <filename
>~/.bashrc</filename
> o desde <filename
>~/.bash_profile</filename
>. El archivo de configuración preferido para los entornos de usuario es <filename
>~/bash_profile</filename
>. Las órdenes <command
>printenv</command
> o <command
>env</command
> se pueden utilizar para mostrar todas las variables de entorno definidas. Para definir una variable en el intérprete de órdenes utilice <command
>VARNAME=<replaceable
>valor</replaceable
></command
>. Para obtener la lista de las variables que pueden ser definidas en &kde; véa el <ulink url="http://wiki.kde.org/tiki-index.php?page=Environment+Variables"
>wiki</ulink
>.</para>
<para
>Algunos consejos y trucos.</para>
<para
>Para renombrar las sesiones de &konsole; utilice <keycombo action="simul"
>&Ctrl;&Alt;<keycap
>S</keycap
></keycombo
> e introduzca el nuevo nombre.</para>
<para
>Si necesita ejecutar en &kde; un programa con privilegios de <systemitem class="username"
>root</systemitem
>, puede utilizar la orden &tdesu; con el modificador <option
>-c</option
> desde la línea de órdenes de forma parecida a: <userinput
><command
>tdesu</command
> <option
>-c -n <replaceable
>PROGRAMA</replaceable
></option
></userinput
>, utilizando el modificador <option
>-n</option
> evitará que &kde; recuerde sus contraseñas.</para>
<!-- Add links to "further reading" here -->
<itemizedlist>
<title
>Información relacionada</title>
<listitem
><para
>El manual de &konsole; tiene mucha más información sobre las funcionalidades disponibles en &konsole;. Puede leerlo en &khelpcenter; o introduciendo <userinput
>help:/konsole</userinput
> en la barra de <guilabel
>dirección</guilabel
> de &konqueror;.</para>
</listitem>
</itemizedlist>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:0
sgml-indent-data:true
sgml-parent-document:("index.docbook" "book" "chapter")
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->
|