how to search for text inside a file in the vi editor in linux

vi editor and search expressions

The vi or vim is a console based text editor in Linux. It is probably the most useful of Linux applications, in that you can quickly view and edit the text files right at the command shell. When viewing the text files, one of the useful features is the ability to search for a word or some text in the file….

how to use brace expansion characters in linux command line and shell scripts

brace expansion notation in linux command shell

If you are a Linux power user, you are probably working a lot with command shell both the command line interface (CLI) as well as shell scripts. Linux command line provides a lot of flexibility and powerful options when working with different commands: regular expressions, wildcards, meta characters, operators, file and i/o redirection, brace expansion etc etc. We will see…

understanding log files in linux…where to look when things go wrong

log files in the linux systems

If you spend any amount of time working on Linux environments, either as an user or as an administrator then it is inevitable that you will need to check the log files at some point. It is quite possible that the system or an application is misbehaving or is not working and the best way to fix the issue would be…

kde plasma 5: how to add and remove a widget from panel in kde

kde widget list menu

In KDE and Plasma 5, you can have as many panels as you like on your desktop. The panels are usually only useful if it contains some widgets in it. We will see how you can add, delete or modify widgets to your panels. The KDE desktop environment is based on two different types of concepts: Widgets and Containments (or…

how to configure proxy server in linux

mozilla thunderbird proxy server settings

Proxy server is an interface that allows you to connect or use a service (usually a remote resource) that is usually resource intensive. It is also used by large area network to manage network traffic and as a security measure within the network. When configuring a linux system for networking, you will also need to configure your proxy server, ie. if you…

7 things that you will find to be different when using a linux operating system

Count Files in Directory

Unix has been a NOT so popular operating system for end users that has been around almost since the computers were invented. Linux is a variation of Unix that has made some serious inroads as a viable desktop environment, but still is struggling to gain much foothold in the end user market. If you have not used Linux before, then there will be…

kde plasma 5: how to add and remove panels in the desktop

kde remove panel from desktop

If you are using the latest KDE desktop, which is Plasma 5 then you have the ability to add multiple panels to your desktop. The panels in KDE (as with most other desktop environments) have the ability to hold different widgets that allows you interact with the system better and faster. The desktop in KDE is based on two different types…

what are linux commands and the 4 types of them

shell commands that are builtin to the shell

In Linux or any unix based system, a command refers to a directive that can used to invoke computer program. This program then acts as an interpreter to the command and its options and arguments, and performs a specific task. In most scenarios, a command refers to a directive in the command line which is usually a shell such as…

how to access ftp servers and transfer files in linux without an ftp client

accessing ftp server using dolphin in kde

Many times softwares are hosted on ftp servers, especially open source and not so popular ones. FTP servers are also good method to transfer files and folder between machines. This means that you will need to occasionally connect to FTP file servers either to download or upload files. If you happen to work with FTP servers a lot, then it…

how to configure proxy server in kde

kde network and proxy server settings in system settings dialog

Depending on the network you are connected to, you may need to configure a proxy server in order for you to connect to the internet. A proxy server is not a part of every network and is not a required component of a network. Large networks, such as corporate networks usually have a proxy server that allows the network traffic…

how to change port number of ftp (vsftpd, ProFTPd) in linux

linux ftp server port configuration

One of the most popular methods of transferring files between machines is using a FTP server and client. There are quite a few FTP servers out there, and almost all of the Linux distros comes with one by default. If you are not happy with the one that is installed by default, you can always install another one. By default,…

4 advanced calculators that you can use from linux command line

qalc or qalculate calculator in linux command line

Almost all modern day Linux distros come with a calculator application by default, unless you use Gentoo, Arch or a similar distro. Most times such GUI based calculator are sufficient to do some quick calculations. However you may not have access to a GUI based system all the time, and you would want to use a command line based calculator…