<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Linux_New</id>
		<title>Linux New - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Linux_New"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Linux_New&amp;action=history"/>
		<updated>2026-04-29T02:22:13Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Linux_New&amp;diff=57512&amp;oldid=prev</id>
		<title>Madhurig: Created page with &quot; For the free version of the old Linux series please click the link below.  https://spoken-tutorial.org/tutorial-search/?search_foss=Linux&amp;search_language=English   Linux is o...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Linux_New&amp;diff=57512&amp;oldid=prev"/>
				<updated>2026-02-26T12:42:11Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; For the free version of the old Linux series please click the link below.  https://spoken-tutorial.org/tutorial-search/?search_foss=Linux&amp;amp;search_language=English   Linux is o...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
For the free version of the old Linux series please click the link below.&lt;br /&gt;
&lt;br /&gt;
https://spoken-tutorial.org/tutorial-search/?search_foss=Linux&amp;amp;search_language=English&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linux is one of the most popular Operating Systems used in today's world. Linux refers to the family of Unix-like computer operating systems using the Linux kernel. Linux can be installed on a wide variety of computer hardware, ranging from mobile phones, tablet computers and video game consoles to mainframes and supercomputers.&lt;br /&gt;
It is an open source software and the Linux kernel is released under the GNU General Public License and hence can be freely created, modified and distributed.&lt;br /&gt;
Linux is actually a kernel. Many people have put together distributions (often called flavors) that contain not just the kernel but also many other programming tools and utilities. Some well-known distributions include Ubuntu, Fedora, Red Hat Linux, SuSE Linux, and Debian GNU/Linux. For this tutorial series we have used Ubuntu 24.04 LTS.&lt;br /&gt;
The real power of Linux can be tapped by using its wide and powerful storehouse of commands which need to be typed in on the terminal. Thus, Linux provides a wide array of flexible text-mode commands to perform various tasks.&lt;br /&gt;
In this tutorial we mainly concentrate on how to use the wide variety of commands of Linux to handle files, directories, processes etc. These tutorials are created using Ubuntu version 24.04.&lt;br /&gt;
&lt;br /&gt;
The Domain reviewer for the Linux Ubuntu is Ambika Vanchinathan. &lt;br /&gt;
The Spoken Tutorial Effort for Ubuntu Linux series has been contributed by Anjali Satdive, Ketki Bhamble, Madhuri Ganapathi, Madhulika Goyal, Vaibhavi Satardekar and Maya Hans.&lt;br /&gt;
The Novice review is done by Ayush Valiparambil.&lt;br /&gt;
&lt;br /&gt;
'''Learners''': Anyone who wishes to learn the basics of Linux system administration. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
==Basic Level==&lt;br /&gt;
&lt;br /&gt;
'''1. Installation of VirtualBox on Windows'''&lt;br /&gt;
&lt;br /&gt;
* Check that BIOS virtualization is enabled on the system using the Task Manager.&lt;br /&gt;
* Install Oracle VirtualBox 7.2.4 on Windows 11 Pro system&lt;br /&gt;
* Download the Ubuntu ISO image for installation.&lt;br /&gt;
* Create a Virtual Machine and set base memory and CPU.&lt;br /&gt;
* Configure virtual hard disk and other virtual hardware.&lt;br /&gt;
* Use unattended installation to install Ubuntu Desktop.&lt;br /&gt;
&lt;br /&gt;
'''2. Installing Ubuntu OS in Oracle VirtualBox'''&lt;br /&gt;
&lt;br /&gt;
* Creating a new virtual machine&lt;br /&gt;
* Selecting Ubuntu ISO file&lt;br /&gt;
* Configuring unattended installation&lt;br /&gt;
* Setting username and password&lt;br /&gt;
* Allocating memory and CPU&lt;br /&gt;
* Configuring virtual hard disk&lt;br /&gt;
* Starting Ubuntu installation&lt;br /&gt;
&lt;br /&gt;
'''3. Ubuntu Desktop'''&lt;br /&gt;
&lt;br /&gt;
* Desktop Workspace.&lt;br /&gt;
* Panels and menus.&lt;br /&gt;
* Search and open apps.&lt;br /&gt;
* Opening the terminal.&lt;br /&gt;
* Network, sound and power. &lt;br /&gt;
* Trash Bin.&lt;br /&gt;
 &lt;br /&gt;
