Week 4 – Data Representation, Conversions and Unix file permissions
I. Introduction to Data Representation
- Definition of data representation and its importance in computing
- Overview of different number systems: binary, octal, decimal, and hexadecimal
II. Number Conversions
- How to convert between different number systems
- Tools and techniques for converting numbers
III. Unix File Permissions
- Introduction to Unix file permissions and their role in security
- Understanding the rwx notation and how to set file permissions using the chmod command
- Special permissions such as suid, sgid, and sticky bit
- Best practices for managing file permissions in Unix systems