diff --git a/docs/books/admin_guide/01-presentation.md b/docs/books/admin_guide/01-presentation.md index 711cdf7112..2e6c5fcd12 100644 --- a/docs/books/admin_guide/01-presentation.md +++ b/docs/books/admin_guide/01-presentation.md @@ -15,7 +15,7 @@ In this chapter you will learn about GNU/Linux distributions. :heavy_check_mark: Recount the history of UNIX and GNU/Linux. :heavy_check_mark: Choose the right Linux distribution for your needs. :heavy_check_mark: Explain the philosophy of Free and Open-source Software. -:heavy_check_mark: Discover the usefulness of the shell. +:heavy_check_mark: Discover the usefulness of the shell. :checkered_flag: **generalities**, **linux**, **distributions** diff --git a/docs/books/admin_guide/04-advanced-commands.md b/docs/books/admin_guide/04-advanced-commands.md index 10fe4410b9..94c904dada 100644 --- a/docs/books/admin_guide/04-advanced-commands.md +++ b/docs/books/admin_guide/04-advanced-commands.md @@ -10,13 +10,13 @@ Advanced commands provide greater customization and controls in more specialized **Objectives**: In this chapter, future Linux administrators will learn: -:heavy_check_mark: some useful commands not covered in the previous chapter. -:heavy_check_mark: some advanced commands. +:heavy_check_mark: some useful commands not covered in the previous chapter. +:heavy_check_mark: some advanced commands. -:checkered_flag: **user commands**, **Linux** +:checkered_flag: **user commands**, **Linux** -**Knowledge**: :star: -**Complexity**: :star: :star: :star: +**Knowledge**: :star: +**Complexity**: :star: :star: :star: **Reading time**: 20 minutes diff --git a/docs/books/admin_guide/08-process.md b/docs/books/admin_guide/08-process.md index 2a1a73e3e4..789a36805a 100644 --- a/docs/books/admin_guide/08-process.md +++ b/docs/books/admin_guide/08-process.md @@ -10,14 +10,14 @@ In this chapter, you will learn how to work with processes. **Objectives**: In this chapter, future Linux administrators will learn how to: -:heavy_check_mark: Recognize the `PID` and `PPID` of a process; -:heavy_check_mark: View and search for processes; -:heavy_check_mark: Manage processes. +:heavy_check_mark: Recognize the `PID` and `PPID` of a process; +:heavy_check_mark: View and search for processes; +:heavy_check_mark: Manage processes. :checkered_flag: **process**, **linux** -**Knowledge**: :star: :star: -**Complexity**: :star: +**Knowledge**: :star: :star: +**Complexity**: :star: **Reading time**: 20 minutes diff --git a/docs/books/admin_guide/09-backups.md b/docs/books/admin_guide/09-backups.md index 3b1d6602dc..6d017f06ca 100644 --- a/docs/books/admin_guide/09-backups.md +++ b/docs/books/admin_guide/09-backups.md @@ -10,14 +10,14 @@ In this chapter you will learn how to back up and restore your data with Linux. **Objectives**: In this chapter, future Linux administrators will learn how to: -:heavy_check_mark: use the `tar` and `cpio` command to make a backup; -:heavy_check_mark: check their backups and restore data; -:heavy_check_mark: compress or decompress their backups. +:heavy_check_mark: use the `tar` and `cpio` command to make a backup; +:heavy_check_mark: check their backups and restore data; +:heavy_check_mark: compress or decompress their backups. -:checkered_flag: **backup**, **restore**, **compression** +:checkered_flag: **backup**, **restore**, **compression** -**Knowledge**: :star: :star: :star: -**Complexity**: :star: :star: +**Knowledge**: :star: :star: :star: +**Complexity**: :star: :star: **Reading time**: 40 minutes diff --git a/docs/books/admin_guide/10-boot.md b/docs/books/admin_guide/10-boot.md index 27e98c7421..47edc9f083 100644 --- a/docs/books/admin_guide/10-boot.md +++ b/docs/books/admin_guide/10-boot.md @@ -9,16 +9,16 @@ In this chapter, you will learn how the system starts. **** **Objectives**: In this chapter, future Linux administrators will learn: -:heavy_check_mark: The different stages of the booting process; -:heavy_check_mark: How Rocky Linux supports this boot by using GRUB2 and systemd; -:heavy_check_mark: How to protect GRUB2 from an attack; -:heavy_check_mark: How to manage the services; -:heavy_check_mark: How to access logs from `journald`. +:heavy_check_mark: The different stages of the booting process; +:heavy_check_mark: How Rocky Linux supports this boot by using GRUB2 and systemd; +:heavy_check_mark: How to protect GRUB2 from an attack; +:heavy_check_mark: How to manage the services; +:heavy_check_mark: How to access logs from `journald`. -:checkered_flag: **users** +:checkered_flag: **users** . -**Knowledge**: :star: :star: -**Complexity**: :star: :star: :star: +**Knowledge**: :star: :star: +**Complexity**: :star: :star: :star: **Reading time**: 20 minutes **** diff --git a/docs/books/admin_guide/11-tasks.md b/docs/books/admin_guide/11-tasks.md index 38225e4abb..189c930c75 100644 --- a/docs/books/admin_guide/11-tasks.md +++ b/docs/books/admin_guide/11-tasks.md @@ -10,9 +10,9 @@ In this chapter you will learn how to manage scheduled tasks. **Objectives**: In this chapter, future Linux administrators will learn how to: -:heavy_check_mark: Linux deals with the tasks scheduling; -:heavy_check_mark: restrict the use of **`cron`** to certain users; -:heavy_check_mark: schedule tasks. +:heavy_check_mark: Linux deals with the tasks scheduling; +:heavy_check_mark: restrict the use of **`cron`** to certain users; +:heavy_check_mark: schedule tasks. :checkered_flag: **crontab**, **crond**, **scheduling**, **linux** diff --git a/docs/books/admin_guide/12-network.md b/docs/books/admin_guide/12-network.md index 5ebb3d9d41..3a493d8fed 100644 --- a/docs/books/admin_guide/12-network.md +++ b/docs/books/admin_guide/12-network.md @@ -11,10 +11,10 @@ In this chapter you will learn how to work with and manage the network. **Objectives**: In this chapter you will learn how to: :heavy_check_mark: Configure a workstation to use DHCP; -:heavy_check_mark: Configure a workstation to use a static configuration; -:heavy_check_mark: Configure a workstation to use a gateway; -:heavy_check_mark: Configure a workstation to use DNS servers; -:heavy_check_mark: Troubleshoot the network of a workstation. +:heavy_check_mark: Configure a workstation to use a static configuration; +:heavy_check_mark: Configure a workstation to use a gateway; +:heavy_check_mark: Configure a workstation to use DNS servers; +:heavy_check_mark: Troubleshoot the network of a workstation. :checkered_flag: **network**, **linux**, **ip** diff --git a/docs/books/learning_ansible/01-basic.md b/docs/books/learning_ansible/01-basic.md index 67f667ddf8..7779b59d89 100644 --- a/docs/books/learning_ansible/01-basic.md +++ b/docs/books/learning_ansible/01-basic.md @@ -13,14 +13,14 @@ In this chapter you will learn how to work with Ansible. **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: Implement Ansible; -:heavy_check_mark: Apply configuration changes on a server; -:heavy_check_mark: Create first Ansible playbooks; +:heavy_check_mark: Implement Ansible; +:heavy_check_mark: Apply configuration changes on a server; +:heavy_check_mark: Create first Ansible playbooks; -:checkered_flag: **ansible**, **module**, **playbook** +:checkered_flag: **ansible**, **module**, **playbook** . -**Knowledge**: :star: :star: :star: -**Complexity**: :star: :star: +**Knowledge**: :star: :star: :star: +**Complexity**: :star: :star: **Reading time**: 30 minutes diff --git a/docs/books/learning_ansible/02-advanced.md b/docs/books/learning_ansible/02-advanced.md index b93e26d418..03169889f0 100644 --- a/docs/books/learning_ansible/02-advanced.md +++ b/docs/books/learning_ansible/02-advanced.md @@ -10,15 +10,15 @@ In this chapter you will continue to learn how to work with Ansible. **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: work with variables; -:heavy_check_mark: use loops; -:heavy_check_mark: manage state changes and react to them; -:heavy_check_mark: manage asynchronous tasks. +:heavy_check_mark: work with variables; +:heavy_check_mark: use loops; +:heavy_check_mark: manage state changes and react to them; +:heavy_check_mark: manage asynchronous tasks. -:checkered_flag: **ansible**, **module**, **playbook** +:checkered_flag: **ansible**, **module**, **playbook** -**Knowledge**: :star: :star: :star: -**Complexity**: :star: :star: +**Knowledge**: :star: :star: :star: +**Complexity**: :star: :star: **Reading time**: 30 minutes diff --git a/docs/books/learning_ansible/03-working-with-files.md b/docs/books/learning_ansible/03-working-with-files.md index 8bf20f57aa..93a45a981a 100644 --- a/docs/books/learning_ansible/03-working-with-files.md +++ b/docs/books/learning_ansible/03-working-with-files.md @@ -10,14 +10,14 @@ In this chapter you will learn how to manage files with Ansible. **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: modify the content of file; -:heavy_check_mark: upload files to the targeted servers; -:heavy_check_mark: retrieve files from the targeted servers. +:heavy_check_mark: modify the content of file; +:heavy_check_mark: upload files to the targeted servers; +:heavy_check_mark: retrieve files from the targeted servers. -:checkered_flag: **ansible**, **module**, **files** +:checkered_flag: **ansible**, **module**, **files** -**Knowledge**: :star: :star: -**Complexity**: :star: +**Knowledge**: :star: :star: +**Complexity**: :star: **Reading time**: 20 minutes diff --git a/docs/books/learning_ansible/04-ansible-galaxy.md b/docs/books/learning_ansible/04-ansible-galaxy.md index 4764fd805e..2532cb99a5 100644 --- a/docs/books/learning_ansible/04-ansible-galaxy.md +++ b/docs/books/learning_ansible/04-ansible-galaxy.md @@ -10,13 +10,13 @@ In this chapter you will learn how to use, install, and manage Ansible roles and **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: install and manage collections. -:heavy_check_mark: install and manage roles. +:heavy_check_mark: install and manage collections. +:heavy_check_mark: install and manage roles. :checkered_flag: **ansible**, **ansible-galaxy**, **roles**, **collections** -**Knowledge**: :star: :star: -**Complexity**: :star: :star: :star: +**Knowledge**: :star: :star: +**Complexity**: :star: :star: :star: **Reading time**: 40 minutes diff --git a/docs/books/learning_ansible/05-deployments.md b/docs/books/learning_ansible/05-deployments.md index 1da7a15c58..07cc46d314 100644 --- a/docs/books/learning_ansible/05-deployments.md +++ b/docs/books/learning_ansible/05-deployments.md @@ -10,16 +10,16 @@ In this chapter you will learn how to deploy applications with the Ansible role **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: Implement Ansistrano; -:heavy_check_mark: Configure Ansistrano; -:heavy_check_mark: Use shared folders and files between deployed versions; -:heavy_check_mark: Deploying different versions of a site from git; -:heavy_check_mark: React between deployment steps. +:heavy_check_mark: Implement Ansistrano; +:heavy_check_mark: Configure Ansistrano; +:heavy_check_mark: Use shared folders and files between deployed versions; +:heavy_check_mark: Deploying different versions of a site from git; +:heavy_check_mark: React between deployment steps. -:checkered_flag: **ansible**, **ansistrano**, **roles**, **deployments** +:checkered_flag: **ansible**, **ansistrano**, **roles**, **deployments** -**Knowledge**: :star: :star: -**Complexity**: :star: :star: :star: +**Knowledge**: :star: :star: +**Complexity**: :star: :star: :star: **Reading time**: 40 minutes diff --git a/docs/books/learning_ansible/06-large-scale-infrastructure.md b/docs/books/learning_ansible/06-large-scale-infrastructure.md index 16cb1f6a75..9da0f7024a 100644 --- a/docs/books/learning_ansible/06-large-scale-infrastructure.md +++ b/docs/books/learning_ansible/06-large-scale-infrastructure.md @@ -10,13 +10,13 @@ In this chapter you will learn how to scale your configuration management system **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: Organize your code for large infrastructure; -:heavy_check_mark: Apply all or part of your configuration management to a group of nodes; +:heavy_check_mark: Organize your code for large infrastructure; +:heavy_check_mark: Apply all or part of your configuration management to a group of nodes; :checkered_flag: **ansible**, **config management**, **scale** -**Knowledge**: :star: :star: :star: -**Complexity**: :star: :star: :star: :star: +**Knowledge**: :star: :star: :star: +**Complexity**: :star: :star: :star: :star: **Reading time**: 30 minutes diff --git a/docs/books/learning_bash/03-data-entry-and-manipulations.md b/docs/books/learning_bash/03-data-entry-and-manipulations.md index 32b1cfb025..77f00f7f3e 100644 --- a/docs/books/learning_bash/03-data-entry-and-manipulations.md +++ b/docs/books/learning_bash/03-data-entry-and-manipulations.md @@ -17,12 +17,12 @@ In this chapter you will learn how to make your scripts interact with users and **Objectives**: In this chapter you will learn how to: -:heavy_check_mark: read input from a user; -:heavy_check_mark: manipulate data entries; -:heavy_check_mark: use arguments inside a script; -:heavy_check_mark: manage positional variables; +:heavy_check_mark: read input from a user; +:heavy_check_mark: manipulate data entries; +:heavy_check_mark: use arguments inside a script; +:heavy_check_mark: manage positional variables; -:checkered_flag: **linux**, **script**, **bash**, **variable** +:checkered_flag: **linux**, **script**, **bash**, **variable** **Knowledge**: :star: :star: **Complexity**: :star: :star: diff --git a/docs/guides/automation/templates-automation-packer-vsphere.md b/docs/guides/automation/templates-automation-packer-vsphere.md index 9f4e3fe33d..d8f0194cb4 100644 --- a/docs/guides/automation/templates-automation-packer-vsphere.md +++ b/docs/guides/automation/templates-automation-packer-vsphere.md @@ -6,8 +6,8 @@ contributors: Steven Spencer, Ryan Johnson, Pedro Garcia, Ganna Zhyrnova # Automatic template creation with Packer and deployment with Ansible in a VMware vSphere environment -**Knowledge**: :star: :star: :star: -**Complexity**: :star: :star: :star: +**Knowledge**: :star: :star: :star: +**Complexity**: :star: :star: :star: **Reading time**: 30 minutes