Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

บน TARA-frontend-node ได้ติดตั้งซอฟต์แวร์ เพื่อให้บริการแก่ผู้ใช้งาน โดยผู้ใช้งานสามารถเรียกใช้งานได้ด้วยคำสั่ง module

...

[wudomsir@tara-frontend-1 ~]$ module list

No modules loaded

[wudomsir@tara-frontend-1 ~]$ ml

No modules loaded

ตรวจสอบ module

...

ที่มีให้บริการทั้งหมดในระบบ

สามารถตรวจสอบ module ทั้งหมด ด้วยคำสั่ง module avail หรือ ml av

...

Note

หากใช้งานคำสั่ง module load หรือ ml ตามด้วยชื่อซอฟต์แวร์ โดยไม่ระบุเวอร์ชั่นที่ต้องการ จะเป็นการเรียกใช้งานซอฟต์แวร์เวอร์ชั่นที่มี (D): Default ตามหลัง เช่น module load Python จะเป็นการเรียกใช้งาน Python 3.9.5

...

  • ตรวจสอบเวอร์ชั่นของ 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

...

[wudomsir@tara-frontend-1 ~]$ module list

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

[wudomsir@tara-frontend-1 ~]$ module purge

[wudomsir@tara-frontend-1 ~]$ module list

No modules loaded

จากตัวอย่าง

  • ตรวจสอบรายการของซอฟต์แวร์ที่มีการเรียกใช้งาน ด้วยคำสั่ง module list จากตัวอย่างได้มีการเรียกใช้งาน module Python/3.9.5-GCCcore-10.3.0

  • ทำการยกเลิกใช้งาน module ทั้งหมด ด้วยคำสั่ง module purge

  • ตรวจสอบรายการของซอฟต์แวร์ที่มีการเรียกใช้งาน ด้วยคำสั่ง module list อีกครั้ง พบว่า ได้ยกเลิกการเรียกใช้งานทั้งหมดเรียบร้อยแล้ว โดยผลลัพธ์แสดงค่า No modules loaded