СОБРАЛ ВСЕ МОНЕТЫ / ОБНОВА В СИМУЛЯТОРЕ МОНЕТ РОБЛОС !
Mục lục:
- Trích xuất tập tin tar.gz
- Trích xuất các tệp cụ thể từ tệp tar.gz
- Trích xuất tập tin tar.gz từ stdin
- Liệt kê tập tin tar.gz
- Phần kết luận
Lệnh
tar
được sử dụng để tạo lưu trữ tar bằng cách chuyển đổi một nhóm tệp thành tệp lưu trữ. Nó hỗ trợ một loạt các chương trình nén như gzip, bzip2, lzip, lzma, lzop, xz và nén. Tar ban đầu được thiết kế để tạo tài liệu lưu trữ để lưu trữ các tệp trên băng từ, đó là lý do tại sao nó có tên là T T ape AR chive.
Gzip là thuật toán phổ biến nhất để nén các tệp tar. Theo quy ước, tên của một kho lưu trữ tar được nén bằng gzip sẽ kết thúc bằng .tar.gz hoặc .tgz.
Nói tóm lại, một tệp kết thúc bằng .tar.gz là một tệp lưu trữ .tar được nén bằng gzip.
Lệnh
tar
cũng có thể được sử dụng để trích xuất kho lưu trữ tar, hiển thị danh sách các tệp có trong kho lưu trữ, thêm tệp bổ sung vào kho lưu trữ hiện có, cũng như các loại hoạt động khác.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách trích xuất (hoặc giải nén) lưu trữ tar.gz và tgz.
Trích xuất tập tin tar.gz
Hầu hết các bản phân phối Linux và macOS đi kèm với lệnh tar được cài đặt sẵn theo mặc định.
Để trích xuất tệp tar.gz, hãy sử dụng toán
--extract
(
-x
) và chỉ định tên tệp lưu trữ sau tùy chọn
f
:
tar -xf archive.tar.gz
Lệnh
tar
sẽ tự động phát hiện loại nén và sẽ trích xuất kho lưu trữ. Lệnh tương tự có thể được sử dụng để trích xuất tài liệu lưu trữ tar được nén với các thuật toán khác, chẳng hạn như .tar.bz2.
Tùy chọn
-v
sẽ làm cho lệnh
tar
hiển thị rõ hơn và in tên của các tệp được trích xuất trên thiết bị đầu cuối.
tar -xvf archive.tar.gz
Theo mặc định,
tar
sẽ trích xuất nội dung lưu trữ trong thư mục làm việc hiện tại. Sử dụng
--directory
(
-C
) để trích xuất các tệp lưu trữ trong một thư mục cụ thể:
Ví dụ: để trích xuất nội dung lưu trữ vào thư mục
/home/linuxize/files
, bạn có thể sử dụng:
tar -xf archive.tar.gz -C /home/linuxize/files
Trích xuất các tệp cụ thể từ tệp tar.gz
Để trích xuất (các) tệp cụ thể từ tệp tar.gz, hãy thêm một danh sách tên tệp được phân tách bằng dấu cách sẽ được trích xuất sau tên lưu trữ:
tar -xf archive.tar.gz file1 file2
Khi giải nén tệp, bạn phải cung cấp tên chính xác của chúng bao gồm đường dẫn, như được in bởi
--list
(
-t
).
Trích xuất một hoặc nhiều thư mục từ kho lưu trữ cũng giống như trích xuất tệp:
tar -xf archive.tar.gz dir1 dir2
Nếu bạn cố trích xuất một tệp không tồn tại, một thông báo lỗi tương tự như sau sẽ được hiển thị:
tar -xf archive.tar.gz README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Bạn cũng có thể trích xuất các tệp từ tệp tar.gz dựa trên mẫu ký tự đại diện, bằng cách sử dụng tùy chọn
--wildcards
và trích dẫn mẫu để ngăn trình dịch diễn giải.
Ví dụ: để trích xuất các tệp có tên kết thúc bằng
.js
(tệp Javascript), bạn sẽ sử dụng:
tar -xf archive.tar.gz --wildcards '*.js'
Trích xuất tập tin tar.gz từ stdin
Trong ví dụ sau, chúng tôi đang tải xuống các nguồn Blender bằng lệnh
wget
và chuyển đầu ra của nó sang lệnh
tar
:
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
tar: Archive is compressed. Use -z option tar: Error is not recoverable: exiting now
Liệt kê tập tin tar.gz
Để liệt kê nội dung của tệp tar.gz, hãy sử dụng tùy chọn
--list
(
-t
):
tar -tf archive.tar.gz
Đầu ra sẽ trông giống như thế này:
file1
file2
file3
tar -tvf archive.tar.gz
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
Phần kết luận
Tệp tar.gz là một kho lưu trữ Tar được nén bằng Gzip. Để giải nén việc sử dụng tệp tar.gz, lệnh
tar -xf
theo sau là tên lưu trữ.
Botnetwebs không chỉ cho phép kẻ lừa đảo gửi spam hoặc phần mềm độc hại tới hàng triệu PC cùng một lúc. Họ cũng đại diện cho một nhiễm trùng rất đàn hồi sử dụng nhiều tập tin. Một nỗ lực khử trùng có thể loại bỏ một số tập tin, nhưng những người bị bỏ lại phía sau sẽ thường xuyên tải xuống các tập tin được dọn dẹp.
Thủ phạm "không phải là một đám nerds ngồi trong một căn phòng tối tăm nào đó phát triển những botnet này cho vui", Atif Mushtaq của FireEye viết. Milpitas, California, công ty bảo mật đã đặt ra thuật ngữ
Tìm thông tin trong tập tin văn bản Tập tin chỉ mục Tìm kiếm từ Lite
Index File Search Words Lite giống như Google của bạn…
Cách giải nén (giải nén) tập tin tar bz2
Bzip2 là một trong những thuật toán phổ biến nhất để nén các tệp tar. Trong hướng dẫn này, chúng tôi sẽ giải thích cách giải nén hoặc giải nén tệp lưu trữ tar.bz2 và tbz2 bằng lệnh tar.







