linux command

chmod – Linux Command คำสั่งเปลี่ยนสิทธิ์ในการเข้าถึง file

chmod Linux Command – chmod ใช้ในการเปลี่ยนสิทธิ์ในการอ่าน, เขียน และ execute file หรือ folder แบ่งเป็นสิทธิ์ของ file owner, group owner, other user ซึ่งคำสั่งจะถูกแปลงจากเลขฐาน 8 ในการระบุสิทธิ์แต่ชนิด   คำสั่ง เริ่มแรก file test มี permission ที่ owner user สามารถอ่านและเขียนได้แต่ execute ไม่ได้ ส่วน user ใน group เดียวกับ root ทำได้แค่อ่าน รวมถึง user อื่นๆในระบบก็ทำได้แค่อ่านเช่นกัน $ ls -ltr test -rw-r–r– 1 root root 0 May 7 00:22 test…

Read More
linux command

chgrp – Linux Command คำสั่งเปลี่ยนเจ้าของ group ของ file

chgrp Linux Command – chgrp ใช้ในเปลี่ยนเจ้าของ group ของ file หรือ folder (group owner)   คำสั่ง ตัวอย่าง file และ folder ที่มี group ที่ root เป็นเจ้าของ $ ls -ltr test -rw-r–r– 1 root root 5 May 6 23:46 test $ ls -ltr testdir total 0 -rw-r–r– 1 root root 0 May 6 23:51 test1 -rw-r–r– 1 root…

Read More
linux command

cat – Linux Command แสดงผลข้อมูลภายใน file ในรูปแบบ text

cat Linux Command – cat ใช้รวมข้อมูล file รวมถึงแสดงผลข้อมูลออกมาในรูปแบบ text เป็นคำสั่งที่สำคัญมากบน linux  และมีการใช้งานกันเป็นประจำอยู่แล้ว สามารถแสดงผลแบบ unicode encoding บางสัญลักษณ์อาจจะมองไม่เห็นด้วย command cat เช่น ^M หรือ สัญลักษณ์ใน text file ที่สร้างจาก DOS ในบางครั้ง   คำสั่ง 1. แสดงผลข้อมูลภายใน file ในรูปแบบ text $ cat saixiii.txt line,1,Hello world! line,2,My name is saixiii line,3,Good Bye line,4,Bye $ cat test.txt end of file   2. ใช้แสดงผลแบบ…

Read More
linux command

cal – Linux Command คำสั่งแสดงปฏิทิน วันเดือนปี

cal Linux Command – cal ใช้ในแสดงผลปฏิทิน ในรูปแบบตารางวันเดือนปี ทั้งในแบบมาตราฐาน หรือ แบบ julian calendar   คำสั่ง 1. แสดงปฏิทิน $ cal May 2017 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30…

Read More
linux command

bc – Linux Command คำสั่งคำนวณตัวเลข ตามสูตรทางคณิตศาสตร์

bc Linux Command – bc เป็นภาษา programming ที่ใช้การคำนวณตัวเลข ด้วยสูตรทางคณิตศาสตร์   คำสั่ง   1. ทำงานผ่าน bc prompt $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty’. 1+1 2 2*2 4 10/3 3   2. ป้อนข้อมูลผ่าน command line statement $…

Read More
linux command

awk – Linux Command ใช้ค้นหาข้อมูล text ในรูปแบบที่ซับซ้อน

