emacs – can be customized and extended with different modes, enabling it to be used like IDE for programming
languages such Java or C. It has to be installed first.
nano – is a text editor designed for beginners.
gedit – comes with the Gnome desktop. It only runs in the GUI environment.
vi – is a native editor found in all Linux and Unix systems.
vim (short for vi improved).
Three (3) Modes of vi Editor
- Command
- Insert
- Replace
A command to append text to an existing file
LibreOffice is the office suite for Linux.
Writer (word processing): AutoComplete which can suggest commonly-used words and phrasesto complete what you
have started typing
Calc (spreadsheet): Advanced DataPilot technology that makes it easy to pull in raw data from corporate databases, and
then cross-tabulate, summarize, and convert it into meaningful information.
Impress (presentation): Fontworks tool that lets you create attractive 2D and 3D images from text.
Draw (vector graphics and flowcharts): It is an excellent package for producing technical drawings, brochures, posters,
and many other documents.
Base (database): It provides native-support drivers from some of the most widely employed multi-user database,
engines. MySQL/MariaDB, Adabas D, MS Access. PostgreSQL
Math (formula editing): It enables you to insert perfectly formatted mathematical and scientific formulas in your text
documents, spreadsheets, presentations, and drawings.
GIMP is the recommended image editor for the Linux platform. Customizable Interface, Photo Enhancement, Digital
Retouching, Hardware Support.
Owner: It applies only to the owner of the file or directory; this will not impact the actions of other users.
Group: It applies only to the group that has been assigned to the file or directory; it will not affect the actions of other
users
All Users: It applies to all other users on the system; this is the permission group that you want to watch the most.
Read: User can view the contents of the file.
Write: User can modify a file or directory.
Execute: User can run a file or view the contents of a directory.
id: It displays user identity.
chmod: It allows you to modify the access rights of a file/directory.
umask: It sets the default file permissions.
su: It allows you to temporarily become the superuser.
sudo: It allows you to execute a command as another user.
chown: It allows you to change a file’s ownership.
chgrp: It allows you to change a file’s group ownership.
passwd: It allows you to change a user’s password.