Bird
0
0

You want to list only directories inside /usr/bin, including hidden ones, without showing files. Which command achieves this?

hard📝 Application Q9 of 15
Linux CLI - Navigating the File System
You want to list only directories inside /usr/bin, including hidden ones, without showing files. Which command achieves this?
Als -d /usr/bin/*
Bls -l /usr/bin | grep '^d'
Cls -a /usr/bin | grep '^d'
Dls -ld /usr/bin/.*
Step-by-Step Solution
Solution:
  1. Step 1: Understand how to list directories only

    ls -l shows file types in first column; directories start with 'd'.
  2. Step 2: Filter output to directories including hidden

    Piping to grep '^d' filters only directory lines. Hidden directories appear with -a, but ls -l without -a misses hidden ones.
  3. Step 3: Check options

    ls -l /usr/bin | grep '^d' (ls -l /usr/bin | grep '^d') lists directories with details by filtering lines starting with 'd'. It misses hidden directories (add -a for those), but correctly excludes files among the options.
  4. Final Answer:

    ls -l /usr/bin | grep '^d' -> Option B
  5. Quick Check:

    Filter directories by grep '^d' after ls -l [OK]
Quick Trick: Use ls -l and grep '^d' to list directories only [OK]
Common Mistakes:
MISTAKES
  • Using -d with wildcards misses hidden dirs
  • Using grep without -l output
  • Not including hidden dirs properly

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Linux CLI Quizzes