awk Linux Command – awk หรือ gawk, nawk เป็นคำสั่งที่สำคัญและทรงพลังมากสำหรับ unix/linux user เพราะสามารถใช้แปลง, ค้นหา และ สร้างข้อมูลในรูปแบบ text ที่มีความซับซ้อนตามความต้องการของ user ได้ทุกรูปแบบ   คำสั่ง ทำการจัดการค้นหาจาก file text $ cat saixiii.txt line,1,Hello world! line,2,My name is saixiii line,3,Good Bye line,4,Bye   1. แสดงผลข้อมูลเป็น field โดยปกติจะใช้ white space เป็นตัวแบ่งข้อมูล field ($) โดย field number จะเริ่มต้นที่ 1 แต่ถ้าจะให้แสดงผลทั้งหมดจะใช้ $0 $ awk ‘{print…

Read More
linux command

arch – Linux Command ใช้แสดงรุ่น hardware ของเครื่อง server

arch Linux Command – arch ใช้ในการเช็กข้อมูลรุ่นของ hardware server ที่ใช้งาน   คำสั่ง arch $ arch x86_64 $ uname -m x86_64   โครงสร้างคำสั่ง arch [OPTION]…   รายละเอียด เป็นคำสั่งที่ใช้ตรวจสอบข้อมูลของรุ่น hardware server เช่นเดียวกับคำสั่ง uname (-m) ที่เช็ก machine version ว่าใช้สถาปัตยกรรมอะไร เช่น 32bit, 64bit, sun4, x86_64   Option –help display this help and exit –version output version information and exit   กลุ่มคำสั่ง…

Read More
linux command

adduser – Linux Command ใช้เพิ่มหรือเปลี่ยนแปลง user บน linux

adduser Linux Command – adduser ใช้ในการเพิ่ม และจัดการ user บนระบบ   คำสั่ง adduser, addgroup  ตามด้วยชื่อ user ที่ต้องการเพิ่มบนระบบ linux $ sudo adduser <newuser>   โครงสร้างคำสั่ง adduser [options] [–home DIR] [–shell SHELL] [–no-create-home] [–uid ID] [–firstuid ID] [–lastuid ID] [–ingroup GROUP | –gid ID] [–disabled-password] [–disabled-login] [–gecos GECOS] [–add_extra_groups] [–encrypt-home] user adduser –system [options] [–home DIR] [–shell SHELL]…

Read More
tcpdump

tcpdump คือ อะไร ดักจับข้อมูล network และ วิธีใช้งาน tcpdump

tcpdump คือ อะไร ? หลายคนอาจจะได้ยินคำว่า packet sniffer มาบ้าง แต่จะรู็ไหมว่า tcpdump คือ อะไร และเกี่ยวข้องอะไรกับ packet sniffer ? tcpdump เป็นเครื่องมือหนึ่งประเภทเดียวกับ wireshark คือใช้ในการดักจับ packet ใน network ในรูปแบบ command line และนิยมใช้งานกันบน linux และ unix สามารถแสดง packet TCP/IP และ protocol อื่นๆ ที่ส่งผ่าน network ได้ และที่สำคัญคือ freeware   คุณสมบัติของ tcpdump สามารถแสดงข้อมูลภายใน network packet สามารถอ่าน packet จาก network interface card รวมถึงเขียนลง file ในรูปแบบมาตราฐาน (สามารถเอาไปเปิดใน…

Read More
wireshark

ดักข้อมูล wifi อย่างไร Wireshark คือ เครื่องมือดักจับข้อมูลของ hacker

Wireshark คือ ก่อนที่จะไปเรียนรู้วิธีการ ดักข้อมูล wifi หรือ การจับ packet เราต้องมาทำความรู้จักกับเครื่องมือชิ้นสำคัญที่เอาไว้ใช้งานในการ ดักข้อมูลกันก่อนนั้นก็คือ Wireshark นั้นเอง ซึ่ง Wireshark คือ program สำหรับวิเคราะห์ packet ใน network สามารถติดตั้งได้หลาย platform ทั้ง Linux, Unix หรือ Window โดยอาศัย pcap ในการจับ packet บน interface ของเครื่อง และมี TShark เป็น commnad line version สำหรับวิเคราะห์บน linux และ unix สำหรับ window มี graphic user interface (GUI) ในการใช้งาน   คุณสมบัติของ Wireshark…

Read More