Securing database with command line linux: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 24: Line 24:


-System Utility - System Utility programs are responsible to do specialized, individual level tasks.
-System Utility - System Utility programs are responsible to do specialized, individual level tasks.
[[File:Pagename explanation linux_os.jpg|thumb|right|Linux operation system]]


== General Information about command line ==
== General Information about command line ==

Revision as of 12:36, 21 April 2016

Aim of this page

  • To secure the database using the command line method
  • What is sudo, and what is the root user ?
  • Control the command line environment
  • Access the information in database by easy way


Information about Linux operation system

  • What is Linux?

Linux is, in simplest terms, an operating system. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. The operating system (OS) relays instructions from an application to, for instance, the computer's processor. The processor performs the instructed task, then sends the results back to the application via the operating system. Explained in these terms, Linux is very similar to other operating systems, such as Windows and OS X. But something sets Linux apart from these operating systems. The Linux operating system represented a $25 billion ecosystem in 2008. Since its inception in 1991, Linux has grown to become a force in computing, powering everything from the New York Stock Exchange to mobile phones to supercomputers to consumer devices. As an open operating system, Linux is developed collaboratively, meaning no one company is solely responsible for its development or ongoing support. Companies participating in the Linux economy share research and development costs with their partners and competitors. This spreading of development burden amongst individuals and companies has resulted in a large and efficient ecosystem and unheralded software innovation. Over 1,000 developers, from at least 100 different companies, contribute to every kernel release. In the past two years alone, over 3,200 developers from 200 companies have contributed to the kernel--which is just one small piece of a Linux distribution.

  • Components of Linux System

Linux Operating System has primarily three components

Linux operation system

-Kernel - Kernel is the core part of Linux. It is responsible for all major activities of this operating system. It is consists of various modules and it interacts directly with the underlying hardware. Kernel provides the required abstraction to hide low level hardware details to system or application programs.

-System Library - System libraries are special functions or programs using which application programs or system utilities accesses Kernel's features. These libraries implements most of the functionalities of the operating system and do not requires kernel module's code access rights.

-System Utility - System Utility programs are responsible to do specialized, individual level tasks.

General Information about command line

  • Starting using the command line Linux
  • Before starting you need to take a short course of command line in code academy Code Academy
  • After you finish the command line exercises for the command line you need to know a few commands that you have to remember always
  • First [cd] the command that will make you navigate everywhere in the command line environment
  • The simple commands that will make you feel free in Linux environment if you are using Windows or Mac
  • second [pwd] command that always you will know your location in the system

References

[1] Linux information

Example about the command line