'''4. Synaptic Package Manager'''&lt;br /&gt;
&lt;br /&gt;
* Introduction to Synaptic Package Manager.&lt;br /&gt;
* Synaptic Package Manager Installation using Terminal.&lt;br /&gt;
* Checking Settings and Repositories.&lt;br /&gt;
* Installation of VLC Media Player Using Synaptic Package Manager.&lt;br /&gt;
* Verifying  the Installation.&lt;br /&gt;
&lt;br /&gt;
'''5. Basic Commands in Linux'''&lt;br /&gt;
&lt;br /&gt;
* Introduction to Linux commands.&lt;br /&gt;
* Using the terminal.&lt;br /&gt;
* Command interpreter (shell).&lt;br /&gt;
* Default shell in Linux.&lt;br /&gt;
* Internal and external commands.&lt;br /&gt;
* PATH variable.&lt;br /&gt;
&lt;br /&gt;
'''6. Date and Time Commands'''&lt;br /&gt;
&lt;br /&gt;
* Introduction to date command.&lt;br /&gt;
* Displaying date and time.&lt;br /&gt;
* Using date options.&lt;br /&gt;
* Combining date options.&lt;br /&gt;
* Using man command for help.&lt;br /&gt;
* Use cal command to display calendar of a month.&lt;br /&gt;
* Installing '''ncal''' package.&lt;br /&gt;
* Viewing calendars.&lt;br /&gt;
 &lt;br /&gt;
