Linux & Administration

Introduction to Linux

The Linux operating system was designed to let a number of programmers access the computer at the same time and share its resources. The operating system coordinates the use of the computer's resources, allowing one person, for example, to run a spell check program while another creates a document, lets another edit a document while another creates graphics, and lets another user format a document all at the same time, with each user oblivious to the activities of the others.

Filesystem

The Linux file system includes directories containing files and directories, each directory of which can contain yet more files and directories. Our own home directory, however, probably doesn’t contain any directories (except and of course), which prevents us from exploiting what we call the virtual file cabinet of the file system. Managing filesystems is one of the important tasks of Systems Administrator. Linux filesystems when originally designed to favor its users.

Wildcards In UNIX

Linux, offers the facility to perform an operation on a set of files without having to list out the names of all the files on which the operation has to be performed. This is made possible by the use of certain Special characters in the command in the place of the actual filenames. UNIX interprets these special characters as a specific pattern of characters. UNIX then compares all filenames under the directory specified in the command to find out which filenames match that pattern. The command is executed on files whose names match that pattern.

Pipes And Filters

The purpose of this lesson is to introduce us to the way that we can construct powerful Linux command lines by combining Linux commands. Linux commands alone are powerful, but when we combine them together, we can accomplish complex tasks with ease. The way we combine Linux commands is through using pipes and filters.

The Vim Editor

Vi is visual editor used to enter and edit text files containing data or documents or programs. It displays the contents of files on the screen and allows the user to add, insert, delete or change parts of the text.

Subscribe For More Content