?????? LINUX or UNIX

Shared by: HC121001034639
Categories
Tags
-
Stats
views:
51
posted:
9/30/2012
language:
Thai
pages:
15
Document Sample
scope of work template
							                                     คำสั่ง LINUX or UNIX

                                    ั
            UNIX เป็ นระบบปฏิบติกำรคอมพิวเตอร์แบบหลำยงำน หลำยผูใช้          ้
ที่เริ่ มพัฒนำโดยกลุ่มพนักงำนของห้องปฏิบติกำร AT&T Bell Labs โดยกลุ่มนักพัฒนำที่เป็ นที่รู้จก
                                                  ั                                               ั
คือ Ken Thompson, Dennis Ritchie และ Douglas McIlroy
            LINUX ถูกพัฒนำมำจำกยูนิกซ์ โดย Mr. Linus Trovalds [LINus+UniX = Linux]
                           ่
ซึ่ งขณะนั้นยังเรี ยนอยูที่มหำวิทยำลัยเฮลซิ งกิ ประเทศฟิ นแลนด์
                             ั
ลีนุกซ์เป็ นระบบปฏิบติกำรที่เปิ ดเผยคำสั่ง หรื อที่เรำเรี ยกว่ำ open source code
ซึ่ งทำให้นกโปรแกรมเมอร์ สำมำรถนำไปพัฒนำต่อ ๆ ไปได้ ดังจะเห็นได้วำ ลีนุกซ์
              ั                                                               ่
มีกำรแตกแขนงออกไปมำกมำย เช่น Redhat, Slackware, SuSe, CentOS, Debian, Ubuntu เป็ นต้น
            โครงสร้ำงของ Unix
                         ั
            ระบบปฏิบติกำร Unix สำมำรถแบ่งโครงสร้ำงหลัก ๆ ได้ 4 ระดับ
แต่ละระดับก็จะทำหน้ำที่ต่ำงกัน
            1. ฮำร์ดแวร์
                หมำยถึงอุปกรณ์หรื อทุกชิ้นส่ วนของคอมพิวเตอร์ ที่เรำสำมำรถจับต้องได้ เช่น จอภำพ
     ์
คียบอร์ด เม้ำส์ ดิกส์ไดรซ์ ซีดีรอม เป็ นต้น
            2. ยูนิกซ์ เคอร์ เนล
                เคอร์ เนล จะทำหน้ำที่ควบคุมกำรทำงำนทั้งหมดของระบบ ได้แก่ กำรจัดสรรทรัพยำกร
กำรจัดกำรข้อมูลบริ กำรหน่วยควำมจำ ซึ่ งเคอร์ เนลนี้ จะขึ้นกับฮำร์ ดแวร์ เช่น ถ้ำมีกำรเปลี่ยนแปลง
ฮำร์ ดแวร์ เคอร์ เนลนี้ก็จะถูกเปลี่ยนไปด้วย เป็ นต้น
            3. เชลล์
                                        ้ ั
                คือ ตัวกลำงระหว่ำงผูใช้กบตัวเคอร์ เนล ทำหน้ำที่รับคำสั่งจำกผูใช้้
                                                                                  ่
แล้วนำไปแปลเป็ นภำษำที่เครื่ องคอมพิวเตอร์ เข้ำใจ เรำเรี ยกอีกอย่ำงหนึ่งได้วำ command interpreter
         ้
แต่ถำมีกำรนำ เชลล์หลำย ๆ ตัวมำเขียนรวมกัน (คล้ำย ๆ กับ batch file ในระบบปฏิบติกำร DOS)ั
เรำจะเรี ยกว่ำ เชลล์สคริ ปต์ นอกจำกนี้ เชลล์ (Shell) ยังมีอีกหลำย ๆ ประเภท แต่ที่นิยมกันได้แก่
                                                    ้
                   * Bourne shell (sh) เป็ นเชลล์ตนแบบของทุก ๆ เชลล์ มีควำมสำมำรถในกำรเขียน
เชลล์สคริ ปต์ได้ดวย   ้
                   * C shell (csh) เป็ นเชลล์ที่สร้ำงหลัง Bourne shell ควำมสำมำรถพิเศษของ C shell
คือเก็บข้อมูลเกี่ยวกับคำสั่งที่เคยใช้
                   * Korn shell (ksh) ซึ่งพัฒนำโดย AT&T โดยได้นำคุณสมบัติเด่น ๆ ของ Bourne
shell และ C shell มำรวมกัน
                  * Bourne again shell (bash) มีคุณสมบัติและควำมสำมำรถคล้ำยกับ Korn shell แต่
shell นี้ถูกสร้ำงขึ้นมำใช้สำหรับแจกฟรี ซึ่ งเป็ นเหตุผลสำคัญที่ทำง Linux นำมำใช้
                                                             ่
               คำสั่งที่ทำให้ทรำบว่ำเรำใช้งำน เชลล์อะไรอยูคือ echo $SHELL
           4. โปรแกรมประยุกต์
                                                                             ั
               หมำยถึง โปรแกรมกำรใช้งำนเพิ่มเติมต่ำง ๆ ที่ใช้บนระบบปฏิบติกำรยูนิกซ์ ได้แก่ pine
เป็ นต้น
                                        ั
           คำสั่ง Linux (ทุกคำสั่งพิมพ์ตวเล็กทั้งหมด เนื่ องจำกเอกสำรนี้ โปรแกรม MS Word
                               ั                                                 ้
อำจเปลี่ยนตัวพิมพ์ใหญ่ให้อตโนมัติ คำในวงเล็บตำมตัวอย่ำงนี้คือคำเต็ม ไม่ตองพิมพ์ [คำเต็ม])
ให้เปิ ดหน้ำต่ำงกำรทำงำนของเทอร์มินอล (Terminal) จะแสดงตัวเคอร์ เซอร์ 2 แบบคือ (1) $_
หมำยถึงผูใช้งำนเป็ น User มีสิทธิ์ จำกัดใช้งำนได้บำงคำสั่ง (2) #_ หมำยถึงผูใช้งำนเป็ น root
            ้                                                                  ้
มีสิทธิ์ ในกำรทำงำนหรื อใช้คำสั่งสู งสุ ด

        whoami
        คำสั่งใช้เพื่อแสดงว่ำผูใช้ซ่ ึ ง login เข้ำสู่ ระบบนั้น (ตัวเรำเอง) login ด้วยชื่ออะไร
                               ้
        รู ปแบบคำสัง/ตัวอย่ำง whoami หรื อ who am i (บน SUN OS หรื อ UNIX บำงตัวเท่ำนั้น)
                      ่

        ls [List ]
        เป็ นคำสั่งที่ใช้สำหรับแสดงแฟ้ มข้อมูล (เช่นเดียวกับ dirของDOS) มำกจำกคำว่ำ list
        รู ปแบบคำสั่ง ls [option] [file]
                    ั      ั
        option ที่มกใช้กนใน ls คือ
        -l จะแสดงผลลัพธ์แบบ Long Format ซึ่งจะแสดง Permission ของแฟ้ มด้วย
        -a จะแสดงแฟ้ มข้อมูลทั้งหมด
        -F จะแสดง / หลัง Directory และ * หลังแฟ้ มข้อมูลที่ execute ได้
        ตัวอย่ำงกำรใช้งำน
        ls -l
        ls -al
        ls –F

        pwd [print work directory]
                                                    ั
        เป็ นคำสั่งที่ใช้สำหรับแสดง Directory ปัจจุบน (ในทำนองเดียวกับกำรพิมพ์ cd บน DOS)
        รู ปแบบคำสั่ง / ตัวอย่ำง pwd
        man [manual = คู่มือกำรใช้งำน]
        คำสั่ง man ของระบบ Unix,Linux (เป็ นคำสั่งแสดงข้อควำม อธิ บำยกำรใช้คำสั่ง)
        รู บแบบกำรใช้งำนman (Command)
        ตัวอย่ำง #man ls
        หมำยเหตุ เมื่อต้องกำรออก กด q ;ใช้[Spacebar] เลื่อนหน้ำถัดไป ;
ใช้ลูกศรขึ้นดูหน้ำผ่ำนมำ
        help
         คำสั่ง help ของระบบ Unix,Linux (เป็ นคำสั่งแสดงข้อควำม อธิ บำยกำรใช้คำสั่ง
เช่นเดียวกับ man)
         รู บแบบกำรใช้งำน (Command) --help
         ตัวอย่ำง # ls –help

        mkdir [Make directory]
         เป็ นคำสั่งที่ใช้สำหรับกำรสร้ำง directory (ในทำนองเดียวกับ dos) รู ปแบบของคำสั่งmkdir
mkdir [option] [file]
                           ั    ั
         โดย option ที่มกใช้กนใน mkdir คือ
         -m จะทำกำรกำหนด Permissioin (ให้ดูคำสั่ง chmod เพิ่มเติม)
                                                  ้       ั
         -p จะทำกำรสร้ำง Parent Directory ให้ดวยกรณี ที่ยงไม่มีกำรระบุ directory ในที่น้ ีอำจเป็ น
relative หรื อ absolute path ก็ได้
         ตัวอย่ำง
         mkdir /home
         mkdir -p -m755 ~/home/user1


        cd [Chang Directory]
        คำสั่งChange Directory ของระบบ Unix,Linux (คล้ำยกับคำสั่งCD ของ DOS)
        รู บแบบกำรใช้งำน cd [directory]
        ตัวอย่ำง cd /etc [Enter]ไปDirectory etc
        cd ..[Enter] ย้ำยไป Directory อีก1ชั้ น
        touch
                                         ่                             ้
        คำสั่ง touch ใช้ในกำรสร้ำงไฟล์วำง ๆ (มีแต่ชื่อ) หำกต้องกำรใส่ ขอควำม ใช้โปรแกรม vi
        รู บแบบกำรใช้งำน touch file-name
        ตัวอย่ำง touch note.txt เป็ นกำรสร้ำงไฟล์ชื่อ note.txt

        cat
        คำสั่งแสดงข้อควำมในFileของระบบ Unix,Linux (คล้ำยกับคำสั่งTypeของDOS)
        รู บแบบกำรใช้งำน cat
        ตัวอย่ำง cat /home/user1 | more
อ่ำนข้อมูลจำกไฟล์/home/user1ถ้ำยำวเกินหน้ำให้หยุดทีละหน้ำจอ

        more
                                             ้
         คล้ำยกับคำสั่ง cat ไม่เหมำะกับกำรดูขอมูลที่มีควำมยำวมำกๆ ดังนั้น จึงได้มีกำรพัฒนำ
                                 ้
more ขึ้น เพื่อช่วยให้สำมำรถดูขอมูลที่มีขนำดยำวได้เป็ นช่วงๆ
         รู ปแบบคำสัง more file
                     ่
         ภำยในโปรแกรม more จะมีคำสั่งเพื่อใช้งำนครำวๆ ดังนี้
         = แสดงเลขบรรทัด
         q ออกจำกโปรแกรม
         เลื่อนไปยังหน้ำถัดไป เลื่อนไปยังบรรทัดถัดไป
         h แสดง help
         ตัวอย่ำง more test.txt

        clear
        คำสั่งclearของระบบ Unix,Linux (เป็ นกำรลบข้อควำมบนจอภำพ คล้ำยกับคำสั่ง clsใน
dos)
        รู บแบบกำรใช้งำน clear
        ตัวอย่ำง clear [Enter]
        cp [copy]
         เป็ นคำสั่งที่ใช้สำหรับสำเนำแฟ้ มข้อมูล (เช่นเดียวกับcopyของDOS) รู ปแบบคำสั่ง cp
source target
         ตัวอย่ำงกำรใช้งำน #cp test.txt /home/user1

        sudo [super user do]
        sudo เป็ นเครื่ องมือที่อนุ ญำตให้ผใช้บำงคน หรื อบำงกลุ่ม
                                           ู้
สำมำรถมีสิทธิ์ ในกำรเข้ำถึงทรัพยำกรบำงสิ่ งบำงอย่ำง ได้เหมือนผูใช้ root
                                                                   ้
                                                                       ่ ั
หรื อในบำงทีสำมำรถกำหนดให้มีสิทธิ์ เท่ำเทียมกับ root ก็ได้ ซึ่ งขึ้นอยูกบกำรปรับแต่งค่ำต่ำงๆ
ในไฟล์ /etc/sudoers
        กำรกำหนด Password ของ root ใน ubuntu สำหรับกำรใช้ครั้งแรก
        sudo passwd root
                                     ้
        ใส่ password ของ user ผูติดตั้ง (ขณะใส่ จะมองไม่เห็น)
        ใส่ password ของ root (ขณะใส่ จะมองไม่เห็น)
        ใส่ password ของ root ยืนยันอีกครั้ง (ขณะใส่ จะมองไม่เห็น)


        cal [Calendar]
        คำสั่งแสดงปฏิทินของระบบ Unix,Linux
        รู บแบบกำรใช้งำน cal
                                                                ั
        ตัวอย่ำง cal [Enter](สั่งให้ระบบแสดง ปฏิทินเดือน ปั จจุบน)
                                                      ั
        cal -y [Enter](สังให้ระบบแสดง ปฏิทินปี ปั จจุบน)
                         ่

        date
        ใช้แสดง วันที่ และ เวลำ
        ตัวอย่ำง date 17 May 2004

        exit
        คำสั่ง exit ของระบบ Unix,Linux (ออกจำกระบบยูนิกส์ )
        รู บแบบกำรใช้งำน exit
        ตัวอย่ำง exit
        ifconfig [Interface config]
        คำสั่ง ifconfig ของระบบ Unix,Linux (เป็ นกำรตรวจสอบกำหนดค่ำNetworkของLan
Card)
        รู บแบบกำรใช้งำน ifconfig [option]
        ตัวอย่ำง #ifconfig

        mv [move]
      เป็ นคำสั่งที่ใช้สำหรับกำรย้ำยแฟ้ มข้อมูลและ Directory รวมถึงกำรเปลี่ยนชื่อด้วย
