การใช้งานโปรแกรมลีนุกซ์ (Linux)

คำสั่ง Linux พื้นฐาน เทียบกับ Dos

C:\APPL>COPY JOE.TXT JOE.DOC
C:\APPL>COPY *.* TOTAL
C:\APPL>COPY FRACTALS.DOC PRN
C:\APPL>DEL TEMP
C:\APPL>DEL *.BAK
C:\APPL>MOVE PAPER.TXT TMP\
C:\APPL>REN PAPER.TXT PAPER.ASC
C:\APPL>PRINT LETTER.TXT
C:\APPL>TYPE LETTER.TXT
C:\APPL>TYPE LETTER.TXT
C:\APPL>TYPE LETTER.TXT > NUL
n/a
n/a
C:\>DELTREE TEMP
C:\>MD TEMP
C:\>RD TEMP
C:\>CD TEMP

$ cp joe.txt joe.doc
$ cat * > total
$ lpr fractals.doc
$ rm temp
$ rm *~
$ mv paper.txt tmp/
$ mv paper.txt paper.asc
$ lpr letter.txt
$ more letter.txt
$ less letter.txt
$ cat letter.txt > /dev/null
$ more *.txt *.asc
$ cat section*.txt | less
$ rm -rf temp
$ mkdir temp
$ rmdir temp
$ cd temp

สร้าง Emergency Boot Disk

เพื่อใช้สำหรับ กรณีฉุกเฉิน ที่ไม่สามารถ Boot จาก Linux ได้ นอกจากนั้น ยังใช้สำหรับ แบ่ง Harddisk โดยใช้โปรแกรม FIPS ด้วย ถ้าท่านใช้ Windows95 อยู่ ให้ดำเนินการ ดังนี้ คลิกที่ Start --- Settings --- Control panel --- Add/Remove Software และเลือกที่ Startup Disk Tab ใส่แผ่น Diskที่ Drive A (ควรเป็นแผ่นDisk ที่ดีที่สุด) แล้วคลิกที่ Create Disk Windows95 จะดำเนิน การสร้าง แผ่น Boot ระบบ ขึ้นมา จากนั้น ให้ไปที่ CDROM Directory D:\dosutils เพื่อ Copy ไฟล์ Fips.exe และ restorrb.exe ไปไว้ในแผ่น Disk หรือ download จาก อินเตอร์เน็ต กรณีที่ใช้ Windows 95 OSR 2, Windows 98 บน Harddisk ที่เป็น FAT 32 ให้ Download fips15c.zip มาใช้งาน

การแบ่งเนื้อที่ Harddisk

 • การแบ่ง Harddisk ก็เพื่อให้สามารถติดตั้งระบบปฏิบัติการ 2 ระบบ ลงใน Harddisk ตัวเดียวกัน
 • การแบ่ง Harddisk โดยใช้โปรแกรม FIPS นี้ จะไม่ทำให้ข้อมูลที่มีอยู่ใน Harddisk สูญหาย แต่ถ้ามีข้อมูลที่สำคัญ ควรทำการสำรอง ข้อมูลนั้นไว้ก่อน
 • ก่อนดำเนินการแบ่ง Harddisk ให้ใช้โปรแกรม Norton Diskdoctor และ Norton speedisk หรือโปรแกรมในลักษณะเดียวกันนี้ เช่น Scandisk, Defrag ใน DOS เพื่อตรวจสอบและจัดเรียงไฟล์ใน Harddisk ก่อน
 • บูทเครื่องด้วยแผ่น Emergency Disk ที่ A:\> พิมพ์ FIPS แล้วกดปุ่ม Enter
 • จะมีข้อความแสดงคำเตือน และลิขสิทธ์ของโปรแกรม FIPS และมีคำว่า Press any key ให้กดปุ่ม Enter
 • แล้วจะแสดง Partition Table ของ Harddisk ขึ้นมา และมีคำว่า Press any key ให้กดปุ่ม Enter
 • จะแสดง ข้อมูลของ Boot Sector
 • จะปรากฏข้อความ Do you want to make a backup copy of your root and boot sector before proceed (Y/N) ให้กดปุ่ม Y
 • จะปรากฏข้อความ Do you have a bootable floppy disk in drive A: as described in the documentation (Y/N) ให้กดปุ่ม Y โดยแผ่น Emergency disk นี้ จะต้องใม่ write protect จากนั้นจะทำการ Backup ข้อมูล ลงใน Disk มีชื่อไฟล์ว่า rootboot.000
 • จากนั้นจะปรากฏข้อความ


Enter start cylinder for new partition (366-619):
Use the cursor key to chooes the cylinder, to continue
Old partitionCylinderNew partition
720.6 MB366500.1 MB

 • ให้เลื่อนลูกศร ขวา,ซ้าย เพื่อเลือกขนาด ของ New partition เมื่อได้ขนาดตามต้องการแล้ว ให้กดปุ่ม Enter ในที่นี้ให้กำหนดไว้ที่ 420 MB
 • จากนั้นจะแสดงรายละเอียดของ Partition table ใหม่ ที่ทำการแบ่ง Harddisk แล้ว ให้ตรวจสอบว่า มีขนาดตามที่ต้องการหรือไม่
 • จะมีข้อความ Do you want to continue or reedit the partition table (C/R)? ให้กดปุ่ม C
 • โปรแกรมจะแสดงรายละเอียดของ New boot sector และท้ายที่สุดจะมีข้อความว่า Ready to write new partion scheme to disk . Do you want to proceed (Y/N)? ให้กดปุ่ม Y
 • ท้ายที่สุด จะมีข้อความ Bye! และจะออกไปที่ A:\>
 • ให้ปิดเครื่องและเปิดเครื่องใหม่ โดยบูทระบบด้วยแผ่น Emergency Disk
 • ตรวจดูว่า Harddisk หลังจากการแบ่งมีเนื้อที่ลดลงหรือไม่
 • ที่ A:\> พิมพ์ FDISK เพื่อเรียกโปรแกรม FDISK ของ Dos Window95 ขึ้นมา
 • ให้กดเลข 4 แล้วกดปุ่ม Enter เพื่อแสดง Partition table จะเห็นว่า มี Partition ที่ 2 เกิดขึ้น มีขนาดตามที่ได้แบ่งเอาไว้ และเป็นประเภท Pri Dos
 • จากนั้นให้กดปุ่ม Esc เพื่อกลับ รายการหลัก
 • ให้กดเลข 3 แล้วกดปุ่ม Enter เพื่อลบ Partition
 • ให้กดเลข 1 แล้วกดปุ่ม Enter เพื่อลบ Primary Dos Partition
 • ให้กดเลข 2 แล้วกดปุ่ม Enter เพื่อลบ Partition 2 ออก *** สำคัญมาก ห้ามกดผิด****
 • กดปุ่ม Enter ที่ Volume label
 • กดปุ่ม Y ที่ are you sure (Y,N)
 • กดปุ่ม Esc เพื่อออกไปรายการหลัก แล้วกดเลข 4 เพื่อแสดง Partition จะพบว่า ไม่มี Partition ที่ 2 แต่อย่างใด
 • ออกจากโปรแกรม โดยกดปุ่ม Esc
 • การแบ่ง Harddisk ที่ติดตั้ง Windows95 osr2 หรือ Windows 98 ที่มี FAT 32 คงไม่อาจจะใช้ โปรแกรม Fips แบบธรรมดาได้ จะต้องทำการ Download fips15c.zip มาใช้แทน หากไม่ถนัดก็สามารถใช้ โปรแกรม Partition magic มาทำการแบ่ง Harddisk แทน

ยกเลิกการแบ่ง Harddisk

 • ใส่แผ่น Emergency Disk ที่ Drive A และ บูทเครื่องใหม่
 • ที่ A:\> พิมพ์ RESTORRB แล้วกดปุ่ม Enter (ในแผ่น Emergency Disk จะต้องมีไฟล์ rootboot.000)
 • จะปรากฏข้อความบางส่วน ดังนี้


Found save A:\ rootboot.000
Ready to writ old root- and boot sector from file A:\ rootboot.000 to disk
Do you want to proceed (Y/N):

 • ให้กดปุ่ม Y เพื่อคืนค่า Partition เดิมให้กับ Harddisk
 • จะกลับออกไปที่ A:\> เป็นอันเสร็จเรียบร้อย
 • ดึงแผ่น Emergency Disk ออก แล้วบูทเครื่องใหม่ และตรวจสอบดูว่า Harddisk มีพื้นที่เท่าเดิมหรือไม่

การอ่าน/เขียน Floppy Disk

การที่จะติดต่อ กับ Floppy disk เพื่อทำการอ่านหรือเขียน ข้อมูลจะต้องทำการ mount เพื่อติดต่อกับอุปกรณ์นั้น ไปไว้ยัง directory ใดๆ ก็ได้ แต่ควรจะเป็น directory ว่างๆ

การ Mount Linux diskettes ใช้คำสั่ง

[root@localhost /]# mount /dev/fd0 /mnt
หรือ
[root@localhost /]# mount -t ext2 /dev/fd0 /mnt

การ Mount DOS diskettes ใช้คำสั่ง

[root@localhost /]# mount -t msdos /dev/fd0 /mnt
หรือ
[root@localhost /]# mount -t vfat dev/fd0 /mnt

หลังจาก ทำการ mount แล้ว ให้ย้ายไปที่ /mnt โดยใช้คำสั่ง cd /mnt ใช้คำสั่ง ls เพื่อดู files แล้วทำการ copy files ไปยัง directory ที่ต้องการ ส่วนการเขียน files ลง disk ให้ทำการ copy files ที่ต้องการ ไปยัง directory /mnt

