Prelims Flashcards

(58 cards)

1
Q

a critical discipline in the field of information technology that focuses on managing and maintaining the hardware, software, and network systems in an organization.

A

system administration and maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

this ensures that the IT infrastructure runs smoothly, efficiently, and securely

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

responsible for day-to-day management of IT systems, including servers, operating systems, networks, and hardware.

A

system administrator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

it involves the management and maintenance of computer systems, servers, and network infrastructure within an organization

A

system administration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

give key responsibilities of system administrator

A
  • install and configure operating systems
  • manage users and permissions
  • set up and maintain network services
  • monitor and optimize system performance
  • back up data and ensure system recovery
  • manage security updates and patches
  • troubleshoot and resolve hardware/software issues
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

refers to the ongoing activities to keep systems running efficiently and securely

A

system maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what are the four types of maintenance

A

preventive maintenance, corrective maintenance, adaptive maintenance, perfective maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

maintenance type: regular tasks like system updates, disk checks, and log monitoring that help prevent future problems

A

preventive maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

maintenance type: activities performed to resolve issues when the system fails or experiences a malfunction

A

corrective maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

maintenance type: modifying systems to accommodate new hardware, software, or requirements

A

adaptive maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

maintenance type: continuous improvements to system performance or user features

A

perfective maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

refers to managing network devices (routers, switches), connections, and ensuring that the network infrastructure is running without issues

A

network administration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

key activities of network admin

A
  • ip address management
  • configuring firewalls, routers, and switches
  • monitoring bandwidth and network traffic
  • ensuring network security (using VPNs, encryption
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

regular copying of critical data to ensure it can be restored in case of failure

A

backup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

the process of restoring data or systems from backup after a failure

A

recovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what are best backup and recovery practices

A
  • implement automatic backup schedules
  • store backups in multiple locations
  • test backups periodically to ensure data integrity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

principles of system admin and maintenance

A
  1. reliability
  2. security
  3. scalability
  4. efficiency
  5. monitoring and logging
  6. automation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

the core principle of system administration is to maintain high availability and reliability of systems. system administrators must implement strategies to avoid downtime by ensuring that services, hardware, and network components are robust

A

reliability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

to achieve reliability, administrators use redundancy by setting up backup systems, load balancing, and failover mechanisms to prevent downtime

A

redundancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

security is a fundamental aspect of system administration. sysadmins need to protect systems and data from unauthorized access, malware, and attacks

A

security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

what are the three principles of security (CIA triad)

A

confidentiality, integrity, and availability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

ensuring that only authorized users can access sensitive data

A

confidentiality

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

ensuring data is accurate and remains unaltered unless authorized

A

integrity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

ensuring that systems and data are available when needed

25
as systems scale, administrators need to be able to manage increasing workloads, data, and users. scalable systems can accommodate future demands without requiring major rework
scalability
26
admins strive to ensure that systems perform optimally with the least amount of resources (CPU, memory, disk space) while minimizing overhead also involves automating repetitive tasks to reduce the administrative burden
efficiency
27
continuous monitoring is crucial to detect issues before they escalate. administrators use monitoring tools to track system performance and health
monitoring and logging
28
logging helps in tracking events, errors, and activities, making it easier to troubleshoot issues when they arise
monitoring and logging
29
repetitive tasks such as software updates, user provisioning, and backup processes are automated to improve consistency, reduce human error, and save time.
automation
30
give examples of automation tools
ansible, puppet, and chef
31
these are the running instances of programs. SysAdmins need to manage these to ensure that resources are allocated properly
processes
32
what are the key concepts of process management
process scheduling, resource allocation, process monitoring
33
process management: managing which processes run on the system and when
process scheduling
34
process management: assigning cpu, memory, and I/O to processes
resource allocation
35
process management: tools like ps, top, or task manager to monitor system processes
process monitoring
36
user and group management: SysAdmins must create, delete, and manage user accounts. each user may have different levels of access to files and applications
user accounts
37
user and group management: users are often grouped together for ease of permission management. common tasks include adding/removing users and assigning them to groups with specific permissions
group
38
user and group management: managing file permissions and access control lists (ACLs) is essential to ensure security
access control
39
disk management: admins must configure and manage file systems like ext4, NTFS, or FAT32, ensuring efficient storage management
file systems
40
disk management: creating partitions for operating systems, data, and backup files
disk partitioning
41
disk management: admins need to mount (make available) and unmount (detach) disks and directories as required
mounting/unmounting drives
42
memory management: admins need to ensure that systems do not run out of memory by configuring swap space and optimizing memory usage
virtual memory
43
memory management: tools like free, vmstat, and htop help administrators monitor memory usage
memory management
44
networking: SysAdmins need to configure and manage IP addresses, routing, DNS, and networking services such as DHCP
TCP/IP
45
networking: using tools like iptables on Linux or Windows Firewall to control traffic and enhance security
firewall configuration
46
networking: using tools like netstat, ping, traceroute, and wireshark to diagnose and monitor network issues
monitoring network traffic
47
sysadmins ensure that the OS and software applications are up-to-date with patches and security updates. they also install, configure, and maintain new software as needed
software installation and updates
48
tools like apt for Debian-based systems or yum for red hat-based systems allow admins to install and manage software
package management
49
what are OS fundamentals for system administration and maintenance
shell scripting, system logs, backup and restore, security management, system recovery
50
sysadmins use __ to automate tasks. scripts can run commands in sequence and process output, making tasks like backups, log rotation, and system monitoring efficient
shell scripting
51
what are common shells
bash, zsh, powershell
52
contain vital information for troubleshooting. sysadmins monitor logs to detect issues like system errors or security breaches
system logs
53
sysadmins manage backup strategies to ensure data can be recovered in case of failure. regular backups (full, incremental, differential) are critical.
backup adn restore
54
give examples of recovery tools
rsync, tar, and OS-specific utilities
55
security management: ensuring that the OS and all installed software and up-to-date
patches and updates
56
security management: implementing firewalls, encryption, and user authentication mechanisms
access control
57
system recovery: understanding the boot process and being able to use recovery tools for system repair and recovery
recovery boot process
58
system recovery: if a system becomes unusable, recovery techniques such as using live CDs or bootable USB drives are essential for fixing issues
emergency recovery