Các lệnh thiết yếu để thao tác tập tin trong Unix

Hệ thống Unix cung cấp một bộ công cụ dòng lệnh mạnh mẽ để thao tác tệp, cho phép người dùng quản lý tệp và thư mục hiệu quả. Cho dù bạn là quản trị viên hệ thống, nhà phát triển hay người dùng thông thường, việc thành thạo các lệnh này có thể cải thiện đáng kể năng suất của bạn. Bài viết này đề cập đến các lệnh Unix cần thiết để thao tác tệp.

1. Liệt kê các tập tin và thư mục

Lệnh ls liệt kê nội dung của một thư mục. Các tùy chọn phổ biến bao gồm:

Để có danh sách chi tiết về quyền đối với tệp, kích thước và ngày sửa đổi, hãy sử dụng:

ls-l

Để bao gồm các tệp ẩn, hãy thêm tùy chọn -a:

ls -la

2. Thay đổi thư mục

Sử dụng lệnh cd để thay đổi thư mục hiện tại:

cd /đường dẫn/đến/thư mục

Để điều hướng đến thư mục chính, chỉ cần sử dụng:

đĩa CD

3. Tạo tập tin

Lệnh touch tạo một tệp trống hoặc cập nhật dấu thời gian của một tệp hiện có:

chạm vào tên tập tin

4. Xem Nội dung tập tin

Để hiển thị nội dung của một tệp, hãy sử dụng lệnh cat:

tên tập tin mèo

Đối với các tệp dài hơn, lệnh less cho phép bạn cuộn qua nội dung:

tên tập tin ít hơn

5. Sao chép các tập tin

Sử dụng lệnh cp để sao chép tệp và thư mục:

cp tệp nguồn tệp đích

Để sao chép một thư mục và nội dung của nó, hãy thêm tùy chọn -r:

cp -r thư mục nguồn thư mục đích

6. Di chuyển và đổi tên tập tin

Lệnh mv di chuyển hoặc đổi tên các tệp và thư mục:

mv tên_cũ tên_mới

Để di chuyển một tập tin đến một thư mục khác:

mv tên tệp /đường dẫn/đến/đích

7. Xóa tập tin

Lệnh rm xóa các tệp. Hãy cẩn thận vì hành động này không thể đảo ngược:

tên tập tin rm

Để xóa một thư mục và nội dung của nó, hãy thêm tùy chọn -r:

rm -r thư mục

8. Tạo thư mục

Lệnh mkdir tạo ra các thư mục mới:

mkdir tên_thư_mục

Để tạo các thư mục lồng nhau, hãy sử dụng tùy chọn -p:

mkdir -p thư mục cha/con

9. Thay đổi Quyền của Tệp

Sử dụng lệnh chmod để thay đổi quyền tệp. Cú pháp bao gồm mã quyền hoặc biểu diễn ký hiệu:

chmod 755 tên tập tin

Hoặc:

chmod u+rwx,g+rx,o+rx tên tệp

10. Thay đổi quyền sở hữu tệp

Lệnh chown thay đổi chủ sở hữu của một tệp hoặc thư mục:

chown new_owner tên tệp

Để thay đổi quyền sở hữu nhóm, hãy sử dụng:

chown:new_group tên tập tin

11. Tìm kiếm tập tin

Sử dụng lệnh find để tìm kiếm tệp và thư mục dựa trên nhiều tiêu chí khác nhau:

tìm /đường dẫn/đến/tìm kiếm -tên "filename"

Để tìm kiếm theo loại tệp:

tìm /đường dẫn/đến/tìm kiếm -loại f -tên "*.txt"

12. Xem sử dụng đĩa

Lệnh du hiển thị thông tin sử dụng đĩa. Để tóm tắt về cách sử dụng thư mục:

du -sh /đường dẫn/đến/thư mục

13. Xem dung lượng đĩa trống

Lệnh df hiển thị dung lượng đĩa trống trên hệ thống của bạn:

df-h

14. Tạo liên kết tượng trưng

Sử dụng lệnh ln để tạo liên kết tượng trưng, ​​tương tự như phím tắt:

ln -s liên kết tệp mục tiêu

Phần kết luận

Việc thành thạo các lệnh Unix thiết yếu này để thao tác tệp sẽ nâng cao khả năng quản lý tệp và thư mục hiệu quả của bạn. Cho dù bạn đang sắp xếp tệp, điều chỉnh quyền hoặc điều hướng thư mục, các lệnh này cung cấp một bộ công cụ mạnh mẽ cho người dùng Unix.