แสดงบทความที่มีป้ายกำกับ Introduction แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Introduction แสดงบทความทั้งหมด

18 เมษายน 2555

COBOL PROGRAMMING

ไม่ได้เข้ามาอัพเดท Blog ซะนาน วันนี้พอมีเวลาก็เลยจัดซักหน่อย
ในวันนี้เปลี่ยนมาศึกษา ภาษาเก่าๆอย่าง Cobol ดูบ้าง ซึ่งมันก็ออกจากเป็นภาษาที่โครงสร้างไม่ซับซ้อนเท่าไหร่ โดย Cobol นั้น จะมีส่วนสำคัญๆ ที่จะต้องมีอยู่4 ส่วน (4 Division)
เริ่มต้นด้วยส่วนแรก Identification Division หรือส่วนที่ใช้ในการประกาศว่า เป็นโปรแกรมอะไร
ต่อมาเป็นส่วนของ Environment Division เป็นส่วนที่ใช้ในการประกา่ศเกี่ยวกับเครื่องที่จะใช้ RUN program
ส่วนที่ 3 คือ ส่วน Data Division ส่วนนี้เป็นส่วนที่ใช้ในการประกาศตัวแปรต่างๆซึ่งจะ รวมไปถึงการประกาศค่า COMMAREA (ส่วนที่ใช้ในการ ส่งค่าไปให้กับโปรแกรมอื่นๆตอน ทำ CICS Program)
และส่วนสุดท้ายคือส่วน Procedure Division หรือส่วนที่ใช้ในการเขียน Code เพื่อที่จะทำงานจริงๆ

ตัวอย่างการเขียนโปรแกรม Hello world ด้วยภาษา Cobol
IDENTIFICATION DIVISION.                                          
PROGRAM-ID. HWORLD.
AUTHOR.          RUJJI.                          
DATE-WRITTEN.       18/04/12.                    
DATE-COMPILED.                                  
ENVIRONMENT DIVISION.          
CONFIGURATION SECTION.        
SOURCE-COMPUTER. IBM-370.      
OBJECT-COMPUTER. IBM-370.      
DATA DIVISION.
WORKING-STORAGE SECTION.
      01   WS-MSG.
              03  WS-TXT-MSG                           PIC X(60)     VALUE
                     'HELLO WORLD'.
PROCEDURE DIVISION.
MAIN-ROUTINE.
*
                  DISPLAY 'WS-TXT-MSG' WS-TXT-MSG.
*
EXIT-ROUTINE.
       STOP-RUN.


29 พฤศจิกายน 2552

Mapping Html tag กับ Javascript

จริงๆมันก็เป็นการมอง Html tag มาอยู่ในรูปของ javascript object ครับโดยการ Map ก็จะเริ่มจาก
  1. Web Page
    • HTML tag             ==>   <BODY>. . .</BODY>
    • Javascript Object   ==>   document
  2. Image
    • HTML tag             ==>   <img name="”my_Image”" />
    • Javascript Object   ==>   document.my_Image

  3. HTML form
    • HTML tag             ==>  
      <form name="”my_Form”">
      ......
      </form>


    • Javascript Object   ==>   document.My_Form

  4. Button
    • HTML tag             ==>   <input name="”my_Button”" type="”button”" />
    • Javascript Object   ==>   document.My_Form.my_Button
โดยอันที่เป็น Button ต้องระบุด้วยว่า เป็นObject ของ Form ไหน
ตัวอย่างเช่น
<form name="form1"> <input name="button1" type="button" /> </form>
การจะอ้างถึง "button1" นี้ใน javascript ก็จะเป็น
<script language="”JavaScript”"> document.form1.button1.value = "OK"; </script>

22 พฤศจิกายน 2552

เบอร์โทรศัพท์ให้บริการพื้นฐาน

1100 บริการข่าวสารข้อมูลของ ทศท บริษัท ทศท   คอร์ปอเรชั่น จำกัด ( มหาชน ) ไม่คิดค่าบริการ
1103 ให้บริการข้อมูลข่าวสารการให้บริการของบริษัทฯ TT&T อัตราปกติ
1111 บริการข้อมูลหน่วยงานภาครัฐ บริษัท ทศท คอร์ปอเรชั่น จำกัด ( มหาชน ) อัตราปกติ
1113 ให้บริการข้อมูลเลขหมายโทรศัพท์และอื่นๆ บริษัทสามารถ (BUG) นาทีละ 6 บาท
1115 บริการข่าวสารข้อมูลของธนาคาร ธนาคารออมสิน อัตราปกติ
1120 ศูนย์บริการลูกค้า ทศท บริษัท ทศท คอร์ปอเรชั่น จำกัด ( มหาชน ) ไม่คิดค่าบริการ
1123 ให้บริการข้อมูลข่าวสาร กระทรวงคมนาคม สำนักงานปลัดกระทรวงคมนาคม   ไม่คิดค่าบริการ
1125 แจ้งน้ำประปาขัดข้องในเขตนครหลวง การประปานครหลวง   อัตราปกติ
1128 บริการลูกค้า Hutch อัตราปกติ
1130 ให้ข้อมูลผู้ใช้ไฟฟ้า (  Call Center ) การไฟฟ้านครหลวง อัตราปกติ
1133 สอบถามเลขหมายโทรศัพท์ บริษัท   ทศท คอร์ปอเรชั่น จำกัด ( มหาชน ) ไม่คิดค่าบริการ
1134 รับแจ้งเบาะแสและให้ความช่วยเหลือเด็ก มูลนิธิปวีณา หงสกุล ไม่คิดค่าบริการ
1135 บริการให้ข้อมูลในเรื่องคดีเศรษฐกิจ กองบังคับการสืบสวนคดีเศรษฐกิจ   อัตราปกติ
1136 รับแจ้งเหตุการทำผิดกฎหมายว่าด้วยป่าไม้ กรมตำรวจป่าไม้   อัตราปกติ
1137 แจ้งข้อมูลการจราจร สถานีวิทยุ จส . 100 ไม่คิดค่าบริการ
1139 ให้บริการข่าวกรองทหาร หน่วยข่าวกรองทหาร ไม่คิดค่าบริการ
1140 รับเรื่องร้องทุกข์และข้อเสนอแนะมายังศูนย์ปฏิบัติการ สำนักงบประมาณ อัตราปกติ
1142 PAGING (PACKLINK) บริษัทเปอร์คอมเซอร์วิช จำกัด อัตราปกติ
1143 PAGING (PACKLINK) โดยไม่ผ่าน Operator บริษัทเปอร์คอมเซอร์วิช จำกัด อัตราปกติ
1144 PAGING (PACKLINK) โดยผ่าน Operator บริษัทเปอร์คอมเซอร์วิช จำกัด   อัตราปกติ
1149 AIS Corporate Call Center บริษัทแอดวานซ์ อินโฟร์ เซอร์วิส   อัตราปกติ
1150 ให้บริการสั่งอาหาร บริษัทเคเอฟซี อินเตอร์เนชั่นแนล จำกัด   อัตราปกติ
1154 สอบถามเลขหมายโทรศัพท์ธุรกิจ ( สมุดหน้าเหลือง )   บริษัทเทเลอินโฟมีเดีย จำกัด อัตราปกติ
1155 ให้ความช่วยเหลือปลอดภัยในชีวิตและทรัพย์สินนักท่องเที่ยว   การท่องเที่ยวแห่งประเทศไทย ไม่คิดค่าบริการ
1156 ให้ข้อมูลและรับผิดข้อคิดเห็นเกี่ยวกับ พ . ร . บ . การศึกษาแห่งชาติ   สำนักงานคณะกรรมการการศึกษาแห่งชาติ อัตราปกติ
1157 ให้ข้อมูลด้านกฎหมายทั่วไป   สำนักงานอัยการสูงสุด อัตราปกติ
1158 ให้ข้อมูลและคำปรึกษางานคดีแรงงาน   สำนักงานอัยการสูงสุด อัตราปกติ
1159 ให้ข้อมูลเกี่ยวกับงานบริการของกรมการกงศุล กรมการกงศุล กระทรวงต่างประเทศ   อัตราปกติ
1160 ให้ข้อมูลและความรู้เกี่ยวกับการเกษตร โครงการวิทยุเพื่อนเกษตร   อัตราปกติ
1164 สอบถามการนำเข้าและส่งออก กรมศุลกากร ( กระทรวงการคลัง )   อัตราปกติ
1165 ให้บริการฮอทไลน์แก้ปัญหายาเสพติด กรมการแพทย์ (   กระทรวงสาธารณสุข ) อัตราปกติ
1166 รับแจ้งปัญหาเกี่ยวกับสินค้าบริโภค   คณะกรรมการคุ้มครองผู้บริโภค อัตราปกติ
1167 ให้แนะนำเผยแพร่และให้คำปรึกษาแก่ประชาชน สภาทนายความ อัตราปกติ
1169 บริการข้อมูลการค้าเร่งด่วนเกี่ยวกับการส่งออก กรมส่งเสริมการส่งออก อัตราปกติ
1170 บริการข้อมูลข่าวสารด้านการเกษตร บริษัท กสท โทรคมนาคม จำกัด ( มหาชน )   อัตราปกติ
1173 บริการข้อมูลรายละเอียดของหน่วยงานหรือบริษัทที่ต้องการติดต่อ   บริษัทเยลโลว์ เพจเจสโฟนเซิร์ซ จำกัด อัตราปกติ
1174 บริการข้อมูลเกี่ยวกับข่าวสารยางพารา กรมวิชาการเกษตร อัตราปกติ
1175 บริการข้อมูลผู้ใช้โทรศัพท์เคลื่อนที่ของบริษัท AIS บริษัทแอดวานซ์ อินโฟร์   เซอร์วิส อัตราปกติ
1176 TOT SME Call Center บริษัท ทศท คอร์ปอเรชั่น จำกัด (   มหาชน ) ไม่คิดค่าบริการ
1177 แจ้งโทรศัพท์ขัดข้อง บริษัท ทศท คอร์ปอเรชั่น   จำกัด ( มหาชน ) ไม่คิดค่าบริการ
1178 รับแจ้งเหตุด่วน - เหตุร้ายเกี่ยวกับบุคคลต่างด้าว สำนักตรวจคนเข้าเมือง อัตราปกติ
1179 ให้บริการข้อมูลข่าวสารระดมเงินออมระยะยาว กองทุนบำเหน็จบำนาญข้าราชการ   อัตราปกติ
1180 ใช้เป็นเลขหมายสำหรับเรียกไปยังลูกข่ายของ TRUNK PHONE บริษัท ทศท คอร์ปอเรชั่น จำกัด ( มหาชน ) อัตราปกติ
1182 ให้ข้อมูลพยากรณ์อากาศ   กรมอุตุนิยมวิทยา อัตราปกติ
1187 Paging (Post Tel) ฝากข้อความโดยไม่ผ่าน  Operator กรมไปรษณีย์โทรเลข อัตราปกติ
1188 Paging (Post Tel) โดยผ่าน Operator   กรมไปรษณีย์โทรเลข อัตราปกติ
1189 Paging (Post Tel) บริการข้อมูลข่าวสาร   กรมไปรษณีย์โทรเลข อัตราปกติ
1190 แจ้งเหตุด่วนเหตุร้าย   กองบัญชาการตำรวจตระเวนชายแดน ไม่คิดค่าบริการ
1192 บริการกำกับดูแลการป้องกันแบะปราบปรามการโจรกรรมรถ สำนักงานตำรวจแห่งชาติ   ไม่คิดค่าบริการ
1193 แจ้งอุบัติเหตุบนทางหลวง กองบังคับการตำรวจทางหลวง   ไม่คิดค่าบริการ
1194 รับเรื่องร้องทุกข์เกี่ยวกับพฤติกรรมข้าราชการ   สำนักงานตำรวจแห่งชาติ ไม่คิดค่าบริการ
1195 กองปราบปราม   กองบังคับการตำรวจปราบปราม อัตราปกติ
1196 แจ้งอุบัติเหตุทางน้ำ   กองบังคับการตำรวจน้ำ ไม่คิดค่าบริการ
1197 ให้ข้อมูลจราจร ตำรวจจราจร   อัตราปกติ
1199 รับแจ้งข้อเสนอ ข้อสังเกตและคำร้องเรียนต่างๆ   เกี่ยวกับกรมเจ้าท่า กรมเจ้าท่า อัตราปกติ
1222 Internet Access (TOTonline) บริษัท ทศท คอร์ปอเรชั่น จำกัด ( มหาชน )3 บาท /call ทั่วประเทศ
1238 Tip card   บริษัท ทศท คอร์ปอเรชั่น จำกัด ( มหาชน ) นาทีละ 2 บาท
1239 บริการเชื่อมต่ออินเทอร์เน็ต ( Tip card) บริษัท ทศท คอร์ปอเรชั่น จำกัด ( มหาชน )3 บาท / call ทั่วประเทศ
1318 CALL CENTER นกแอร์ อัตราปกติ
1322 CAT CONTACT  CENTER บริษัท กสท โทรคมนาคม จำกัด ( มหาชน ) อัตราปกติ
1323 โรงพยาบาลนิติจิตเวช อัตราปกติ
1330 โครงการ 30 บาท รักษาทุกโรค   กระทรวงสาธารณสุข อัตราปกติ
1331 บริการลูกค้า Orange บริษัท ทีเอ ออเร้นจ์   จำกัด อัตราปกติ
1333 บริการบัวหลวงโฟน ธนาคารกรุงเทพ อัตราปกติ
1355 บริการข้อมูลข่าวสารศาลปกครอง ศาลปกครอง อัตราปกติ
1356 ศูนย์ปลอดภัยคมนาคม   ศูนย์ปลอดภัยคมนาคม อัตราปกติ
1364 บริษัท กสท โทรคมนาคม จำกัด ( มหาชน )
1365 บริษัท ปตท . จำกัด ( มหาชน )
1477 แจ้ง Lease Line ขัดข้อง บริษัท ทศท   คอร์ปอเรชั่น จำกัด ( มหาชน )
1500 Paging (Easy Call) โดยผ่าน Operator   บริษัทแมทริกซ์ ( ประเทศไทย ) จำกัด อัตราปกติ
1501 Paging (Easy Call) โดยไม่ผ่าน Operator บริษัทแมทริกซ์ ( ประเทศไทย ) จำกัด   อัตราปกติ
1502 Paging (Easy Call)( ยังไม่เปิดให้บริการ ) บริษัทแมทริกซ์ ( ประเทศไทย ) จำกัดอัตราปกติ
1503 ให้ความช่วยเหลือและประสานงานในสภาวะฉุกเฉินในเขต จ . ระยอง   กองอำนวยการป้องกันภัยฝ่ายพลเรือน อัตราปกติ
1504 ให้ความช่วยเหลือและประสานงานในสภาวะฉุกเฉินในเขตนิคมอุตสาหกรรมมาบตาพุด   นิคมอุตสาหกรรมมาบตาพุด อัตราปกติ
1505 รับแจ้งเบาะแสผู้ที่หลีกเลี่ยงภาษี   กรมสรรพากร อัตราปกติ
1506 รับเรื่องร้องทุกข์และให้ข้อมูลเกี่ยวกับการประกันสังคม สำนักงานประกันสังคม   อัตราปกติ
1507 ศูนย์บริการให้คำปรึกษาทางโทรศัพท์ กรมประชาสงเคราะห์ อัตราปกติ
1508 รับแจ้งเรื่องราวร้องทุกข์เกี่ยวกับการบริการรถโดยสาร บริษัท ขนส่ง จำกัด   อัตราปกติ
1509 เครือข่ายคอมพิวเตอร์เพื่อโรงเรียนไทย (School Net) ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์ 3 บาท /call ทั่วประเทศ
1540 บริการรับแจ้งแก๊สรั่ว บริษัท ปตท . จำกัด  ( มหาชน ) อัตราปกติ
1541 รับแจ้งข้อมูลอาชญากรรมและยาเสพติด   มูลนิป้องกันต่อต้านอาชญากรรมและยาเสพติดในประเทศไทย อัตราปกติ
1542 บริการให้คำปรึกษาการแก้ปัญหาฆ่าตัวตาย มูลนิธิสะมาริตัน อัตราปกติ
1543 บริการข้อมูลและรับแจ้งเหตุเกี่ยวกับบริการทางด่วน การทางพิเศษแห่งประเทศไทย   อัตราปกติ
1547 บริการข่าวสารข้อมูลของธนาคาร บริษัทอเมริกันเอ็กซ์เพรส (   ประเทศไทย จำกัด ) อัตราปกติ
1548 บริการข้อมูลเกี่ยวกับงานทะเบียนราษฎร์   สำนักงานกลางทะเบียนราษฎร์ กรมการปกครอง   อัตราปกติ
1549 Prepaid Card บริษัท   กสท โทรคมนาคม จำกัด ( มหาชน )
1551 บริการข้อมูลและข่าวสารของ ธ . กรุงไทย   ธนาคารกรุงไทย อัตราปกติ
1552 จองห้องพักโรงแรมในสมาคมโรงแรมไทย สมาคมโรงแรมไทย   อัตราปกติ
1553 บริการข่าวสารข้อมูลของธนาคาร ธนาคารสแตนดาร์ดชาร์เตอร์ดนครธน   อัตราปกติ
1554 บริการให้คำปรึกษาแนะนำผู้ป่วย สำนักงานแพทย์กรุงเทพฯ อัตราปกติ
1555 ให้บริการข้อมูลและบริการของ กทม . กรุงเทพมหานคร ไม่คิดค่าบริการ
1556 ให้คำปรึกษาอาหารและยา สำนักกรรมการอาหารและยา 3 บาท / call ทั่วประเทศ
1557 ศูนย์ลูกค้าสัมพันธ์ บริษัทวิริยะประกันภัย อัตราปกติ
1558 บริการข่าวสารข้อมูลของธนาคาร ธนาคารทหารไทย อัตราปกติ
1560 บริการสำรองที่นั่งเครื่องบิน บริษัท การบินไทย อัตราปกติ
1561 บริการข่าวสารและข้อมูลของ ธ . ไทยพาณิ ชย์ ธนาคารไทยพาณิชย์ อัตราปกติ
1566 บริการข่าวสารและข้อมูลของบริษัทการบินไทย บริษัท การบินไทย อัตราปกติ
1567 ให้บริการข้อมูลของกระทรวงมหาดไทย กระทรวงมหาดไทย อัตราปกติ
1569 รับแจ้งการร้องทุกข์เกี่ยวกับราคาสินค้า กรมการค้าภายใน กระทรวงพาณิชย์ อัตราปกติ
1571 บริการข่าวสารและข้อมูลของ ธ . กสิกรไทย ธนาคารกสิกรไทย อัตราปกติ
1575 ให้ข้อมูลที่อยู่อาศัย บริษัท ดิจิตอล แอสเซ็ท จำกัด อัตราปกติ
1576 บริการให้คำปรึกษาปัญหาเยาวชนและครอบครัว ศาลเยาวชนและครอบครัวกลาง อัตราปกติ
1578 รับแจ้งขอความช่วยเหลือเพื่อดูแลเด็ก กรมประชาสงเคราะห์ ไม่คิดค่าบริการ
1580 บริการข่าวสารข้อมูลของธนาคาร ธนาคารยูโอบี รัตนสิน จำกัด ( มหาชน )   อัตราปกติ
1581 ให้บริการข่าวสารข้อมูลของบริษัท AIA อัตราปกติ
1582 บริการข่าวสารข้อมูลของธนาคาร ธนาคารอาคารสงเคราะห์ อัตราปกติ
1584 ศูนย์คุ้มครองผู้โดยสารรถสาธารณะ อัตราปกติ
1585 ให้บริการข่าวสารข้อมูลของธนาคาร ธนาคารเอเซีย อัตราปกติ
1588 บริการข่าวสารข้อมูลของธนาคาร ธนาคารซิตี้แบงก์ สาขากรุงเทพฯ อัตราปกติ
1589 บริการข่าวสารข้อมูลของธนาคาร ธนาคาร ดีบีเอส ไทยทนุ จำกัด อัตราปกติ
1590 บริการข่าวสารข้อมูลของธนาคาร ธนาคารฮ่องกงเซี่ยงไฮ้ อัตราปกติ
1591 บริการข่าวสารข้อมูลของธนาคาร ธนาคารกรุงเทพ อัตราปกติ
1593 ศูนย์การเกษตรกรให้ข้อมูลข่าวสารเกษตร ธนาคารเพื่อการเกษตร ( ธ . ก . ส .) อัตราปกติ
1595 บริการข้อมูลข่าวสาร ธนาคารแสตนดาร์ด ชาเตอร์ นครธน อัตราปกติ
1598 ร้องเรียนความไม่สะดวกจากหน่วยงานราชการ สำนักงาน กพ . อัตราปกติ
1599 บริการข่าวสารและข้อมูลของตำรวจ ศูนย์อำนวยการ สำนักงานตำรวจแห่งชาติ อัตราปกติ
1600 ให้คำปรึกษาทางโทรศัพท์แก่ผู้ต้องการเลิกสูบบุหรี่ มูลนิธิหมอชาวบ้าน   อัตราปกติ
1601 ให้บริการ Internet ศูนย์บริการอินเตอร์เน็ต ประเทศไทย   อัตราปกติ
1602 ให้บริการ Internet บริษัทสามารถอินโฟเนต จำกัด อัตราปกติ
1609 เผยแพร่ความรู้ทางวิชาการผ่านคอมพิวเตอร์ มหาวิทยาลัยมหิดล อัตราปกติ
1620 Call Center บริษัทกรุงเทพประกันภัย จำกัด ( มหาชน ) อัตราปกติ
1643 ให้บริการ Internet บริษัท เอดีเวนเจอร์ จำกัด อัตราปกติ
1644 ให้บริการข้อมูลข่าวสารการจราจร สำนักงานคณะกรรมการจัดระบบการจราจรทางบก ( คจร ) ไม่คิดค่าบริการ
1645 ให้ความรู้เรื่องโรคเอดส์และให้คำแนะนำแก่ผู้ป่วย   สมาคมแนวร่วมภาคธุรกิจไทยต้านภัยเอดส์   อัตราปกติ
1646 บริการประสานงานการรับส่งตัวผู้ป่วย สำนักการแพทย์ กทม . อัตราปกติ
1661 บริการรถแท็กซี่ สหกรณ์แท็กซี่สยาม จำกัด อัตราปกติ
1662 แจ้งน้ำประปาขัดข้องในภูมิภาค การประปาภูมิภาค อัตราปกติ
1663 ให้คำแนะนำเกี่ยวกับโรคเอดส์ สภากาชาดไทย อัตราปกติ
1664 บริการข้อมูลเพื่อรณรงค์ขจัดโรคขาดสารไอโอดีน สภากาชาดไทย อัตราปกติ
1665 ให้คำแนะนำในการดูแลรักษาตนเองเบื้องต้น สภากาชาดไทย อัตราปกติ
1666 รับบริจาคอวัยวะ สภากาชาดไทย อัตราปกติ
1667 ให้คำปรึกษาด้านสุขภาพจิต   กรมสุขภาพจิต ไม่คิดค่าบริการ
1668 ให้ความรู้เรื่องโรคมะเร็ง กรมการแพทย์   อัตราปกติ
1669 รับแจ้งอุบัติเหตุและให้คำแนะนำฉุกเฉินในการดูแลคนป่วย   กระทรวงสาธารณสุข ไม่คิดค่าบริการ
1670 ให้บริการสังคมเพื่อคลายปัญหาดับทุกข์ทางใจ กรมสุขภาพจิตร่วมกับ อ . ส . ม . ท . FM. 95.5 MHz อัตราปกติ
1672 ข้อมูลข่าวสารเกี่ยวกับการท่องเที่ยว (ททท.)
1675 บริการสายด่วนโภชนา ( กรมอนามัย ) กระทรวงสาธารณสุข อัตราปกติ
1677 รับแจ้งเหตุและช่วยเหลือสาธารณะทั่วไป บริษัท UCOM จำกัด อัตราปกติ
1678 ศูนย์บริการข่าวสารและข้อมูลด้านสินค้าของบริษัท บริษัท UCOM จำกัด   อัตราปกติ
1679 ให้บริการเคเบิลทีวีของบริษัท การท่าเรือแห่งประเทศไทย   อัตราปกติ
1680 ให้บริการ Internet บริษัททรู คอร์ปอเรชั่น จำกัด ( มหาชน )   อัตราปกติ
1681 บริการรถแท็กซี่ ศูนย์บริการวิทยุสื่อสารบนรถรับจ้างสาธารณะ   อัตราปกติ
1685 บริการข้อมูล บ้านแสนศิริ อัตราปกติ
1688 รับแจ้งข้อมูลการผลิตและจำหน่ายยาเสพติด ตำรวจปราบปรามยาเสพติด / ศาลากลางปัตตานี   ไม่คิดค่าบริการ
1690 สอบถามข้อมูลฉุกเฉิน การรถไฟแห่งประเทศไทย อัตราปกติ
1691 รับแจ้งอุบัติเหตุ โรงพยาบาลตำรวจ ไม่คิดค่าบริการ
1694 ให้คำปรึกษาด้านการช่วยเหลือการจัดหางาน กรมการจัดหางาน อัตราปกติ
1695 รับแจ้งร้องทุกข์เกี่ยวกับผู้ถูกหลอกลวง กรมการจัดหางาน อัตราปกติ
1696 รับแจ้งเหตุเพลิงไหม้ อุบัติภัยทางน้ำ กรมสื่อสารทหารเรือ ไม่คิดค่าบริการ
1697 ให้คำปรึกษาด้านการช่วยเหลือการจัดหาแรงงาน กระทรวงมหาดไทย อัตราปกติ
1698 ให้คำปรึกษาการแก้ไขปัญหาการเลิกจ้างการว่างงาน กระทรวงแรงงานฯ อัตราปกติ
1699 ให้ข้อมูลบริการของโรงแรม โรงแรมดุสิตธานี อัตราปกติ
1719 CALL CENTER   โรงพยาบาลกรุงเทพ อัตราปกติ
1772 Call Center โรงพยาบาลพญาไท 2 อัตราปกติ
1777 Call Center Thai Mobile อัตราปกติ
1888 บริการ TOT POSTPAID บริษัท   ทศท คอร์ปอเรชั่น จำกัด ( มหาชน ) ไม่คิดค่าบริการ

 P.S. ขอบคุณข้อความดีๆจาก Fw:mail

13 กันยายน 2552

Introduction to Linux

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

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 ด้วย
passwd
คำสั่งกำหนดและแก้ไขรหัสผ่านของ User ของระบบ Unix,Linux
รูบแบบการใช้งาน passwd [Username]
ตัวอย่าง passwd user1 (กำหนดรหัสผ่านให้ User1 ถ้าไม่พิมพ์ ชื่อ User ระบบUnixจะหมายความว่าแก้ไขรหัสผ่านของคนที่Loginเข้ามา)

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 ลงไปก่อน

cp
เป็นคำสั่งที่ใช้สำหรับสำเนาแฟ้มข้อมูล (เช่นเดียวกับcopyของDOS) มาจากคำว่า copy
รูปแบบคำสั่ง cp source target
ตัวอย่างการใช้งาน #cp test.txt /home/user1

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

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

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

cd
คำสั่งChange Directoryของระบบ Unix,Linux (คล้ายกับคำสั่งCDของDOS)
รูบแบบการใช้งาน cd [directory]
ตัวอย่าง cd /etc [Enter]ไปDirectory etc
cd ..[Enter] ย้ายไปDirectoryอีก1ชั้น

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]

clear
คำสั่งclearของระบบ Unix,Linux (เป็นการลบข้อความบนจอภาพ คล้ายกับคำสั่ง clsใน dos)
รูบแบบการใช้งาน clear
ตัวอย่าง clear [Enter]

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

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

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

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)

exit
คำสั่ง exit ของระบบ Unix,Linux (ออกจากระบบยูนิกส์ )
รูบแบบการใช้งาน exit
ตัวอย่าง exit

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คำสั่งที่แล้ว

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

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

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

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

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

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

man
คำสั่ง man ของระบบ Unix,Linux (เป็นคำสั่งแสดงข้อความ อธิบายการใช้คำสั่ง)
รูบแบบการใช้งานman (Command)
ตัวอย่าง #man ls
หมายเหตุ เมื่อต้องการออก กด q ;ใช้[Spacebar] เลื่อนหน้าถัดไป ; ใช้ลูกศรขึ้นดูหน้าผ่านมา

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

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

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

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

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

pwd
เป็นคำสั่งที่ใช้สำหรับแสดง Directory ปัจจุบัน (ในทำนองเดียวกับการพิมพ์ cd บน DOS) มาจากคำว่า print work directory
รูปแบบคำสั่ง / ตัวอย่าง pwd

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

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

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

id
ใช้แสดงชื่อและกลุ่มมของผู้ใช้งาน
ต้วอย่าง id

12 กันยายน 2552

Introduction to Software Agent

ซอฟท์แวร์เอเจนต์ คือ โปรแกรมในเครื่องคอมพิวเตอร์ที่มีหน้าที่ในการช่วยคัดเลือกข้อมูลข่าวสารตามความต้องการของผู้ใช้ เหมือนเป็นตัวแทน (Agent) ของเราในการรับข่าวสาร เอเจนต์จำเป็นต้องมีคุณสมบัติพื้นฐานที่สำคัญ ซึ่งได้แก่ ความเป็นผู้แทน (Agency) , ความฉลาด (Intelligence) และความสามารถในการเคลื่อนย้ายไปยังสภาพแวดล้อมอื่น ๆ (Mobility)

