NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
09/01/2025
Lượt xem

Cách tạo file mới trong Linux qua giao diện GUI, dòng lệnh và trình soạn thảo

09/01/2025
11 phút đọc
Lượt xem

Đánh giá

Tạo file mới trong Linux là một kỹ năng cơ bản nhưng rất quan trọng, giúp người dùng quản lý và tổ chức dữ liệu trên hệ thống. Linux cung cấp nhiều lệnh và phương pháp để tạo file, từ các lệnh đơn giản như touch để tạo file trống, đến các công cụ như echo hoặc cat để ghi nội dung vào file. Trong bài viết này, mình sẽ hướng dẫn chi tiết các cách tạo file giúp bạn chủ động hơn trong việc sử dụng.

Những điểm chính

  • Hướng dẫn các phương pháp tạo file trực quan thông qua giao diện người dùng, dễ dàng thực hiện ngay cả với người mới sử dụng Linux.
  • Cung cấp các lệnh dòng lệnh phổ biến trong Linux để tạo file, giúp người dùng nhanh chóng làm quen và thao tác hiệu quả trong môi trường terminal.
  • Giới thiệu các trình soạn thảo phổ biến trên Linux để tạo file, cung cấp thông tin chi tiết về cách sử dụng từng công cụ cho các mục đích khác nhau trong lập trình và soạn thảo văn bản.
  • Vietnix – Nhà cung cấp dịch vụ VPS hiệu năng vượt trội và vận hành ổn định.

Cách 1: Tạo file mới trên giao diện GUI

Với các File Browser như Thunar hay Dolphin (trên Linux Mint) đều cho phép người dùng tạo file mới trực tiếp bằng cách nhấn chuột phải ở vị trí mong muốn và chọn Create New Document hoặc tương tự từ dropdown menu.

Chọn Create New Document
Chọn Create New Document

Ngoài ra, trong menu ứng dụng, bạn có thể chọn vào File, chọn tiếp Create New để có các tùy chọn tạo file mới.

Tạo mới file trong Linux
Tạo mới file trong Linux

Sử dụng lệnh có thể xem là cách tiện lợi và nhanh chóng khi bạn cần tạo file, chèn nội dung,….trên Linux. Để thực hiện, bạn hãy mở Terminal và bắt đầu sử dụng các lệnh như sau:

Tạo file mới bằng lệnh touch trong Linux

Sử dụng lệnh touch để tạo file mới có tên test.txt:

touch test.txt

Khi này nếu không có đường dẫn file, mặc định lệnh sẽ tạo file ngay tại vị trí mà user đang đứng. Vì thế khi bạn cần file được tạo vào vị trí cụ thể, hãy dùng cú pháp như sau:

touch /path/to/directory/file

Tiếp theo, bạn dùng lệnh ls để xem trạng thái của file mới tạo, file test.txt sẽ là 1 file trống không có nội dung.

File test.txt đã được tạo
File test.txt đã được tạo

Sử dụng lệnh cat trong Linux tạo file

Lệnh cat trong Linux thường được dùng để hiển thị những nội dung trong một hoặc nhiều file hoặc một phần của file cụ thể ra màn hình. Nếu file đó không tồn tại, lệnh sẽ tự tạo một file mới. Bạn gõ lệnh theo cú pháp sau:

cat > test2.txt

Chú thích: Toán tử “>” sẽ cho hệ thống biết rằng có nội dung cần đưa vào file có tên test2.txt thay vì hiển thị ra màn hình. Tiếp theo, bạn hãy nhập nội dung mình muốn trên Terminal và nhấn tổ hợp Ctrl+D để lưu lại thay đổi file, thoát lệnh cat.

Kết quả: Sau khi dùng lệnh ls bạn sẽ thấy file test2.txt đã xuất hiện.

File test2.txt đã được tạo
File test2.txt đã được tạo

Tạo file mới bằng lệnh echo trong Linux

Lệnh echo cũng có chức năng tương tự với lệnh cat. Tuy nhiên, lệnh này sẽ đi kèm với phần nội dung cần hiển thị khi thực thi. Kết hợp với toán tử “>”, lệnh echo sẽ trở thành 1 lệnh dùng để tạo file có nội dung ở bên trong. Ví dụ, bạn tạo 1 file tên test3.txt với nội dung được đưa vào file như sau:

echo “Vietnix Hosting VPS Firewall SSL” > test3.txt

Kết quả: Nếu file không tồn tại, lệnh cũng sẽ tự tạo 1 file mới thay thế. Bạn dùng lệnh ls để kiểm tra kết quả.

File tên test3.txt đã được tạo
File tên test3.txt đã được tạo

Dùng lệnh printf trong Linux

Lệnh printf cho phép người dùng hiển thị nội dung văn bản trong terminal. Lệnh này cũng cung cấp các khả năng định dạng nâng cao, như thêm dòng mới, tab hoặc các ký tự định dạng khác. Ngoài ra, bạn hoàn toàn có thể sử dụng printf để tạo file mới trong Linux. Ví dụ, bạn muốn tạo file có tên test4.txt với 2 dòng nội dung như sau:

printf 'Dòng văn bản đầu tiên.\nDòng văn bản thứ hai.\n' > test4.txt

Chú thích: Dấu ngắt dòng “\n” báo hiệu cho hệ thống biết nội dung văn bản sẽ xuống dòng mới tại vị trí được chỉ định, kết hợp với toán tử ”>” nhận biết lệnh printf đang đưa nội dung vào file. Nếu file không tồn tại hệ thống sẽ tạo file mới.

Kết quả: Bạn có thể dùng lệnh cat để xem kết quả.

Lệnh đã ra tạo file có tên test4.txt
Lệnh đã ra tạo file có tên test4.txt

Dùng toán tử chuyển hướng

Toán tử chuyển hướng “>” có chức năng thay đổi vị trí hiển thị kết quả của lệnh cụ thể. Như ở các ví dụ trên bạn có thể thấy rằng toán tử chuyển hướng có thể đưa các nội dung văn bản hay kết quả vào file được chỉ định khi đi kèm các lệnh khác. Tuy nhiên khi bạn chỉ sử dụng toán tử “>” sẽ có chức năng là tạo một file mới.

> test5.txt

Kết quả: Bạn có thể dùng lệnh ls để kiểm tra thay đổi.

File test5.txt đã thay đổi vị trí
File test5.txt đã thay đổi vị trí

Trình soạn thảo văn bản, còn gọi là text editor, là dạng công cụ cho phép bạn có thể thao tác với văn bản cùng giao diện thân thiện, dễ tiếp cận hơn. Các text editor phổ biến nhất có thể kể đến nano, gedit, vi/vim,… có các tính năng thao tác nâng cao nhưng vẫn sử dụng để tạo file mới cực kì dễ dàng.

Trình soạn thảo Nano

Trình soạn thảo văn bản nano được tích hợp theo mặc định trong nhiều bản Linux dựa trên Debian , chẳng hạn như Ubuntu, Kali và Mint…. Ví dụ bạn muốn tạo file test6.txt, hãy gõ lệnh sau:

sudo nano test6.txt

Kết quả: File test6.txt sẽ được tạo mới nếu không tồn tại và đưa bạn đến chế độ chỉnh sửa và bạn có thể sử dụng ngay. Bên dưới giao diện nano là một loạt các chức năng của nano.

File test6.txt đã được tạo mới
File test6.txt đã được tạo mới

Sau khi bạn hoàn tất soạn thảo văn bản, hãy nhấn Ctrl+X và nhấn Y rồi Enter để nano lưu lại các thay đổi trước khi thoát.

Trình soạn thảo Gedit

Gedit là trình soạn thảo văn bản mặc định cho môi trường máy tính GNOME. Nếu GNOME được cài đặt trên hệ thống Linux, bạn có thể sử dụng Gedit để tạo và chỉnh sửa file. Ví dụ, bạn muốn tạo file test7.txt, hãy nhập lệnh sau:

sudo gedit test7.txt

Kết quả: Khi này file sẽ được tạo cùng với nội dung có ở bên trong.

File test7.txt đã được tạo với nội dung bên trong
File test7.txt đã được tạo với nội dung bên trong

Trình soạn thảo Vi/Vim

Vi/Vim là một trong những text editor phổ biến và có nhiều tính năng hữu ích và đa dạng trên Linux. Để tạo file test8.txt, bạn nhập lệnh sau:

sudo vim test8.txt

Kết quả: Trình soạn thảo sẽ đưa bạn vào chế độ chạy lệnh, khi này bạn sẽ dùng lệnh để bắt đầu thao tác. Ví dụ bạn nhấn i để mở chế độ chỉnh sửa văn bản, nhấn nút Esc để quay về chế độ lệnh hay gõ :wq để lưu và thoát file cũng như lệnh vim.

Lệnh đã tạo ra file test8.txt với nội dung bên trong
Lệnh đã tạo ra file test8.txt với nội dung bên trong

Vietnix – Nhà cung cấp dịch vụ VPS hiệu năng vượt trội và vận hành ổn định

Vietnix là nhà cung cấp dịch vụ thuê máy chủ ảo VPS toàn diện, đáp ứng đa dạng nhu cầu từ cá nhân đến doanh nghiệp. Cam kết uptime 99.9% cùng hỗ trợ kỹ thuật 24/7 đảm bảo hoạt động liên tục và ổn định cho các ứng dụng quan trọng. Bảng điều khiển trực quan, dễ sử dụng, cho phép tùy chỉnh và nâng cấp tài nguyên linh hoạt. Khởi tạo nhanh chóng và chính sách hoàn tiền trong 30 ngày mang đến sự an tâm tuyệt đối cho khách hàng.

Nâng tầm hiệu năng với VPS AMD Vietnix, giải pháp lý tưởng cho các ứng dụng đòi hỏi sức mạnh xử lý vượt trội. Được trang bị bộ vi xử lý AMD EPYC mạnh mẽ, ổ cứng NVMe tốc độ cao và công nghệ ảo hóa tối ưu trên phần cứng Dell, VPS AMD đảm bảo hiệu suất tối đa cho các tác vụ xử lý dữ liệu phức tạp, website có lưu lượng truy cập lớn và ứng dụng đa nhiệm. Băng thông rộng rãi kết hợp cùng khả năng hỗ trợ đa dạng hệ điều hành, bao gồm cả Windows desktop, đáp ứng linh hoạt mọi nhu cầu triển khai. 

Thông tin liên hệ:

  • Hotline: 18001093
  • Email: sales@vietnix.com.vn
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Website: https://vietnix.vn/

Việc tạo file trong Linux là bước cơ bản nhưng rất quan trọng, giúp bạn nắm vững cách quản lý dữ liệu và tương tác với hệ thống. Hiểu rõ các lệnh như touch, echo, hoặc cat hay toán tử chuyển hướng không chỉ giúp bạn làm việc hiệu quả mà còn là nền tảng để thực hiện các tác vụ phức tạp hơn trên Linux.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG