diff --git a/site/_sass/_syntax-highlighting.scss b/site/_sass/_syntax-highlighting.scss index 3d1f8b5..d43cb87 100644 --- a/site/_sass/_syntax-highlighting.scss +++ b/site/_sass/_syntax-highlighting.scss @@ -1,7 +1,7 @@ /* * Syntax highlighting styles */ -.highlight, pre, main code { +.highlight, pre, main pre code { background: #bdbdbd; color: #212121; border-radius: 2px; diff --git a/site/pages/cmd/advanced/bc.html b/site/pages/cmd/advanced/bc.html index 04c5af7..db0ca58 100644 --- a/site/pages/cmd/advanced/bc.html +++ b/site/pages/cmd/advanced/bc.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: calculator sum add substract divide calculate compute title: bc +previous-page: pages/cmd/advanced/bc.html +next-page: pages/cmd/advanced/colrm.html --- In computing, bc is a command in Unix operating systems that can do easy diff --git a/site/pages/cmd/advanced/colrm.html b/site/pages/cmd/advanced/colrm.html index 2f365b0..ce8d746 100644 --- a/site/pages/cmd/advanced/colrm.html +++ b/site/pages/cmd/advanced/colrm.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: remove column title: colrm +previous-page: pages/cmd/advanced/bc.html +next-page: pages/cmd/advanced/comm.html --- The colrm is a command that removes the column that you indicate
diff --git a/site/pages/cmd/advanced/comm.html b/site/pages/cmd/advanced/comm.html index 28a1d64..f28c35f 100644 --- a/site/pages/cmd/advanced/comm.html +++ b/site/pages/cmd/advanced/comm.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: compare sorted files title: comm +previous-page: pages/cmd/advanced/colrm.html +next-page: pages/cmd/advanced/diff.html --- The comm is a command that compares two sorted files line by line and writes the output: the lines that are in common and the lines that are unique.
diff --git a/site/pages/cmd/advanced/diff.html b/site/pages/cmd/advanced/diff.html index ca436ae..65658df 100644 --- a/site/pages/cmd/advanced/diff.html +++ b/site/pages/cmd/advanced/diff.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: difference lines diff file separating title: diff +previous-page: pages/cmd/advanced/comm.html +next-page: pages/cmd/advanced/echo.html --- The command diff analyzes two files and prints the lines that are different. diff --git a/site/pages/cmd/advanced/echo.html b/site/pages/cmd/advanced/echo.html index f2e72ad..cf94feb 100644 --- a/site/pages/cmd/advanced/echo.html +++ b/site/pages/cmd/advanced/echo.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: echo print text title: echo +previous-page: pages/cmd/advanced/diff.html +next-page: pages/cmd/advanced/emacs.html --- In computing, echo is a command in Unix operating systems that outputs the diff --git a/site/pages/cmd/advanced/emacs.html b/site/pages/cmd/advanced/emacs.html index 0d86248..12b4657 100644 --- a/site/pages/cmd/advanced/emacs.html +++ b/site/pages/cmd/advanced/emacs.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: advanced text editor title: emacs +previous-page: pages/cmd/advanced/echo.html +next-page: pages/cmd/advanced/grep.html --- Emacs is one of the oldest and most versatile text editors available for @@ -25,13 +27,6 @@ in a Linux system and use it for basic text editing. Emacs is also available for graphical window managers, however we will only cover the "text based" version here. -

How to install

- -Run the following command: -
-install emacs
-
-

Open a file, or create it like this:

diff --git a/site/pages/cmd/advanced/grep.html b/site/pages/cmd/advanced/grep.html
index b9ee05f..cc41e4f 100644
--- a/site/pages/cmd/advanced/grep.html
+++ b/site/pages/cmd/advanced/grep.html
@@ -5,6 +5,8 @@ category-page: advanced
 category-title: Advanced commands
 tags: search for occurencies
 title: grep
+previous-page: pages/cmd/advanced/emacs.html
+next-page: pages/cmd/advanced/head-tail.html
 ---
 The grep  is a command that permits to search occurences of a
 keyword or more in a file or more. Through some flags you can decide the search criteria.
diff --git a/site/pages/cmd/advanced/head-tail.html b/site/pages/cmd/advanced/head-tail.html
index 3b5af87..2ef58a0 100644
--- a/site/pages/cmd/advanced/head-tail.html
+++ b/site/pages/cmd/advanced/head-tail.html
@@ -5,6 +5,8 @@ category-page: advanced
 category-title: Advanced commands
 tags: head tail text file
 title: head and tail
+previous-page: pages/cmd/advanced/grep.html
+next-page: pages/cmd/advanced/nl.html
 ---
 
 The head command reads the first few lines of any text given to it as an input
diff --git a/site/pages/cmd/advanced/nl.html b/site/pages/cmd/advanced/nl.html
index b2a55ed..588a44f 100644
--- a/site/pages/cmd/advanced/nl.html
+++ b/site/pages/cmd/advanced/nl.html
@@ -5,6 +5,8 @@ category-page: advanced
 category-title: Advanced commands
 tags: number lines count
 title: nl
+previous-page: pages/cmd/advanced/head-tail.html
+next-page: pages/cmd/advanced/paste.html
 ---
 The nl is a command that permits to number the lines.
 Through some flags you can decide how to filter this command.
diff --git a/site/pages/cmd/advanced/paste.html b/site/pages/cmd/advanced/paste.html index 45b9aa1..a46f656 100644 --- a/site/pages/cmd/advanced/paste.html +++ b/site/pages/cmd/advanced/paste.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: filie coluns analize title: paste +previous-page: pages/cmd/advanced/nl.html +next-page: pages/cmd/advanced/pipes.html --- The paste command is used to join files horizontally diff --git a/site/pages/cmd/advanced/pipes.html b/site/pages/cmd/advanced/pipes.html index 259d26f..1cc0a04 100644 --- a/site/pages/cmd/advanced/pipes.html +++ b/site/pages/cmd/advanced/pipes.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: pipes redirect output input title: Pipes +previous-page: pages/cmd/advanced/paste.html +next-page: pages/cmd/advanced/tr.html --- The pipes that in the shell are representend with the symbol | , diff --git a/site/pages/cmd/advanced/tr.html b/site/pages/cmd/advanced/tr.html index 449707a..7abc0a0 100644 --- a/site/pages/cmd/advanced/tr.html +++ b/site/pages/cmd/advanced/tr.html @@ -5,6 +5,8 @@ category-page: advanced category-title: Advanced commands tags: translate title: tr +previous-page: pages/cmd/advanced/pipes.html +next-page: pages/cmd/advanced/vi.html --- The tr command in Unix-like operating systems, which name stands for diff --git a/site/pages/cmd/advanced/vi.html b/site/pages/cmd/advanced/vi.html index a50a2c9..716ac7c 100644 --- a/site/pages/cmd/advanced/vi.html +++ b/site/pages/cmd/advanced/vi.html @@ -5,7 +5,8 @@ category-page: advanced category-title: Advanced commands tags: advanced text editor hell quit help escape sos title: vi - +previous-page: pages/cmd/advanced/tr.html +next-page: pages/cmd/advanced/wc.html --- The default editor that comes with the UNIX operating system is called vi (visual editor).
diff --git a/site/pages/cmd/advanced/wc.html b/site/pages/cmd/advanced/wc.html index cbdc213..a8969fc 100644 --- a/site/pages/cmd/advanced/wc.html +++ b/site/pages/cmd/advanced/wc.html @@ -5,6 +5,7 @@ category-page: advanced category-title: Advanced commands tags: word count lines title: wc +previous-page: pages/cmd/advanced/vi.html --- The program reads either standard input or a list of files and generates one or more of the following statistics: newline count, diff --git a/site/pages/cmd/basic/0-openshell.html b/site/pages/cmd/basic/0-openshell.html index 7801129..e531eaf 100644 --- a/site/pages/cmd/basic/0-openshell.html +++ b/site/pages/cmd/basic/0-openshell.html @@ -5,7 +5,7 @@ category-title: Basic commands tags: Open the Shell author: Gianmarco De Vita title: Open the Shell -next-page: pages/cmd/basic/terminal-toolbar.html +next-page: pages/cmd/basic/1-terminal-toolbar.html --- The tool that allows us to interact with the system with the shell is the terminal. diff --git a/site/pages/cmd/basic/1-terminal-toolbar.html b/site/pages/cmd/basic/1-terminal-toolbar.html index a369d96..fdea38b 100644 --- a/site/pages/cmd/basic/1-terminal-toolbar.html +++ b/site/pages/cmd/basic/1-terminal-toolbar.html @@ -5,8 +5,8 @@ category-page: basic category-title: Basic commands author: Marzio Lunghi title: MacOS terminal toolbar -previous-page: pages/cmd/basic/openshell.html -next-page: pages/cmd/basic/closeshell.html +previous-page: pages/cmd/basic/0-openshell.html +next-page: pages/cmd/basic/2-closeshell.html --- Once the MacOS Terminal app has been opened, a menu bar will appear exactly in the upper diff --git a/site/pages/cmd/basic/10-info.html b/site/pages/cmd/basic/10-info.html index 2b0635a..676628e 100644 --- a/site/pages/cmd/basic/10-info.html +++ b/site/pages/cmd/basic/10-info.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: manual author: Gianmarco De Vita title: info -previous-page: pages/cmd/basic/whatis.html -next-page: pages/cmd/basic/chown.html +previous-page: pages/cmd/basic/9-whatis.html +next-page: pages/cmd/basic/11-chown.html --- An .info file is an information document created by Texinfo.
It stores documentation in a book format with chapters, sections, diff --git a/site/pages/cmd/basic/11-chown.html b/site/pages/cmd/basic/11-chown.html index a04faa7..cf9b902 100644 --- a/site/pages/cmd/basic/11-chown.html +++ b/site/pages/cmd/basic/11-chown.html @@ -5,8 +5,8 @@ category-title: Basic commands author: Joy Albertini tags: directory file chown symbolic link title: chown -previous-page: pages/cmd/basic/info.html -next-page: pages/cmd/basic/mv.html +previous-page: pages/cmd/basic/10-info.html +next-page: pages/cmd/basic/12-mv.html ---

The chown diff --git a/site/pages/cmd/basic/12-mv.html b/site/pages/cmd/basic/12-mv.html index 57a8c7b..115f3f8 100644 --- a/site/pages/cmd/basic/12-mv.html +++ b/site/pages/cmd/basic/12-mv.html @@ -5,7 +5,7 @@ category-title: Basic commands author: Joy Albertini tags: directory path mv file title: mv -previous-page: pages/cmd/basic/chown.html +previous-page: pages/cmd/basic/11-chown.html ---

The mv move a file from a directory to another: diff --git a/site/pages/cmd/basic/2-closeshell.html b/site/pages/cmd/basic/2-closeshell.html index 1a52a30..384ef05 100644 --- a/site/pages/cmd/basic/2-closeshell.html +++ b/site/pages/cmd/basic/2-closeshell.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: Close shell author: Marzio Lunghi title: Closing the shell -previous-page: pages/cmd/basic/terminal-toolbar.html -next-page: pages/cmd/basic/ls.html +previous-page: pages/cmd/basic/1-terminal-toolbar.html +next-page: pages/cmd/basic/3-ls.html --- If you want to close the shell session, there are several ways to do so: diff --git a/site/pages/cmd/basic/3-ls.html b/site/pages/cmd/basic/3-ls.html index 6c23b15..b43f2dd 100644 --- a/site/pages/cmd/basic/3-ls.html +++ b/site/pages/cmd/basic/3-ls.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: directory list author: Alessandro Marinelli title: ls -previous-page: pages/cmd/basic/closeshell.html -next-page: pages/cmd/basic/man.html +previous-page: pages/cmd/basic/2-closeshell.html +next-page: pages/cmd/basic/4-man.html --- The ls command is used to list a directory content or a file.
The name stands for LiSt. diff --git a/site/pages/cmd/basic/4-man.html b/site/pages/cmd/basic/4-man.html index 0221d33..8baaa07 100644 --- a/site/pages/cmd/basic/4-man.html +++ b/site/pages/cmd/basic/4-man.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: manual author: Gianmarco De Vita title: man -previous-page: pages/cmd/basic/ls.html -next-page: pages/cmd/basic/open.html +previous-page: pages/cmd/basic/3-ls.html +next-page: pages/cmd/basic/5-open.html --- The man tool allows you to explore the various utilities of the Shell. To search for more information about a command, just write

diff --git a/site/pages/cmd/basic/5-open.html b/site/pages/cmd/basic/5-open.html index 156b956..9e183bf 100644 --- a/site/pages/cmd/basic/5-open.html +++ b/site/pages/cmd/basic/5-open.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: open author: Gianmarco De Vita title: open -previous-page: pages/cmd/basic/man.html -next-page: pages/cmd/basic/more-less.html +previous-page: pages/cmd/basic/4-man.html +next-page: pages/cmd/basic/6-more-less.html --- You can open files and folder as new windows through the terminal. diff --git a/site/pages/cmd/basic/6-more-less.html b/site/pages/cmd/basic/6-more-less.html index 2c469f3..30ccf7f 100644 --- a/site/pages/cmd/basic/6-more-less.html +++ b/site/pages/cmd/basic/6-more-less.html @@ -4,9 +4,9 @@ category-page: basic category-title: Basic commands tags: More and less author: Marzio Lunghi -title: more and Less -previous-page: pages/cmd/basic/open.html -next-page: pages/cmd/basic/clear.html +title: more and less +previous-page: pages/cmd/basic/5-open.html +next-page: pages/cmd/basic/7-clear.html --- Both commands show the content of one or more files and it’s possible to do a research with particular flags, but the “less” one allows us to go also backwards while reading the text diff --git a/site/pages/cmd/basic/7-clear.html b/site/pages/cmd/basic/7-clear.html index 46004cb..2105322 100644 --- a/site/pages/cmd/basic/7-clear.html +++ b/site/pages/cmd/basic/7-clear.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: Clear shell author: Marzio Lunghi title: clear -previous-page: pages/cmd/basic/more-less.html -next-page: pages/cmd/basic/say.html +previous-page: pages/cmd/basic/6-more-less.html +next-page: pages/cmd/basic/8-say.html --- If you want to clear the shell screen up to the start you have to digit the clear command: diff --git a/site/pages/cmd/basic/8-say.html b/site/pages/cmd/basic/8-say.html index 2023ea3..54ef39f 100644 --- a/site/pages/cmd/basic/8-say.html +++ b/site/pages/cmd/basic/8-say.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: say author: Gianmarco De Vita title: say -previous-page: pages/cmd/basic/clear.html -next-page: pages/cmd/basic/whatis.html +previous-page: pages/cmd/basic/7-clear.html +next-page: pages/cmd/basic/9-whatis.html --- You can convert text into audible speech just by writing the command diff --git a/site/pages/cmd/basic/9-whatis.html b/site/pages/cmd/basic/9-whatis.html index fbb9021..7900b94 100644 --- a/site/pages/cmd/basic/9-whatis.html +++ b/site/pages/cmd/basic/9-whatis.html @@ -5,8 +5,8 @@ category-title: Basic commands tags: Whatis author: Marzio Lunghi title: whatis -previous-page: pages/cmd/basic/say.html -next-page: pages/cmd/basic/info.html +previous-page: pages/cmd/basic/8-say.html +next-page: pages/cmd/basic/10-info.html --- The whatis command gives you a brief description of a command. diff --git a/site/pages/cmd/interm/7z.html b/site/pages/cmd/interm/7z.html index 4af4c46..85049d1 100644 --- a/site/pages/cmd/interm/7z.html +++ b/site/pages/cmd/interm/7z.html @@ -5,6 +5,7 @@ category-title: Intermediate commands tags: compress archive extract author: Andrea Brites Marto title: 7z +next-page: pages/cmd/interm/apropos.html ---

A .7z. file is an archive format that stands for 7-zip. By default, Mac OS X does not diff --git a/site/pages/cmd/interm/apropos.html b/site/pages/cmd/interm/apropos.html index 98212e8..2c1a10b 100644 --- a/site/pages/cmd/interm/apropos.html +++ b/site/pages/cmd/interm/apropos.html @@ -5,6 +5,8 @@ category-title: Intermediate commands author: Joy Albertini tags: search tag apropos keyword title: apropos +previous-page: pages/cmd/interm/7z.html +next-page: pages/cmd/interm/base64.html --- The apropos command is used to search command in the shell with a keyword, diff --git a/site/pages/cmd/interm/base64.html b/site/pages/cmd/interm/base64.html index 4dc4825..35d3497 100644 --- a/site/pages/cmd/interm/base64.html +++ b/site/pages/cmd/interm/base64.html @@ -5,8 +5,8 @@ category-title: Intermediate commands tags: base64 representation author: Gianmarco De Vita title: base64 -previous-page: -next-page: +previous-page: pages/cmd/interm/apropos.html +next-page: pages/cmd/interm/basename.html --- Base64 is an encoding system that allows the translation of binary diff --git a/site/pages/cmd/interm/basename.html b/site/pages/cmd/interm/basename.html index 6a89ef4..8092e28 100644 --- a/site/pages/cmd/interm/basename.html +++ b/site/pages/cmd/interm/basename.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: basename suffix prefix name author: Fabiano Fenini title: basename +previous-page: pages/cmd/interm/base64.html +next-page: pages/cmd/interm/bash.html --- The basename command deletes any prefix ending with the last slash "/" character present in string and also a suffix. diff --git a/site/pages/cmd/interm/bash.html b/site/pages/cmd/interm/bash.html index d192e01..b17da22 100644 --- a/site/pages/cmd/interm/bash.html +++ b/site/pages/cmd/interm/bash.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: bash shell terminal author: Marco Farace title: bash +previous-page: pages/cmd/interm/basename.html +next-page: pages/cmd/interm/cat.html --- Bash is an sh-compatible command language interpreter that executes commands diff --git a/site/pages/cmd/interm/cat.html b/site/pages/cmd/interm/cat.html index 78a1398..2523a6e 100644 --- a/site/pages/cmd/interm/cat.html +++ b/site/pages/cmd/interm/cat.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: cat content file show concatenate author: Fabiano Fenini title: cat +previous-page: pages/cmd/interm/bash.html +next-page: pages/cmd/interm/chroot.html --- The cat command can be easily associated to the word “concatenation” but it doesn’t have that only function: in fact, cat command gives us the possibility to create diff --git a/site/pages/cmd/interm/chroot.html b/site/pages/cmd/interm/chroot.html index ef85bbe..18c5db0 100644 --- a/site/pages/cmd/interm/chroot.html +++ b/site/pages/cmd/interm/chroot.html @@ -5,8 +5,8 @@ category-title: Intermediate commands tags: change root author: Gianmarco De Vita title: chroot -previous-page: pages/cmd/interm/ -next-page: pages/cmd/interm/ +previous-page: pages/cmd/interm/cat.html +next-page: pages/cmd/interm/curl.html --- The chroot utility allows you to change its root directory to the one indicated in newroot and, if given, executes the command.
diff --git a/site/pages/cmd/interm/curl.html b/site/pages/cmd/interm/curl.html index 4d3e18c..652b39f 100644 --- a/site/pages/cmd/interm/curl.html +++ b/site/pages/cmd/interm/curl.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: curl download http client crawler request online author: Claudio Maggioni title: curl +previous-page: pages/cmd/interm/chroot.html +next-page: pages/cmd/interm/fg.html --- The curl command is a fast and versatile shell program that can request online content using various protocols, including HTTP, diff --git a/site/pages/cmd/interm/fg.html b/site/pages/cmd/interm/fg.html index 53f9938..d9e08a5 100644 --- a/site/pages/cmd/interm/fg.html +++ b/site/pages/cmd/interm/fg.html @@ -5,7 +5,8 @@ category-title: Intermediate commands tags: stopped job fg foreground author: Fabiano Fenini title: fg -previous-page: "" +previous-page: pages/cmd/interm/curl.html +next-page: pages/cmd/interm/git.html --- The fg command allows us to continue a stopped operation by running it in foreground.
diff --git a/site/pages/cmd/interm/git.html b/site/pages/cmd/interm/git.html index b634cb1..63a13f1 100644 --- a/site/pages/cmd/interm/git.html +++ b/site/pages/cmd/interm/git.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: versioning commit merge software source code author: Andrea Brites Marto title: git +previous-page: pages/cmd/interm/fg.html +next-page: pages/cmd/interm/ifconfig.html --- If you want to use Git on the shell you need to know how this command works.
The git command providesa set of high-level operations and full access to internals.
diff --git a/site/pages/cmd/interm/ifconfig.html b/site/pages/cmd/interm/ifconfig.html index dc726ce..70bb859 100644 --- a/site/pages/cmd/interm/ifconfig.html +++ b/site/pages/cmd/interm/ifconfig.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: command ifconfig author: Matteo Omenetti title: ifconfig +previous-page: pages/cmd/interm/git.html +next-page: pages/cmd/interm/install.html --- The command ifconfig stands for Interface CONFIGuration. It is used diff --git a/site/pages/cmd/interm/install.html b/site/pages/cmd/interm/install.html index 7381080..00368cd 100644 --- a/site/pages/cmd/interm/install.html +++ b/site/pages/cmd/interm/install.html @@ -4,6 +4,8 @@ category-page: intermediate category-title: Intermediate commands author: Marco Farace title: install +previous-page: pages/cmd/interm/ifconfig.html +next-page: pages/cmd/interm/kill.html --- The file(s) are copied to the target file or directory. If the destination diff --git a/site/pages/cmd/interm/kill.html b/site/pages/cmd/interm/kill.html index 85717ba..66efe75 100644 --- a/site/pages/cmd/interm/kill.html +++ b/site/pages/cmd/interm/kill.html @@ -2,9 +2,11 @@ layout: page category-page: intermediate category-title: Intermediate commands -tags: terminate +tags: terminate author: Announ Marwan title: kill +previous-page: pages/cmd/interm/install.html +next-page: pages/cmd/interm/md5.html --- The kill command is used for terminating the running processes on your system.
@@ -30,7 +32,7 @@ killall -9 [process name]

kill

Will terminate only one program. -Without Without options, kill sends SIGTERM to the PID specified and asks the application +Without options, kill sends SIGTERM to the PID specified and asks the application or service to shut itself down.
diff --git a/site/pages/cmd/interm/md5.html b/site/pages/cmd/interm/md5.html
index 998e089..5d9ed77 100644
--- a/site/pages/cmd/interm/md5.html
+++ b/site/pages/cmd/interm/md5.html
@@ -5,6 +5,8 @@ category-title: Intermediate commands
 tags: integrity checksum
 author: Joey Bevilacqua
 title: md5
+previous-page: pages/cmd/interm/kill.html
+next-page: pages/cmd/interm/mount.html
 ---
 
 The command md5 calculates an unique string for each input given as
diff --git a/site/pages/cmd/interm/mount.html b/site/pages/cmd/interm/mount.html
index 1547ac7..2757a51 100644
--- a/site/pages/cmd/interm/mount.html
+++ b/site/pages/cmd/interm/mount.html
@@ -5,6 +5,8 @@ category-title: Intermediate commands
 tags: mount drive umount storage device
 author: Marco Farace
 title: mount
+previous-page: pages/cmd/interm/md5.html
+next-page: pages/cmd/interm/neofetch.html
 ---
 To access a file on a Unix-like machine, the file system that contains it
 needs to be mounted with the mount command. Mount is frequently used for
diff --git a/site/pages/cmd/interm/neofetch.html b/site/pages/cmd/interm/neofetch.html
index 32d7657..2afce37 100644
--- a/site/pages/cmd/interm/neofetch.html
+++ b/site/pages/cmd/interm/neofetch.html
@@ -5,6 +5,8 @@ category-title: Intermediate commands
 tags: neofetch fetch neo
 author: Marco Farace
 title: neofetch
+previous-page: pages/cmd/interm/mount.html
+next-page: pages/cmd/interm/pass.html
 ---
 
 Neofetch is a fast, higly customizable system info script. a  CLI  system
diff --git a/site/pages/cmd/interm/pass.html b/site/pages/cmd/interm/pass.html
index 09e1904..0121285 100644
--- a/site/pages/cmd/interm/pass.html
+++ b/site/pages/cmd/interm/pass.html
@@ -5,6 +5,8 @@ category-title: Intermediate commands
 tags: password dashlane keypass manager gpg encrypt sync
 author: Claudio Maggioni
 title: pass
+previous-page: pages/cmd/interm/neofetch.html
+next-page: pages/cmd/interm/passwd.html
 ---
 The pass command, also known as Password Store, is an
 entirely offline password manager that uses GPG for encryption with
diff --git a/site/pages/cmd/interm/passwd.html b/site/pages/cmd/interm/passwd.html
index 1916f74..8acae86 100644
--- a/site/pages/cmd/interm/passwd.html
+++ b/site/pages/cmd/interm/passwd.html
@@ -5,7 +5,8 @@ category-title: Intermediate commands
 tags: password change pwd user
 author: Fabiano Fenini
 title: passwd
-previous-page: ""
+previous-page: pages/cmd/interm/pass.html
+next-page: pages/cmd/interm/ping.html
 ---
 The passwd command allows us to change or to assign a password of authentication
 of an user currently in the system.
diff --git a/site/pages/cmd/interm/ping.html b/site/pages/cmd/interm/ping.html index 246b8d8..b797208 100644 --- a/site/pages/cmd/interm/ping.html +++ b/site/pages/cmd/interm/ping.html @@ -3,8 +3,10 @@ layout: page category-page: intermediate category-title: Intermediate commands author: Joy Albertini -tags: server ping latency UNIX +tags: server ping latency title: ping +previous-page: pages/cmd/interm/passwd.html +next-page: pages/cmd/interm/ps.html --- The ping command, is used to test connection between a local server/computer diff --git a/site/pages/cmd/interm/ps.html b/site/pages/cmd/interm/ps.html index 57a4a7a..ddb322b 100644 --- a/site/pages/cmd/interm/ps.html +++ b/site/pages/cmd/interm/ps.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: process status author: Andrea Brites Marto title: ps +previous-page: pages/cmd/interm/ping.html +next-page: pages/cmd/interm/scp.html ---

diff --git a/site/pages/cmd/interm/scp.html b/site/pages/cmd/interm/scp.html index cea27cd..56cf563 100644 --- a/site/pages/cmd/interm/scp.html +++ b/site/pages/cmd/interm/scp.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: ssh copy file secure author: Announ Marwan title: scp +previous-page: pages/cmd/interm/ps.html +next-page: pages/cmd/interm/shasum.html --- The scp command name stands for Secure CoPy.
diff --git a/site/pages/cmd/interm/shasum.html b/site/pages/cmd/interm/shasum.html index f7e29bb..2fb59d1 100644 --- a/site/pages/cmd/interm/shasum.html +++ b/site/pages/cmd/interm/shasum.html @@ -5,8 +5,8 @@ category-title: Intermediate commands tags: sha sums check author: Gianmarco De Vita title: shasum -previous-page: pages/cmd/interm/ -next-page: pages/cmd/interm/ +previous-page: pages/cmd/interm/scp.html +next-page: pages/cmd/interm/ssh.html --- With shasum command you can work with SHA Checksums. diff --git a/site/pages/cmd/interm/ssh.html b/site/pages/cmd/interm/ssh.html index 75b41ee..2bfb594 100644 --- a/site/pages/cmd/interm/ssh.html +++ b/site/pages/cmd/interm/ssh.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: remote connection host server file author: Announ Marwan title: ssh +previous-page: pages/cmd/interm//shasum.html +next-page: pages/cmd/interm//strings.html --- The ssh command is used to operate with a remote machine using diff --git a/site/pages/cmd/interm/strings.html b/site/pages/cmd/interm/strings.html index b5de7dc..e4521b3 100644 --- a/site/pages/cmd/interm/strings.html +++ b/site/pages/cmd/interm/strings.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: strings read binaries file author: Marco Farace title: strings +previous-page: pages/cmd/interm//ssh.html +next-page: pages/cmd/interm//sync.html --- The strings command returns each string of printable characters (ASCII) diff --git a/site/pages/cmd/interm/sync.html b/site/pages/cmd/interm/sync.html index dbce9c2..305b9dd 100644 --- a/site/pages/cmd/interm/sync.html +++ b/site/pages/cmd/interm/sync.html @@ -5,8 +5,8 @@ category-title: Intermediate commands tags: sync disk write completion author: Gianmarco De Vita title: sync -previous-page: pages/cmd/interm/ -next-page: pages/cmd/interm/ +previous-page: pages/cmd/interm/strings.html +next-page: pages/cmd/interm/tar.html --- The sync utility force the completion of pending disk writes.

diff --git a/site/pages/cmd/interm/tar.html b/site/pages/cmd/interm/tar.html index 827bdbe..2698ce2 100644 --- a/site/pages/cmd/interm/tar.html +++ b/site/pages/cmd/interm/tar.html @@ -5,6 +5,8 @@ category-page: interm tags: tar shell command compress archive author: Nicola Brunner title: tar +previous-page: pages/cmd/interm/sync.html +next-page: pages/cmd/interm/tee.html --- The tar command is used to create and manipulate streaming archive files, in diff --git a/site/pages/cmd/interm/tee.html b/site/pages/cmd/interm/tee.html index 1f6a388..350d0ca 100644 --- a/site/pages/cmd/interm/tee.html +++ b/site/pages/cmd/interm/tee.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: tee output save author: Nicola Brunner title: tee +previous-page: pages/cmd/interm/tar.html +next-page: pages/cmd/interm/watch.html --- The tee command is used to split the output of a program, doing diff --git a/site/pages/cmd/interm/watch.html b/site/pages/cmd/interm/watch.html index d1da076..5142d4d 100644 --- a/site/pages/cmd/interm/watch.html +++ b/site/pages/cmd/interm/watch.html @@ -5,6 +5,8 @@ category-title: Intermediate commands tags: watch repeat track analyse seconds author: Claudio Maggioni title: watch +previous-page: pages/cmd/interm/tee.html +next-page: pages/cmd/interm/who.html --- The watch command is a system utility able to execute a command every n seconds by clearing the screen and displaying the diff --git a/site/pages/cmd/interm/who.html b/site/pages/cmd/interm/who.html index 660c195..1e0da95 100644 --- a/site/pages/cmd/interm/who.html +++ b/site/pages/cmd/interm/who.html @@ -4,6 +4,7 @@ category-page: intermediate category-title: Intermediate commands author: Marco Farace title: who +previous-page: pages/cmd/interm/watch.html --- The who command displays a list of all logged in users/display info about current user diff --git a/site/pages/fs/absolute.html b/site/pages/fs/absolute.html index c8d9c80..84b17e2 100644 --- a/site/pages/fs/absolute.html +++ b/site/pages/fs/absolute.html @@ -5,6 +5,7 @@ category-title: FileSystem tags: absolute relative path author: Announ Marwan title: Absolute paths +next-page: pages/fs/cd.html --- A path is a location to a folder or file in a file system of a Operating System, diff --git a/site/pages/fs/cd.html b/site/pages/fs/cd.html index 9cd44ff..aa190d0 100644 --- a/site/pages/fs/cd.html +++ b/site/pages/fs/cd.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: change directory author: Alessandro Marinelli title: cd +previous-page: pages/fs/absolute.html +next-page: pages/fs/du.html --- diff --git a/site/pages/fs/du.html b/site/pages/fs/du.html index 4a7f5f0..9dc7f9a 100644 --- a/site/pages/fs/du.html +++ b/site/pages/fs/du.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: disk usage file size author: Joey Bevilacqua title: du +previous-page: pages/fs/cd.html +next-page: pages/fs/ln.html --- The du command is used to display files and directories sizes.
diff --git a/site/pages/fs/ln.html b/site/pages/fs/ln.html index 8e32998..7d19dc8 100644 --- a/site/pages/fs/ln.html +++ b/site/pages/fs/ln.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: link symbolic hard file shortcut author: Riccardo Antonio Vivanco title: ln +previous-page: pages/fs/du.html +next-page: pages/fs/ls.html --- The ln command is used to create a link of a file or directory. diff --git a/site/pages/fs/ls.html b/site/pages/fs/ls.html index 720ea05..30c975d 100644 --- a/site/pages/fs/ls.html +++ b/site/pages/fs/ls.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: list file author: Mirko Ponzio title: ls +previous-page: pages/fs/ln.html +next-page: pages/fs/mkdir.html --- The command ls stands for "LiSt"
diff --git a/site/pages/fs/mkdir.html b/site/pages/fs/mkdir.html index 533674d..0ec5f58 100644 --- a/site/pages/fs/mkdir.html +++ b/site/pages/fs/mkdir.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: working directory current position where author: Mirko Ponzio title: mkdir +previous-page: pages/fs/ls.html +next-page: pages/fs/mv.html --- diff --git a/site/pages/fs/mv.html b/site/pages/fs/mv.html index 37b22db..443eb08 100644 --- a/site/pages/fs/mv.html +++ b/site/pages/fs/mv.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: directory list move rename author: Mattia Hijman title: mv +previous-page: pages/fs/mkdir.html +next-page: pages/fs/pwd.html --- diff --git a/site/pages/fs/pwd.html b/site/pages/fs/pwd.html index 2d507ec..31f4820 100644 --- a/site/pages/fs/pwd.html +++ b/site/pages/fs/pwd.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: working directory current position where author: Mirko Ponzio title: pwd +previous-page: pages/fs/mv.html +next-page: pages/fs/relative.html --- diff --git a/site/pages/fs/relative.html b/site/pages/fs/relative.html index 51acd80..4a18708 100644 --- a/site/pages/fs/relative.html +++ b/site/pages/fs/relative.html @@ -5,6 +5,8 @@ category-title: FileSystem tags: absolute relative path author: Announ Marwan title: Relative paths +previous-page: pages/fs/pwd.html +next-page: pages/fs/rm.html --- Relative path is defined as path related to the present working directory(pwd).
diff --git a/site/pages/fs/rm.html b/site/pages/fs/rm.html index acea064..7e54945 100644 --- a/site/pages/fs/rm.html +++ b/site/pages/fs/rm.html @@ -5,6 +5,7 @@ category-title: FileSystem tags: directory list remove delete erase author: Mattia Hijman title: rm +previous-page: pages/fs/relative.html --- The rm command is used to delete and unlink directories and files.
diff --git a/site/pages/scripts/base-commands.html b/site/pages/scripts/0-base-commands.html similarity index 96% rename from site/pages/scripts/base-commands.html rename to site/pages/scripts/0-base-commands.html index 843335e..6f91bb0 100644 --- a/site/pages/scripts/base-commands.html +++ b/site/pages/scripts/0-base-commands.html @@ -5,6 +5,7 @@ category-title: Scripting tags: command base echo cat grep author: Dario Rasic title: Script Base Commands +next-page: pages/scripts/1-variables.html ---

Echo

diff --git a/site/pages/scripts/variables.html b/site/pages/scripts/1-variables.html similarity index 95% rename from site/pages/scripts/variables.html rename to site/pages/scripts/1-variables.html index 7acf9d6..196e49c 100644 --- a/site/pages/scripts/variables.html +++ b/site/pages/scripts/1-variables.html @@ -5,6 +5,8 @@ category-title: Scripting tags: variables defining deleting naming author: Dario Rasic title: Script Variables +previous-page: pages/scripts/0-base-commands.html +next-page: pages/scripts/2-special-variables.html --- A variable is simply a string to which we assign a certain type of data, diff --git a/site/pages/scripts/special-variables.html b/site/pages/scripts/2-special-variables.html similarity index 90% rename from site/pages/scripts/special-variables.html rename to site/pages/scripts/2-special-variables.html index 354b433..8bb7187 100644 --- a/site/pages/scripts/special-variables.html +++ b/site/pages/scripts/2-special-variables.html @@ -5,6 +5,8 @@ category-title: Scripting tags: variables special $ ! author: Dario Rasic title: Script Special Variables +previous-page: pages/scripts/1-variables.html +next-page: pages/scripts/3-parameter_expansion.html --- There are certain strings that we can not use in the variable-naming process.
diff --git a/site/pages/scripts/parameter_expansion.html b/site/pages/scripts/3-parameter_expansion.html similarity index 97% rename from site/pages/scripts/parameter_expansion.html rename to site/pages/scripts/3-parameter_expansion.html index e281f33..2dd61e4 100644 --- a/site/pages/scripts/parameter_expansion.html +++ b/site/pages/scripts/3-parameter_expansion.html @@ -5,8 +5,8 @@ category-title: Scripting tags: parameter expansion brace variable check condition empty exists author: Marco Tereh title: Parameter expansion -previous-page: pages/scripts/special_variables.html -next-page: pages/scripts/arrays.html +previous-page: pages/scripts/2-special-variables.html +next-page: pages/scripts/4-arrays.html --- There are some special operations that can be performed on diff --git a/site/pages/scripts/arrays.html b/site/pages/scripts/4-arrays.html similarity index 97% rename from site/pages/scripts/arrays.html rename to site/pages/scripts/4-arrays.html index c1f38e3..78b694b 100644 --- a/site/pages/scripts/arrays.html +++ b/site/pages/scripts/4-arrays.html @@ -5,8 +5,8 @@ category-title: Scripting tags: array variable many index selector author: Marco Tereh title: Arrays -previous-page: pages/scripts/parameter-expansion.html -next-page: while-loop.html +previous-page: pages/scripts/3-parameter_expansion.html +next-page: pages/scripts/5-for-loop.html --- There is a special kind of variable, called an array.
diff --git a/site/pages/scripts/for-loop.html b/site/pages/scripts/5-for-loop.html similarity index 95% rename from site/pages/scripts/for-loop.html rename to site/pages/scripts/5-for-loop.html index 86ccc59..20ea638 100644 --- a/site/pages/scripts/for-loop.html +++ b/site/pages/scripts/5-for-loop.html @@ -5,6 +5,8 @@ category-title: Scripting tags: loop for done script scripting author: Matteo Omenetti title: For Loop +previous-page: pages/scripts/4-arrays.html +next-page: pages/scripts/6-while-loop.html --- diff --git a/site/pages/scripts/while-loop.html b/site/pages/scripts/6-while-loop.html similarity index 97% rename from site/pages/scripts/while-loop.html rename to site/pages/scripts/6-while-loop.html index 083a759..c0f3f47 100644 --- a/site/pages/scripts/while-loop.html +++ b/site/pages/scripts/6-while-loop.html @@ -5,6 +5,8 @@ category-title: Scripting tags: loop while do script scripting read author: Matteo Omenetti title: While Loop +previous-page: pages/scripts/5-for-loop.html +next-page: pages/scripts/7-if.html --- diff --git a/site/pages/scripts/if.html b/site/pages/scripts/7-if.html similarity index 96% rename from site/pages/scripts/if.html rename to site/pages/scripts/7-if.html index 67b1a77..2639c50 100644 --- a/site/pages/scripts/if.html +++ b/site/pages/scripts/7-if.html @@ -4,7 +4,9 @@ category-page: scripts category-title: Scripting tags: if else script scripting read author: Matteo Omenetti -title: If Statement +title: If statement +previous-page: pages/scripts/6-while-loop.html +next-page: pages/scripts/8-redirection.html --- diff --git a/site/pages/scripts/redirection.html b/site/pages/scripts/8-redirection.html similarity index 97% rename from site/pages/scripts/redirection.html rename to site/pages/scripts/8-redirection.html index b090206..ef4d7c8 100644 --- a/site/pages/scripts/redirection.html +++ b/site/pages/scripts/8-redirection.html @@ -5,6 +5,7 @@ category-title: Scripting tags: redirect output input author: Dario Rasic title: Redirection +previous-page: pages/scripts/7-if.html ---

output as input