Baviro
HomeCategoriesLeaderboard
Baviro

© 2026 Baviro. All rights reserved.

AboutPrivacy Policy
  1. Home
  2. →Technology
  3. →Computing
  4. →Operating Systems
  5. →File systems: inodes, paths, and permissions

File systems: inodes, paths, and permissions

Explore how Unix-like file systems really work, from inodes and directory entries to absolute/relative paths and permission bits. This mixed-difficulty quiz helps you connect command output to underly...

112 Questions
1,126 plays

Start Quiz

Pick a difficulty and question count to begin.

Select difficulty
Select number of questions
Auto-switch after

About this quiz

What you’ll practice

This quiz focuses on how file systems represent files (inodes), how paths resolve through directories, and how permissions are evaluated for users, groups, and others.

Each question uses a 4-option multiple-choice format with no timer, so you can reason through edge cases like execute-on-directory, symlinks, and umask effects.

Common pitfalls to watch for

Many learners mix up “file name” vs “inode,” assume permissions are checked on the file when traversal actually depends on directory bits, or forget that the effective UID/GID and supplementary groups affect access.

Another frequent trap is misreading symbolic vs numeric modes (e.g., 0644 vs 644), or overlooking how relative paths depend on the current working directory.

Difficulty and how to use the settings

Difficulty is balanced across fundamentals and real-world gotchas: you’ll see quick wins (basic rwx) alongside deeper items (link counts, path resolution order, and special bits).

You can choose your question count and difficulty before starting—short sessions for review, or longer runs to build consistency across all 112 questions.

  • Interpret inode concepts: hard links, link counts, and directory entries
  • Resolve absolute vs relative paths, including ., .., and nested traversal
  • Evaluate permissions with user/group/other, execute-on-directory, and umask
  • Spot differences between symlinks and hard links and their permission implications
  • Avoid common errors with octal notation, special bits, and ownership changes

Sample questions

What does the term 'inode' stand for in file systems?

  • A.Index Node
  • B.Internal Node
  • C.Input Node
  • D.In-line Node

Which file permission allows a user to read a file?

  • A.Read
  • B.Write
  • C.Execute
  • D.Delete

In Unix-like systems, what does the 'ls -l' command display?

  • A.File permissions and details
  • B.Disk usage
  • C.User accounts
  • D.Active processes

Quiz FAQ

How many questions are in this quiz?

This quiz has 112 questions covering inodes, paths, and permissions across mixed difficulty.

What format are the questions in?

Every question is multiple-choice with 4 options, and there is no timer.

Can I choose the number of questions and the difficulty?

Yes. You can select your preferred question count and difficulty before you start.

What topics are included besides basic rwx permissions?

Expect inode vs filename, hard links vs symlinks, directory traversal rules, ownership, umask, and common edge cases.

What’s a common mistake this quiz helps prevent?

A big one is forgetting that directory execute permission controls traversal, even when the file itself looks readable.

Play this quiz in another language(2)

sk
Súborové systémy: inody, cesty a oprávneniaSlovenčina
cs
Souborové systémy: inody, cesty a oprávněníČeština

Related Quizzes

Process scheduling: FCFS, SJF, and RR

Process scheduling: FCFS, SJF, and RR

Test your understanding of CPU scheduling with FCFS, SJF, and Round Robin. Work through realistic scenarios involving arrival times, burst times, and time quantum to predict execution order and key metrics. With mixed difficulty, it’s a solid refresher for OS exams and interviews.

4,917
Play Now →
Virtual memory: paging and TLB basics

Virtual memory: paging and TLB basics

Build confidence with the core ideas behind virtual memory, paging, and the TLB. You’ll work through address translation, page tables, and common performance concepts using practical, exam-style scenarios. Choose your preferred length and difficulty, then learn from each question as you go.

3,381
Play Now →
Cybersecurity Threats And Defenses

Cybersecurity Threats And Defenses

Identify common cyber threats and the best defensive practices used to reduce risk. Covers phishing, malware, passwords, MFA, encryption basics, and safe browsing habits.

3,334
Play Now →
Programming Language Syntax Basics

Programming Language Syntax Basics

Test your knowledge of common programming syntax across popular languages. Questions focus on variables, loops, functions, and basic data structures without requiring deep computer science theory.

3,932
Play Now →
Cloud Computing Service Models Explained

Cloud Computing Service Models Explained

Check your understanding of how cloud services are delivered and used. Covers IaaS, PaaS, SaaS, containers vs VMs, regions/availability zones, and shared responsibility basics.

2,081
Play Now →
Computer Hardware Components And Roles

Computer Hardware Components And Roles

Match key PC components to what they do and how they affect performance. Covers CPU, GPU, RAM, storage types, motherboards, power supplies, and ports.

2,613
Play Now →