Tải bản đầy đủ (.ppt) (19 trang)

Bài giảng điện tử môn tin học: Chế độ dòng lệnh trên Linux ppsx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (995.36 KB, 19 trang )

CHƯƠNG III. CHẾ ĐỘ DÒNG
LỆNH TRÊN LINUX
Người soạn: Nguyễn Thị Hương
Email:
TRUNG TÂM TCCN&DN
oOo
Môn học: Hệ điều hành Linux
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
2
KIỂM TRA KIẾN THỨC ĐÃ HỌC
Khái niệm Hệ điều
hành?
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
3
NỘI DUNG CHƯƠNG III
Giới thiệu về sử dụng lệnh trong Linux
III.1
Các lệnh cơ bản
III.2
Giới thiệu về Shell
III.1.1
Sử dụng lệnh
III.1.2
Bài giảng HĐH Li
nux


Chương III. Chế độ dòng lệnh trên L
inux
4
Mục tiêu

Hiểu và làm
quen với cơ chế
dòng lệnh của
hệ điều hành
Linux.

Nắm được cú
pháp của một câu
lệnh, nhận biết
các thành phần có
trong cú pháp.
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
5
III.1 Giới thiệu về sử dụng lệnh
trong Linux

Linux có hệ thống lệnh phong phú. Đến
thời điểm hiện nay Linux có khoảng hơn
một nghìn lệnh.

Tuy nhiên chỉ có vài chục lệnh là thông
dụng nhất đối với người dùng.

Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
6
III.1.1 Giới thiệu về shell

Shell cung cấp một giao diện giữa
nhân và người sử dụng.

Cơ chế dòng lệnh là cách cơ bản
nhất để tương tác với hệ thống
máy tính.

Shell nhận lệnh từ người sử dụng, phân tích
lệnh và gửi lệnh tới nhân để thực thi.
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
7
III.1.1 Giới thiệu về shell (tt)

Có nhiều loại Shell khác nhau như: C
Shell, Bourne Shell, Korn Shell, Tom’s C
Shell Shell mặc định trên Linux là
Bash Shell.

Giao diện của shell thường có một dấu
nhắc mà tại đó bạn sẽ nhập lệnh vào.

Giao diện này được gọi là giao diện dòng
lệnh (command line interface).
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
8
III.1.1 Giới thiệu về shell (tt)

Shell thường kết thúc
bằng:

$: là người sử dụng
thông thường.

#: người dùng là root
(Administrator).
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
9
NỘI DUNG BUỔI HỌC
Giới thiệu về sử dụng lệnh trong Linux
III.1
Giới thiệu về Shell
III.1.1
Sử dụng lệnh
III.1.2
Nội dung

tiếp theo
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
10
III.1.2 Sử dụng lệnh
Cú pháp lệnh:
Trong một lệnh thường có 3 thành phần chính:
<Command> [Options] [Arguments]
cho biết hệ thống
cần làm gì?
làm như thế
nào?
nơi lệnh được
áp dụng?
- Đôi khi không cần đến Options và Arguments.
- Điều này phụ thuộc vào từng lệnh.
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
11
III.1.2 Sử dụng lệnh (tt)

Ví dụ về cú pháp lệnh:
1. $ date
Command
2. $ wc –c filename1
Command

Option
Argument
3. $ wc –c –l –w filename2
Command Argument
4. $ cd /home/tccn
Command
Argument
5. $ ls -a
Command Option
Options
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
12
III.1.2 Sử dụng lệnh (tt)
Chú ý khi viết lệnh:

Thứ tự các thành phần trong câu lệnh phải
đúng nguyên tắc.

Giữa các thành phần trong câu lệnh và giữa
các tham số (trong trường hợp có nhiều tham
số) phải có khoảng trắng.

Khi có nhiều tùy chọn có thể viết gộp lại, ví
dụ -r –p –n –s  -rpns.
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L

inux
13
Câu lệnh sau đúng hay sai?
1A. $ ls -l /user1 1B. $ ls –l/user1
2A. $ ls–s /home 2B. $ ls –s /home
ĐÚNG
ĐÚNG
3A. $ file1 cat
3B. $ cat file1
4A. $ ls -ldt
4B. $ ls –l d t
ĐÚNG
ĐÚNG
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
14
Tìm chỗ sai trong câu lệnh sau và sửa
lại cho đúng.
$ cat -s file1
$ cat file1 -s
$ cat file1file2
$ cat file1 file2
$ cat file1,file2
Sai thứ tự
ĐÚNG
Sai tham số
ĐÚNG
Bài giảng HĐH Li

nux
Chương III. Chế độ dòng lệnh trên L
inux
15
III.1.2 Sử dụng lệnh (tt)
Các thông báo lỗi khi gọi lệnh:

Nếu lệnh không tồn tại hoặc không tìm thấy:
$ vidu
vidu: not found

Nếu cú pháp của lệnh bị gõ sai:
$wc –m /etc/group
usage: wc [-clw] [name …]
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
16
III.1.2 Sử dụng lệnh (tt)

Xem lệnh trước: dùng phím UP và DOWN.

Auto Complete: Khi nhập tên lệnh hoặc tên
file nhưng chưa đầy đủ bạn có thể ấn phím
TAB và shell sẽ tự điền nốt phần tên còn lại.

Ví dụ: Giả sử đã có file document.
$ cat doc (gõ phím TAB).
$ cat document (shell tự điền nốt phần còn lại)

THẢO LUẬN
Việc sử dụng chế độ
dòng lệnh để giao tiếp
với hệ thống có
cần thiết không?
Tổng kết những nội dung
trong buổi học
Bài giảng HĐH Li
nux
Chương III. Chế độ dòng lệnh trên L
inux
19
BÀI TẬP VỀ NHÀ
Về làm các câu sau trong Tập bài
giảng:

Câu 1 (trang 43)

Câu 6 (trang 44)

Câu 7 (trang 44)

×