Anda mungkin harus mengganti nama file Anda main.py
menjadi internetScanner
. Ekstensi pada * nix adalah murni opsional. Seharusnya tidak masalah di sini.
mv main.py internetScanner
Kemudian, tambahkan baris berikut ke file ini, tepat di awal:
#!/usr/bin/env python3
Ini akan memastikan bahwa ketika shell mengeksekusi file, itu akan tahu digunakan python3
untuk menafsirkan konten. Ini dikenal sebagai Shebang . Sekarang, buat file tersebut dapat dieksekusi:
chmod +x internetScanner
Anda sekarang dapat menjalankan program Anda dari dalam /User/Desktop/project/internetScanner/
:
./internetScanner start
Program Anda akan berjalan di latar depan dan terus berjalan sampai Anda menekan Ctrl- C. Jika Anda tidak menginginkan ini, Anda juga dapat memulai program di latar belakang, dengan menambahkan tanda dan setelah perintah:
./internetScanner start &
Ini akan membiarkan program Anda berjalan, tetapi Anda dapat terus menggunakan shell Anda. Ini disebut kontrol pekerjaan, dan ada tutorial sederhana tentang hal itu di sini .
Jika sekarang Anda ingin dapat menjalankan program dari mana saja pada sistem, Anda perlu menambahkan internetScanner
direktori ke PATH
: Apa itu PATH dan variabel lingkungan lainnya, dan bagaimana cara mengatur atau menggunakannya?