Các lệnh làm việc với tệp tin trên Linux

Làm việc với tệp tin

Trong bài này tìm hiểu cách nhận biết, tạo, xóa, sao chép và di chuyển tệp bằng cách sử dụng các lệnh như file, touch, rm, cp, mv, rename

Tất cả các tệp tin là trường hợp chính xác

Các tệp tin trên linux đều phân biệt chữ hoa và chữ thường. Điều này có nghĩa là FILE1 khác với file1 etc/host khác với /etc/Host, ví dụ:

Tệp tin

Tiện ích file xác định loại tệp tin. Linux không sử dụng các phần  mở rộng để xác định loại tệp. Dòng lệnh không quan tâm liệu một tệp tin kết thúc bằng .txt hoặc .pdf . Là một hệ thống quản trị viên, bạn nên sử dụng lệnh file  để xác định loại tệp tin. Đây là một số ví dụ về hệ thống linux điển hình.

tệp tin text1.txt: kiểu văn bản ASCII 

/dev/sda: khối đặc biệt

touch

Tạo một tệp tin rỗng
Một cách dễ dàng để tạo một tệp tin trống bằng touch.

rm

  1. remove vĩnh viễn
    Khi bạn không còn cần một tệp tập tin, sử dụng rm để loại bỏ nó. Không giống như một số giao diện người dùng đồ họa, bạn nên sử dòng lệnh nói chung không có thùng rác hoặc thùng rác để phục hồi các tệp tin. Khi  bạn sử dụng rm để xóa một tệp tin, thì tệp tin biến mất.
  2. rm -i
    Để ngăn mình vô tình xóa 1 tệp tin, bạn có thể dùng rm -i.
  3. rm -rf
    Mặc định, rm -r sẽ không xóa những thư mục có dữ liệu. Tuy nhiên, rm chấp nhận một số tùy chọn sẽ cho phép loại bỏ bất kỳ thư mục. Câu lệnh rm -rf nổi bật vì nó sẽ xóa bất cứ thứ gì mà nó( miễn là bạn có quyền làm như vậy). Khi bạn đăng nhập với quyền root, rất cẩn thận với rm -rf. Bạn có thể xóa toàn bộ hệ thống của bạn do tai nạn

cp

  1. copy một tệp tin
    Để sao chép một tệp tin, sử dụng cp nguồn và thay đổi đích
  2. Sao chép vào thư mục khác
    Nếu mục tiêu là một thư mục, thì các tệp nguồn được sao chép vào thư mục đích đó.
  3. cp -r
    Để sao chép các thư mục hoàn chỉnh, hãy sử dụng cp -r(tùy chọn -r buộc sao chép đệ quy tất cả các tệp trong tất cả các thư mục con).
  4. Sao chép nhiều tệp tin vào thư mục
    Bạn cũng có thể sử dụng cp để sao chép nhiều tệp tin vào một thư mục. trong trường hợp này,
  5. cp -i
    Để ngăn cp ghi đè lên các tệp tin hiện có, hãy sử dụng tùy chọn -i(để tương tác).

 mv

  1. Đổi tên một tệp tin với mv
    Lệnh mv có thể được dùng để đổi tên một tệp hoặc di chuyển tệp sang thư mục khác.
  2. Đổi tên thư mục với mv
    lệnh mv tương tự dùng để đổi tên thư mục

Đổi tên

Đổi tên tất cả các tệp có đuôi .txt thành các tệp có đuôi là .pdf

Ví dụ 2: đổi tên các tệp(*) thay thế 1 bằng ONE:

Chúc các bạn thành công.

Was this article helpful?

Related Articles