
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  CSCE 150A -- Problem Solving Using Computers
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\documentclass[pdftex]{beamer}

\input{beamerPreamble}
\usepackage[T1]{fontenc}
%\usepackage{tikz}\text
%\usetikzlibrary{shapes.callout}

\title[CSCE150A]{Computer Science \& Engineering 150A\\
    Problem Solving Using Computers -- Laboratory}
\subtitle{Lecture 01 - Unix Basics}

\author[~]{Shuai Xie\vskip 1\baselineskip (Adapted from Derrick Stolee, Lin Liu, \& Shuai Xie)} %

\date{Spring 2010}

%\usepackage{listings}
\usepackage{multicol}

\begin{document}
%\lstset{language=C}

\begin{frame}
  \titlepage

  \begin{center}
%     \vfill
     \email{sxie@cse.unl.edu}
  \end{center}
\end{frame}


\section{Administrivia}

\begin{frame} %-----------------------------------------------------------|
  \frametitle{Administrivia}
  \framesubtitle{~}

\begin{itemize}
    %\item Roll\\
    %\item Syllabus\\
    \item CSE Account: Logging in\\
      \begin{itemize}
      \item SSH Secure Shell and PuTTY\\
    \end{itemize}
    \item CSE Email
      \begin{itemize}
      \item http://cse-mail.unl.edu\\
      \item Forward
        \begin{itemize}
          \item cd\\
          \item echo xxx@gmail.com $>$ .forward\\
        \end{itemize}
      \item Cancel\\
        \begin{itemize}
          \item rm .forward\\
        \end{itemize}
      \end{itemize}
    \item CSE System FAQ\\
     \begin{itemize}
          \item http://cse.unl.edu/ugrad/resources/systems\_faq.php\\
     \end{itemize}


\end{itemize}
%\vspace{2in}
\end{frame} %-------------------------------------------------------------|


\section{Unix Basics}

\begin{frame} %-----------------------------------------------------------|
  \frametitle{Unix Basics: Logging In/Out}
  \framesubtitle{~}

\begin{itemize}
    \item Logging In
    \begin{itemize}
        \item SSH Secure Shell
        \item SSH File Transfer Client
        \item PuTTY
    \end{itemize}
    \item Logging Out
    \begin{itemize}
        \item Exit
    \end{itemize}
    \item Tutorial link for PuTTY, SSH Secure Shell and SSH File Transfer Client
    \begin{itemize}
        \item http://cse.unl.edu/$\sim$sxie/cse150/tutorials.html
    \end{itemize}
    \item SSH File Transfer Client is very important for your homework. By it, you can get your source files from CSE server.

\end{itemize}
%\vspace{2in}
\end{frame} %-------------------------------------------------------------|


\begin{frame} %-----------------------------------------------------------|
  \frametitle{Unix Basics: Navigation}
  \framesubtitle{~}

\begin{itemize}
    \item Find the current directory
    \begin{itemize}
        \item pwd
    \end{itemize}
    \item Create a new directory
    \begin{itemize}
        \item mkdir
    \end{itemize}
    \item Change the directory
    \begin{itemize}
        \item cd
        \item cd  $<$dir$>$
        \item cd ..
    \end{itemize}
\end{itemize}
%\vspace{2in}
\end{frame} %-------------------------------------------------------------|


\begin{frame} %-----------------------------------------------------------|
  \frametitle{Unix Basics: Creating and Listing Files}
  \framesubtitle{~}

\begin{itemize}
    \item Creating Files
    \begin{itemize}
        \item touch $<$filename$>$ $-$ Create an empty file
    \end{itemize}
    \item Listing Files
    \begin{itemize}
        \item ls $-$ Show all files in this directory
        \item ls $-$l $-$ Show more information
        \item ls $<$dirname$>$ $-$ Show files in a different directory
    \end{itemize}
\end{itemize}
%\vspace{2in}
\end{frame} %-------------------------------------------------------------|

\begin{frame} %-----------------------------------------------------------|
  \frametitle{Unix Basics: Questions}
  \framesubtitle{~}
  \begin{itemize}
  \item Any Question $?$
  \end{itemize}
%\vspace{2in}
\end{frame} %-------------------------------------------------------------|

\end{document}
