- What is the purpose of the init process in Linux?
A) Starts user applications
B) Initializes system processes
C) Manages memory
D) Handles files
Answer: B - Which runlevel is typically used for multi-user mode without GUI?
A) 1
B) 3
C) 5
D) 0
Answer: B - What does the ps -ef command display?
A) File structure
B) Extended process list
C) Environment variables
D) System logs
Answer: B - Which command is used to display network configuration?
A) ifconfig
B) netstat
C) ipconfig
D) route
Answer: A - What is the use of chmod +x?
A) Remove permission
B) Add execute permission
C) Add read permission
D) Add write permission
Answer: B - Which command is used to mount a filesystem?
A) attach
B) mount
C) link
D) connect
Answer: B - Which file contains filesystem mount information?
A) /etc/passwd
B) /etc/fstab
C) /etc/hosts
D) /etc/network
Answer: B - What does umask define?
A) File permissions
B) Default permission settings
C) User identity
D) Process ID
Answer: B - Which command is used to unmount a filesystem?
A) umount
B) detach
C) remove
D) unmount
Answer: A - Which command displays kernel messages?
A) dmesg
B) log
C) kernel
D) syslog
Answer: A - What is a process ID (PID)?
A) File ID
B) Unique process identifier
C) User ID
D) Group ID
Answer: B - Which command shows process tree?
A) pstree
B) tree
C) ps -tree
D) showtree
Answer: A - Which command changes process priority dynamically?
A) nice
B) renice
C) priority
D) setpri
Answer: B - What does killall do?
A) Kills all processes
B) Kills processes by name
C) Stops kernel
D) Shuts system
Answer: B - What is a zombie process?
A) Running process
B) Terminated but not removed process
C) Background process
D) Idle process
Answer: B - Which command displays open files?
A) open
B) lsof
C) files
D) showfiles
Answer: B - What is /proc filesystem?
A) Virtual filesystem
B) Physical storage
C) Backup storage
D) Log storage
Answer: A - Which command displays CPU information?
A) cpuinfo
B) lscpu
C) top
D) cpu
Answer: B - What does free -m show?
A) CPU usage
B) Memory usage in MB
C) Disk usage
D) Network usage
Answer: B - Which command displays block devices?
A) lsblk
B) blk
C) dev
D) disklist
Answer: A - What is swap space used for?
A) CPU processing
B) Temporary memory extension
C) Disk storage
D) File transfer
Answer: B - Which command checks disk errors?
A) diskchk
B) fsck
C) checkdisk
D) verify
Answer: B - Which command shows hostname?
A) host
B) hostname
C) name
D) sysname
Answer: B - Which command changes hostname temporarily?
A) hostset
B) hostname
C) changehost
D) setname
Answer: B - What is SSH used for?
A) File storage
B) Secure remote login
C) Disk management
D) Memory control
Answer: B - Which port does SSH use by default?
A) 21
B) 22
C) 80
D) 443
Answer: B - Which command copies files remotely over SSH?
A) ftp
B) scp
C) cp
D) transfer
Answer: B - Which command synchronizes files?
A) sync
B) rsync
C) copy
D) update
Answer: B - What does history command do?
A) Shows file history
B) Shows command history
C) Shows system logs
D) Shows memory
Answer: B - Which key is used for auto-completion in shell?
A) Enter
B) Tab
C) Ctrl
D) Alt
Answer: B - Which command counts lines, words, characters?
A) count
B) wc
C) words
D) lines
Answer: B - What does head command do?
A) Shows last lines
B) Shows first lines
C) Edits file
D) Deletes file
Answer: B - What does tail command do?
A) Shows beginning
B) Shows end of file
C) Deletes file
D) Edits file
Answer: B - Which command sorts data?
A) arrange
B) sort
C) order
D) list
Answer: B - Which command removes duplicate lines?
A) uniq
B) unique
C) remove
D) clean
Answer: A - Which command translates characters?
A) tr
B) translate
C) conv
D) change
Answer: A - Which command compares files?
A) cmp
B) diff
C) Both A and B
D) compare
Answer: C - What is pipe | used for?
A) File storage
B) Command chaining
C) Data transfer between commands
D) Process kill
Answer: C - What does > operator do?
A) Input redirection
B) Output overwrite
C) Append output
D) Pipe output
Answer: B - What does >> operator do?
A) Overwrite file
B) Append output
C) Input
D) Pipe
Answer: B - Which command edits crontab?
A) cronedit
B) crontab -e
C) editcron
D) schedule
Answer: B - Which directory contains log files?
A) /etc
B) /var/log
C) /home
D) /tmp
Answer: B - Which command monitors system logs in real-time?
A) log
B) tail -f
C) watch
D) monitor
Answer: B - What is /tmp directory used for?
A) Permanent storage
B) Temporary files
C) Logs
D) Config files
Answer: B - Which command checks current directory size?
A) du -sh
B) df
C) size
D) disk
Answer: A - Which command displays file type?
A) type
B) file
C) showtype
D) info
Answer: B - What is nohup used for?
A) Stop process
B) Run process immune to hangup
C) Kill process
D) Pause process
Answer: B - Which command lists background jobs?
A) bg
B) jobs
C) ps
D) run
Answer: B - Which command resumes a suspended job?
A) bg
B) fg
C) Both A and B
D) resume
Answer: C - What does uptime show?
A) System load and running time
B) Memory usage
C) Disk usage
D) CPU type
Answer: A
Pages: 1 2