Skip to content

Sysadmin Cards

Master Sysadmin Cards with 542 free flashcards. Study using spaced repetition and focus mode for effective learning in Technology.

🎓 542 cards ⏱️ ~271 min Advanced
Study Full Deck →
Share: 𝕏 Twitter LinkedIn WhatsApp

🎯 What You'll Learn

Preview Questions

12 shown

What is the purpose of the <code>~/.ssh/config</code> file?

Show ▼

It allows users to define shortcuts and configuration options (like Hostname, User, Port, IdentityFile) for SSH connections.

What are the recommended permissions for the <code>~/.ssh/authorized_keys</code> file?

Show ▼

600 (read/write for owner only).

What is a DNS <b>CNAME</b> record?

Show ▼

A Canonical Name record that maps one domain name (alias) to another domain name (canonical).

What is a DNS <b>MX</b> record?

Show ▼

A Mail Exchange record that specifies the mail server responsible for accepting email messages on behalf of a domain.

What is the difference between <code>rsyslog</code> and <code>journald</code>?

Show ▼

rsyslog is a traditional syslog daemon that writes logs to text files (e.g., /var/log/syslog). journald is part of systemd and stores logs in a binary format, accessible via journalctl.

What does the kernel parameter <code>vm.swappiness</code> control?

Show ▼

The tendency of the kernel to move processes from physical memory to swap space (0-100, higher means more aggressive swapping).

What is the difference between <code>killall</code> and <code>pkill</code>?

Show ▼

killall kills processes by exact name match. pkill kills processes based on name or other attributes (like regex matching or user ID).

What does the <code>nohup</code> command do?

Show ▼

It runs a command immune to hangups (SIGHUP), allowing it to continue running after the user logs out.

What are <code>screen</code> and <code>tmux</code> used for?

Show ▼

They are terminal multiplexers that allow managing multiple terminal sessions inside one window and keeping sessions alive after disconnection.

What is the difference between <code>/etc/profile</code> and <code>~/.bash_profile</code>?

Show ▼

/etc/profile is the global configuration script for all users upon login. ~/.bash_profile is the user-specific configuration script executed for login shells.

What is the difference between <code>su</code> and <code>su -</code>?

Show ▼

su switches user but keeps the current environment variables. su - switches user and loads that user's full login environment (like a fresh login).

What command displays block device attributes (UUID, label, filesystem type)?

Show ▼

blkid

🎓 Start studying Sysadmin Cards

🎮 Study Modes Available

🔄

Flashcards

Flip to reveal

🧠

Focus Mode

Spaced repetition

Multiple Choice

Test your knowledge

⌨️

Type Answer

Active recall

📚

Learn Mode

Multi-round mastery

🎯

Match Game

Memory challenge

Related Topics in Technology

📖 Learning Resources