You are on page 1of 19

THỰC HÀNH HỆ ĐIỀU HÀNH UNIX/LINUX

Họ tên sinh viên : Dương Văn Hữu


Mã Số Sinh Viên : 27211202219
Lớp : CS226

BÀI THỰC HÀNH SỐ 1

Câu 1. Thay đổi mật khẩu sử dụng lệnh passwd

Câu 2. Xem ngày giờ hệ thống

Câu 3. Lệnh thao tác trên màn hình

Câu 4. Xem thời gian chạy và tải hệ thống (uptime)
Câu 5. Lệnh xem trợ giúp
Câu 6. Xác định user nào hiện đang đăng nhập

Câu 7. Xác định phiên bản Linux đang làm việc


Câu 8. Xem lịch tương ứng với tháng và năm chỉ định
Câu 9. Truyền thông điệp (chat)

Câu 10. Từ chối/cho phép nhập thông điệp trên màn hình bởi lệnh write

Một số lệnh khác

Xem số hiệu termail đang sử dụng


Hiển thị các thông báo trên màn hình:

Xem phiên bản Linux đang sử dụng

Kết thúc phiên làm việc


BÀI THỰC HÀNH SỐ 2

Câu 1. Một số lệnh cần nhớ

Xem đường dẫn thư mục đang làm việc:

Tạo file văn bản:


Xem file:

Tạo hai thư mục cnpm, ktm trong thư mục cntt:

Chuyển thư mục làm việc đến ktm:

Xóa thư mục cnpm:

Câu 2. Xét cấu trúc thư mục sau và login vào linux:

Thực hiện lệnh pwd để xem thư mục hiện hành.

Liệt kê tất cả các file trong thư mục Expense.


Câu 3. Quyền truy xuất tập tin thư mục

Tạo chương trình Hello cơ bản:

Chương trình Reply:

Xem quyền của các file trên

Chạy hai chương trình trên:


Bỏ quyền thực thi đối với các file trên của các người dùng cùng nhóm (group - g)
và những người dùng khác (other - o)

Thay đổi quyền truy cập sao cho những người cùng nhóm có khả năng đọc và

chạy file hello và reply?

Thay đổi chủ sở hữu và nhóm sử hữu của file hello và reply trên?
Câu 4. Liên kết tập tin, thư mục

Tạo hai file bai1.sh và bai2.sh trong thư mục cntt  Sao chép các file đó
thành?.old:

Tạo các thư mục source và userbin

Di chuyển các file bai1.sh và bai2.sh vào thư mục source, các file bai1.old và

bai2.old vào thư mục userbin.


Tạo liên kết là bailk trong thư mục hiện hành tiếp nhận bai1.sh trong thư mục
source.
BÀI THỰC HÀNH SỐ 3

Xóa dòng 13.

Esc di chuyển tới dòng 13 sau đó nhấn dd

Copy dòng 3 và dán (paste) nó vào cuối tài liệu.

Esc di chuyển tới dòng 3 và nhấn yy sau đó di chuyển xuống cuối file và nhấn p

Tìm kiếm và thay thế:


:1, $s/[old]/[new]/
BÀI THỰC HÀNH SỐ 4

Câu 1 : Viết một shell script hiển thị giá trị của các biến môi trường HOME,
PATH, HOSTNAME, và LOGNAME theo định dạng

Câu 2. Shell script liệt kê các tập tin trong thư mục hiện hành

Câu 3. Sử dụng tham số trong một shell script


Câu 4. Dùng biến ở chế độ hỏi đáp

Câu 5. Viết shell script có tên vndate để in ra thời gian hiện tại bằng tiếng Việt

giống như lệnh date.


Câu 6. Viết shell script có tên tinhtong thực hiện tác vụ tính tổng các số nguyên
giữa hai số nhập vào trên dòng lệnh (kể cả 2 giá trị nhập).

You might also like