The reference sheet for the top 99 Linux commands has been published. Get it here.
Category: News
AWS introduces a new charge for IPv4 addresses, do you know how to check your own IPv4 and IPv6 configuration?
The IPv4 address pool has decreased over the years, and as reported by AWS the cost to acquire one IPv4 address has increased by 300% the last five years1. Because of this and the gradual transition to IPv6, AWS is introducing a new charge, $0.005 per IPv4 address per hour for all public IPv4 addresses.
As a fun perspective, check out what IP address you are using on your own Linux OS (not necessarily Linux running in AWS).
ifconfig -a | egrep "inet|inet6"
The output will show you the filtered output from ifconfig, with the IPv4 (inet) and IPv6 (inet6) addresses that are configured.
- See the AWS News Blog. ↩︎
Three reasons why you should learn Bash as a Windows engineer in 2021
There are plenty of reasons for you to look into learning Linux, as a matter of fact. Let us look at three strong reasons..
1. Linux can now be installed inside of Windows, as WSL (Windows Subsystem for Linux). And that comes with Bash. The use of Bash for automation of system services and import/export of data is very strong.
2. Do you want to work with cloud engineering, with a cloud provider such as AWS or Azure? Well, the responsibilities of IT engineers are increasingly crossing the borders of operating systems, and Cloud Engineer roles are a good example of this trend. Because when the focus becomes on running virtual machines in the cloud (with one of the cloud providers), the focus shifts from knowing one operating system, to knowing how to work on the commandline for several operating systems. Batch in Windows will not get you far as it is rather limited. Also, PowerShell was replaced by PowerShell Core and the future is not as certain as.. Bash, which on the other hand, is used in a majority of the web servers you can find.
3. By learning how to code in Bash, you become familiar with the concept of orchestrating the use of Linux commandline tools in a procedural way. It also use functions and with the combination of that with pipes to string command output together, you have a strong base for automation of system administration tasks.
Stay tuned for more insights and tips! Also check out Learn Linux as a Windows engineer.