WS-LSA1
บันทึกนี้ปรับปรุงล่าสุดเมื่อวันที่ 17-04-2557
อัปเดตโดย วิบูลย์ วราสิทธิชัย
Workshop Linux System Administration I
เนื้อหา
LinuxSystemAdministration-I-outline.pdf
แผนผัง server ที่ใช้ใน Oracle VM Virtualbox
LSA-I.jpg
ดาวน์โหลด
ftp://ftp.psu.ac.th/pub/psulab/ เลือกไดเรกทอรี LSA-I
วิทยากร
1. อ.ฉัตรชัย จันทร์พริ้ม อาจารย์ประจำภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์
2. วิบูลย์ วราสิทธิชัย นักวิชาการคอมพิวเตอร์ ศูนย์คอมพิวเตอร์
กำหนดการ
วันแรก
ช่วงที่ 1 สอนโดยอาจารย์ฉัตรชัย จันทร์พริ้ม
1.Login and Bash Shell - การใช้งาน bash shell ที่มี Linux
Login-and-shell.pdf
2.Manpage and Help Command Line - การใช้งานคำสั่ง man และความช่วยเหลือต่างๆ
Man-and-help.pdf
3.Using Text Editor and vi - การใช้และการจัดการโปรแกรม editor ใน Linux และ vi
Editors-for-linux.pdf
4.Linux Network Setting - การตั้งค่า network พื้นฐานที่เกี่ยวกับ server
Network-config.pdf
WS-LSA1-04-1 ตัวอย่างการเซ็ตค่าไฟล์ network interface
5.Upgrading and Installing New Software - วิธีการอัพเกรด และ ติดตั้งซอฟต์แวร์ใหม่
Upgrade-and-install-new-software.pdf
ช่วงที่ 2 สอนโดยวิบูลย์ วราสิทธิชัย
6.User Account - การเพิ่มลบ user account, ประเภทของ user account และการเพิ่มสิทธิ และ sudo
WS-LSA1-06-1 การจัดการ users และ groups
WS-LSA1-06-2 การเพิ่มสิทธิ sudo
7.File and Directory - อธิบายลักษณะของไฟล์ และไดเรกทอรีใน linux รวมทั้งสิทธิต่างๆ ในการใช้งานไฟล์ และไดเรกทอรี ทั้งการอ่าน, การเขียน และ การใช้งาน
WS-LSA1-07-1 การกำหนด file permission
WS-LSA1-07-2 การกำหนด file owner
8.File Permissions for file sharing - สิทธิในการใช้งานไฟล์ และไดเรกทอรีแบบ share กันระหว่างผู้ใช้งานต่างๆ
WS-LSA1-08-1 การจัดพื้นที่แบ่งใช้ร่วมกันของผู้ใช้
WS-LSA1-08-2 ลองใช้ PSU-netdrive sftp file server
ช่วงที่ 3 สอนโดยอาจารย์ฉัตรชัย จันทร์พริ้ม
9.Regular Expression - ฝึกหัดการใช้คำสั่ง (*)
10.File Manipulation Command Line - การใช้คำสั่งที่เกี่ยวกับการจัดการข้อมูลภายในไฟล์ (*)
ช่วงที่ 4 สอนโดยวิบูลย์ วราสิทธิชัย
11.Archiving and Compressing Files - การแบ็คอัพ และการบีบข้อมูล
WS-LSA1-11-1 การใช้ cp และ scp
WS-LSA1-11-2 การใช้ rsync
WS-LSA1-11-3 การใช้ tar
WS-LSA1-11-4 การตั้งค่าการสำรองข้อมูลข้ามเครื่องโดยไม่ต้องถามรหัสผ่าน
12.Crontab - เรียนรู้การตั้งค่าในการ automate task โดยสั่งให้ทำงานตามเวลาที่ต้องการ
WS-LSA1-12-1 การตั้งเวลาทำงานด้วย cron
WS-LSA1-12-2 การตั้งค่า cron เพื่อการสำรองข้อมูล joomla ทุกคืน
วันที่สอง
ช่วงที่ 5 สอนโดยอาจารย์ฉัตรชัย จันทร์พริ้ม
13.Shell Script Programming I (*)
14.Workshop I (*)
ช่วงที่ 6 สอนโดยวิบูลย์ วราสิทธิชัย
15.Using Devices - เพิ่มดิสก์ใน Linux ต้องทำการ mount disk และการจัดการ fstab
WS-LSA1-15-1 mount new disk (mount /backup-home 8 GB)
WS-LSA1-15-2 การจัดการ fstab
16.Restoring Server - การกู้คืน server จาก backup files
WS-LSA1-16-1 การสำรองข้อมูล file server และ joomla web site
WS-LSA1-16-2 การกู้คืน file server และ joomla web site
WS-LSA1-16-3 การโคลนนิ่ง server วิธีที่ปิดเครื่องก่อนโคลนนิ่ง
ช่วงที่ 7 สอนโดยอาจารย์ฉัตรชัย จันทร์พริ้ม
17.Shell Script Programming II (*)
18.Workshop II (*)
(*) เตรียมแต่ไม่ได้สอน