Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Linux basics for hacking
·
Module 2
Linux User and Process Administration
1
Linux User and Group Management
Create and manage user accounts and groups using `useradd`, `usermod`, `groupadd`
2
Understanding Linux User Authentication Files
Explain the role of `/etc/passwd`, `/etc/shadow`, and `/etc/group` in user authentication
User Switching with `su` and `sudo`
Switch between users and execute commands as other users using `su` and `sudo`
4
Understanding and Listing Processes
Explain what a PID is and list running processes using `ps`, `top`, and `htop`
5
Sending Signals to Processes: `kill` and `killall`
Send signals to processes using `kill` and `killall`, explaining common signals like SIGTERM and SIGKILL
Managing Foreground and Background Jobs
Manage foreground and background jobs using `&`, `Ctrl+Z`, `jobs`, `fg`, and `bg`
Managing Process Priority with `nice` and `renice`
Adjust process priority using `nice` and `renice`
8
Zombie Processes: Definition and Creation
Define what a zombie process is and explain how it is created
Previous module
Core Linux Skills & File System Navigation
Next module
Linux Storage and Filesystem Management