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 -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.