Changeset 205 for trunk/unix
- Timestamp:
- 11/04/08 21:51:36 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/unix/unix.tex
r204 r205 283 283 \listinginput[2]{1}{deleteopen.pl} 284 284 \end{exampleblock} 285 286 \begin{block}{ }285 \pause 286 \begin{block}{Conséquences:} 287 287 \begin{itemize} 288 288 \item le fichier n'est accessible que par l'application 289 289 \item si l'application quitte: l'espace disque est récupéré 290 \item la fermeture du descripteur entraine la fin du fichier 291 \end{itemize} 290 \item la fermeture du descripteur entraine l'effacement du fichier 291 \end{itemize} 292 \pause 292 293 {\small\begin{verbatim} 293 294 perl 23536 ol 3w REG 8,7 0 49065 /tmp/opened (deleted) … … 305 306 \end{verbatim} 306 307 } 308 \pause 307 309 Le fichier vient d'être créé: 308 310 {\small\begin{verbatim} … … 311 313 \end{verbatim} 312 314 } 315 \pause 313 316 Pourtant la date de modification est antérieur: 314 317 {\small\begin{verbatim} … … 322 325 \begin{frame}[fragile] 323 326 \frametitle{les types de fichiers} 324 327 \begin{exampleblock}{ls -l} 325 328 - \emph{rw-r--r-- 1 olivier olivier 3049 17:30 unix2.tex} 326 329 \end{exampleblock} 330 331 \begin{block}{les différents types} 327 332 \begin{itemize} 328 333 \item les simples fichiers (-) 329 334 \item les répertoires (d) 335 \pause 330 336 \item les liens symboliques (l) 337 \pause 331 338 \item les fichiers de périphérique (c ou b) 339 \pause 332 340 \item les fifo (tubes nommés, p) 341 \pause 333 342 \item les sockets (=) 334 343 \end{itemize} 344 \end{block} 335 345 \end{frame} 336 346 … … 345 355 \end{itemize} 346 356 \end{block} 357 \pause 347 358 \begin{block}{utilisation ?} 348 359 Chaque fois que des données seront allouées à emplacement dans le fichier: … … 376 387 \end{itemize} 377 388 \end{block} 378 389 \pause 379 390 \begin{exampleblock}{Tout est fichier} 380 391 \begin{verbatim} … … 384 395 C'est le premier lecteur CDROM SCSI (SATA en réalité) 385 396 397 \pause 386 398 Je peux le lire comme un fichier: 387 399 \begin{verbatim} … … 403 415 \end{verbatim} 404 416 \end{exampleblock} 405 417 \pause 406 418 \begin{exampleblock}{Deuxième console:} 407 419 \begin{verbatim} … … 410 422 \end{verbatim} 411 423 \end{exampleblock} 412 424 \pause 413 425 \begin{block}{Cet exemple simple revient à} 414 426 \begin{verbatim}
Note: See TracChangeset
for help on using the changeset viewer.