CƠ BẢN VỀ CHỨNG CHỈ LPI - Trang 48

3.4 Gia công văn bản

39

cho các tiến trình khác. Nói chung, điều này có nghĩa rằng oggenc sẽ cho phép các tiến
trình khác chạy với tốc độ bình thường, bất chấp oggenc cần CPU như thế nào. Bạn có thể
thấy cấp bậc nice này dưới cột NI trong danh sách ps và top ở trên.

3.3.15

renice

Câu lệnh nice chỉ có thể thay đổi quyền ưu tiên của một tiến trình khi bắt đầu chạy. Nếu
muốn thay đổi thiết lập nice của một tiến trình đang chạy, dùng renice:

$ ps l 641

F

UID

PID PPID PRI NI

VSZ RSS

WCHAN STAT TTY

TIME COMMAND

000 1000

641

1

9

0 5876 2808

do_sel S

?

2:14 sawfish

$ renice 10 641
641: old priority 0, new priority 10

$ ps l 641

F

UID

PID PPID PRI NI

VSZ RSS

WCHAN STAT TTY

TIME COMMAND

000 1000

641

1

9 10 5876 2808

do_sel S

?

2:14 sawfish

3.4

Gia công văn bản

3.4.1

Ôn lại chuyển hướng

Trong phần đầu của sêri sách hướng dẫn này, chúng ta đã xem một ví dụ sử dụng > để
chuyển hướng dữ liệu ra của một câu lệnh vào một tệp, giống như sau:

$ echo "firstfile" > copyme

Ngoài việc chuyển dữ liệu ra vào một tệp, chúng ta có thể lợi dụng một tính năng mạng

của vỏ shell, gọi là ống (pipe). Sử dụng ống, có thể truyền đầu ra của một câu lệnh tới
đầu vào của câu lệnh khác. Xem xét ví dụ sau:

$ echo "hi there" | wc

1

2

9

Ký tự | dùng để kết nối đầu ra của câu lệnh bên trái tới đầu vào của câu lệnh bên phải.

Trong ví dụ trên, câu lệnh echo in ra dòng hi there với một ký tự xuống dòng. Dữ liệu
ra đó thông thường xuất hiện trên thiết bị đầu cuối, nhưng ống chuyển nó vào câu lệnh wc,
mà hiển thị số dòng, số từ, và số ký tự trong đầu vào của nó.

3.4.2

Một ví dụ ống

Đây là một ví dụ đơn giản khác:

$ ls -s | sort -n

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.