2013-01-08 17:43:49 +01:00
|
|
|
\section{Lire/éditer des fichiers}
|
|
|
|
\begin{frame}{Plan}
|
|
|
|
\begin{columns}[t]
|
|
|
|
\begin{column}{5cm}
|
|
|
|
\tableofcontents[sections={1-6},currentsection, hideothersubsections]
|
|
|
|
\end{column}
|
|
|
|
\begin{column}{5cm}
|
|
|
|
\tableofcontents[sections={7-11},currentsection,hideothersubsections]
|
|
|
|
\end{column}
|
|
|
|
\end{columns}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Lire un fichier}
|
|
|
|
\begin{itemize}
|
|
|
|
\item Lire un fichier complet : less, cat ;
|
|
|
|
\item lire le début d'un fichier : head ;
|
|
|
|
\item lire la fin d'un fichier : tail (avec option -f) ;
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Editer un fichier : vim}
|
|
|
|
\begin{itemize}
|
|
|
|
\item Les modes :
|
|
|
|
\begin{itemize}
|
|
|
|
\item le mode normal : Esc ;
|
|
|
|
\item le mode insertion : i ;
|
|
|
|
\item le mode visuel : v.
|
|
|
|
\end{itemize}
|
|
|
|
\item Les fichiers :
|
|
|
|
\begin{itemize}
|
|
|
|
\item :e fichier.txt : editer le fichier ;
|
|
|
|
\item :w : ecrire dans le fichier ;
|
|
|
|
\item :q : quitter le fichier.
|
|
|
|
\end{itemize}
|
|
|
|
\item Autre :
|
|
|
|
\begin{itemize}
|
|
|
|
\item annuler, refaire : u; ctrl r ;
|
|
|
|
\item couper, copier, coller : d, y, p ;
|
|
|
|
\item caractère, mot, ligne : l, w, 1.
|
|
|
|
\end{itemize}
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Pratique}
|
|
|
|
\begin{itemize}
|
2013-01-29 23:02:45 +01:00
|
|
|
\item lire la fin du fichier /var/log/rsyslog/local/auth/auth.info.log ;
|
|
|
|
\item lire le début du fichier /var/log/rsyslog/local/rsyslog/rsyslog.info.log ;
|
2013-01-08 17:43:49 +01:00
|
|
|
\begin{itemize}
|
|
|
|
\item passage de mode à un autre ;
|
|
|
|
\item taper un peu de texte ;
|
|
|
|
\item faire des couper/copier/coller ;
|
|
|
|
\item annuler/refaire.
|
|
|
|
\end{itemize}
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|