Summary: This article explains configuration files on a Linux system that control user permissions, system applications, daemons, services, and other administrative tasks in a multi-user, multi-tasking environment. These tasks include managing user accounts, allocating disk quotas, managing e-mails and newsgroups, and configuring kernel parameters. This article also classifies the config files present on a Red […]
Category Archives: Linux Introduction
Introduction about the Linux technolgy.
Vi / Vim Editor
Vim won by a huge margin and I don’t think this is surprise to anybody. If you are new to any of the Linux text editors listed in the top 5, read the rest of the article to understand little bit more about those editors.
1. Vim Editor
Home Page: http://www.vim.org/
Author: Bram Moolenaar
Latest Stable Version: Vim 7.2
Written in: C and Vim script
Operating System: Cross-platform (Unix, Linux and Windows)
Read more about Vim Editor at Wikipedia
2. gEdit Editor
gedit is the default text editor for the GNOME desktop environment. This is a UTF-8 compatible text editor.
Home Page: http://projects.gnome.org/gedit/
Latest Stable Release: 2.26.2
Written in: C, Python
Operating System: Cross-platform
Home Page: http://www.nano-editor.org/
Latest Stable Release: 2.0.9
Read more about Nano editor
Read more about gEdit at Wikipedia
4. gVim Editor
Home Page: http://vimdoc.sourceforge.net/htmldoc/gui.html
gVim is the graphical version of the famous Vim editor
5. Emacs Editor
Home Page: http://www.gnu.org/software/emacs/
Current Stable Release: 22.3
First Release of Emacs was in the year 1976
Written in C and Emacs lisp
Operating System: Cross-platform
Read more about Emacs Editor at Wikipedia
Linux also pronounced is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds. Linux system distributions may vary in many details of system operation, configuration, and software package selections.
Linux runs on a wide variety of computer hardware, including mobile phones, tablet computers, network routers, televisions, video game consoles, desktop computers, mainframes and supercomputers. Linux is a leading server operating system, and runs the 10 fastest supercomputers in the world. In addition, more than 90% of today’s supercomputers run some variant of Linux.
Some popular mainstream Linux distributions include Debian (and its derivatives such as Ubuntu), Fedora and openSUSE.
The main supporting user space system tools and libraries from the GNU Project (announced in 1983 by Richard Stallman) are the basis for the Free Software Foundation‘s preferred name GNU/Linux..
The Unix operating system was conceived and implemented in 1969 at AT&T’s Bell Laboratories in the United States by Ken Thompson, Dennis Ritchie, Douglas McIlroy, and Joe Ossanna. It was first released in 1971 and was initially entirely written in assembly language, a common practice at the time. Later, in a key pioneering approach in 1973, Unix was re-written in the programming language C by Dennis Ritchie (with exceptions to the kernel and I/O). The availability of an operating system written in a high-level language allowed easier portability to different computer platforms. With a legal glitch forcing AT&T to license the operating system’s source code to anyone who asked, Unix quickly grew and became widely adopted by academic institutions and businesses. In 1984, AT&T divested itself of Bell Labs. Free of the legal glitch requiring free licensing, Bell Labs began selling Unix as a proprietary product.
GNU(GNU’s Not Unix!)
The GNU Project, started in 1983 by Richard Stallman, had the goal of creating a “complete Unix-compatible software system” composed entirely of free software. Work began in 1984. Later, in 1985, Stallman started the Free Software Foundation and wrote the GNU General Public License (GNU GPL) in 1989. By the early 1990s, many of the programs required in an operating system (such as libraries, compilers, text editors, a Unix shell, and a windowing system) were completed, although low-level elements such as device drivers, daemons, and the kernel were stalled and incomplete. Linus Torvalds has said that if the GNU kernel had been available at the time (1991), he would not have decided to write his own