diff --git a/content/roadmaps/102-devops/content-paths.json b/content/roadmaps/102-devops/content-paths.json index c8c5617a5..b7ad66a6f 100644 --- a/content/roadmaps/102-devops/content-paths.json +++ b/content/roadmaps/102-devops/content-paths.json @@ -15,7 +15,6 @@ "infrastructure-as-code:configuration-management:puppet": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/103-puppet.md", "infrastructure-as-code:configuration-management:salt": "/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/102-salt.md", "infrastructure-as-code:kubernetes": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-kubernetes.md", - "infrastructure-as-code:mesos": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md", "infrastructure-as-code:docker-swarm": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-docker-swarm.md", "infrastructure-as-code:nomad": "/roadmaps/102-devops/content/105-infrastructure-as-code/104-nomad.md", "infrastructure-as-code:infrastructure-provisioning": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/readme.md", @@ -25,7 +24,6 @@ "infrastructure-as-code:infrastructure-provisioning:cloudformation": "/roadmaps/102-devops/content/105-infrastructure-as-code/103-infrastructure-provisioning/102-cloudformation.md", "setting-up-x": "/roadmaps/102-devops/content/104-setting-up-x/readme.md", "setting-up-x:apache": "/roadmaps/102-devops/content/104-setting-up-x/106-apache.md", - "setting-up-x:caddy": "/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md", "setting-up-x:nginx": "/roadmaps/102-devops/content/104-setting-up-x/105-nginx.md", "setting-up-x:tomcat": "/roadmaps/102-devops/content/104-setting-up-x/107-tomcat.md", "setting-up-x:iis": "/roadmaps/102-devops/content/104-setting-up-x/108-iis.md", @@ -57,12 +55,9 @@ "managing-servers": "/roadmaps/102-devops/content/102-managing-servers/readme.md", "managing-servers:operating-system": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/readme.md", "managing-servers:operating-system:windows": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/100-windows.md", - "managing-servers:operating-system:centos": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md", "managing-servers:operating-system:ubuntu": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md", "managing-servers:operating-system:suse-linux": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/103-suse-linux.md", "managing-servers:operating-system:rhel": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md", - "managing-servers:operating-system:fedora": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md", - "managing-servers:operating-system:debian": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md", "managing-servers:operating-system:free-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/107-free-bsd.md", "managing-servers:operating-system:open-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/108-open-bsd.md", "managing-servers:operating-system:net-bsd": "/roadmaps/102-devops/content/102-managing-servers/100-operating-system/109-net-bsd.md", @@ -87,9 +82,7 @@ "managing-servers:live-in-terminal:ping": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/112-ping.md", "managing-servers:live-in-terminal:nmap": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/113-nmap.md", "managing-servers:live-in-terminal:netstat": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/114-netstat.md", - "managing-servers:live-in-terminal:airmon": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md", "managing-servers:live-in-terminal:tcpdump": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/116-tcpdump.md", - "managing-servers:live-in-terminal:airodump": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md", "managing-servers:live-in-terminal:iptables": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/118-iptables.md", "managing-servers:live-in-terminal:dig": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md", "managing-servers:live-in-terminal:awk": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/120-awk.md", @@ -104,8 +97,6 @@ "managing-servers:live-in-terminal:tr": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/129-tr.md", "managing-servers:live-in-terminal:nl": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/130-nl.md", "managing-servers:live-in-terminal:wc": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/131-wc.md", - "managing-servers:live-in-terminal:egrep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md", - "managing-servers:live-in-terminal:fgrep": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md", "managing-servers:live-in-terminal:strace": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/134-strace.md", "managing-servers:live-in-terminal:dtrace": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/135-dtrace.md", "managing-servers:live-in-terminal:systemtap": "/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/136-systemtap.md", @@ -138,7 +129,6 @@ "ci-cd:travis-ci": "/roadmaps/102-devops/content/106-ci-cd/103-travis-ci.md", "ci-cd:github-actions": "/roadmaps/102-devops/content/106-ci-cd/102-github-actions.md", "ci-cd:teamcity": "/roadmaps/102-devops/content/106-ci-cd/105-teamcity.md", - "ci-cd:bamboo": "/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md", "ci-cd:circle-ci": "/roadmaps/102-devops/content/106-ci-cd/107-circle-ci.md", "ci-cd:drone": "/roadmaps/102-devops/content/106-ci-cd/108-drone.md", "ci-cd:azure-devops-services": "/roadmaps/102-devops/content/106-ci-cd/106-azure-devops-services.md", diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md deleted file mode 100644 index 192766cdf..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/101-centos.md +++ /dev/null @@ -1,7 +0,0 @@ -# CentOS - -CentOS (short for Community Enterprise Operating System) is a community driven, free and open-source distribution that is functionally compatible with Red Hat Enterprise Linux (RHEL). The CentOS distribution was discontinued in December 2021, however it has now been succeeded by [Rocky Linux](https://rockylinux.org/) and [AlmaLinux](https://almalinux.org/) - -CentOS Project Website -CentOS Documentation -CentOS How To Guides diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md index d126c4f73..a61c21c0f 100644 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/102-ubuntu.md @@ -1,7 +1,12 @@ -# Ubuntu +# Ubuntu / Debian + +Debian is a free and open-source Linux distribution developed by the Debian Project, an all volunteer software community organization. Debian is the upstream distribution of Ubuntu. Ubuntu is a free and open-source Linux distribution based on Debian. Ubuntu is available in three versions Desktop, Server and Core. +Debian Website +Official Debian Documentation +Debian Installation Guide Ubuntu Website Ubuntu Documentation Install Ubuntu Desktop Documentation diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md index 046f25826..58aafc40e 100644 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md +++ b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/104-rhel.md @@ -1,7 +1,12 @@ -# RHEL +# RHEL / Derivatives -Red Hat Enterprise Linux (RHEL) is a commercial open-source Linxus distribution based on Fedora, that is sold as a commercial enterprise operating system. +Red Hat Enterprise Linux (RHEL) is a popular distribution of the Linux operating system that is designed for enterprise-level use. It is developed and maintained by Red Hat, Inc., and it is available under a subscription-based model. + +There are several distributions of Linux that are based on RHEL, or that have been derived from RHEL in some way. These distributions are known as RHEL derivatives. Some examples of RHEL derivatives include: AlmaLinux, CentOS, CloudLinux, Oracle Linux, and Scientific Linux. + +RHEL derivatives are often used in enterprise environments because they offer the stability and reliability of RHEL, but with the added benefit of being free or lower-cost alternatives. Red Hat Enterprise Linux Website RHEL Documentation RHEL Getting Started Guides +What is Red Hat Enterprise Linux (RHEL) - Red Hat diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md deleted file mode 100644 index 0bed6c9ab..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/105-fedora.md +++ /dev/null @@ -1,7 +0,0 @@ -# Fedora - -Fedora Linux is a free and open-source Linux distribution developed by the [Fedora Project](https://fedoraproject.org/), an open source focussed community. Fedora Linux releases new versions every six months and is the upstream source for Red Hat Enterprise Linux (RHEL) - -Fedora Linux Website -Official Fedora Documentation -Fedora Linux Getting Started Guide diff --git a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md b/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md deleted file mode 100644 index 38dfdc6f5..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/100-operating-system/106-debian.md +++ /dev/null @@ -1,7 +0,0 @@ -# Debian - -Debian is a free and open-source Linux distribution developed by the Debian Project, an all volunteer software community organization. Debian is the upstream distribution of Ubuntu. - -Debian Website -Official Debian Documentation -Debian Installation Guide diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md deleted file mode 100644 index ef72bb317..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/115-airmon.md +++ /dev/null @@ -1 +0,0 @@ -# Airmon \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md deleted file mode 100644 index 3f4cd3b09..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/117-airodump.md +++ /dev/null @@ -1,9 +0,0 @@ -# Airodump - -It's a packet sniffer used for packet captures such as WEP IVs (Initialization Vector) and WAP Handshake. Even if you have a GPS receiver connected to the computer, you can log the coordinates of the found access points. - -Free Content -Official Website -Official Documentation - Airodump ng Tool and Capture WPA WPA2 Handshake - Airodump ng Tool and Capture WPA WPA2 Handshake (by MBP Security on YouTube) diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md deleted file mode 100644 index 692a0d700..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/132-egrep.md +++ /dev/null @@ -1,12 +0,0 @@ -# egrep - -`egrep` (**E**xtended **Grep**) is a pattern searching command which belongs to the family of grep functions. It treats the pattern as an extended **regular expression** and prints out the lines that match the pattern. -It works the same way as `$ grep -E` command - -It has the following syntax: - -`$ egrep [options] pattern [files]` e.g. `$ egrep "search-regex" *.txt` - -Free Content -Egrep command with examples -options \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md deleted file mode 100644 index 54d6f7a2f..000000000 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/133-fgrep.md +++ /dev/null @@ -1,13 +0,0 @@ -# fgrep - -`fgrep` (**F**ixed **Grep**) command is used for searching fixed-character strings in a file. -It treats meta-characters or regular expressions in the search field as strings. For searching any **direct string** or files having meta-characters, this is the version of grep which should be selected. It works the same way as `$ grep -F` command. - -It has the following syntax: - -`$ fgrep [options] [string] [files]` e.g. `$ fgrep "search-string" file.txt` - -Free Content -Fgrep command with examples -options -Grep vs Egrep vs Fgrep \ No newline at end of file diff --git a/content/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md b/content/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md deleted file mode 100644 index 594f8aaf7..000000000 --- a/content/roadmaps/102-devops/content/104-setting-up-x/106-caddy.md +++ /dev/null @@ -1,7 +0,0 @@ -# Caddy - -The Caddy web server is an extensible, cross-platform, open-source web server written in Go. It has some really nice features like automatic SSL/HTTPs and a really easy configuration file. - -Free Content -Official Website -Getting started with Caddy the HTTPS Web Server from scratch diff --git a/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md b/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md deleted file mode 100644 index a1f4da788..000000000 --- a/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md +++ /dev/null @@ -1,8 +0,0 @@ -# Mesos - -Apache Mesos is an open-source project to manage computer clusters. It was developed at the University of California, Berkeley. - -Free Content -Official Website -Apache Mesos Documentation -Getting Started with Apache Mesos diff --git a/content/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md b/content/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md deleted file mode 100644 index 6ca32874e..000000000 --- a/content/roadmaps/102-devops/content/106-ci-cd/104-bamboo.md +++ /dev/null @@ -1,7 +0,0 @@ -# Bamboo - -Bamboo is a CI/CD service provided by Atlassian. Bamboo is primarily used for automating builds, tests and releases in a single workflow. - -Bamboo Website -Official Documentation -Bamboo Getting Started Guide