I am sure you all have used the kill command to kill or reload processes, but have you ever used to monitor the state of a process using kill command ? Most of the times, the answer will be NO.
When you create a file, it's stored in different blocks/locations of the filesystem/disk depending upon the size of the file. Though you don't need to know the physical location of the disk in normal scenarios, but you might need it in things like, to understand the filesystem layout and how file is stored on the filesystem or to do performance tests.
Finding the physical location of the file can be achieved by following commands:
GUID partition table (GPT) was first introduced as a part of the Extensible Firmware Interface (EFI) initiative. GPT provides a more flexible mechanism for partitioning disks than the older Master Boot Record (MBR) partitioning scheme.
I know most of you have already heard about screen, but for those who haven't, it is one of the best thing you could know and work with, being in this field. Everyone of you must have run through the scenarios where you are running a time consuming task on a remote server and your internet connection drops in between, you might have to run something and check the logs on the console later on, you want to give a small training to a remote person but can't show them how to do things. These are just few problems where screen will come to the rescue.
I am sure you must have seen the problem when you changed the IP address of the computer host, and the host went off the network. The reason is pretty simple that the router haven't go the updated it's arp table with the right Mac address and IP address combination, means the old IP address is still associated with the Mac address of your system. Usually this is taken care automatically but sometimes if it's not happening then there is a way to fix this, by forcing the router to update it's arp table.