Linux User Command : สอน คำสั่ง ของ User Command, เรียน คำสั่ง ของ User Command
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • who ใช้ในการเรียกดูว่ามีใคร login อยู่ในระบบบ้าง
    passwd ใช้ในการเปลี่ยนรหัสผ่าน ของเรา
    passwd username ใช้ในการเปลี่ยนรหัสผ่าน ของ user ที่กำหนด ( ต้องเป็น super user เท่านั้น )
    write username ใช้ในการส่งข้อความไปหา user อื่นที่กำลังใช้งานเครื่องอยู่
    mesg n กำหนดให้ไม่อนุญาติให้ผู้อื่นส่งข้อความมาหาเราได้
    mseg y กำหนดให้อนุญาติให้ผู้อื่นส่งข้อความมาหาเราได้
    talk username เป็นการ chat คือทั้งเราและ user ที่ต้องการติดต่อ ต้องใช้คำสั่งนี้หากัน
    mail username ใช้ในการส่ง mail ไปหา user ที่กำหนด ( ส่งภายในเครื่องเท่านั้น )
    mail เปิดดู email แล้วจะเข้าสู่ prompt ของ email
    exit ออกจากระบบ
    logout ออกจากระบบ
    init 0 หมายถีง shutdown ระบบ
    shutdown ?h now หมายถีง shutdown ระบบ
    init 6 หมายถึง reboot ระบบ
    reboot หมายถึง reboot ระบบ
    useradd ?u -g -d -s -m loginname ใช้เพิ่ม user เข้าไปในระบบ
    userdel loginname ใช้ลบ user ออกจากระบบ
  • subject :
    who

    content :
    ใช้ในการเรียกดูว่ามีใคร login อยู่ในระบบบ้าง

  • subject :
    passwd

    content :
    ใช้ในการเปลี่ยนรหัสผ่าน ของเรา

  • subject :
    passwd username

    content :
    ใช้ในการเปลี่ยนรหัสผ่าน ของ user ที่กำหนด ( ต้องเป็น super user เท่านั้น )

  • subject :
    write username	
    <message>

    content :
    ใช้ในการส่งข้อความไปหา user อื่นที่กำลังใช้งานเครื่องอยู่
    โดยถ้ากด ^D		( กด Control-D ) คือการจบการส่งข้อความ

  • subject :
    mesg n

    content :
    กำหนดให้ไม่อนุญาติให้ผู้อื่นส่งข้อความมาหาเราได้

  • subject :
    mseg y

    content :
    กำหนดให้อนุญาติให้ผู้อื่นส่งข้อความมาหาเราได้

  • subject :
    talk username

    content :
    เป็นการ chat คือทั้งเราและ user ที่ต้องการติดต่อ ต้องใช้คำสั่งนี้หากัน

  • subject :
    mail username		
    <message>

    content :
    ใช้ในการส่ง mail ไปหา user ที่กำหนด ( ส่งภายในเครื่องเท่านั้น )
    โดยต้องกด .	(	กด dot ) คือการจบการส่ง email

  • subject :
    mail

    content :
    เปิดดู email แล้วจะเข้าสู่ prompt ของ email
    
    โดยคำสั่ง prompt ของ email
    h > แสดงรายการจดหมายที่มีอยู่
    หมายเลข > ใช้เลือกจดหมายที่ต้องการอ่าน โดยเราจะทราบหมายเลขจาก คำสั่ง h
    d หมายเลข > ใช้ลบจดหมาย
    q > ใช้จบการทำงาน และกลับไปที่ unix prompt

  • subject :
    exit

    content :
    ออกจากระบบ

  • subject :
    logout

    content :
    ออกจากระบบ

  • subject :
    init 0

    content :
    หมายถีง shutdown ระบบ
    ใช้ในระบบ unix
    โดยการ shutdown นั้น จะมี super user เท่านั้น ที่สามารถทำได้

  • subject :
    shutdown ?h now

    content :
    หมายถีง shutdown ระบบ
    ใช้ในระบบ linux
    โดยการ shutdown นั้น จะมี super user เท่านั้น ที่สามารถทำได้

  • subject :
    init 6

    content :
    หมายถึง reboot ระบบ
    ใช้ในระบบ unix
    โดยการ reboot นั้น จะมี super user เท่านั้น ที่สามารถทำได้

  • subject :
    reboot

    content :
    หมายถึง reboot ระบบ
    ใช้ในระบบ linux
    โดยการ reboot นั้น จะมี super user เท่านั้น ที่สามารถทำได้

  • subject :
    useradd ?u <uid> -g <group> -d <home dir> -s <shell> -m loginname

    content :
    ใช้เพิ่ม user เข้าไปในระบบ ( หลังจาก เพิ่ม user แล้วต้องกำหนดรหัสผ่านเสมอโดยคำสั่ง passwd  )
    ( การเพิ่ม user เข้าไปในระบบ จะถูกเก็บเข้าไปในไฟล์  /etc/passwd โดย 1 แถว คือ 1 user 
    โดยมีรูปแบบ ดังนี้  username:en-password:uid:gid:comment:homedir:shell )
    เช่น useradd ?u 120 ?g teacher ?d /home/nutty ?s /bin/sh ?m nutty
    
    -u <uid>		กำหนดหมายเลข user id ซึ่งแต่ละคนจะไม่ซ้ำกัน
    -g <group>		กำหนด group ให้กับ user
    -d <home dir>	กำนหด directory หลักให้กับ user
    -s <shell>		กำหนด shell ให้กับ user
    -m			บอกให้ทำการสร้าง directory บ้านขึ้นมาถ้ายังไม่มี
    loginname		คือชื่อ login ของผู้ใช้ใหม่

  • subject :
    userdel loginname

    content :
    ใช้ลบ user ออกจากระบบ ( หรือจะลบแถวออกจากไฟล์ /etc/passwd ก็ได้ )
    ( การ disabled user สามารถทำได้ง่ายๆ เช่น เพิ่ม เครื่องหมาย ?!? เข้าไปด้านหน้าสุดของ password เป็นต้น )

 
Share This Chapter Login with Facebook