• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống

Lệnh Cat trong Linux

@admiz by @admiz
31/08/2021
in Quản trị hệ thống
0
Lệnh Cat Trong Linux 609cd0653b325.jpeg

Lệnh cat (viết tắt của “concatenate”) là một trong những lệnh được sử dụng thường xuyên nhất trong các hệ điều hành như Linux/Unix. Lệnh cat cho phép người dùng tạo một hoặc nhiều file, xem nội dung file, nối file và chuyển hướng đầu ra trong terminal hoặc file.

Trong bài viết này, mời bạn đọc cùng Quantrimang.com tìm hiểu cách sử dụng hữu ích của lệnh cat với các ví dụ trong Linux.

Cú pháp chung

cat [OPTION] [FILE]...

Những cách dùng cụ thể với lệnh Cat (kèm ví dụ)

1. Hiển thị nội dung của file

Trong ví dụ dưới đây, lệnh sẽ hiển thị nội dung của file /etc/passwd.

# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
narad:x:500:500::/home/narad:/bin/bash

2. Xem nội dung của nhiều file trong Terminal

Trong ví dụ dưới đây, lệnh sẽ hiển thị nội dung của file test và test1 trong Terminal.

# cat test test1

Hello everybody
Hi world,

3. Tạo file bằng lệnh Cat

Bài viết sẽ tạo một file có tên là test2 với lệnh dưới đây:

# cat >test2

Chờ đầu vào từ người dùng, nhập văn bản mong muốn và nhấn CTRL + D (giữ phím Ctrl và nhập d) để thoát. Văn bản sẽ được viết trong file test2. Bạn có thể xem nội dung của file bằng lệnh cat sau.

# cat test2

hello everyone, how do you do?

4. Sử dụng lệnh Cat với các tùy chọn more và less

Nếu file có số lượng lớn nội dung không vừa với terminal đầu ra và màn hình cuộn lên rất nhanh, bạn có thể sử dụng các tham số more và less với lệnh cat như sau:

# cat song.txt | more
# cat song.txt | less

5. Hiển thị số dòng trong file

Với tùy chọn -n, bạn có thể thấy số dòng của file song.txt trong terminal đầu ra:

# cat -n song.txt

1  "Heal The World"
2  There's A Place In
3  Your Heart
4  And I Know That It Is Love
5  And This Place Could
6  Be Much
7  Brighter Than Tomorrow
8  And If You Really Try
9  You'll Find There's No Need
10  To Cry
11  In This Place You'll Feel
12  There's No Hurt Or Sorrow

6. Hiển thị $ ở cuối file

Trong phần bên dưới, bạn có thể thấy với tùy chọn -e, $ được hiển thị ở cuối dòng và trong khoảng trắng giữa các đoạn văn. Tùy chọn này rất hữu ích để ép nhiều dòng thành một dòng.

# cat -e test

hello everyone, how do you do?$
$
Hey, am fine.$
How's your training going on?$
$

7. Hiển thị các dòng được phân tách bằng tab trong file

Trong đầu ra bên dưới, bạn có thể thấy không gian TAB được lấp đầy bởi ký tự ^I.

# cat -T test

hello ^Ieveryone, how do you do?

Hey, ^Iam fine.
^I^IHow's your training ^Igoing on?
Let's do ^Isome practice in Linux.
  • Lệnh Tail trong Linux

8. Hiển thị nhiều file cùng một lúc

Trong ví dụ dưới đây, có 3 file test, test1 và test2. Bạn có thể xem nội dung của các file đó như được hiển thị ở trên. Nhớ tách từng file với dấu chấm phẩy.

# cat test; cat test1; cat test2

This is test file
This is test1 file.
This is test2 file.

9. Sử dụng đầu ra tiêu chuẩn với toán tử chuyển hướng

Bạn có thể chuyển hướng đầu ra tiêu chuẩn của một file thành một file mới khác file hiện có với ký hiệu >. Hãy cẩn thận, nội dung hiện có của test1 sẽ bị ghi đè bởi nội dung của file test.

# cat test > test1

10. Nối đầu ra tiêu chuẩn với toán tử chuyển hướng

Hãy nối thêm nội dung trong file hiện có với ký hiệu >>. Tại đây, nội dung của file test sẽ được thêm vào cuối file test1.

# cat test >> test1

11. Chuyển hướng đầu vào chuẩn với toán tử chuyển hướng

Khi bạn sử dụng chuyển hướng với đầu vào tiêu chuẩn , lệnh sử dụng file test2 làm đầu vào cho một lệnh và đầu ra sẽ được hiển thị trong một terminal.

# cat 

12. Chuyển hướng nhiều đầu ra vào một file duy nhất

Thao tác này sẽ tạo một file có tên là test 3 và tất cả đầu ra sẽ được chuyển hướng tới file mới được tạo.

# cat test test1 test2 > test3

13. Sắp xếp nội dung của nhiều file trong một file duy nhất

Thao tác này sẽ tạo một file test4 và đầu ra của lệnh cat được phân loại để sắp xếp và kết quả sẽ được chuyển hướng tới một file mới được tạo.

# cat test test1 test2 test3 | sort > test4

Bài viết này đã trình bày các lệnh cơ bản có thể giúp bạn khám phá lệnh cat.

Chúc bạn áp dụng thành công!

  • 9 ví dụ thực tế về lệnh date trong Linux
  • 10 ví dụ về lệnh Grep trong Linux
  • Lệnh dd trong Linux
  • 10 ví dụ về lệnh Netstat trên Linux
  • Hướng dẫn sử dụng lệnh find trong Linux
Post Views: 132
Previous Post

Những điều cần lưu ý khi sử dụng WhatsApp trên Web

Next Post

Chuẩn HDMI 2.1 là gì? Thông số kỹ thuật HDMI 2.1 và những tính năng mới của nó

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Chuẩn Hdmi 2.1 Là Gì? Thông Số Kỹ Thuật Hdmi 2.1 Và Những Tính Năng Mới Của Nó 609d093044997.jpeg

Chuẩn HDMI 2.1 là gì? Thông số kỹ thuật HDMI 2.1 và những tính năng mới của nó

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution