Ada berbagai jenis yang dapat dijalankan oleh shell / kernel. Mengatur x
bit (dapat dieksekusi) pada izin file akan memungkinkan file berisi tipe yang dikenal untuk dieksekusi.
Anda dapat menguji jenis file dengan file
perintah. Jika ini mengidentifikasi file sebagai tidak dikenal, kemungkinan tidak dapat dijalankan dengan nama.
Script dapat dimulai dengan komentar yang diformat secara khusus yang dikenal sebagai bang path. Ini memungkinkan shell untuk memilih juru bahasa naskah yang benar. Untuk skrip python, bang path mungkin salah satunya:
#!/usr/bin/python
#!/usr/bin/env python
Script dengan bang paths akan gagal jika interpreter yang diinginkan tidak dapat ditemukan di lokasi yang ditentukan. Opsi kedua menggunakan env
program untuk menemukan penerjemah di jalur.
Bergantung pada kepemilikan file, Anda mungkin tidak dapat membuat file dapat dieksekusi. Jika Anda tidak memiliki file, Anda tidak akan dapat menandainya dapat dieksekusi. Namun Anda dapat menggunakan sudo
dan chmod
agar Anda dapat menandainya dapat dieksekusi. (Anda harus dapat menjalankan sudo
. Untuk menandai file bernama testfile
executable coba perintah:
sudo chmod +x testfile
.jar
File yang dibangun dengan benar dapat dijalankan sebagai yang dapat dieksekusi jika Anda memiliki Java runtime yang diinstal. Namun, instalasi Mint standar berhati-hati untuk memulai mereka. Anda dapat menjalankannya ketika Anda mengklik dua kali mengubah konfigurasi laucher. Klik kanan file * .jar> Buka dengan aplikasi lain> Gunakan perintah khusus> masukkan "java-jar" dan pastikan "digunakan sebagai default untuk file jenis ini" ditandai. Atau Anda dapat membuat skrip peluncur. Lihat artikel Linux Mint Forums untuk lebih jelasnya.