Your Freedom In Linux

The linux ecosystem made the world of technology more interesting more open to everyone. The push of open source acting as the catalyst here. We’re here for promoting the world of linux. We want make it simpler and easier for general usage.

In 1991 Linux Torvalds began a personal project to create a new operating system. On August 25, 1991 he announced the OS in a newsgroup. And the OS gained popularity in 1992. Gradually the OS became the Linux kernel. And history began to change. The Linux kernel powers billions of devices worldwide. From the servers to smartphones, many many systems uses the Linux Kernel at its core.

The Linux ecosystem is much more broad. However, whatever the linux based system is, Linux Kernel stands at the core. Basically the Kernel handles all the devices and manages the memory and CPU. And the rest is done by the programs. There are thousands of Linux distros out there to use. And the most popular is the Ubuntu. Do you know the Android OS also uses Linux Kernel to power the mobile device? Yes, thats true. Most of the today’s servers are powered by Linux Kernels. And developers use ubuntu and CentOS mostly for server.

Linux enables to use the device as customizable as possible. We can do and change every core features. We can edit the source code of everything in Linux ecosystem. And so, we can build whatever we like.


Latest on Linux

From the Linux Kernel to the GUI. Read the topics to better understand and have control to your distro.

  • Removing Directory Using rmdir Command Tool in Linux
    rmdir command is used to delete a directory. Without any options for ths tool, you won’t be able to delete a directory which has sub-directories. That means, a directory has to be empty to be deleted. Syntax of rmdir Command Tool: $ rmdir <dir name> For Example: $ rmdir myfolder1 If you want to delete […]
  • mkdir Command Tool in Linux
    The mkdir stands for ‘make directory’. The mkdir command tool is used mostly to create directories. Simple the name of the directory as an argument to the command creates the directory. Remember, you must have write access to the parent directory to create a new directory. The syntax command line is below : $ mkdir […]
  • route Command in Linux
    The Unix or Linux route command displays and manipulate IP routing table for your system. Linux router is a device which is basically used to determine the best way to route packets to a destination. Sample syntax of route : After running the command and see your command, it displays all existing routing table entries […]
  • nslookup Command in linux
    The Linux nslookup command is also used to find DNS related query. nslookup stands for Name Server Lookup. This tool is used to query the name servers related to a domain Syntax of nslookup command : Example of nslookup command : See your terminal after run the command, it displays the record information of example.com

Read More on Linux Topic


Latest on Java

Java is object oriented based programming language. Java is powering over 1 billion devices, from OSs to car computers. Java started in 1995 by Sun Microsystems. However it now owned by Oracle. Java is language where you can construct a system at your ease. The jvm can load a binary build to interact with byte codes. Hence, we can optimize the performance to binary level. Also, the object management and the language itself is organized enough to solve most difficult problems.

  • Java User Input
    We already learned java variables and data types, Java initialization, and java format specifiers. We know how to print them out. Now, if we say to ask the user to save some information for you and print them out later? Yes, we are talking about the java User input. But before you jump into this […]
  • Java Format Specifiers
    In the previous tutorial, we demonstrated a lesson for Java initialization. If you have a lack of knowledge from the Java initialization, we recommend you first check out that lesson early. In this section, we are going to learn the Java format specifiers. Java Format Specifiers What exactly is this format specifier? We are very […]
  • Calculate Factorial in Java – using recursion / for loop
    Factorial of a number is the product of the numbers from 1 to that number. For example factorial of 3, denoted as 3! and the value is 3x2x1 = 6. In java we can find a factorial in two ways, using for-loop and using function (calling recursively). Finding Factorial Using for loop: public static void […]
  • HashMap In Java
    In Java using HashMap we can store data using custom indexes. In HashMap an Index can be any object type. And for each object index there is a value. Importing in package declaration import java.util.HashMap; Variable declaration: HashMap<String, String> studentIds = new HashMap<String, String>(); Adding Items: To add items in HashMap simply use the put(java.lang.Object, […]

Read More On Java topic


Latest Contents on Info Linux

  • Removing Directory Using rmdir Command Tool in Linux
    rmdir command is used to delete a directory. Without any options for ths tool, you won’t be able to delete a directory which has sub-directories. That means, a directory has to be empty to be deleted. Syntax of rmdir Command Tool: $ rmdir <dir name> For Example: $ rmdir myfolder1 If you want to delete […]
  • mkdir Command Tool in Linux
    The mkdir stands for ‘make directory’. The mkdir command tool is used mostly to create directories. Simple the name of the directory as an argument to the command creates the directory. Remember, you must have write access to the parent directory to create a new directory. The syntax command line is below : $ mkdir […]
  • route Command in Linux
    The Unix or Linux route command displays and manipulate IP routing table for your system. Linux router is a device which is basically used to determine the best way to route packets to a destination. Sample syntax of route : After running the command and see your command, it displays all existing routing table entries […]
  • nslookup Command in linux
    The Linux nslookup command is also used to find DNS related query. nslookup stands for Name Server Lookup. This tool is used to query the name servers related to a domain Syntax of nslookup command : Example of nslookup command : See your terminal after run the command, it displays the record information of example.com
  • dig Command in Linux
    dig command stands for Domain Information Groper. The Linux dig command is used for queries related to DNS name servers. This tool mainly deals to troubleshoot DNS related problems. Now you can find record for a particular domain using dig command followed by the domain name. Sample syntax of dig command : See your terminal […]
  • ss Command in Linux
    ss command is a replacement for netstat command. The Linux ss command gives more information in comparison to the netstat. Faster than netstat as it gets all information from kernel userspace. Sample syntax of ss command : See your terminal after running the command, ss command displays all TCP, UDP and socket connections. Listing and […]
  • netstat Command in Linux
    netstat command stands for Network Statistic. netstat command shows information about different interface statistics including open sockets, routing tables and connection information. This tool is one of the important tool to monitor your network. Sample syntax of netstat : See your terminal after running the command, it is a list of open sockets. netstat -p […]
  • ping Command in Linux
    ping command stands for Packet Internet Groper. This command checks the connectivity between two nodes. And finds whether a server is reachable or not. The Linux ping command keeps executing and sends the packet until you interrupt. This tool also checks your bandwidth connection or packet transfer rate. Uses of ping [To stop from execution […]
  • tracepath Command in Linux
    traceroute command and tracepath command are similar. But it doesn’t require root privileges. System of traceroute installed by default in Ubuntu but you may have to download traceroute on Ubuntu system. The network path of the specified destination by traces and reports each hop along the path. When you have a slow network then tracepath […]
  • Linux traceroute Command
    traceroute command is a network troubleshooting utility. Which helps us to determine number of hops and packets traveling path required to reach a destination. Here : If you don’t have traceroute utility installed in your system, use the following command to install it. Sample syntax of traceroute command : Like exmaple of tracerout command :