Apa perbedaan antara The /usr/bin/python3
dan /usr/bin/python3m
Executibles?
Saya mengamati mereka di Ubuntu 13.04, tetapi Google menyarankan bahwa mereka ada di distribusi lain juga.
Kedua file tersebut memiliki md5sum yang sama, tetapi tampaknya bukan tautan simbolis atau tautan keras; kedua file memiliki nomor inode berbeda yang dikembalikan oleh ls -li
dan pengujian find -xdev -samefile /usr/bin/python3.3
tidak mengembalikan file lain.
Seseorang mengajukan pertanyaan serupa di AskUbuntu , tetapi saya ingin mengetahui lebih lanjut tentang perbedaan antara kedua file tersebut.
python
python-3.x
James Mishra
sumber
sumber
Jawaban:
Penghargaan untuk ini diberikan kepada chepner karena menunjukkan bahwa saya sudah memiliki tautan ke solusinya.
melalui PEP 3149 .
Mengenai
m
bendera secara khusus, inilah Pymalloc:melalui What's New in Python 2.3
Terakhir, kedua file tersebut mungkin memiliki hardlink pada beberapa sistem. Sementara kedua file memiliki nomor inode yang berbeda pada sistem Ubuntu 13.04 saya (dengan demikian adalah file yang berbeda), sebuah posting comp.lang.python dari dua tahun lalu menunjukkan bahwa mereka pernah di-hardlink.
sumber