Skip to content

hoangknguyen1807/OS-Project01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Giới thiệu Project Simple Shell

Mini Project “chương trình Shell đơn giản” (Simple Shell) mô phỏng hoạt động của một command-line interface (CLI) - giao diện dòng lệnh, trong đó người dùng có thể nhập lệnh vào và thực thi lệnh. Chương trình Simple Shell hỗ trợ một số lệnh cơ bản của hệ điều hành Ubuntu Linux như cd, cat, less, ls, pwd, touch, mkdir, rm, find, ... Chương trình sẽ hỗ trợ input, output redirection cũng như là pipes - một dạng giao tiếp (trao đổi, chuyển tiếp dữ liệu, output của tiến trình này có thể trở thành input của tiến trình tiếp theo nó) giữa các câu lệnh / tiến trình với nhau.

Hướng dẫn sử dụng chương trình Shell đơn giản hoạt động trên Linux:

  1. Mở Terminal (Ctrl + Alt + T)

  2. Thay đổi đường dẫn đến thư mục chứa mã nguồn bằng câu lệnh: cd [đường dẫn]

    hoặc

  3. Đi vào thư mục /source chứa file mã nguồn shell.c

  4. Click chuột phải vào vùng giữa màn hình Explorer, chọn Open in Terminal

  5. Gõ lệnh gcc shell.c -o shell để biên dịch (compile) mã nguồn

  6. Để chạy chương trình gõ lệnh: ./shell

  7. Chương trình đã chạy lên. Để kết thúc chương trình, gõ lệnh exit

About

Simple Shell program running on Ubuntu Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages