The Command Line Giới thiệu dòng lệnh Cú pháp dòng lệnh Một số lệnh thông dụng redirection pipe Background jobs.
Trang 1The Command
Line
Tài Li u H ệ ướ ng D n H c ẫ ọ
Tài Li u H ệ ướ ng D n H c ẫ ọ
Linux LPI
www.athena.edu.vn Biên soạn : Nguyễn Trí Thức
Tel: 38244041
Trang 2The Command Line
Giới thiệu dòng lệnh
Cú pháp dòng lệnh
Một số lệnh thông dụng
redirection
pipe
Background jobs
Trang 3Gi i thi u dòng l nh ớ ệ ệ
Gi i thi u dòng l nh ớ ệ ệ
Dòng l nh là th m nh c a h đi u hành Unix ệ ế ạ ủ ệ ề
và Linux
V i h đi u hành Unix và Linux, các thao tác ớ ệ ề
đ h a không th đáp ng đ công vi c c n ồ ọ ể ứ ủ ệ ầ
thi t Dòng l nh là công c h u hi u nh t.ế ệ ụ ữ ệ ấ
Dòng l nh trong Unix và Linux là “case ệ
sensitive”
Đ bi t cách s d ng dòng l nh, g i l nh man.ể ế ử ụ ệ ọ ệ
• Vd: man ls
Trang 4Cú pháp dòng l nh ệ
Cú pháp c a m t dòng l nh g m có ba thành ủ ộ ệ ồ
ph n:ầ
<command> [option] [arguments]
ls –al /root: li t kê n i dung c a th m c ệ ộ ủ ư ụ
root (bao g m c file n) ồ ả ẩ
command
option
arguments
Trang 5L nh thông d ng ệ ụ
L nh thông d ng ệ ụ
L nh su và sudo ệ
L nh gán bi n môi tr ệ ế ườ ng.
L nh t o, xóa, s a, copy file , th m c ệ ạ ử ư ụ
• mkdir, cp, mv, rmdir, ln
• cat, vi, rm
L nh c p quy n trên file, th m c ệ ấ ề ư ụ
• chown, chgrp, chmod
L nh tìm ki m ệ ế
• find, locate
L nh xem kích th óc th m c, phân vùng ệ ư ư ụ
• df, du
L nh qu n lý ti n trình, tình tr ng h th ng ệ ả ế ạ ệ ố
• ps, top, kill
Trang 6Chuy n h ể ướ ng dòng l nh ệ
Phân tích l nh ệ ls –al /root
Input (Người dùng nhập)
Xử lí
Output (Kết quả)
ls -al
Trang 7Chuy n h ể ướ ng dòng l nh ệ
Chuy n h ể ướ ng dòng l nh ệ
Redirection: có hai lo i redirection:ạ
– command < filename – T o file /tmp/in.txt có n i dung /rootạ ộ – S d ng l nh: ls –al /tmp/in.txt ử ụ ệ
– command > output – command >> output – S d ng l nh: ls –al /root > /tmp/out.txt ử ụ ệ
Trang 8Chuy n h ể ướ ng dòng l nh (tt) ệ
Chuy n h ể ướ ng dòng l nh (tt) ệ
Pipe: là khái ni m đ a output c a l nh này ệ ư ủ ệ
thành input c a l nh kia.ủ ệ
Trang 9Background jobs
Trang 10Background jobs (tt)
L nh ch y background g i là ệ ạ ở ọ JOB
Start l nh background:ệ ở
M t s l nh ki m soát ộ ố ệ ể jobs
Trang 11H i & Đáp ỏ
H i & Đáp ỏ