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
|
<!--
The FreeBSD Documentation Project
$FreeBSD$
-->
<chapter id="basics">
<title>Unix básico</title>
<sect1 id="basics-man">
<title>El manual en línea</title>
<para>La documentación más completa en FreeBSD estáa
en forma de <emphasis>páginas man</emphasis>. Prácticamente
todos los programas del sistema incluyen un pequeño manual de
referencia explicando las operaciones básicas y los diferentes
argumentos del programa. Estos manuales pueden verse con el comando
<command>man</command>. El uso del comando <command>man</command> es
simple:</para>
<informalexample>
<screen>&prompt.user; <userinput>man <replaceable>command</replaceable></userinput>
</screen>
</informalexample>
<para><replaceable>command</replaceable> es el nombre del comando del que
queremos aprender. Por ejemplo, para saber más sobre el comando
<command>ls</command> teclea:</para>
<informalexample>
<screen>&prompt.user; <userinput>man ls</userinput></screen>
</informalexample>
<para>El manual en línea está dividido en secciones
numeradas:</para>
<orderedlist>
<listitem>
<para>Comandos de usuario</para>
</listitem>
<listitem>
<para>Llamadas de sistema y números de error</para>
</listitem>
<listitem>
<para>Funciones en las librerías de C</para>
</listitem>
<listitem>
<para>Drivers de dispositivos</para>
</listitem>
<listitem>
<para>Formatos de fichero</para>
</listitem>
<listitem>
<para>Juegos y otras diversiones</para>
</listitem>
<listitem>
<para>Información varia</para>
</listitem>
<listitem>
<para>Mantenimiento del sistema y comandos de sistema</para>
</listitem>
</orderedlist>
<para>En algunos casos, el mismo concepto aparece en más de una
sección del manual en línea. Por ejemplo, hay un comando
de usuario <command>chmod</command> y una llamada de sistema
<function>chmod()</function>. En este caso, puedes espicificar al comando
<command>man</command> cual de ellos quieres ver, especificando la
sección:</para>
<informalexample>
<screen>&prompt.user; <userinput>man 1 chmod</userinput></screen>
</informalexample>
<para>Esto mostrará la información del comando de usuario
<command>chmod</command>. Las referencias a secciones particulares del
manual en línea tradicionalmente se incluyen entre paréntesis
en la documentación escrita, de manera que <citerefentry>
<refentrytitle>chmod</refentrytitle><manvolnum>1</manvolnum></citerefentry>
se refiere al comando de usuario <command>chmod</command> y <citerefentry>
<refentrytitle>chmod</refentrytitle><manvolnum>2</manvolnum>
</citerefentry> se refiere a la llamada de sistema.</para>
<para>Esto es correcto si sabes el nombre del comando y simplemente
quieres saber como usarlo, pero ¿qué pasa si no recuerdas
el nombre del comando?. Puedes usar <command>man</command> para buscar
palabras en las <emphasis>descripciones</emphasis> de los comandos usando
el parámetro <option>-k</option>:</para>
<informalexample>
<screen>&prompt.user; <userinput>man -k mail</userinput></screen>
</informalexample>
<para>Con este comando obtendrás una lista de todos los comandos
que contienen en su descripción la palabra “mail”.
Actualmente, este comando realiza la misma función que el comando
<command>apropos</command>.</para>
<para>¿Quieres saber que hacen todos los comandos existentes en
<filename>/usr/bin</filename>?. Simplemente haz:
<informalexample>
<screen>&prompt.user; <userinput>cd /usr/bin; man -f *</userinput></screen>
</informalexample>
o
<informalexample>
<screen>&prompt.user; <userinput>cd /usr/bin; whatis *</userinput></screen>
</informalexample>ya que realizan la misma función .</para>
</sect1>
<sect1 id="basics-info">
<title>Fichero GNU Info</title>
<para>FreeBSD incluye muchas aplicaciones y utilidades producidas por la
Free Software Foundation (FSF). Como complemento a las páginas man,
estos programas incluyen unos documentos hipertexto más extensos
llamados ficheros “info” los cuales pueden visualizarse con el
comando <command>info</command>, o, si tienes instalado
<command>emacs</command>, con el modo info de <command>emacs</command>.
</para>
<para>Para usar el comando <citerefentry><refentrytitle>info</refentrytitle><manvolnum>1</manvolnum></citerefentry>, simplemente teclea:</para>
<informalexample>
<screen>&prompt.user; <userinput>info</userinput></screen>
</informalexample>
<para>Para una breve descripción, teclea <userinput>h</userinput>.
Para una referencia rápida de comandos, teclea
<userinput>?</userinput>.</para>
</sect1>
</chapter>
<!--
Local Variables:
mode: sgml
sgml-declaration: "../chapter.decl"
sgml-indent-data: t
sgml-omittag: nil
sgml-always-quote-attributes: t
sgml-parent-document: ("../handbook.sgml" "part" "chapter")
End:
-->
|