วันจันทร์ที่ 25 สิงหาคม พ.ศ. 2557

Linux คำสั่งพื้นฐาน

คำสั้งเช็คข้อมูลพื้นฐาน network

  • ifconfig

คำสั้งเข้าสู่root
  • su
# พื้นฐานตัวช่วยแก้ไขข้อมูล คือ nano , vi 
ในnano สามารถ กด ctrl ค้างไว้ แล้ว + ... เพิ่มใช้งานฟังก์ชั่นเสริม

คำสั่งตั้งค่าip config
  • nano /etc/network/interfaces
ด้านในประกอบด้วย ::: 
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

//คำสั่งรีสตาร์ตเซอร์วิส ::: /etc/init.d/networking restart

คำสั่งดูเวลาภายในเครื่อง
  • date
คำสั่งรีเช็ตหรือrestart เชิฟเวอร์ใหม่
  • shutdown -r now
คำสั่งปิดเครื่องเชิฟเวอร์
  • shutdown -h now
คำสั่งเช็กตรวจสอบดิสก์
  • fsck
คำสั่งlistข้อมูลในfile
  • tail -f /..(locationfile)..
คำสั่งcheckสิ่งต่างๆที่ทำงานบนเครื่อง

  • netstat 
    • -i เช็คnetwork adapter
    • -tulp เช็คportที่ถูกเปิดอยู่
    • -nat เช็คการเชื่อมต่อทั้งเครือข่าย ทั้ง connection และเชิฟเวอร์ 
คำสั่ง เปิด/ปิด การใช้งานอุปกรณ์เชิฟเวอร์

  • เปิด ::: ifconfig ..(ชื่ออุปกรณ์).. up หรือ ifup ..(ชื่ออุปกรณ์)..
  • ปิด ::: ifconfig ..(ชื่ออุปกรณ์).. down หรือ ifdown ..(ชื่ออุปกรณ์)..
คำสั่ง เข้าไปยัง dir ต่างๆ

  • cd ..(locationdir).. 
    • cd .. ไปยัง primaly dir
    • cd / กลับไปยัง root dir
คำสั่งlist ข้อมูลของ file นั้นออกมา

  • cat ..(locationfile)..
คำสั่งลบข้อมูลทั้งหมด(รวมทั้งfolderที่มีข้อมูลข้างใน)

  • rm -rf
คำสั่งปรับสิทธิการใช้งานของไพล์

  • chmod (เลขสิทธิ3หลัก) ..ชื่อไพล์..
คำสั่งแสดงเวลาการทำงานทั้งหมดของระบบ

  • uptime
คำสั่งเช็ค memory

  • free
คำสั่งเช็ค disk-check

  • df -k
คำสั่งเช็ค process ที่รันอยู่ในระบบ

  • ps -ef