Я пытался переместить tar.gz
файл в /opt
каталог и случайно переместил его, /root/opt
думая, что это правильное место. Но там не было /root/opt
, поэтому tar.gz
файл переименовался в opt
внутри /root
папки.
Я переименовал его обратно в tar.gz
файл; мои файлы будут испорчены? Я беспокоюсь, будет ли это по-прежнему нормально.
решение1
С вашим файлом все будет в порядке.
Переименование файла никак не изменит его содержимое.
На самом деле, вы все равно сможете успешно извлечь содержимое вашего сжатого tar
архива, используя
tar -xvz -f opt
где opt
имя, которое вы случайно дали файлу. Переименование его в исходное имя, очевидно, поможет вам узнать, что это за файл.
Имя файла обычно не имеет большого значения в системах Unix. В частности, не имя файла и не суффикс имени файла («расширение») определяют, как интерпретируется содержимое файла (хотя некоторые утилиты (часто приложения с графическим интерфейсом) иногда могут пытаться угадывать форматы файлов на основе суффикса имени файла).
Дальнейшее чтение: