On 05-Feb-2001, Gatut SE Ribowo wrote:
> Sesuai pengalaman saya, file .bin ini executable (liat
> permissionnya).
Berlawanan dengan di OS lainnya, di dunia unix (at least di Linux)
tanda titik di filename tidak punya makna khusus. Jadi tidak dikenal
konsep "filename extension" di mata OS, hanya ada menurut user yg
melihat saja.
Makanya kalo di unix tidak ada keharusan program executable dg
filename berakhiran ".exe" atau sebangsanya, tapi langsung dr
formatnya dan permission. File perl tidak harus berakhiran ".pl". File
PHP tidak harus berakhiran ".php". File rpm pun tidak harus berakhiran
".rpm". Biasanya file2 tsb dinamai demikian utk memudahkan user aja,
bukan OS-nya.
Boleh tidaknya suatu file di-execute tidak dilihat dari
"extension"-nya, tapi dari permissionnya. Bisa tidaknya diexecute itu
urusan lain lagi.
Untuk cari tau jenis suatu file, mesti dilihat formatnya langsung.
Untungnya ada utility "file" yg menampung 'finger print' dari banyak
format.
Trivia: apa bedanya 'rm -rf *.*' dan 'rm -rf *'? Mana yg akan
menghapus semua file di current directory?
Ronny
----------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]