เปลี่ยนชื่อไฟล์ tar.gz โดยบังเอิญเป็นไฟล์ที่ไม่ใช่ tar.gz ไฟล์ของฉันจะถูกทำให้ยุ่งเหยิงหรือไม่


12

ฉันพยายามย้ายtar.gzไฟล์ไปยัง/optไดเรกทอรีและย้ายไฟล์ไปโดยไม่ตั้งใจเพราะ/root/optคิดว่ามันถูกที่แล้ว แต่ไม่มี/root/optเลยtar.gzไฟล์จึงถูกเปลี่ยนชื่อเป็นoptภายใน/rootโฟลเดอร์

ฉันเปลี่ยนชื่อมันกลับเป็นtar.gzไฟล์ ไฟล์ของฉันจะถูกทำให้ยุ่งเหยิงหรือไม่ ฉันกังวลว่าจะยังดีอยู่ไหม


9
ในระบบปฏิบัติการ Unix ก็เป็นไปได้ทั้งหมดสำหรับไฟล์เดียวที่จะมีชื่อหลายชื่อในเวลาเดียวกัน ชื่อของไฟล์เป็นเพียงตัวชี้ไปยังโครงสร้างข้อมูลแยกต่างหากที่มีสิทธิ์และเนื้อหา
chrylis -on

คำตอบ:


36

ไฟล์ของคุณจะถูกปรับ

การเปลี่ยนชื่อไฟล์จะไม่เปลี่ยนแปลงเนื้อหาของไฟล์ไม่ว่าในกรณีใด ๆ

ในความเป็นจริงคุณจะยังสามารถแยกเนื้อหาของtarไฟล์เก็บถาวรที่บีบอัดได้สำเร็จโดยใช้

tar -xvz -f opt

optชื่อไฟล์ของคุณอยู่ที่ไหนโดยไม่ตั้งใจ การเปลี่ยนชื่อเป็นชื่อเดิมจะช่วยให้คุณทราบได้อย่างชัดเจนว่าไฟล์นั้นอาจเป็นอะไร

ชื่อของไฟล์มักจะมีความสำคัญเล็กน้อยในระบบ Unix โดยเฉพาะอย่างยิ่งไม่ใช่ชื่อไฟล์หรือคำต่อท้ายชื่อไฟล์ ("ส่วนขยาย") ที่กำหนดวิธีตีความเนื้อหาของไฟล์ (แม้ว่ายูทิลิตี้บางอย่าง

อ่านเพิ่มเติม:

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.