tar archiver, khóa học hệ điều hành Linux Kaunas

tar archiver, khóa học hệ điều hành Linux Kaunas

bài viết

Khả năng sử dụng dòng lệnh Linux để giải quyết các vấn đề khác nhau rất được săn đón trong lĩnh vực CNTT. Hệ điều hành của Linus Torvalds được sử dụng rộng rãi trong nhiều lĩnh vực CNTT. Hôm nay, chúng ta sẽ tìm hiểu cách làm việc với các tệp lưu trữ tar . Kiến thức này nằm trong chương trình giảng dạy hệ điều hành Linux tại Kaunas. Kiến thức này sẽ hữu ích cho việc tìm kiếm việc làm và giải quyết các vấn đề thực tế trong môi trường sản xuất.

Lệnh tar thực hiện những chức năng gì, khóa học bài giảng về hệ điều hành Linux Kaunas

Điều đáng chú ý là tar là công cụ tiêu chuẩn để làm việc với các tệp lưu trữ trong các hệ điều hành giống UNIX . Tiện ích tar (từ " Tape Archive " - ​​Lưu trữ Băng từ) là một chương trình để tạo các tệp lưu trữ. Ban đầu, băng từ được dự định là phương tiện lưu trữ cho các tệp lưu trữ này. Tuy nhiên, cho đến ngày nay, tiện ích này vẫn là một trong những công cụ thiết yếu đối với các quản trị viên hệ thống. Để biết thêm thông tin về lịch sử phát triển và sử dụng phần mềm, hãy tham khảo khóa học bảo mật Linux của Kaunas.

Đồng thời, phù hợp với triết lý phần mềm UNIX , tar được thiết kế để thực hiện một chức năng duy nhất: nén và giải nén các tệp lưu trữ, cũng như tất cả các thao tác cần thiết trong quá trình này. Các phần mềm nén tệp cho Microsoft Windows thường cung cấp cho người dùng tùy chọn nén ở định dạng này hoặc định dạng khác. Tất nhiên, việc nén dữ liệu có thể được áp dụng trong Linux, nhưng lệnh tar sử dụng tiện ích của bên thứ ba do người dùng lựa chọn.

Điều đáng lưu ý là việc thêm phần mở rộng *.tar vào tên tệp hoặc thư mục được lưu trữ là một thông lệ phổ biến . Tất nhiên, ngay cả khi không có phần mở rộng này, tệp lưu trữ vẫn là tệp lưu trữ. Tuy nhiên, nó giúp người dùng nhận ra ngay lập tức rằng họ đang xem một tệp lưu trữ. Do đó, cách tiếp cận này được coi là chuẩn mực trong giới những người đam mê và chuyên gia Linux. Để biết thêm thông tin về các thực tiễn tốt nhất cho quản trị hệ thống năm 2023, hãy xem các khóa học Linux torrent Kaunas , có sẵn cho tất cả mọi người ở Lithuania trên nền tảng Đại học SEDICOMM.

Các tùy chọn hữu ích cho tiện ích tar trong Linux và các hệ điều hành giống UNIX khác

Sự thành công của bất kỳ tiện ích dòng lệnh nào đều phụ thuộc trực tiếp vào việc người dùng hiểu rõ chức năng của nó đến mức nào và sử dụng những tùy chọn nào để đạt được mục tiêu mong muốn. Người mới bắt đầu nên nắm vững các tùy chọn lệnh tar sau trong Linux :

  • -c — một tùy chọn chịu trách nhiệm tạo một kho lưu trữ (không thể sử dụng đồng thời với -x);
  • -f - một tùy chọn phải được chỉ định trước tên tệp được sử dụng làm đối số lệnh;
  • -r — một tham số cho phép bạn thêm một tập tin hoặc thư mục mới vào cuối kho lưu trữ hiện có;
  • -t — cho phép bạn xem danh sách nội dung của kho lưu trữ mà không cần giải nén nó;
  • -v — kích hoạt chế độ chi tiết, trong đó báo cáo về từng thao tác được hiển thị trên dòng lệnh;
  • -x — trích xuất dữ liệu từ kho lưu trữ ở một vị trí được chỉ định trên hệ thống tệp (không thể sử dụng cùng với -c).

Cú pháp lệnh như sau: tar <tùy chọn> <đối số đầu tiên> <đối số thứ hai và các đối số tiếp theo> . Giả sử bạn cần tạo một tệp lưu trữ files.tar bao gồm các tệp file0 , file1file2 . Trong trường hợp này, hãy nhập lệnh tar -cvf files.tar file0 file1 file2 vào dòng lệnh.

Để giải nén tệp lưu trữ đó vào thư mục hiện tại, hãy nhập lệnh sau vào dòng lệnh: `tar -xvf files.tar` . Tham số `-v` sẽ hiển thị danh sách các tệp đang được giải nén (hoặc, trong ví dụ trước, được nén). Kiến thức này sẽ là quá đủ cho một giới thiệu cơ bản về tiện ích này. Để nâng cao kỹ năng quản trị hệ thống của bạn, chúng tôi khuyên bạn nên tham gia các khóa học trực tuyến về Linux tại Kaunas.

Đội ngũ SEDICOMM University : Học viện Cisco , Viện Chuyên nghiệp Linux , Viện Python.