การยกเลิกการ Mount ให้ออกจาก /mnt ก่อน แล้วใช้คำสั่ง
[root@localhost /]# umount dev/fd0

การอ่าน จาก CD-Rom

มีวิธีการเหมือนกันกับ การอ่าน จาก floppy disk

สำหรับ Redhat Linux:

[root@localhost /]# mount -t iso9660 /dev/cdrom /mnt/cdrom

สำหรับ Slackware, และ Debian

[root@localhost /]# mount -t iso9660 /dev/cdrom /cdrom

การอ่าน/เขียนจาก Partition Windows95 หรือ Dos

มีวิธีการเหมือนกันกับ การอ่าน จาก floppy disk

ให้สร้าง directory /mnt/dosdisk หรือเลือกdirectory อื่นๆ ที่ว่าง เพื่อทำการ mount ไปยัง directory นั้น

[root@localhost /]# mkdir /mnt/dosdisk

จากนั้นทำการ mount

[root@localhost /]# mount -t msdos /dev/hda2 /mnt/dosdisk
หรือ
[root@localhost /]# mount -t vfat /dev/hda2 /mnt/dosdisk

การ mount แบบ vfat คือการ mount เพื่ออ่านชื่อไฟล์ แบบ long filesname
/dev/hda2 คือ partition windows95 ที่ต้องการ mount เพื่ออ่าน/เขียนข้อมูล

การติดตั้ง Software บน Linux

ในส่วนนี้จะแนะนำวิธีการเบื้องต้นในการติดตั้ง software บน linux (อาจจะไม่ใช่ วิธีการที่ถูก หลักการนัก)

1.ส่วนใหญ่ที่พบ มักจะให้โปรแกรมมาในลักษณะ source code ซึ่งจะต้องนำมาทำการ compile และติดตั้งเอง วิธีการคือ download มาแล้วทำการขยายไฟล์ ลงบน /usr/local ใช้ได้ทั้ง redhat และ slackware
1.1 download หรือ copy ไฟล์ที่ต้องการไปไว้ที่ /usr/local แล้วทำการขยายไฟล์ โดยใช้คำสั่ง tar xvfz ชื่อไฟล์ และนามสกุล เช่น tar xvfz kget-0.5.tar.gz
1.2 download ไว้ที่ directory ใดก็ได้ แล้วใช้คำสั่ง tar xvfz ชื่อไฟล์ -C /usr/local เช่น tar xvfz kget-0.5.tar.gz -C /usr/local ในที่นี้ /usr/local คือ directory ปลายทาง ที่กำหนด

2.หลังจาก ขยายไฟล์แล้ว จะมี directory เพิ่มขึ้นมา เช่น /usr/local/kget-0.5 ให้เข้าไปใน directory นั้นๆ แล้วอ่านคำแนะนำที่ไฟล์ README หรือ INSTALL จากนั้นใช้คำสั่งด้งนี้ ในการ compile
./configure
make
make install

3.หลังจากติดตั้งโปรแกรมเรียบร้อยแล้ว สามารถลบ directory ที่เป็น source code ออกได้

4.อีกกรณีหนึ่ง สำหรับ redhat โดยเฉพาะ จะเป็นไฟล์ นามสกุล rpm (ความจริง slackware ก็สามารถติดตั้ง rpm ได้ แต่ต้องมี โปรแกรมช่วยแปลง) ให้ download ไฟล์ที่ต้องการไปไว้ที่ directory ใดก็ได้

5.ใช้คำสั่ง rpm -ivh ชื่อไฟล์ เช่น rpm -ivh qt-1.41-1rh51.i386.rpm เพื่อทำการติดตั้ง

6.ถ้าสังเกตุต่อไปจะพบว่า rpm มี 2 แบบคือ แบบ binary จะลงท้ายด้วย i386.rpm ถ้าพบแบบนี้ เมื่อติดตั้งแล้ว จะใช้งานได้เลย อีกแบบคือ source code จะลงท้ายด้วย src.rpm เข้าใจว่า จะต้องทำการ compile อีกครั้ง (ยังไม่เคยทดลอง เลยบอกไม่ได้ว่า ต้องทำอย่างไรบ้าง)

7.จะพบว่า บางครั้ง เขาจะระบุไว้เลยว่า จะต้องมี software ตัวนี้ ก่อนที่จะทำการติดตั้ง เช่น จะติดตั้ง โปรแกรม licq เขาจะกำหนดไว้เลยว่า จะต้องใช้ qt เวอร์ชั่น 1.40 ขึ้นไป ต่ำกว่านี้ จะไม่สามารถติดตั้งได้ ถ้าลองดูก็จะพบ error

 


Get your Free Advertising...for Thai web sites only!