From 8bb142ede85effff0f097103975ab10eddf2f7ef Mon Sep 17 00:00:00 2001 From: Kenneth Odle Date: Wed, 17 Nov 2021 17:22:48 -0500 Subject: [PATCH] Changed headers, added sections to aid in navigation --- linux-dictionary.tex | 99 ++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 93 insertions(+), 6 deletions(-) diff --git a/linux-dictionary.tex b/linux-dictionary.tex index 073ed69..300ff57 100644 --- a/linux-dictionary.tex +++ b/linux-dictionary.tex @@ -21,8 +21,8 @@ \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} - \fancyhead[LE,RO]{\textit{A Linux Dictionary}} - \fancyhead[RE,LO]{1\textsuperscript{st} Edition} + \fancyhead[RO]{\textit{A Linux Dictionary}} + \fancyhead[LE]{1\textsuperscript{st} Edition} \cfoot{Page \thepage} \renewcommand{\footrulewidth}{0.5pt} @@ -46,7 +46,7 @@ \begin{document} \begin{center} -\textbf{{\LARGE The Introduction}} +\section*{The Introduction} \end{center} \begin{multicols}{2} @@ -62,7 +62,7 @@ What follows is a dictionary of various terms related to Linux. It currently res \bigskip \begin{center} -\textbf{{\LARGE The Abbreviations}} +\section*{The Abbreviations} \end{center} \begin{multicols}{2} @@ -98,7 +98,7 @@ Additional modern abbreviations used include: \bigskip \begin{center} -\textbf{{\LARGE The Words}} +\section*{The Words} \end{center} \bigskip @@ -109,6 +109,11 @@ Additional modern abbreviations used include: \begin{hangparas}{.3cm}{1} +\begin{centering} +\subsection*{A-F} +\end{centering} +% Replace the letters with actual words later + \textbf{ALSA} \textbf{apt} -- The Advanced Packaging Tool. It is the front end for the Debian package management system. It performs a large number of functions, including downloading of packages, resolving dependencies, and installation of Debian packages (which have a .deb file extention). @@ -125,6 +130,14 @@ Additional modern abbreviations used include: \textbf{boot} +\textbf{build} + +\textbf{chmod} + +\textbf{chown} + +\textbf{Cinnamon} + \textbf{clear} \textbf{CLI} -- The Command Line Interface, that is, a text-based interface, which is the opposite of a GUI or graphical user interface. @@ -135,6 +148,10 @@ Additional modern abbreviations used include: \textbf{command line} +\textbf{compile} + +\textbf{console} + \textbf{cowsay} \textbf{cp} @@ -149,40 +166,68 @@ Additional modern abbreviations used include: \textbf{dev} +\textbf{df} + +\textbf{diff} + +\textbf{distro} -- Short for ``distribution,'' this refers to a specific version of Linux that is customized with its own software, options, and look and feel. These include things like \textbf{Ubuntu}, \textbf{Debian}, and \textbf{Fedora}. \textit{c.f.} \textbf{flavor}. + \textbf{dpkg} +\textbf{du} + \textbf{dvipdf} +\textbf{echo} + \textbf{Elementary OS} \textbf{etc} \textbf{Fedora} +\textbf{find} + \textbf{fsck} +\begin{centering} +\subsection*{G-M} +\end{centering} + \textbf{Ghost Script} \textbf{git} \textbf{GNOME} +\textbf{grep} + \textbf{groff} \textbf{GUI} +\textbf{head} + +\textbf{history} + \textbf{home} +\textbf{hostname} + \textbf{info} \textbf{init} -\textbf{KDE} +\textbf{jobs} + +\textbf{KDE} -- A graphical environment used by the openSuse Linux distro as well as others. \textbf{kernel} \textbf{kernel module} +\textbf{kill} + \textbf{Kubuntu} -- A GUI for Linux, based on Ubuntu. It uses KDE. \textbf{latex} @@ -191,6 +236,8 @@ Additional modern abbreviations used include: \textbf{Linux Mint} +\textbf{locate} -- command + \textbf{ls} \textbf{man} -- A command-line utility to display the ``man'' (i.e., manual) page for a particular command. It has many parameters. Try \texttt{man man} to start. \\ \tabto{0.3cm}A lot of people don't find the \texttt{man} command very helpful, as it generally contains no examples. If you are in this camp, \textit{q.v.} both the ``tldr'' and ``info'' entries. @@ -203,6 +250,10 @@ Additional modern abbreviations used include: \textbf{mv} +\begin{centering} +\subsection*{N-S} +\end{centering} + \textbf{opt} \textbf{package} @@ -211,6 +262,8 @@ Additional modern abbreviations used include: \textbf{pdftk} +\textbf{ping} + \textbf{Plasma} \textbf{proc} @@ -219,8 +272,12 @@ Additional modern abbreviations used include: \textbf{Puppy Linux} +\textbf{pwd} -- Short for ``print working directory,'' this command displays the path you are on from your home directory. + \textbf{rm} +\textbf{rpm} + \textbf{root} \textbf{run} @@ -237,6 +294,14 @@ Additional modern abbreviations used include: \textbf{sys} +\begin{centering} +\subsection*{T-Z} +\end{centering} + +\textbf{tail} + +\textbf{tar} + \textbf{terminal} \textbf{tex} @@ -245,16 +310,38 @@ Additional modern abbreviations used include: \textbf{tmp} +\textbf{top} + +\textbf{touch} + \textbf{troff} \textbf{Ubuntu} +\textbf{uname} + +\textbf{Unity} -- Ubuntu's desktop environment, \textit{i.e.}, the name for Ubuntu's graphical interface. A ``shell'' for GNOME. + \textbf{unix principle} +\textbf{unzip} + +\textbf{useradd} + +\textbf{userdel} + \textbf{usr} \textbf{var} +\textbf{wget} + +\textbf{X}, \textbf{X-11}, \textbf{X-Windows} -- A windowing system for bitmap displays which is common on Unix-like operating systems. It handles the low-level tasks for the graphical interface. + +\textbf{Xfce} + +\textbf{zip} + \end{hangparas} %\end{small}