Gdy zmieniasz nazwy plików z innym rozszerzeniem, przez większość czasu nie działa. Ale jeśli masz plik .png, możesz po prostu zmienić nazwę image.png
na image.jpeg
lub image.gif
, a on automatycznie zostanie przekonwertowany na inny format i działa idealnie dobrze. Czy istnieje jakieś podobieństwo między tymi formatami, które pozwala to zrobić? Zauważyłem to kilka lat temu i zainteresowałem się, gdy próbowałem przekonwertować .dvi
plik na .pdf
plik; po prostu zmiana nazwy działało!
files
file-format
rename
format-conversion
zwłaszcza tipsy
źródło
źródło
png
dojpeg
nie działa w moim systemie. Format jest zupełnie inny. Czy jesteś pewien, że tak się dzieje w Ubuntu !! : O.jpg .jpeg .png
ma tę samą domyślną przeglądarkę obrazów, otwiera je. Spróbuj zmienić domyślną przeglądarkę dla.jpg or .png
i spróbuj je otworzyć, dostaniesz różnicę.Odpowiedzi:
Tak prawdopodobnie się dzieje. Aplikacja przeznaczona do otwierania plików o wymienionych typach plików jest taka sama we wszystkich. .gif, .jpg, .png: wszystkie są obsługiwane przez EOG (GNOME's Eye Of Gnome) . Podejrzewam, że ta aplikacja nie określa typu pliku na podstawie rozszerzenia, raczej szuka magicznej liczby .
Należy pamiętać, że zachowanie EOG może być bardzo wyjątkowe, a także uważaj, aby nie była przeprowadzana faktyczna konwersja. Po prostu aplikacje Linuksa zwykle polegają na innych metodach wykrywania niż rozszerzenia plików, chociaż wiele współczesnych komputerów poszukuje rozszerzenia pliku, aby określić, którą aplikację otworzyć, ponieważ ta metoda jest prawdopodobnie szybsza.
To wszystko może dotyczyć Ubuntu, Windows to zupełnie inna historia. Explorer domyślnie ćwiczy zachowanie, które odcina rozszerzenie pliku od nazwy pliku. W ten sposób plik o nazwie „dokument.pdf” będzie wyświetlany jako „dokument”, a zmiana jego nazwy na „dokument.dvi” będzie faktycznie przetwarzana jako „dokument.dvi.pdf”. Wirusy czasami wykorzystują tę „funkcję”, sprawiając, że użytkownik wierzy, że otwiera plik .jpg, podczas gdy w rzeczywistości oszukuje go do uruchomienia złośliwego pliku exe!
Aby być pewnym typów plików, istnieje polecenie o nazwie,
file
które wyświetla szczegółowe informacje o pliku.Z własnego doświadczenia mogę stwierdzić, że przynajmniej w moim systemie EOG nie może zostać oszukany w rozpoznawaniu pliku obrazu o zmienionej nazwie. Musisz robić coś innego niż ja.
źródło
bmp
na,jpeg
aby zmniejszyć rozmiar pliku, i po prostu zmiana nazwy działała. A zanim uczyniłem EOG domyślną aplikacją, korzystałem z Gwenview (KDE). Zresztą domyślna aplikacja nie powinna mieć żadnego wpływu na zarządzanie plikami, prawda?Zmiana nazw
.png
plików na.jpeg
i.gif
działa, ponieważ program skojarzony z tymi plikami i przypisany do nich jest taki sam, a gdy zobaczy rozszerzenia, może je otworzyć, po prostu je otworzy, ponieważ są to wszystkie pliki obrazów, a program może je otworzyć.Domyślnym programem jest EOG (Eye of Gnome), jak mówi inny odpowiadający. Nawet jeśli usuniesz rozszerzenie, nadal może je otworzyć.
Jeśli chodzi o
dvi
ipdf
, oba typy plików są otwierane przez ten sam program, który nazywa się evince. Tak samo dzieje się tam.źródło