There are so many tools available on the Ubuntu system, the following is a list of common tools that are very useful for debugging your hardware or system.
This tool lists the hardware components that the system can pick up. For example, it can list the CPU, Network cards, and other expansion cards.
It is useful for determining if the operating system can see the card or not. For most devices, it also displays which driver is being used to interact with the component.
Use the argument "-c
It stands for list hardware.
This tool displays a list of the usb devices that are connected to the computer.
You can use the "-v" argument to display even more information about the devices.
It stands for list usb.
When you need to write a script (automated process) to connect to and issue commands on the remote computer, you can use this tool.
One of the arguments in sshpass is the password field, so this bypasses the entering of the password in the normal ssh tool.
An alternative tool with similar goals is plink.
When you need an automated process to send emails, you can use this tool. While sendmail is useful, it is primitive and acts only as a relay point.
The msmtp tool, on the other hand, can be thought of as an email client. Simply write out your email, which needs to be be SMTP standard, and pipe it to msmtp which will send the packets on their merry way.
This tool will list all open files, hence the name, "List Open Files".
Since everything in linux is considered a file, lsof is usually for determining where files are located. You can use this to check, read, and write to devices as well, since devices are considered as files in linux.
DiVRln Really informative post.Really thank you! Much obliged.
Muchos Gracias for your article.Much thanks again. Will read on...
Major thanks for the article post.Really looking forward to read more. Cool.
Very informative article.Really thank you! Fantastic.
I loved your blog article.Really thank you! Fantastic.