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

Tài liệu Command line pdf

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 (195.62 KB, 11 trang )

1
The Command
The Command
Line
Line
Tài Li u H ng D n H c ệ ướ ẫ ọ
Tài Li u H ng D n H c ệ ướ ẫ ọ
Linux LPI
Linux LPI
www.athena.edu.vn
www.athena.edu.vn
Biên soạn : Nguyễn Trí Thức
Biên soạn : Nguyễn Trí Thức
Tel: 38244041
Tel: 38244041
2
The Command Line
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

Chuyển hướng dòng lệnh

redirection

pipe


Background jobs
3
Gi 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
4
Cú pháp dòng l nhệ
Cú 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]

command: h th ng s làm gì?ệ ố ẽ

option: h th ng s làm gì?ệ ố ẽ


arguments: h th ng s th c thi l nh đâu?ệ ố ẽ ự ệ ở

ls –al /root: li t kê n i dung c a th m c ệ ộ ủ ư ụ
root (bao g m c file n).ồ ả ẩ
command
option
arguments
5
L 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
6
Chuy n h ng dòng l nhể ướ ệ
Chuy 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
/root
7
Chuy n h ng dòng l nhể ướ ệ
Chuy n h ng dòng l nhể ướ ệ

Redirection: có hai lo i redirection:ạ

redirect input

command < filename

T o file /tmp/in.txt có n i dung /rootạ ộ


S d ng l nh: ls –al /tmp/in.txtử ụ ệ

redirect output

command > output

command >> output

S d ng l nh: ls –al /root > /tmp/out.txtử ụ ệ
8
Chuy 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.ủ ệ

command1 | command2

ls –al /root | more
9
Background jobs
Background jobs

Thông th ng, l nh ch y mode foreground, đ a k t ườ ệ ạ ở ư ế
qu output ra màn hình (có th chuy n h ng đ a k t ả ể ể ướ ư ế
qu output vào file). ả

N u m t l nh ch y 1h mode foreground, thì l nh s ế ộ ệ ạ ở ệ ẽ
chi m luôn BASH shell đó ế
=> ng i dùng ph i m m t shell khác đ làm vi c.ườ ả ở ộ ể ệ


Có th start l nh ch y mode background, n u c n thi t ể ệ ạ ế ầ ế
thì đ a k t qu output vào file và ng i dùng v n có ư ế ả ườ ẫ
th làm vi c v i BASH shell đó bình th ng.ể ệ ớ ườ
10
Background jobs (tt)
Background jobs (tt)

L nh ch y background g i là ệ ạ ở ọ JOB.

Start l nh background:ệ ở

command &

M t s l nh ki m soát ộ ố ệ ể jobs.
11
H i & Đápỏ
H i & Đápỏ

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×