summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJovina2012-02-01 13:03:01 +0530
committerJovina2012-02-01 13:03:01 +0530
commit6a40a59f0a259d9869500d455b2e14acd4e0589d (patch)
treeba262eb9c4687bf54da452a17f06fcbb9bc3b301
parentc9a6f30490d5600ff21d4729df7f9c17686380e4 (diff)
downloadsdes-stscripts-6a40a59f0a259d9869500d455b2e14acd4e0589d.tar.gz
sdes-stscripts-6a40a59f0a259d9869500d455b2e14acd4e0589d.tar.bz2
sdes-stscripts-6a40a59f0a259d9869500d455b2e14acd4e0589d.zip
added 8 ult scripts
-rw-r--r--ult/ult_8/slides.tex~234
1 files changed, 0 insertions, 234 deletions
diff --git a/ult/ult_8/slides.tex~ b/ult/ult_8/slides.tex~
deleted file mode 100644
index 7598d67..0000000
--- a/ult/ult_8/slides.tex~
+++ /dev/null
@@ -1,234 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Using Linux Tools
-%
-% Author: FOSSEE
-% Copyright (c) 2009, FOSSEE, IIT Bombay
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\documentclass[12pt,compress]{beamer}
-
-\mode<presentation>
-{
- \usetheme{Warsaw}
- \useoutertheme{infolines}
- \setbeamercovered{transparent}
-}
-
-\usepackage[english]{babel}
-\usepackage[latin1]{inputenc}
-%\usepackage{times}
-\usepackage[T1]{fontenc}
-
-% Taken from Fernando's slides.
-\usepackage{ae,aecompl}
-\usepackage{mathpazo,courier,euler}
-\usepackage[scaled=.95]{helvet}
-
-\definecolor{darkgreen}{rgb}{0,0.5,0}
-
-\usepackage{listings}
-\lstset{language=sh,
- basicstyle=\ttfamily\bfseries,
- commentstyle=\color{red}\itshape,
- stringstyle=\color{darkgreen},
- showstringspaces=false,
- keywordstyle=\color{blue}\bfseries}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% DOCUMENT STARTS
-\begin{document}
-
-\begin{frame}
-
-\begin{center}
-\vspace{12pt}
-\textcolor{blue}{\huge Using Linux Tools}
-\end{center}
-\vspace{18pt}
-\begin{center}
-\vspace{10pt}
-\includegraphics[scale=0.95]{../images/fossee-logo.png}\\
-\vspace{5pt}
-\scriptsize Developed by FOSSEE Team, IIT-Bombay. \\
-\scriptsize Funded by National Mission on Education through ICT\\
-\scriptsize MHRD,Govt. of India\\
-\includegraphics[scale=0.30]{../images/iitb-logo.png}\\
-\end{center}
-\end{frame}
-\begin{frame}
-\frametitle{Objectives}
-\label{sec-2}
-
-At the end of this tutorial, you will be able to,
-\begin{itemize}
-\item Learn certain handy tools that are useful in day-to-day work.
-\item Customize a shell.
-\end{itemize}
-\end{frame}
-
-\section{Miscellaneous Tools}
-
-\begin{frame}[fragile]
- \frametitle{\texttt{find}}
- \begin{itemize}
- \item Find files in a directory hierarchy
- \item Offers a very complex feature set
- \item Look at the \texttt{man} page!
- \end{itemize}
-\end{frame}
-
-\begin{frame}[fragile]
- \frametitle{\texttt{cmp}}
- \begin{itemize}
- \item Compare two files
- \end{itemize}
- \begin{lstlisting}
- $ find . -name quick.c
- ./Desktop/programs/quick.c
- ./c-folder/quick.c
- $ cmp Desktop/programs/quick.c \
- c-folder/quick.c
- \end{lstlisting} % $
- \begin{itemize}
- \item No output when the files are exactly the same
- \item Else, gives location where the first difference occurs
- \end{itemize}
-\end{frame}
-
-\begin{frame}[fragile]
- \frametitle{\texttt{diff}}
- \begin{itemize}
- \item We know the files are different, but want exact differences
- \end{itemize}
- \begin{lstlisting}
- $ diff Desktop/programs/quick.c \
- c-folder/quick.c
- \end{lstlisting} % $
- \begin{itemize}
- \item line by line difference between files
- \item \texttt{>} indicates content only in second file
- \item \texttt{<} indicates content only in first file
- \end{itemize}
-\end{frame}
-
-\begin{frame}[fragile]
-\frametitle{\texttt{tar}}
-\begin{itemize}
-\item \emph{tarball} -- essentially a collection of files
-\item May or may not be compressed
-\item Eases the job of storing, backing-up \& transporting files
-\end{itemize}
-\end{frame}
-
-\begin{frame}[fragile]
-\frametitle{Extracting an archive}
-
-\begin{lstlisting}
-$ mkdir extract
-$ cp allfiles.tar extract/
-$ cd extract
-$ tar -xvf allfiles.tar
-\end{lstlisting} %$
-
-\begin{itemize}
-\item \texttt{-x} --- Extract files within the archive
-\item \texttt{-f} --- Specify the archive file
-\item \texttt{-v} --- Be verbose
-\end{itemize}
-\end{frame}
-
-\begin{frame}[fragile]
- \frametitle{Compressed archives}
- \begin{itemize}
- \item \texttt{tar} can create and extract compressed archives
- \item Supports compressions like gzip, bzip2, lzma, etc.
- \item Additional option to handle compressed archives
- \begin{center}
- \begin{tabular}{|l|l|}\hline
- Compression & Option \\\hline
- gzip & \texttt{-z} \\\hline
- bzip2 & \texttt{-j} \\\hline
- lzma & \texttt{-{}-lzma} \\\hline
- \end{tabular}
- \end{center}
- \end{itemize}
- \begin{lstlisting}
- $ tar -cvzf newarchive.tar.gz *.txt
- \end{lstlisting} % $
-\end{frame}
-
-
-\begin{frame}
-\frametitle{Customizing your shell}
-\begin{itemize}
-\item Bash reads \texttt{/etc/profile},
- \texttt{\textasciitilde{}/.bash\_profile},
- \texttt{\textasciitilde{}/.bash\_login}, and
- \texttt{\textasciitilde{}/.profile} in that order, when starting
- up as a login shell.
-\item \texttt{\textasciitilde{}/.bashrc} is read, when not a login
- shell
-\item Put any commands that you want to run when bash starts, in this
- file.
-\end{itemize}
-\end{frame}
-
-
-\begin{frame}
-\frametitle{Summary}
-\label{sec-8}
-
- In this tutorial, we have learnt to,
-
-
-\begin{itemize}
-\item To make use of the ``find'' command find files in a directory hierarchy.
-\item To find the differences between files with the same name, using the
- ``cmp'' and ``diff'' commands.
-\item To extract and create compressed archive's using the ``tar'' command.
-\item Customize one's shell according to one's choice.
-\end{itemize}
-\end{frame}
-\begin{frame}[fragile]
-\frametitle{Evaluation}
-\label{sec-9}
-
-
-\begin{enumerate}
-\item Look at the man page of ``find'' and state the options which
- deal with symbolic links.
-\vspace{8pt}
-\item How do you append tar files to an archive ?
-\end{enumerate}
-\end{frame}
-\begin{frame}
-\frametitle{Solutions}
-
-\begin{enumerate}
-\item -H, -L and -P options with the ``find'' command
-\vspace{15pt}
-\end{enumerate}
-
-\begin{verbatim}
- $ tar -Af tar file
-\end{verbatim}
-
-\end{frame}
-\begin{frame}
-
- \begin{block}{}
- \begin{center}
- \textcolor{blue}{\Large THANK YOU!}
- \end{center}
- \end{block}
-\begin{block}{}
- \begin{center}
- For more Information, visit our website\\
- \url{http://fossee.in/}
- \end{center}
- \end{block}
-\end{frame}
-
-\end{document}
-
-