Vô tình đổi tên tệp tar.gz thành tệp không phải tar.gz, liệu tệp của tôi có bị rối không


12

Tôi đã cố gắng di chuyển một tar.gztập tin vào /optthư mục và vô tình di chuyển nó /root/optnghĩ rằng đó là đúng nơi. Nhưng không có /root/opt, vì vậy tar.gztập tin được đổi tên thành optbên trong /rootthư mục.

Tôi đổi tên nó trở lại tar.gztập tin; các tập tin của tôi sẽ bị rối tung? Tôi lo lắng nếu điều đó vẫn ổn.


9
Trong các hệ thống Unix, một tệp có thể có nhiều tên cùng một lúc là hoàn toàn có thể . Tên của tệp chỉ là một con trỏ tới cấu trúc dữ liệu riêng biệt có chứa quyền và nội dung.
chrylis -on đình công-

Câu trả lời:


36

Tập tin của bạn sẽ ổn

Đổi tên một tệp sẽ không thay đổi nội dung của tệp theo bất kỳ cách nào.

Trên thực tế, bạn vẫn có thể trích xuất thành công nội dung của tarkho lưu trữ nén của mình bằng cách sử dụng

tar -xvz -f opt

nơi optlà tên mà bạn vô tình đưa các tập tin. Đổi tên nó thành tên ban đầu rõ ràng sẽ giúp ích cho bạn để biết tập tin có thể là gì.

Tên của một tệp thường có tầm quan trọng nhỏ trên các hệ thống Unix. Cụ thể, không phải tên tệp hoặc hậu tố tên tệp ("phần mở rộng") xác định cách hiểu nội dung của tệp (mặc dù một số tiện ích (thường là ứng dụng GUI) đôi khi có thể cố gắng đoán định dạng tệp dựa trên hậu tố tên tệp).

Đọc thêm:

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.