Unix
1. Shell Input Output Redirections
2. Shell Programming
3. What is Shell ?
4. Shell Variables
5. Special Variables
6. Using Arrays
7. Basic Operators
8. Shell Loops
9. Loop Control
10. Regular Expressions
11. System Performance
12. User Administration
13. Signals and Traps
14. System Logging
15. Decision Making
16. Introduction to Unix
17. Getting Started
18. Passwords
19. UNIX Commands
20. UNIX Commands
21. The UNIX Filing System
22. UNIX File Management
23. Miscellaneous Commands
24. Piping Commands
25. kernel in unix
26. Features of UNIX
27. Advantages of UNIX
28. Disadvantages of UNIX
29. permissions in UNIX.
30. UNIX shell
31. UNIX File System
32. System Calls in UNIX
33. Process in UNIX
34. threads in UNIX.
35. difference between Multithreading and Multiprocessing in UNIX/Linux.
36. Process Management in Unix
37. Scheduling in Unix
38. User & Group Management in Unix
39. Text Processing Tools in Unix
40. UNIX Boot Process Explained
41. Runlevels in UNIX (SysV init)
42. Systemd vs. SysV Init (Modern UNIX Variants)
43. Systemd Unit File Structure
44. Inode Concept in UNIX/Linux
45. Hard Links vs Soft Links in Unix
46. Functions in Shell Scripts
47. Piping and Filters in Unix/Linux
48. Creating Users in Unix Using useradd?
49. Creating Groups in Unix Using groupadd?
50. Password Policies in Unix Using passwd?
51. User Login Shell in Unix/Linux
52. Creating Groups in Unix Using groupadd?
53. User Resource Limits in Unix/Linux (ulimit)
54. What Is a Process in Unix?
55. That is where ps, top, and htop come in.
56. Foreground Processes
57. What is Job Control?
58. Fail2ban and Brute Force Protection in UNIX/Linux
59. Intrusion Detection Basics
60. User Session Monitoring in UNIX/Linux
61. Auditing in UNIX/Linux (auditd)
62. System Logging in UNIX/Linux
63. Log Rotation in UNIX/Linux
64. Manual vs Automatic Log Rotation
65. Logrotate vs Journalctl Rotation
66. Troubleshooting Scenarios
67. Interview Troubleshooting Questions
68. UNIX File Permission Calculation Using Numeric and Symbolic Methods
69. Difference Between Hard Link and Soft Link in UNIX
70. UNIX Inode Structure and Its Role in File Systems
71. UNIX Process States Explained
72. UNIX Boot Process Explained Step by Step
73. Environment Variables vs Shell Variables in UNIX
74. Environment Variables vs Shell Variables in UNIX
75. Foreground and Background Process Management in UNIX
76. Signal Handling in UNIX and Common Signalsi
77. How Cron Jobs Work Internally in UNIX Systems
78. Advanced Process Scheduling and Priority Management in UNIX
79. Inter Process Communication (IPC) Mechanisms in UNIX
80. UNIX Signals and Signal Handling Internals
81. Kernel Modules and Loadable Kernel Extensions in UNIX
82. System Calls and User–Kernel Mode Transition in UNIX
83. UNIX Daemons and Background Service Architecture
84. Advanced File Permissions: ACLs and Extended Attributes in UNIX
85. Memory Management in UNIX (Paging, Swapping, Virtual Memory)
86. Shell Environment Customization and Initialization Files in UNIX
87. UNIX Security Mechanisms and Hardening Techniques
88. UNIX Process Scheduling Algorithms
89. UNIX Signal Handling
90. UNIX Daemons and Background Services
91. UNIX Shell Environment Variables
92. UNIX Job Control
93. UNIX Interprocess Communication (IPC) Mechanisms
94. UNIX User Account Management
95. UNIX Cron and Task Automation
96. UNIX Network Socket Programming
97. UNIX File Descriptor Management
98. Process Scheduling and Process States in UNIX
99. Shell Scripting with Conditional Statements and Loops
100. UNIX Job Control (Foreground and Background Processes)
101. Signals and Signal Handling in UNIX
102. Interprocess Communication (IPC) in UNIX
103. Cron and Task Automation in UNIX
104. UNIX User and Group Administration
105. Disk Partitioning and File System Mounting in UNIX
106. Network Configuration and Troubleshooting in UNIX
107. Package Management and Software Installation in UNIX
108. Cron and Job Scheduling in UNIX
109. UNIX Process Signals and Signal Handling
110. Shell Environment Variables and Profiles in UNIX
111. UNIX Pipes, Filters, and Command Chaining
112. Text Processing with awk in UNIX
113. Text Processing with sed in UNIX
114. Inter Process Communication (IPC) Mechanisms in UNIX
115. UNIX User and Group Administration
116. Remote System Administration with SSH in UNIX
117. UNIX Backup and Recovery Strategies