When technology is stomping, society will tend to overcome and develop. Linux, open source operating system is widely used, is the foundation and is the basis for the most advanced modern computer ideas. Therefore, although it has no incredible change after nearly three decades of development, Linux has the ability to adapt to that situation. Therefore, it also explains the reason that many people are still using Linux.
Join the channel Telegram belong to Anonyviet 👉 Link 👈 |
As a result, Linux is in a unique position when it is both a proper investment for skills because it rarely changes and is the motivation that seems to be eternal for you to learn new skills.
2020 is a difficult year – it is difficult in all fields – but for Linux, it is a typical development cycle. This article will help you look back on Linux's journey and what you need to know about Linux this year.
ZFS on Linux
The ZFS file system provides the ability to test the integrity of data and super data, Auto Backup, support up to 256 trillion Youbibyte storage capacity, rooted hardware acceleration and efficient copy. ZFS is an improvement of Sun Microsystems, unfortunately, there is a ZFS prohibition license that comes with Linux by default. However, the OpenZFS group has transferred the project to BSD and Linux so you can run ZFS on any system, from laptops to your data center. You may consider using Fedora Linux, when you want to use ZFS.
Linux Interrupts
Once you get used to using Linux, you need to raise your level by understanding more about the operation of Linux. The way and the reason that Linux manage the interrupt requests (IRQ) may not be important for normal users, but it is a pretty attractive study when you want to dig deep into Linux. Read the article “How the Linux Kernel Handles Interrupts”By Stephan Avenwedde to find out more about this.
Understand Linux
Because Google's Android operating system runs on Linux nucleus, technical, actually we are using Linux Not Android. But the smooth Java interface of Android does not always bring Linux feeling that many Linux users expect. And some users do not use Android phones.
The good news is that you can use Linux on your Android or iOS devices, with Terminal, Bash, Python, Package Manager and what you often do daily on Linux, can also be completed on Android.
If you are using Android, you can learn about Termux. And if you are using iOS, read Lee Tusman's great article How to run Linux commands on iOS.
New commands on Linux
Time passed, and sometimes the old commands of previous years were unable to operate on modern systems. Although you can still use commands like Crontab and IFConfig (iwconfig and WPA_Supplicant), there are still completely good replacements for these commands. If you can't give up the old commands yourself, get used to it Bash Aliases Because these new commands are worth learning.
- Replace ifconfig with NMCLI. At some point, you must admit that the bad combination between ifconfig and Iwconfig and WPA_Supplicant is not effective. Linux currently uses NMCli and it is quite useful, it also has a rather intuitive interface to communicate with Network.
- Cronjobs, AT and Batch are the only commands will probably never be replaced. These commands are great to schedule quickly and simply, but for complex tasks, you need to learn more about additional features such as: Systemd timer.
- GCore and GDB are important debugging processes that developers are familiar with. A new feature of the GCore function is Microsoft's Procdump, which helps you get the process ID (PID) so you can analyze it with GDB.
Run Cloud on Linux
In recent years, “Cloud” has always developed, the reason is that its main dynamics is Linux. Cloud is a collection of computers (NODES) with a wide distributed file system (such as Ceph) and it is usually managed by Kubernetes (“KOO-Burr-Net-EEZ”]or OpenShift.
If you have learned about Linux in PC and data center, server then you can test Linux on Cloud for a completely new experience. It may take a lot of time to adjust in a temporary storage area, but with some pentest articles, you can build some interesting systems and then arrange them with Kubernetes.
The growth of open source
Linux users prefer the consistency and stability of Linux, and it is a testament to the Unix's original system design, the operating system can keep the structure at the same time push the boundary to new technologies more interesting. An interesting part of Linux and the open source is the feeling of discovery that you have when you start learning a new command and the feeling of fun witnessing it works.