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:
làĐể 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 -la2. 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 CD3. 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 tin4. 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ơn5. 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 đích6. 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/đích7. 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ục8. 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/con9. 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 tinHoặc:
chmod u+rwx,g+rx,o+rx tên tệp10. 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 tin11. 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ục13. 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-h14. 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êuPhầ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.