Table of Contents |
---|
บน TARA-frontend-node ได้ติดตั้งซอฟต์แวร์ เพื่อให้บริการแก่ผู้ใช้งาน โดยผู้ใช้งานสามารถเรียกใช้งานได้ด้วยคำสั่ง module
...
สามารถตรวจสอบ module ที่ท่านกำลังใช้งาน ด้วยคำสั่ง module list หรือ ml
|
---|
No modules loaded
|
---|
No modules loaded |
---|
ตรวจสอบ module ที่มีให้บริการทั้งหมดภายในระบบ
สามารถตรวจสอบ module ที่มีให้บริการทั้งหมด ด้วยคำสั่ง module avail
หรือ ml av
|
---|
------------------- /tarafs/utils/modules/modules/all ------------------- ANSYS/2020.1 ARAGORN/1.2.38-foss-2019b AUGUSTUS/3.3.3-foss-2019b Advisor/2019_update5 Autoconf/2.69-GCCcore-8.3.0 Autoconf/2.69-GCCcore-10.2.0 Autoconf/2.69 Autoconf/2.71-GCCcore-10.3.0 (D) Automake/1.15.1-GCCcore-8.3.0 …. |
---|
หากต้องการเจาะจงซอฟต์แวร์เพื่อตรวจสอบเวอร์ชั่น สามารถตรวจสอบด้วยคำสั่ง module avail หรือ ml av ตามด้วยชื่อซอฟต์แวร์ เช่น module avail python
หรือ ml av python
|
---|
------------------- /tarafs/utils/modules/modules/all ------------------- LAMMPS/3Mar2020-foss-2019b-Python-3.7.4-kokkos PLUMED/2.5.3-foss-2019b-Python-3.7.4 Python/2.7.16-GCCcore-8.3.0 Python/2.7.18-GCCcore-10.2.0 Python/3.7.4-GCCcore-8.3.0 Python/3.8.6-GCCcore-10.2.0 Python/3.9.5-GCCcore-10.3.0 (D) …. |
---|
Note |
---|
หากใช้งานคำสั่ง module load หรือ ml ตามด้วยชื่อซอฟต์แวร์ โดยไม่ระบุเวอร์ชั่นที่ต้องการ จะเป็นการเรียกใช้งานซอฟต์แวร์เวอร์ชั่นที่มี (D): Default ตามหลัง เช่น |
...
สามารถใช้งาน module ที่ต้องการด้วยคำสั่ง module load หรือ ml ตามด้วยชื่อซอฟต์แวร์ที่ต้องการ
|
---|
Python 2.7.5
|
---|
|
---|
Python 3.7.4 |
---|
จากตัวอย่าง
ตรวจสอบเวอร์ชั่นของ python ที่ติดตั้งมาพร้อมระบบปฏิบัติการ ก่อนเรียกใช้งาน module จะพบว่า Python 2.7.5
เรียกใช้งานซอฟต์แวร์ โดยระบุเวอร์ชั่นที่ต้องการใช้งาน ด้วยคำสั่ง module load Python/3.7.4-GCCcore-8.3.0
ตรวจสอบเวอร์ชั่นของ python หลังจากเรียกใช้งาน module จะพบว่า Python 3.7.4
Note |
---|
คำสั่ง module load หรือ ml ต้องระบุชื่อของซอฟต์แวร์ตามผลลัพธ์ที่ได้จากคำสั่ง module avail หรือ ml av เนื่องจาก ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ มีผลต่อการเรียกใช้งานซอฟต์แวร์ด้วยคำสั่ง module |
...
สามารถยกเลิกการใช้งาน module ที่ใช้งานอยู่ทั้งหมด ด้วยคำสั่ง module purge
หรือ ml purge
|
---|
Currently Loaded Modules: 1) GCCcore/10.3.0 8) SQLite/3.35.4-GCCcore-10.3.0 2) zlib/1.2.11-GCCcore-10.3.0 9) XZ/5.2.5-GCCcore-10.3.0 3) binutils/2.36.1-GCCcore-10.3.0 10) GMP/6.2.1-GCCcore-10.3.0 4) bzip2/1.0.8-GCCcore-10.3.0 11) libffi/3.3-GCCcore-10.3.0 5) ncurses/6.2-GCCcore-10.3.0 12) OpenSSL/1.1 6) libreadline/8.1-GCCcore-10.3.0 13) Python/3.9.5-GCCcore-10.3.0 7) Tcl/8.6.11-GCCcore-10.3.0
|
---|
|
---|
No modules loaded |
---|
จากตัวอย่าง
ตรวจสอบรายการของซอฟต์แวร์ที่มีการเรียกใช้งาน ด้วยคำสั่ง module list จากตัวอย่างได้มีการเรียกใช้งาน module Python/3.9.5-GCCcore-10.3.0
ทำการยกเลิกใช้งาน module ทั้งหมด ด้วยคำสั่ง
module purge
ตรวจสอบรายการของซอฟต์แวร์ที่มีการเรียกใช้งาน ด้วยคำสั่ง module list อีกครั้ง พบว่า ได้ยกเลิกการเรียกใช้งานทั้งหมดเรียบร้อยแล้ว โดยผลลัพธ์แสดงค่า No modules loaded