Network and Computer Systems Administrators
Install, configure, and maintain an organization's local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers.
Representative task statements
Paraphrased from the O*NET record for this SOC code.
- Maintain and administer computer networks and related computing environments.
- Perform data backups and disaster recovery operations.
- Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems.
- Plan, coordinate, and implement network security measures to protect data, software, and hardware.
- Monitor network performance to determine whether adjustments are needed.
EWU courses that prepare for this occupation
CSCD240-S26
CSCD 240 — C and Unix Programming
CSCD212
CSCD 212 — Advanced Unix Environment
CSCD240
CSCD 240 — C and Unix Programming
CSCD330
CSCD 330 — Data Communications and Networks
CSCD380
CSCD 380 — Cybersecurity II: Systems and Operations
CSCD432
CSCD 432 — Computer Networks II
CSCD434
CSCD 434 — Network Security
CSCD470
CSCD 470 — Operating Systems
Exam questions tagged to this occupation
- CSCD240-E1-A-Q01 navigation pwd is /home/ssteiner/labs/lab1; home is /home/ssteiner. For each cd, show pwd after. Assume return to starting pwd.
- CSCD240-E1-A-Q30 archive Create gzip-compressed tarball backup.tar.gz of all .txt files in pwd.
- CSCD240-E1-A-Q04 permissions Given -rw-r-x--x 2 ssteiner faculty 4096 Apr 14 09:30 notes.sh — what does the - as first symbol mean?
- CSCD240-E1-A-Q06 permissions First symbol d — what does this mean?
- CSCD240-E1-A-Q07 permissions First symbol l — what does this mean?
- CSCD240-E1-A-Q08 permissions What does 4096 refer to in the ls -l line?
- CSCD240-E1-A-Q09 permissions Who owns this file?
- CSCD240-E1-A-Q10 permissions What group does this file belong to?
- CSCD240-E1-A-Q11 permissions-chmod Change permissions of notes.sh: owner rwx, group rx, other none. Use octal.
- CSCD240-E1-A-Q12 permissions-chmod Using only letters, remove write permission from the owner on notes.sh.
- CSCD240-E1-A-Q14 grep-recursive Show the filenames containing "printf" in all .c files in home directory and subdirs.
- CSCD240-E1-A-Q15 env-path Add /opt/tools/bin to PATH for the current shell.
- CSCD240-E1-A-Q16 file-ops Copy report.txt from current dir into subdirectory archive.
- CSCD240-E1-A-Q19 job-vs-process Define what a job is and explain how jobs differ from processes.
- CSCD240-E1-A-Q21 jobs-output Firefox running in background; nothing else. What does typing jobs print?
- CSCD240-E1-A-Q25 alias Create alias ll for long listing with human-readable file sizes.
- CSCD240-E1-A-Q27 file-ops Remove empty subdirectory tmp under /home/ssteiner. You are in home dir.
- CSCD240-E1-A-Q31 quoting var="Stu Steiner". A) echo "Hello $var" B) echo 'Hello $var'. Explain difference and output.
- CSCD240-E1-A-Q34 grep Print lines of access.log containing 403 with their line numbers.
- CSCD240-E1-A-Q36 redir-merge Send BOTH stdout and stderr of build.sh into build.log.
- CSCD240-E1-A-Q38 pipeline-distinct Count distinct lines in visitors.txt (unsorted input).
- CSCD240-E1-B-Q01 navigation pwd=/home/operator/target/foothold, home=/home/operator. For each cd: cd, cd ../pivot, cd ~/intel, cd ../../.., cd /tmp
- CSCD240-E1-B-Q05 permissions First symbol - on /usr/bin/passwd means what?
- CSCD240-E1-B-Q06 permissions-special Owner triad shows rws instead of rwx. Name the bit.
- CSCD240-E1-B-Q09 octal-special Convert rwsr-xr-x to 4-digit octal including special bits.
- CSCD240-E1-B-Q11 harden Remove setuid bit from /opt/app/runner without changing other permissions.
- CSCD240-E1-B-Q13 harden Recursively set permissions on ~/secrets/ so only owner has any access.
- CSCD240-E1-B-Q15 redir Send only stderr of "scan /etc/shadow" to errors.log; leave stdout on terminal.
- CSCD240-E1-B-Q16 redir Send BOTH stdout and stderr of build.sh to build.log.
- CSCD240-E1-B-Q23 grep-recursive Recursively search /etc for any file containing "password=" and print only filenames.
- CSCD240-E1-B-Q25 job-vs-process Define job and distinguish from process.
- CSCD240-E1-B-Q26 ps List every process system-wide with PID, PPID, user, and command line.
- CSCD240-E1-B-Q29 jobs-output ./beacon &. What exact line does jobs print?
- CSCD240-E1-B-Q31 signals Process 31337 refuses SIGTERM. Terminate unconditionally.
- CSCD240-E1-B-Q32 signals Send SIGHUP to PID 4112 to reload daemon config.
- CSCD240-E1-B-Q39 quoting var="Red Team". A) echo "Go $var" B) echo 'Go $var'. Output + explain difference.
- CSCD240-E1-B-Q42 env-path Append /opt/tools/bin to PATH for current shell.
- CSCD240-E1-B-Q43 shell-config Reload ~/.bashrc without opening a new terminal.
- CSCD240-E1-B-Q44 alias Alias lsm = ls -lah --sort=time.
- CSCD240-E1-C-Q03 ps Which command lists every process system-wide in BSD-style output with full command line?