aboutsummaryrefslogtreecommitdiff
path: root/fr_FR.ISO8859-1/books/handbook/basics/chapter.sgml
blob: e725f904110046f4c95aa702e90d8f2b4c043d9e (plain) (blame)
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
<!--
	The FreeBSD Documentation Project
	The FreeBSD French Documentation Project
         
        $FreeBSD$
        Original revision: 1.9
-->                         

 		<chapter id="basics">
			<title>Quelques bases d'Unix</title>
			&trans.a.breard;


      <sect1 id="basics-man">
	<title>Le manuel en ligne</title>

	<para>La documentation la plus importante sur FreeBSD est sous forme
		<emphasis>de pages de manuel</emphasis>. Presque tous les programmes
		du syst&egrave;me sont fournis avec un court manuel de 
		r&eacute;f&eacute;rence expliquant les op&eacute;rations de bases 
		et leurs diff&eacute;rents arguments.
		Ces pages de manuel peuvent &ecirc;tre lues avec la commande 
    <command>man</command>.
    L'utilisation de la commande <command>man</command> est simple :</para>
	  <informalexample>
	    <screen>&prompt.user <userinput>man <replaceable>commande</replaceable></userinput>
	    </screen>
	  </informalexample> 
		
	<para>o&ugrave; <replaceable>commande</replaceable> est le nom
	  de la commande dont vous voulez voir la page de manuel.  
    Par exemple pour en savoir plus sur la commande <command>ls</command> 
		tapez :</para>
	 
	    <screen>&prompt.user; <userinput>man ls</userinput></screen>

	<para>Le manuel en ligne est divis&eacute; en plusieurs sections 
		num&eacute;rot&eacute;es :</para>
	  
		<orderedlist>
	    
			<listitem>
				<para>Les commandes utilisateur</para>
	    </listitem>
	    
	    <listitem>
	      <para>Les appels syst&egrave;mes et les num&eacute;ros d'erreurs</para>
	    </listitem>
	    
	    <listitem>
	      <para>Les fonctions de la biblioth&egrave;que C</para>
	    </listitem>
	    
	    <listitem>
	      <para>Les pilotes de p&eacute;riph&eacute;riques</para>
	    </listitem>
	    
	    <listitem>
	      <para>Les formats de fichiers</para>
	    </listitem>
	    
	    <listitem>
	      <para>Les jeux et autres divertissements</para>
	    </listitem>
	    
	    <listitem>
	      <para>Des informations diverses</para>
	    </listitem>
	    
	    <listitem>
	      <para>Les commandes d'administration et de maintenance du syst&egrave;me</para>
	    </listitem>
	    
	  </orderedlist> 
			
	<para>Dans certains cas le m&ecirc;me sujet peut appara&icirc;tre dans 
		plusieurs sections du manuel en ligne. Par exemple il y a une commande 
    utilisateur <command>chmod</command> et un appel syst&egrave;me 
		<function>chmod()</function>.
    Dans ce cas, vous pouvez appeler la commande <command>man</command> 
    en sp&eacute;cifiant la section souhait&eacute;e :</para>

	    <screen>&prompt.user; <userinput>man 1 chmod</userinput></screen>

	<para>affichera la page de manuel pour la commande utilisateur
	  <command>chmod</command>.  
    Les r&eacute;f&eacute;rences &agrave; une section particuli&egrave;re 
		du manuel sont traditionnellement plac&eacute;es entre 
		parenth&egrave;ses dans les documentations. Ainsi 
		<citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>1</manvolnum></citerefentry>
		fait r&eacute;f&eacute;rence &agrave; la commande utilisateur 
    <command>chmod</command> et
		<citerefentry><refentrytitle>chmod</refentrytitle><manvolnum>2</manvolnum></citerefentry> 
    fait r&eacute;f&eacute;rence &agrave; l'appel syst&egrave;me.</para>
	
	<para>C'est bien si vous connaissez le nom des commandes et que vous voulez
		simplement savoir comment les utiliser, mais si vous ne vous rappeler pas 
		le nom d'une commande, comment faire ? Vous pouvez alors utiliser
		<command>man</command> pour rechercher un mot clef dans la partie 
		<emphasis>descriptions</emphasis> des pages de manuel en utilisant 
		l'option <option>-k</option> :</para>

	  
	    <screen>&prompt.user; <userinput>man -k mail</userinput></screen>

	<para>Avec cette commande vous obtiendrez la liste de toutes les commandes
    qui contiennent le mot clef &ldquo;mail&rdquo; dans leur description.
	  C'est l'&eacute;quivalent de la commande <command>apropos</command>.</para>
	
	<para>Si vous souhaitez avoir un aper&ccedil;u rapide des fonctions de 
		toutes les commandes qui se trouvent dans un r&eacute;pertoire, 
		par exemple <filename>/usr/bin</filename> vous pouvez simplement taper :

	  
	    <screen>&prompt.user; <userinput>cd /usr/bin; man -f *</userinput></screen>
	  

    ou encore

	  
	    <screen>&prompt.user; <userinput>cd /usr/bin; whatis *</userinput></screen>
	  

    qui fait la m&ecirc;me chose.</para>
	
      </sect1>
      
    <sect1 id="basics-info">

	<title>Les fichiers GNU INFO</title>
	
	<para>FreeBSD comprend plusieurs applications et utilitaires produit par
	  la Free Software Foundation (FSF). En plus des pages de manuel, ces programmes
	  sous fournis avec une documentation hypertexte plus importante appel&eacute;e
	  fichier  &ldquo;info &rdquo; qui peut &ecirc;tre visualis&eacute;e avec la commande 
	  <command>info</command> ou, si vous avez install&eacute; <command>Emacs</command>, 
          avec le mode info d'<command>Emacs</command>.</para>
	
	<para>Pour utiliser la commande 
          <citerefentry><refentrytitle>info</refentrytitle>
	    <manvolnum>1</manvolnum></citerefentry> tapez simplement :
	  
	    <screen>&prompt.user; <userinput>info</userinput></screen>
	   
	  Pour une br&egrave;ve introduction &agrave; l'utilisation d'<command>info</command> tapez 
	  <userinput>h</userinput>.  
	  Pour une r&eacute;f&eacute;rence rapide des commandes d'<command>info</command> tapez
	  <userinput>?</userinput>.</para>
	
      </sect1>
    </chapter>
<!--    
     Local Variables:
     mode: sgml
     sgml-declaration: "../chapter.decl"
     sgml-indent-data: t
     sgml-omittag: nil
     sgml-shorttag: nil
     sgml-always-quote-attributes: t 
     sgml-minimize-attributes: max
     sgml-parent-document: ("../handbook.sgml" "part" "chapter")
     End: 
-->