คำสั่งต่าง ๆ ของ Linux
1. การเรียกใช้โปรแกรม Terminal เพื่อใช้คำสั่งของ Linux
 
 
Terminnal เป็นโปรแกรมสำหรับพิมพ์คำสั่งที่เครื่อง Server
เราสามารถเรียกใช้โปรแกรมได้ที่ เมนู Applications > Accesserries > terminal
 คำสั่งที่ใช้ในการ restart เครื่องserver   reboot      
     คำสั่งที่ใช้ในการ ปิดเครื่อง   shutdown –h  now
| Linux Command | |
| คำสั่ง | ความหมาย | 
| ls | ใช้ลิสต์ดูข้อมูล | 
| ls -al | ใช้ลิสต์ดูข้อมูลแบบละเอียด | 
| pwd | ดูพาทที่อยู่ในปัจจุบัน | 
| cd /etc | เข้าไปในห้อง etc | 
| cd .. | ถอยกลับ 1 ระดับ | 
| cd \ | กลับไดเร็กทอรีหลัก | 
| mkdir data1 | สร้างไดเร็กทอรี data1 | 
| mkdir sys | สร้างไดเร็กทอรี sys | 
| rm -rf data1 | ลบไดเร็กทอรี data1 | 
| การจัดการไฟล์และไดเร็กทอรี | |
| คำสั่ง | ความหมาย | 
| cat > admin.sh | สร้างไฟล์ชื่อว่า admin.sh | 
| Crtl+D | เพื่อบันทึกและออก | 
| cat admin.sh | ดูรายละเอียดในไฟล์ admin.sh | 
| cat /etc/passwd | ดูรายละเอียดในไฟล์ passwd ในไดเร็กทอรี etc | 
| cp member.txt member2.txt | คัดลอกไฟล์ member.txt เป็น member2.txt | 
| cp member.txt /sys | คัดลอกไฟล์ member.txt ไว้ในไดเร็กทอรี sys | 
| mv member.txt /sys | ย้ายไฟล์ member.txt ไว้ในไดเร็กทอรี sys | 
| rm member2.txt | ลบไฟล์ member2.txt | 
| history | ดูประวัติการใช้คำสั่ง | 
| cat /root/.bash_history | ไฟล์เก็บคำสั่งการทำงาน | 
| การบริหารบัญชีผู้ใช้ | |
| groupadd staff | สร้างกลุ่มผู้ใช้ชื่อว่า staff | 
| groupadd std | สร้างกลุ่มผู้ใช้ชื่อว่า std | 
| cat /etc/group | ดูชื่อกลุ่มผู้ใช้ที่สร้างแล้ว | 
| การเพิ่มบัญชีผู้ใช้ | |
| adduser seree -g staff | เพิ่มผู้ใช้ชื่อ seree ไว้ในกลุ่ม staff | 
| adduser joe -g std | เพิ่มผู้ใช้ชื่อ joe ไว้ในกลุ่ม std | 
| passwd  seree [enter] | กำหนดรหัสผ่านให้ผู้ใช้ชื่อ seree | 
| cat /etc/passwd | ดูรายชื่อผู้ใช้ที่เพิ่มแล้ว | 
| cat /etc/shadow | ไฟล์เก็บรหัสผ่าน | 
| adduser marnda passwd marnda | เพิ่มผู้ใช้งานชื่อ marnda กำหนดรหัสให้กับ marnda | 
| ls /home | ดูห้องเก็บข้อมูลผู้ใช้ | 
| การเพิ่มผู้ใช้แบบพิเศษ | |
| adduser -g hrd -s /bin/false -c "Mr.Peter" peter | |
| hrd | เป็นชื่อกลุ่ม | 
| perter | เป็นชื่อบัญชีผู้ใช้ | 
| การลบบัญชีผู้ใช้ออกจากระบบ | |
| userdel seree | ลบบัญชีผู้ใช้ชื่อ seree ไม่ลบ home directory | 
| userdel -r seree | ลบบัญชีผู้ใช้ชื่อ seree ลบ home directory ด้วย | 
| การเปลี่ยนชื่อเจ้าของไฟล์ | |
| chown joe data | ให้ joe เป็นเจ้าของไดเร็กทอรี data | 
| การจัดการ Process | |
| ps -aux | ดูโปรเซสระบบ | 
| kill -9 3452 | ตัดโปรเซสหมายเลข 3452 ออกจากระบบ | 
การเปิด ใช้งาน Services ต่าง ๆ ของ Server เช่น Dhcpd , Httpd , FTP , mail , iPTABLES , squid , mysqld , named
เราสามารถเปิดบริการ service ต่าง ๆ ของ server ได้โดยการเข้าระบบจากเครื่อง server แล้วเลือกเมนูดังต่อไปนี้
| System > Administration > Server Setings > Servinces  | 
   
คลิกเลือกที่ services เช่น httpd แล้วคลิกปุ่ม Start เพื่อให้ Services เริ่มทำงาน
Servince ที่แนะนำให้เปิดมีดังนี้
dhcpd => เอาไว้ทำการแจกเบอร์ให้เครื่องลูกข่าย
      httpd => เอาไว้ทำเว็บเซิอฟเวอร์
      FTP => เอาไว้บริการไฟล์ข้อมูลเป็น FTP Server
      mail => เอาไว้ทำเมล์ server
      iptables => เอาไว้ทำ firewall
      squid => เอาไว้ทำ squid Proxy
      mysqld => เปิดบริการฐานข้อมูล SQL
      named => ใ้ช้บริการโดเมนเนม server
ข้อสำคัญ **
      หลังจากที่ท่านคลิกเลือกทั้งหมดแล้วก็ให้คลิกที่ปุ่ม  เพื่อเป็นการกำหนดให้ Servinces เหล่านี้ทำงานโดยอัตโนมัติทุกครั้งที่เครื่อง reboot ไม่เช่นนั้นแล้วทุกครั้งที่มีการเปิดเครื่อง ท่านจะต้องมาทำการเปิด servinces ทุกครั้ง
 เพื่อเป็นการกำหนดให้ Servinces เหล่านี้ทำงานโดยอัตโนมัติทุกครั้งที่เครื่อง reboot ไม่เช่นนั้นแล้วทุกครั้งที่มีการเปิดเครื่อง ท่านจะต้องมาทำการเปิด servinces ทุกครั้ง 
 






 
0 ความคิดเห็น:
แสดงความคิดเห็น