Manuals / Linux & CLI for Testers / Ch 4

A · BasicsIntermediate35 min read

4. Permissions & processes

Linux & CLI for Testers · 36 pages source format

chmod/chown basics, ps, top/htop, kill, env vars. Enough to debug “permission denied” and stuck processes.

What you'll learn

  • rwx bits
  • Process list
  • Env

Permission + process lab

echo '#!/usr/bin/env bash\necho hi' > ~/cli-lab/scripts/hi.sh
chmod +x ~/cli-lab/scripts/hi.sh
~/cli-lab/scripts/hi.sh
export TEST_ENV=staging
echo $TEST_ENV
ps aux | head

Do this now

Make a script executable. List processes. Export a dummy ENV and print it.

Clear?

Checklist