Skip to content

Completed a thorough review of Linux basics. #1

@kangketikonlen

Description

@kangketikonlen

Completed a Thorough Review of Linux Basics

  1. Review Basic Commands:
    • Revisited and reinforced understanding of fundamental commands such as ls, cd, pwd, cp, mv, rm, etc.
  2. File Permissions:
    • Understood file permissions (chmod) and ownership (chown).
    • Learned how to modify permissions to control access to files and directories.
  3. Text Manipulation:
    • Familiarized with text manipulation commands like cat, grep, sed, and awk.
    • Learned how to redirect input and output.
  4. Processes and System Monitoring:
    • Explored commands like ps, top, and htop to monitor and manage processes.
    • Understood how to use kill to terminate processes.
  5. User and Group Management:
    • Learned how to add, modify, and remove users with commands like useradd, usermod, and userdel.
    • Understood group management with commands like groupadd, groupmod, and groupdel.
  6. System Information:
    • Explored commands like uname, hostname, df, and free to gather system information.
    • Learned about the /proc directory for detailed system information.
  7. Networking:
    • Understood basic networking commands like ifconfig, ping, traceroute, and netstat.
    • Explored the ip command for more advanced networking configurations.
  8. Package Management:
    • Depending on the distribution, familiarized with package management commands like apt (Debian/Ubuntu) or yum (Red Hat/CentOS).
  9. Shell Scripting Basics:
    • Got comfortable with basic shell scripting concepts, such as variables, loops, and conditionals.
    • Wrote simple scripts to automate common tasks.
  10. Security:
    • Learned about basic security measures, including configuring firewalls (iptables), securing SSH, and managing users securely.

Takeaways: Took the time to practice and apply each concept in a real or virtual Linux environment, building a solid foundation for further DevOps exploration.

Metadata

Metadata

Labels

achievementImprovements or additions to documentation

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions