วันอังคารที่ 28 ตุลาคม พ.ศ. 2551

คำสั่ง ของระบบ Unix,Linux

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

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

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

4. clear คำสั่งclearของระบบ Unix,Linux (เป็นการลบข้อความบนจอภาพ คล้ายกับคำสั่ง clsใน dos

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

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

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

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

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

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

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

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

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

14. sort ใช้เพื่อทำการจัดเรียงข้อมูลในแฟ้มตามลำดับ

15. su ขอเปลี่ยนตนเองเป็น super user เพื่อใช้สิทธิสูงสุดในการบริหารระบบ

16. tail จะแสดงส่วนท้ายของข้อมูลตามจำนวนบรรทัดที่ต้องการ

17. touch สร้างไฟล์ที่ว่างเปล่า หรือปรับเปลี่ยนวันเวลาที่บันทึกลงบนไฟล์

18. w ใช้แสดงว่าใครใช้งานอยู่บ้างในขณะนั้น

19. cmp เปรียบเทียบไฟล์ 2 ไฟล์

20. cut ใช้ตัด Text หรือตัด ข้อความ

21. diff ช้เปรียบเทียบไฟล์ 2 ไฟล์ว่ามีคล้ายกันหรือต่างกันอย่างไร

22. expr ประมวลคำจากสูตรคณิตศาสตร์

23. find เป็นคำสั่งที่ใช้สำหรับค้นหาแฟ้มข้อมูล

24. head จะแสดงส่วนหัวของแฟ้มข้อมูล ตามแต่ละบรรทัดที่ต้องการ

25. less เป็นการเพิ่มมาจากคำสั่ง move ให้มีประสิทธิภาพมากขึ้น เนื่องจาก move ดูข้อมูลย้อนหลังไม่ได้

26. who ใช้เพื่อแสดงว่าผู้ใช้ใดบ้างที่กำลังทำงานอยู่บนระบบบ้าง

27. which

28. whereis ค้นหาแฟ้มที่ต้องการว่าอยู่ที่ห้องใด แต่ค้นหาได้เฉพาะที่กำหนดไว้ใน path เท่านั้น หากต้องการค้นหาทั้งเครื่องต้องใช้คำสั่ง find

แหล่งที่มา
การใช้งานคำสั่ง unix เบื้องต้น
หมายเหตุ เนื่องจาก Linux ใช้ File System แบบ Ext2 (Extended Files System 2) จึง ทำให้ Linux .... /bin
เป็นไดเรคเทอรีที่ใช้เก็บคำสั่งทั่วไปของระบบ ...www.jobpub.com/articles/showarticle.asp?id=89 - 54k - หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

ไม่มีความคิดเห็น: