Ad
Thủ Thuật Công Nghệ

5+ Cách Dùng Lệnh Tee Trong Linux “Đơn Giản”

Pinterest LinkedIn Tumblr

Linux là một hệ điều hành cực kỳ mạnh mẽ, được ưa chuộng bởi cộng đồng lập trình viên và quản trị viên hệ thống. Trong quá trình làm việc với Linux, việc quản lý dữ liệu đòi hỏi bạn phải thực hiện nhiều tác vụ khác mà nhất định không thể nhắc tới đó chính là lệnh tee trong linux. Vậy trong  bài viết này hãy cùng Wiki.lanit tìm hiểu chi tiết về cách sử dụng lệnh tee trong linux như thế nào nhé!

Lệnh tee trong linux là gì?

Lệnh “tee” trong hệ thống Linux là một công cụ dòng lệnh được sử dụng để đọc dữ liệu từ đầu vào chuẩn (stdin) và ghi dữ liệu đó vào đầu ra chuẩn (stdout) cũng như một hoặc nhiều tệp tin. Điểm nổi bật của lệnh “tee” là nó cho phép dữ liệu được chuyển hướng một cách song song, nghĩa là nó sao chép dữ liệu từ đầu vào và ghi vào tệp tin, đồng thời cũng hiển thị nội dung đó trên màn hình.

Lệnh tee trong linux là gì?
Lệnh tee trong linux là gì?

Cú pháp cơ bản của lệnh “tee” trong Linux như sau:

tee [OPTIONS] [FILE]

Lệnh tee giữ nhiệm vụ gì trong Linux?

Lệnh “tee” trong Linux thường được sử dụng để đọc dữ liệu từ nguồn đầu vào chuẩn (stdin) và sao chép nó đồng thời vào đầu ra chuẩn (stdout) cũng như một hoặc nhiều tệp tin. Cụ thể, vai trò chính của lệnh “tee” bao gồm:

  •  Lệnh “tee” cho phép dữ liệu từ nguồn chuẩn đầu vào (như kết quả của một lệnh) được gửi đến một hoặc nhiều tệp tin cũng như hiển thị trên màn hình.
  • Lệnh cho phép sao chép dữ liệu từ nguồn vào một hoặc nhiều tệp tin mà không làm mất dữ liệu trên nguồn gốc.
  •  Lệnh “tee” cho phép người dùng xem dữ liệu đang được ghi ra tệp tin một cách đồng thời, giúp theo dõi quá trình ghi dữ liệu một cách trực quan.

Một số cách sử dụng lệnh tee cơ bản trong Linux

Lệnh “tee” trong Linux có  tính năng mạnh mẽ và linh hoạt, cho phép ghi dữ liệu đồng thời vào nhiều tập tin hoặc ống ra một cách tiện lợi. Dưới đây là một số cách sử dụng lệnh “tee”:

#1. Cú pháp cơ bản của lệnh tee

command | tee file_name

Trong đó:

  • “command” là lệnh đọc dữ liệu từ đầu vào chuẩn.
  • “file_name” là tên tập tin bạn muốn ghi dữ liệu vào.

#2. Ghi dữ liệu vào một tập tin

source_command | tee target_file

Ví dụ:

ls | tee danh_sach_tep.txt

#3. Ghi dữ liệu vào nhiều tập tin

source_command | tee file1 file2 file3

Ví dụ:

cat file_origin.txt | tee file1.txt file2.txt

#4. Thêm dữ liệu vào tập tin hiện có

source_command | tee -a existing_file

Ví dụ:

echo "Dòng mới" | tee -a note.txt

Lời kết

Nếu bạn muốn ghi và hiển thị dữ liệu một cách hiệu quả, thì lệnh “tee” trong linux sẽ là công cụ đồng hành đáng tin cậy. Wiki.lanit hy vọng rằng bài viết này đã giúp bạn hiểu rõ hơn về cách sử dụng lệnh “tee”. Hãy thử nghiệm lệnh này trong các tình huống thực tế và trải nghiệm sự tiện ích mà nó mang lại nhé!

Mình là Tú Anh - Hiện mình đang đảm nhận một số mảng trong chiến dịch Marketing tại LANIT. Mình đã có kinh nghiệm nhiều năm trong mảng kinh doanh online, nên rất hy vọng với những kiến thức mình chia sẻ về lĩnh vực này sẽ thật sự hữu ích đối với các bạn.

Comments are closed.