Software Agent แบ่งได้เป็น 7 ชนิด ดังนี้

  • Collaborative Agents เป็นเอเจนต์ที่มีลักษณะในการควบคุมตัวเองและการทำงานร่วมกัน (Cooperate) ทำให้สามารถทำงานร่วมกับเอเจนต์อื่น ๆ ได้
  • Interface Agents เอเจนต์ชนิดนี้จะคอยให้ความช่วยเหลือแก่ผู้ใช้งานระบบ โดยจะสังเกตพฤติกรรมของผู้ใช้ แล้วก็ทำการเรียนรู้และอำนวยความสะดวกให้แก่ผู้ใช้ในโอกาสต่อไป
  • Mobile Agents เอเจนต์ประเภทนี้หลังจากที่ได้รับมอบหมายหน้าที่แล้ว จะต้องเดินทางไปในเครือข่ายจนกว่าจะปฎิบัติหน้าที่สำเร็จเรียบร้อย แล้วจึงเดินทางกลับไปยังสถานที่เริ่มต้นเพื่อรายงานผล
  • Information Agents หรือ Internet Agents เป็นเอเจนต์ที่มีเป้าหมายหลักในการจัดการกับข้อมูลข่าวสารที่อาจจะกระจายอยู่ตามแหล่งต่าง ๆ ในระบบเครือข่ายแบบกระจาย เอเจนต์ชนิดนี้ถูกใช้งานอย่างแพร่หลายในปัจจุบัน
  • Reactive Agents จะตอบสนองต่อสิ่งกระตุ้นภายในสภาพแวดล้อมที่เอเจนต์นั้นอาศัยอยู่ ตัวอย่างการใช้งานเอเจนต์ชนิดนี้ส่วนใหญ่จะเกี่ยวข้องกับระบบการตรวจวัด (Sensoring) และระบบควบคุมมอเตอร์
  • Hybrid Agents เป็นเอเจนต์ลูกผสมที่สร้างจากส่วนดีของเอเจนต์ 5 ชนิดแรกที่กล่าวมา เพื่อกำจัดข้อบกพร่องต่าง ๆ ที่มีอยู่ในเอเจนต์แต่ละชนิดออกไป
  • Heterogeneous Agents เป็นระบบของเอเจนต์ที่ประกอบด้วยเอเจนต์ต่างชนิดกันตั้งแต่ 2 ชนิดขึ้นไป ซึ่งเอเจนต์แต่ละตัวจะทำงานตามที่ตนถนัดภายในระบบเดียวกัน จึงก่อให้เกิดภาพรวมของการทำงานร่วมกัน

ประโยชน์ของเอเจนต์

มีแอพพลิเคชันมากมายที่มีการนำเทคโนโลยีของเอเจนต์มาใช้ ทั้งที่สร้างขึ้นมาใช้งานจริง และที่กำลังสำรวจกันอยู่ ในอนาคตอันใกล้นี้มีความเป็นไปได้ที่สูงที่เทคโนโลยีของเอเจนต์จะเข้ามามีบทบาทสำคัญในโลกของ IT