'''7. Structure of Linux Commands'''&lt;br /&gt;
&lt;br /&gt;
* Structure of Linux commands.&lt;br /&gt;
* Command name and arguments.&lt;br /&gt;
* Options.&lt;br /&gt;
* Using ls with options (-a, --all, -d).&lt;br /&gt;
* Linux help commands:&lt;br /&gt;
** man&lt;br /&gt;
** apropos&lt;br /&gt;
** whatis&lt;br /&gt;
** --help&lt;br /&gt;
&lt;br /&gt;
'''8. General Purpose Utilities'''&lt;br /&gt;
&lt;br /&gt;
* Echo command and escape sequences.&lt;br /&gt;
* Checking kernel version.&lt;br /&gt;
* Identifying users.&lt;br /&gt;
* Changing password.&lt;br /&gt;
* Root user privileges.&lt;br /&gt;
&lt;br /&gt;
'''9. File System in Linux'''&lt;br /&gt;
&lt;br /&gt;
* About files and directories.&lt;br /&gt;
* Create a file and write text in the file.&lt;br /&gt;
* Create directories and sub-directories.&lt;br /&gt;
* Move to different directories.&lt;br /&gt;
* Remove directories.&lt;br /&gt;
&lt;br /&gt;
'''10. Working with Regular Files in Linux'''&lt;br /&gt;
&lt;br /&gt;
* Copying files using the cp command and its important options.&lt;br /&gt;
* Moving and renaming files using the mv command.&lt;br /&gt;
* Deleting files and directories safely using the rm command.&lt;br /&gt;
* Comparing files using cmp and counting content using wc.&lt;br /&gt;
&lt;br /&gt;
'''11. Redirecting Streams and Pipes'''&lt;br /&gt;
&lt;br /&gt;
* Standard input, output, and error streams.&lt;br /&gt;
* Redirecting output and error to files.&lt;br /&gt;
* Input redirection from a file.&lt;br /&gt;
* Output redirection to a file (&amp;gt;, &amp;gt;&amp;gt;).&lt;br /&gt;
* Error redirection (2&amp;gt;, 2&amp;gt;&amp;gt;).&lt;br /&gt;
* Using wc and cat commands with redirection.&lt;br /&gt;
* Combining commands with pipes (|).&lt;br /&gt;
* Counting files and directories using pipelines.&lt;br /&gt;
* Viewing long outputs with more.&lt;br /&gt;
&lt;br /&gt;
'''12. Working with Linux Processes'''&lt;br /&gt;
&lt;br /&gt;
* Introduction to Processes in Linux.&lt;br /&gt;
* Understanding the Shell Process.&lt;br /&gt;
* Parent and Child Processes.&lt;br /&gt;
* Spawning Subshells.&lt;br /&gt;
* Using the ps Command.&lt;br /&gt;
* Understanding CMD, PID, PPID, UID, C, and STIME columns.&lt;br /&gt;
* Parent-Child Process Relationships.&lt;br /&gt;
* User Processes vs System Processes.&lt;br /&gt;
* The init Process (PID 1).&lt;br /&gt;
&lt;br /&gt;
'''13. The Linux Environment'''&lt;br /&gt;
&lt;br /&gt;
* The Linux Environment.&lt;br /&gt;
* Environment variable vs Local variables.&lt;br /&gt;
* set command.&lt;br /&gt;
* env command.&lt;br /&gt;
* SHELL, HOME, PATH, LOGNAME, PS1, PS2.&lt;br /&gt;
* History.&lt;br /&gt;
* Exclamation mark(!), Tilde(~) and alias.&lt;br /&gt;
&lt;br /&gt;
'''14. Basics of System Administration in Linux'''&lt;br /&gt;
&lt;br /&gt;
* Introduction to Linux system management.&lt;br /&gt;
* User account management (adduser, su, usermod, userdel).&lt;br /&gt;
* Viewing user and group information (id).&lt;br /&gt;
* Disk management (df, du).&lt;br /&gt;
&lt;br /&gt;
'''15. Linux File Ownership and Permissions'''&lt;br /&gt;
&lt;br /&gt;
* Linux file ownership and access permissions.&lt;br /&gt;
* Changing file ownership using chown.&lt;br /&gt;
* Modifying file permissions using chmod.&lt;br /&gt;
* Changing group ownership using chgrp.&lt;br /&gt;
* Understanding inodes and viewing inode numbers.&lt;br /&gt;
* Creating and verifying hard links and soft (symbolic) links.&lt;br /&gt;
&lt;br /&gt;
'''16. Simple Filters in Linux'''&lt;br /&gt;
&lt;br /&gt;
* Simple filters.&lt;br /&gt;
* Command line text manipulation.&lt;br /&gt;
* Commands such as head, tail, sort, cut, paste.&lt;br /&gt;
&lt;br /&gt;
==Intermediate Level==&lt;br /&gt;
&lt;br /&gt;
'''1. Introduction to grep command'''&lt;br /&gt;
&lt;br /&gt;
* Grep Basics.&lt;br /&gt;
* Case Insensitive Search.&lt;br /&gt;
* Inverse Matching.&lt;br /&gt;
* Store Output in Another File.&lt;br /&gt;
* Line Numbers.&lt;br /&gt;
* Multiword Patterns.&lt;br /&gt;
* Count Matches.&lt;br /&gt;
&lt;br /&gt;
'''2. Mastering grep'''&lt;br /&gt;
&lt;br /&gt;
* Match multiple patterns&lt;br /&gt;
* Case-insensitive search&lt;br /&gt;
* Character classes&lt;br /&gt;
* Use of asterisk(*) operator&lt;br /&gt;
* Do (.) operator&lt;br /&gt;
* Anchors: beginning (^) and end ($) of line&lt;br /&gt;
&lt;br /&gt;
'''3. Introduction to the Stream Editor sed'''&lt;br /&gt;
&lt;br /&gt;
* Introduction to sed.&lt;br /&gt;
* Printing lines using sed.&lt;br /&gt;
* Line addressing.&lt;br /&gt;
* Context addressing.&lt;br /&gt;
* Writing output to files.&lt;br /&gt;
&lt;br /&gt;
'''4. Text Editing using sed'''&lt;br /&gt;
&lt;br /&gt;
* Substitution using sed.&lt;br /&gt;
* Global substitution with the g flag.&lt;br /&gt;
* Multiple substitutions using -e.&lt;br /&gt;
* Context-based substitution.&lt;br /&gt;
* Deleting lines using sed.&lt;br /&gt;
* Inserting lines using sed.&lt;br /&gt;
* Saving sed output to a file.&lt;/div&gt;</summary>
		<author><name>Madhurig</name></author>	</entry>

	</feed>