(ในทำนองเดียวกับ dos) มำจำกคำว่ำ move
      รู ปแบบคำสัง   ่
      mv source target
      ตัวอย่ำง mv *.tar /backup
      mv test.txt old.txt
      mv bin oldbin

        rmdir [remove directory]
       เป็ นคำสั่งที่ใช้สำหรับกำรลบ directory (ในทำนองเดียวกับ dos) มำจำกคำว่ำ
โครงสร้ำงคำสั่ง
       rmdir [option] [file]
                         ั    ั
       โดย option ที่มกใช้กนใน rmdir คือ -p จะทำกำรลบ Child และ Parent Directory
ตำมลำดับ
       directory ในที่น้ ีอำจเป็ น relative หรื อ absolute path ก็ได้
       ตัวอย่ำง rmdir /home

        passwd
      คำสั่งกำหนดและแก้ไขรหัสผ่ำนของ User ของระบบ Unix,Linux
      รู บแบบกำรใช้งำน passwd [Username]
      ตัวอย่ำง passwd user1 (กำหนดรหัสผ่ำนให้ User1 ถ้ำไม่พิมพ์ ชื่อ User
ระบบUnixจะหมำยควำมว่ำแก้ไขรหัสผ่ำนของคนที่Loginเข้ำมำ)
        adduser
                             ั
        คำสั่งเพิ่ม User ให้กบระบบ Unix,Linux
        รู บแบบกำรใช้งำน adduser -g (group) -d (Directory) (User)
        ตัวอย่ำง adduser -g root -d /home/user1 user สร้ำง User ชื่อ Login คือ user1
เป็ นสมำชิกในกลุ่ม root
        useradd
                               ั
        คำสั่งเพิ่ม User ให้กบระบบ Unix,Linux (ใช้เหมือนกับคำสั่ง adduser)
        รู บแบบกำรใช้งำน useradd -g (group) -d (Directory) (User)
        ตัวอย่ำง useradd -g root -d /home/user1 user สร้ำง User ชื่อ Login คือ user1
เป็ นสมำชิกในกลุ่ม root

        userdel
        คำสั่งลบ User ออกจำกระบบ Unix,Linux
        รู บแบบกำรใช้งำน userdel [option] (Username)
        ตัวอย่ำง userdel -r root user1 ลบ User ชื่อ Login คือ User1 และ -r คือให้ลบ Home
Directoryของ User1 ด้วย

      alias
      คำสั่งกำหนดคำสั่งย่อของระบบ Unix,Linux (คล้ำยกับคำสั่ง
SETในDOSแต่สำมำรถใช้เปฝ้ นคำสัง RUNได้)
                                  ่
      รู บแบบกำรใช้งำน alias [ชื่อใหม่=ข้อควำม]
      ตัวอย่ำง alias copy=cp กำหนดให้พิมพ์ copy แทนคำสั่ง cpได้

        bash
        คำสังเรี ยกใช้ Bourne again shellของระบบ Unix,Linux
             ่
        รู บแบบกำรใช้งำน bash
        ตัวอย่ำง bash [Enter] ( เรี ยกใช้ Bourne again shell)

        bc
        คำสั่งเรี ยกใช้โปรแกรมคำนวณเลขของระบบ Unix,Linux
        รู บแบบกำรใช้งำน bc [-lwsqv] [option] [file]
       ตัวอย่ำง bc [Enter] 1+2 [Enter] 1^2 [Enter] a=3 [Enter] b=4 [Enter] a*b [Enter]
x=2;y=5;x+y[Enter] [Ctrl-d] เพื่อออก
                                   ้
       หมำยเหตุ:คำสั่งนี้จะใช้ได้ตองInstall Packet ลงไปก่อน

        C Compiler
        คำสั่งCompile ภำษำCของระบบ Unix,Linux (คล้ำยกับคำสั่งTypeของDOS)
        รู บแบบกำรใช้งำน cc [filename]
        ตัวอย่ำง cc /home/user1/industry.c จะสั่งให้ระบบCompile ภำษำC ไฟล์ชื่อ industry.c ที่
Directory /home/user1

         chfin
         คำสั่งChange your finger informationของระบบ Unix,Linux
(เป็ นกำรกำหนดข้อมูลของUser เช่น ชื่อเต็ม ที่อยู่ เบอร์ โทรศัพท์)
         รู บแบบกำรใช้งำน chfn [username]
         ตัวอย่ำง chfn User1 กำหนดรำยละเอียดUser1

        chgrp
        คำสั่งChange Groupของระบบ Unix,Linux (เป็ นกำรเปลี่ยนกลุ่มเจ้ำของไฟล์)
        รู บแบบกำรใช้งำน chgrp [-chfRv] (Group) (File)
                                                    ั
        ตัวอย่ำง chgrp root /root/* เปลี่ยนGroupให้กบไฟล์ทุกไฟล์ในไดเรคทอรี่ /root ให้เป็ น
Group root

          chmod
          คำสั่งChange Modeของระบบ Unix,Linux (เป็ นกำรเปลี่ยนสิ ทธิกำรเข้ำถึงไฟล์)
          รู บแบบกำรใช้งำน chmod [สิ ทธิ ] (File)
                                   ั
          ตัวอย่ำง กำหนดสิ ทธิ ให้กบไฟล์ชื่อtest คือ chmod 754 test หรื อ chmod go +r-w
        ั
testให้กบไฟล์ทุกไฟล์ chmod o-r *
          ตัวเลขMode rwx = 7 ; rw – =6 ; r-x =5 ; r- – = 4 ; – wx = 3 ; – w – = 2 ; – - x = 1 ; – - = 0
          กำรกำหนดสิ ทธิ กำหนดได้2ลักษณะคือ
          1.กำหนดโดยใช้อกษรย่อกลุ่ม
                           ั
          2.ใช้รหัสเลขฐำน2แทนสิ ทธิ (1 คืออนุญำต)
        กลุ่มผูใช้ User Group Other = ugo เช่น go-r-w+x คือกลุ่ม
                 ้
และคนอื่นไม่มีสิทธิ อ่ำนเขียนแต่Runได้
        สิ ทธิ์ กำรใช้ -rwx rwx rwx = Read Write Execute
        รหัสเลขฐำน 111 101 100 = 754 คือเจ้ำของไฟล์ใช้ได้ครบ คน Group
เดียวกันอ่ำนExecuteได้นอกนั้นอ่ำนได้อย่ำงเดียว

        chown
        คำสั่งChange Ownerของระบบ Unix,Linux (เป็ นกำรเปลี่ยนเจ้ำของไฟล์)
        รู บแบบกำรใช้งำน chown [ซื่อเจ้ำของไฟล์] (ชื่อFile)
        ตัวอย่ำง chown user1 filename คือเปลี่ยนเจ้ำของไฟล์ชื่อ filename เป็ นUser1
        chown -R user1.root dirname คือเปลี่ยนทั้งเจ้ำของไฟล์และกลุ่มไปพร้อมกันทุกไฟล์ใน
Sub dirname.

       chsh
       คำสั่งchshของระบบ Unix,Linux (เป็ นกำรเปลี่ยนShell ให้ User)
       รู บแบบกำรใช้งำน chsh [Username]
       ตัวอย่ำง chsh user1 [Enter] /bin/bash [Enter]

       mesg
       mesg ดู status กำรรับกำรติดต่อของ terminal
       mesg y เปิ ดให้ terminal สำมำรถรับกำรติดต่อได้
       mesg n ปิ ดไม่ให้ terminal สำมำรถรับกำรติดต่อได้

       df
       คำสั่งdf ของระบบ Unix,Linux (เป็ นกำรตรวจสอบกำรใช้พื่นที่บนฮำร์ ดดิสก์)
       รู บแบบกำรใช้งำนdf [option] [file]
       ตัวอย่ำง df [Enter]

       dmesg
       คำสั่งdmesgของระบบ Unix,Linux (เป็ นกำรให้แสดงผลเหมือนตอน Boot)
       รู บแบบกำรใช้งำน dmesg
       ตัวอย่ำง dmesg | more [Enter]
                                                                         ั
         หมำยเหตุ คำสั่งนี้ ใช้ตรวจสอบ เมื่อเกิดปั ญหำ เช่น Linux ไม่รู้จก Driver CD-Rom
หรื อปั ญหำอื่นๆ

        echo
        คำสั่งechoของระบบ Unix,Linux (เป็ นกำรให้แสดงข้อควำม เหมือนกับ ECHOของDOS)
                                            ้
        รู บแบบกำรใช้งำน echo (ข้อควำมที่ตองกำรให้แสดงผล)
        ตัวอย่ำง echo my name is user1
        echo Hello > /dev/tty2 ส่ งข้อควำม Hello ไปออกจอเทอร์ มินอลที่2

       ed
       คำสั่ง ed ของระบบ Unix,Linux (โปรแกรมแก้ไขข้อควำมใน Text file เหมือนกับคำสั่ง
edlinของDOS)
       รู บแบบกำรใช้งำน ed (fileName)
       ตัวอย่ำง ed /home/user/test (ออกกดq)
       สำหรับคนที่ไม่ถนัดคำสั่งนี้แนะนำให้ใช้คำสั่ง picoหรื อvi หรื อemacsแทนได้เช่นกัน

        emacs
        คำสั่ง emacs ของระบบ Unix,Linux (โปรแกรมแก้ไขข้อควำมใน Text file )
        รู บแบบกำรใช้งำน emacs (fileName)
        ตัวอย่ำง emacs /home/user/test (help กด Ctrl – h ; ออกกด Ctrl – x Ctrl – c)

      finger
      คำสั่ง finger ของระบบ Unix,Linux (แสดงชื่อUserที่กำลังLoginเข้ำมำแต่คำสั่ง
Whoจะให้รำยละเอียดดีกว่ำ)
      รู บแบบกำรใช้งำน finger [username]
      ตัวอย่ำง finger user1 แสดงชื่อและรำยละเอียด user1

       fsck
       คำสั่ง fsck ของระบบ Unix,Linux (เป็ นคำสั่ง ตรวจสอบและซ่อมแซม Linux file system
เหมือนกับคำสั่งScandisk ของDos)
       รู บแบบกำรใช้งำน fsck [option]
       ตัวอย่ำง /sbin/fsck -a /dev/hd1
        ftp
        คำสั่ง ftp ของระบบ Unix,Linux (เป็ นโปรแกรมรับ-ส่ งไฟล์ )
        รู บแบบกำรใช้งำน ftp (IP or Name of FTP Server)
        ตัวอย่ำง ftp 132.209.1.2 [Enter]
        Login:anonymous , Password: Username@YourDomain.com
        คำสั่งที่เกี่ยวข้อง ls – ดูไฟล์ ; pwd -ดูdir. ที่อยู่ ;cd – เปลี่ยน dir ;lcd – เปลี่ยน local dir
;mput* -ส่ งไฟล์ ;mget – รับไฟล์ ;bye – ออก

            grep
                                                                 ้
            คำสั่ง grep ของระบบ Unix,Linux (เป็ นกำรสั่งให้คนหำตำมเงื่อนไข )
            รู บแบบกำรใช้งำน grep (option)
            ตัวอย่ำง grep -i ftp /etc/test ค้นหำบรรทัดที่มีคำว่ำ “ftp”ไม่สนใจพิมพ์เล็ก-ใหญ่ จำดไฟล์
/etc/test

            groupadd
            คำสัง groupadd ของระบบ Unix,Linux (เป็ นกำรเพิ่มรำยชื่ อกลุ่มของ User)
                 ่
            รู บแบบกำรใช้งำน groupadd (GroupName )
            ตัวอย่ำง #groupadd staff สร้ำงกลุ่มของ User ชื่อ Staff เพิ่มให้ระบบ

            groupdel
            คำสัง groupdel ของระบบ Unix,Linux (เป็ นกำรลบรำยชื่ อกลุ่มของ User)
                 ่
            รู บแบบกำรใช้งำน groupadd (GroupName )
            ตัวอย่ำง #groupdel staff ลบกลุ่มของ User ชื่อ Staffออกจำกระบบ

        gzip/gunzip
        คำสังgzip/gunzipของระบบ Unix,Linux (เป็ นกำรบีบอัดไฟล์หรื อขยำยบีบอัดไฟล์)
              ่
        รู บแบบกำรใช้งำน gzipหรื อgunzip (-cdfhlLnNrtv19 ) [file]
                                                     ้
        ตัวอย่ำง #gzip -9vr /home/samba/* บีบอัดไฟล์ขอมูลทุกไฟล์ ในSub /home/samba
จะเปลี่ยนเป็ นนำมสุ กล .gz
                                                        ้
        #gunzip -dvr /home/samba/* คลำยกำรบีบอัดไฟล์ขอมูลทุกไฟล์ที่สกุล .gz ในSub
/home/samba
       halt
       คำสั่ง halt ของระบบ Unix,Linux (เป็ นกำรสั่งให้เครื่ องหยุดทำงำน)
       รู บแบบกำรใช้งำน halt [-n] [-w] [-d] [-f] [-I] [-p]
       ตัวอย่ำง #halt
       คำสั่งที่เกี่ยวข้อง คือ Shutdown ; init0 , reboot

        history
        คำสั่ง history ของระบบ Unix,Linux (เป็ นกำรดูประวัติกำรใช้คำสั่งในCommand line
คล้ำยกับกำรกดF7ในDOSคือเรี ยกใช้คำสังDos key)่
        รู บแบบกำรใช้งำนhistory [n] [-r wan [filename] ]
        ตัวอย่ำง #history 20 ดูคำสั่งที่เพิ่งใช้ไป20คำสั่งที่แล้ว

         ipchains
         คำสัง ipchains ของระบบ Unix,Linux (เป็ นคำสังสำหรับกำหนดควบคุม
              ่                                       ่
กำรรับส่ งผ่ำนข้อมูลของ Firewall)
         รู บแบบกำรใช้งำน ipchains [parameter] command [option]
                                                              ั
         ตัวอย่ำง #ipchains -L ดูสถำนะกำร Set IPchainsในปัจจุบน

         jobs
         คำสั่ง jobs ของระบบ Unix,Linux (เป็ นคำสั่งสำหรับกำหนดควบคุม
กำรรับส่ งผ่ำนข้อมูลของ Firewall)
         รู บแบบกำรใช้งำน jobs
         ตัวอย่ำง #sleep 20 & jobs

       kill
       คำสัง kill ของระบบ Unix,Linux (เป็ นคำสังสำหรับยกเลิก Process)
            ่                                   ่
       รู บแบบกำรใช้งำน kill [option] (process ID)
       ตัวอย่ำง ps -A ดูหมำยเลขที่ช่อง PIDของProcess ที่ตองกำรลบ
                                                         ้
       Kill -9 nnn แทนnnnด้วยหมำยเลขPID -9 คือบังคับฆ่ำให้ตำย
       login
       คำสั่ง login ของระบบ Unix,Linux (เป็ นคำสั่งกำรเข้ำระบบหรื อเปลี่ยน User Login)
รู บแบบกำรใช้งำน login [fp] (UserName)
       ตัวอย่ำง #login:root

        mount
        คำสั่ง mount ของระบบ Unix,Linux (เป็ นคำสั่งเชื่อมต่ออุปกรณ์เข้ำกับระบบ)
        รู บแบบกำรใช้งำน mount (-t type) DeviceDriver MountPoint
        ตัวอย่ำง
        # กำร Mountแบบที่1 CdRom mount -t iso9660 /dev/cdrom /mnt/cdrom
        หรื อ
        # mkdir /mnt/cdrom
        # mount_cd9660 /dev/cd0a /mnt/cdrom
                                                                              ่
        #กำร Mount CdRom แบบที่2 mount /dev/cdrom (เมื่อmountแล้วCDจะอยูที่ /mnt/CdRom
ยกเลิกดูคำสั่ง Unmount)

         tar
         เป็ นคำสั่งเพื่อกำร backup และ restore file ทั้งนี้กำร tar จะเก็บทั้งโครง สร้ำง directory และ
file permission ด้วย (เหมำะสำหรับกำรเคลื่อนย้ำย หรื อแจกจ่ำยโปรแกรมบนระบบ UNIX)
มำจำกคำว่ำ tape archive
         รู ปแบบคำสัง tar [option]… [file]…
                        ่
                          ั     ั
         โดย option ที่มกใช้กนใน echo คือ
         -c ทำกำรสร้ำงใหม่ (backup)
         -t แสดงรำยชื่อแฟ้ มข้อมูลในแฟ้ มที่ backup ไว้
         -v ตรวจสอบควำมถูกต้องของกำรประมวลผล
         -f ผลลัพธ์ของมำที่ file
         -x ทำกำร restore
         ตัวอย่ำง tar -xvf data.tar

         talk
                                                 ้ ้               ้ ั
         คำสังที่ใช้สำหรับกำรพูดคุยระหว่ำงผูใช้ดวยกันบนระบบ ซึ่ งผูใช้ท้ งทั้ง 2
              ่
ฝ่ ำยจะต้องพิมพ์คำสั่ง Talk ถึงกันก่อน จึงจะเริ่ มกำรสนทนำได้
            รู ปแบบคำสั่ง talk user[@host] [tty]
                                                                   ั            ั
            กรณี ไม่ระบุ host โปรแกรมจะถือว่ำหมำยถึงเครื่ องปั จจุบน (นอกจำกนี้ยงมีคำสั่ง ytalk
ซึ่ งสำมำรถพูดคุยได้พร้อมกันมำกกว่ำ 2 คน) ซึงบำงกรณี เรำอำจจะต้องระบุ tty ด้วยหำกมีผใช้ Logู้
in เข้ำสู่ ระบบด้วยชื่ อเดียวกันมำกกว่ำ 1 หน้ำจอ
            ตัวอย่ำง talk m2k@nanastreet.com

          write
                                                                ้
          คำสั่งใช้เพื่อกำรส่ งข้อมูลทำงเดียวจำกผูเ้ ขียนไปถึงผูรับบนเครื่ องเดียวกันเท่ำนั้น
          รู ปแบบคำสัง write user [tty]
                        ่
          เมื่อมีกำรพิมพ์คำสั่ง write
  ้                                                                              ้
ผูใช้จะเห็นข้อควำมซึ่ งจะแสดงว่ำข้อควำมดังกล่ำวถูกส่ งมำโดยใคร ซึ่ งหำกผูรับต้องกำรตอบกลับ
                                                              ั
ก็จะต้องใช้คำสั่ง write เช่นกัน เมื่อพิมพ์เสร็ จแล้วให้พิมพ์ตวอักษร EOF หรื อ กด CTRL+C
                                ้
เพื่อเป็ นกำร interrupt ทั้งนี้ขอควำมที่พิมพ์หลังจำก write จะถูกส่ งหลังจำกกำรกด Enter เท่ำนั้น
          ตัวอย่ำง write m2k

         file
                                                                              ้
         คำสั่งfileบนระบบ DOS/Windows นั้น ประเภทของแฟ้ มข้อมูลจะถูกระบุดวยนำมสกุล
แต่ใน UNIX จะไม่มีนำมสกุลเพื่อใช้ระบุประเภทของแฟ้ มข้อมูล
ดังนั้นกำรหำประเภทของแฟ้ มข้อมูลจะดูจำก Context ภำยในของแฟ้ ม ซึ่ งคำสั่ง file จะทำกำรอ่ำน
Content และบอกประเภทของแฟ้ มข้อมูลนั้นๆ
         รู ปแบบคำสัง file [option]… file
                      ่
         ตัวอย่ำง file /bin/sh
         file report1.doc

        free
                                      ่
        แสดงหน่วยควำมจำที่เหลืออยูบนระบบ
        โครงสร้ำงคำสั่ง free [-b|-k|-m]
                       ั     ั
        โดย option ที่มกใช้กนใน free คือ
        -b แสดงผลลัพธ์เป็ นหน่วย byte
        -k แสดงผลลัพธ์เป็ นหน่วย kilobyte
        -m แสดงผลลัพธ์เป็ นหน่วย megabyte
        ตัวอย่ำง free
free -b
free -k

uname
คำสั่งแสดง ชื่อและรุ่ นของ OS ชื่อและรุ่ นของ cpu ชื่อเครื่ อง
ตัวอย่ำง uname -a

hostname
คำสังแสดงชื่อเครื่ องที่ใช้อยู่
    ่
ตัวอย่ำง hostname

tty
แสดงหมำยเลข terminal ที่ใช้งำนอยู่
ตัวอย่ำง tty

id
ใช้แสดงชื่อและกลุ่มมของผูใช้งำน
                           ้
ต้วอย่ำง id
เขียนโดย kornerboy ที่ 4/03/2011 04:11:00 หลังเที่ยง
ส่ งอีเมลข้อมูลนี้

วิธีลง JRE http://www.pg.in.th/blog/view/513

						
Related docs
Other docs by HC121001034639
D92 A6 F2 B4 E854 A4 E852 D069 D59716194
Views: 0  |  Downloads: 0
pti clonezilla
Views: 2  |  Downloads: 0
Andr� CARDIN
Views: 0  |  Downloads: 0
PowerPoint Presentation
Views: 0  |  Downloads: 0
POWER PLANT OPERATOR - SENIOR
Views: 38  |  Downloads: 0
Four Paw Solutions
Views: 2  |  Downloads: 0
Introduction to Vitamins student assn
Views: 2  |  Downloads: 0
Tech Interview:
Views: 2  |  Downloads: 0