|
|||
HOW
TO LINUX Case study at http://www.isinthai.com (Redhat 6.2) Linux คือระบบปฏิบัติการ ที่เป็นคู่แข่งของ Microsoft Windows และทั้งโลกกำลังจับต่ออยู่ขณะนี้ |
วิธีเปิดโปรแกรม Telnet มาใช้งาน 1. ใช้ mouse click ที่ ปุ่ม start มุมล่างซ้าย 2. เลือก run จากเมนูของ start 3. พิมพ์คำว่า telnet www.isinthai.com 4. เลิกงานก็ใช้คำสั่ง exit หรือปิดหน้าต่างได้เลย บริการนี้ปิดไปแล้ว เพราะ hacker |
How to linux (Case study on Redhat 6.2)
บทที่ 1 : คำสั่งสำหรับผู้ใช้พื้นฐาน (Basic user command) 1.1 คำสั่ง ls 1.2 คำสั่ง chmod 1.3 คำสั่ง man 1.4 คำสั่ง mkdir, rm, cd 1.5 คำสั่ง pico
บทที่ 2 : คำสั่งสำหรับผู้ใช้ระดับกลาง (Intermediate user command) เพื่อต้องการตรวจสอบระบบ 2.1 คำสั่ง df 2.2 คำสั่ง du 2.3 คำสั่ง ps 2.4 คำสั่ง kill 2.5 คำสั่ง find 2.6 คำสั่ง gzip 2.7 คำสั่ง tar 2.8 คำสั่ง last 2.9 คำสั่ง grep 2.10 คำสั่ง date 2.11 คำสั่ง hdparm
ตัวอย่างคำสั่ง และการใช้งาน
ls -al
:: เพื่อแสดงรายชื่อแฟ้มทั้งหมด
ls -al | more
:: เพื่อแสดงรายชื่อแฟ้มทั้งหมด แต่หยุดทีละหน้า เมื่อมีจำนวนแฟ้มเกินที่จะแสดงได้
ใน 1 หน้า
ls -al --sort=time | more
:: แสดงรายชื่อแฟ้มเรียงตามเวลา แยกทีละหน้า โดยละเอียด
ถ้าสังเกตุนะครับ แฟ้มที่มี . หน้าชื่อแฟ้ม จะหมายถึงแฟ้มที่ซ่อนไว้
ถ้าใช้คำสั่ง ls หรือ ls -l จะไม่เห็นแฟ้มเหล่านี้
ถ้ามีอักษร D ที่ Column แรก ในตอนแสดงชื่อแฟ้ม ด้วยคำสั่ง ls -al ก็จะหมายถึง
directory ไม่ใช่แฟ้มธรรมดา
ในแต่ละกลุ่มจะมีการกำหนดสิทธิได้
3 แบบ ตัวอักษร R มาจาก Read หมายถึง อ่าน ตัวอักษร W มาจาก Write หมายถึง เขียน ตัวอักษร X มาจาก Execute หมายถึง ประมวลผล ตัวอย่างเช่น --- ไม่มีสิทธิอะไรเลย (เลขที่ใช้คือ 0) --X ประมวลผลได้อย่างเดียว (เลขที่ใช้คือ 1) R-- อ่านได้อย่างเดียว (เลขที่ใช้คือ 4) RW- อ่าน และเขียนได้ (เลขที่ใช้คือ 6) R-X อ่าน และประมวลผลได้ (เลขที่ใช้คือ 5) RWX อ่าน เขียน และประมวลผลได้ (เลขที่ใช้คือ 7) |
ความหมายของ
RWXRWXRWX จะเห็นว่ามีอักษร 9 ตัว 3 ตัวแรกหมายถึง เจ้าของ 3 ตัวที่สองหมายถึง กลุ่ม 3 ตัวที่สามหมายถึง คนอื่น ตัวอย่างเช่น RWX------ เจ้าของเท่านั้นที่มีสิทธิทุกอย่าง (เลขที่ใช้คือ 700) RWXRWX--- เจ้าของ และสามาชิกกลุ่มเดียวกันมีสิทธิทุกอย่าง (เลขที่ใช้คือ 770) RWXR-XR-X เจ้าของทำได้หมด ส่วนกลุ่มและคนอื่นอ่านและประมวลผลได้ (เลขที่ใช้คือ 755) R--R--R-- ทุกคนอ่านได้อย่างเดียว (เลขที่ใช้คือ 444) |
ตัวอย่างคำสั่ง และการใช้งาน
df
:: เพื่อแสดงรายงานสรุปการใช้ในแต่ละส่วน
ตัวอย่างคำสั่ง และการใช้งาน
du
:: เพื่อแสดงรายชื่อ directory และเนื้อที่ที่ใช้ไป
du -all
:: เพื่อแสดงโดยละเอียดว่าแต่ละแฟ้มมีขนาดเท่าใด ใน directory ปัจจุบัน
du -all | more
:: จะช่วยหยุดให้ดูทีละหน้า ถ้ามีจำนวนแฟ้มเยอะ ไม่งั้นดูไม่ทัน
ตัวอย่างคำสั่ง และการใช้งาน
kill -9 เลขประจำprocess
:: เลขประจำ process ท่านจะได้จากการใช้ ps -ef อยู่แล้ว
kill -9 1255
:: ลบ process ที่ 1255 ออกจากระบบไป