Linux Operating System (LOS) (Minor-04)
BCA501 · Semester 5 · 4 credits
4 units · 21 topics · Minor Course
Introduction to Linux Operating System
5 topics
Basic Linux Commands
7 topics
- Directory Navigation Commands (pwd, cd, mkdir, rmdir, ls, tree)
- File Management Commands (cat, rm, cp, mv, touch)
- File Permissions and Ownership (chmod, chgrp, chown, umask)
- Common System Commands (who, whoami, man, echo, date, clear)
- Text Processing Commands (head, tail, cut, sort, cmp, tr, uniq, wc, tee)
- Introduction to Process; Process Control commands (ps, fg, bg, kill, sleep)
- Job Scheduling commands (at, batch, crontab)
Shell Scripting in Linux
6 topics
- Creating and Executing Shell Scripts (nano, vi, ./script.sh)
- Shell Metacharacters and Operators: Filename Expansion (wildcards *, ?, []), Input/Output Redirection (>, >>, <), Pipes (|), Command Substitution ($(...))
- Control Flow Structures (if-else, case, for, while, until)
- Logical Operators (&&, ||, !)
- test and [ ] command for Condition Testing (file, numeric, string)
- Arithmetic Operations (expr, $(( )))
Advanced Text Processing Tools
3 topics
Previous-year question papers
Published by VNSGU. These open on the university’s own site.
- October 2025Linux Operating System (TH) New (Paper - 501-MN-1)
Study this subject
Every topic above is a lesson you can read here, in English, Hindi or Gujarati. In Gri-Learn the same topics are graded decks: the self-checks are scored and your weak topics are tracked. Free, with nothing locked.
Start freeAlready have an account? Sign in
Gri-Learn · All subjects · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati