linux command

id – Linux Command คำสั่งแสดงข้อมูล user, group ในระบบ

id Linux Command – id ใช้ในการแสดงข้อมูล user, group ในระบบ   คำสั่ง 1. แสดงข้อมูล user ทั้งหมด $ id uid=1000(sai) gid=1000(sai) groups=1000(sai),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lxd),113(sambashare),118(lpadmin) $ id root uid=0(root) gid=0(root) groups=0(root)   2. แสดงข้อมูล user id $ id -u 1000 3. แสดงข้อมูล group id $ id -g 1000   โครงสร้างคำสั่ง  id [OPTION]… [USER]   รายละเอียด เป็นคำสั่งที่ใช้ในการแสดงข้อมูล user, group ในระบบ โดยระบุข้อมูล…

Read More
linux command

hostname – Linux Command คำสั่งแสดงข้อมูลชื่อของเครื่อง server

hostname Linux Command – hostname ใช้ในการแสดงข้อมูลชื่อของเครื่อง server   คำสั่ง hostname $ hostname Saixiii $ hostname -d com $ hostname -i 19.18.1.2   โครงสร้างคำสั่ง  hostname [-a|–alias] [-d|–domain] [-f|–fqdn|–long] [-A|–all-fqdns] [-i|–ip-address] [-I|–all-ip-addresses] [-s|–short] [-y|–yp|–nis] hostname [-b|–boot] [-F|–file filename] [hostname] hostname [-h|–help] [-V|–version] domainname [nisdomain] [-F file] ypdomainname [nisdomain] [-F file] nisdomainname [nisdomain] [-F file] dnsdomainname   รายละเอียด…

Read More
linux command

head – Linux Command คำสั่งแสดงข้อมูลบางส่วนภายใน file

head Linux Command – head ใช้ในการแสดงข้อมูลบางส่วนภายใน file   คำสั่ง 1. แสดงข้อมูลส่วนบนใน file head <file> $ head head.txt HEAD(1) User Commands HEAD(1) NAME head – output the first part of files SYNOPSIS head [OPTION]… [FILE]… DESCRIPTION Print the first 10 lines of each FILE to standard output. With more than one FILE, precede each with a…

Read More
linux command

gunzip – Linux Command คำสั่งยกเลิกการบีบอัดข้อมูล file

gunzip Linux Command – gunzip ใช้ในการยกเลิกการบีบอัดข้อมูล file คำสั่ง ตังอย่าง file zip data $ ls -ltr data.gz -rw-rw-r– 1 root root 5084 May 8 15:16 data.gz   1. ทำการ unzip file ข้อมูล gunzip <zip file> $ gunzip data.gz $ ls -ltr data* -rw-r–r– 1 root root 11421 May 8 15:07 data   2. ทำการแสดงข้อมูลภายใน zip file โดยไม่ได้…

Read More
linux command

gzip – Linux Command คำสั่งบีบอัดข้อมูล file หรือ การ zip file

gzip Linux Command – gzip ใช้ในการบีบอัดข้อมูล file หรือ การ zip file   คำสั่ง ตังอย่าง file data $ ls -ltr data -rw-r–r– 1 root root 11421 May 8 15:07 data   1. ทำการ zip file ข้อมูล gzip <file> $ gzip data $ ls -ltr data* -rw-r–r– 1 root root 5084 May 8 15:07 data.gz   2. ทำการ…

Read More
linux command

groups – Linux Command คำสั่งแสดงข้อมูล group ของ system user

groups Linux Command – groups ใช้ในการแสดงข้อมูล group ของ system user   คำสั่ง groups <user> $ groups staff adm cdrom sudo dip plugdev lxd sambashare lpadmin $ groups root root : root   โครงสร้างคำสั่ง groups [OPTION]… [USERNAME]…   รายละเอียด เป็นคำสั่งที่ใช้ในการแสดงข้อมูล group ของ system user รวมถึงสมาชิกภายใน group ซึ่งถ้าไม่กำหนด user หมายความว่าให้ค้นหาข้อมูลของ group ของ user ที่ใช้งานตอนนั้น   Option  –help…

Read More
linux command

grep – Linux Command คำสั่งค้นหาบรรทัดใน file ที่ตรงเงื่อนไข

grep Linux Command – grep ใช้ในการค้นหาบรรทัดใน file ที่ตรงเงื่อนไข   คำสั่ง จากตัวอย่าง file test1 $ cat test1 Ant Bee Cat Dog Fly   1. ค้นหาบรรทัดที่มี text ตรงเงือนไข grep <text> <file> $ grep a test1 Cat Man $ grep an test1 Man   2. ค้นหาบรรทัดที่มี text ตรงเงื่อนไข โดยไม่สนใจตัวเล็กตัวใหญ่ grep -i <text> <file> $ grep -i “a” test1 Ant…

Read More
linux command

gawk – Linux Command ใช้ค้นหาข้อมูล text ในรูปแบบเดียวกับ awk

gawk Linux Command – gawk เป็นคำสั่งที่สำคัญและทรงพลังมากสำหรับ unix/linux user เพราะสามารถใช้แปลง, ค้นหา และ สร้างข้อมูลในรูปแบบ text ที่มีความซับซ้อนตามความต้องการของ user ได้ทุกรูปแบบ พัฒนาต่อยอดจาก awk   คำสั่ง ทำการจัดการค้นหาจาก 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 $ gawk ‘{print…

Read More
linux command

fsck – Linux Command คำสั่งตรวจสอบและซ่อมแซม file system

fsck Linux Command – fsck ใช้ในการตรวจสอบและซ่อมแซม file system   คำสั่ง 1. ตรวจสอบ file system และ disk partition $ fsck /dev/sda6 fsck from util-linux 2.20.1 e2fsck 1.42 (29-Nov-2011) /dev/sda6: clean, 95/2240224 files, 3793506/4476416 blocks ผลลัพธ์ exit code ที่ได้มีดังนี้ 0 – No errors 1 – Filesystem errors corrected 2 – System should be rebooted 4 – Filesystem errors…

Read More
linux command

free – Linux Command คำสั่งแสดงข้อมูลการใช้งาน memory

free Linux Command – free ใช้ในการแสดงข้อมูลการใช้งาน memory   คำสั่ง $ free total used free shared buff/cache available Mem: 3969412 2929760 148900 61464 890752 700892 Swap: 1756156 125188 1630968 $ free -h total used free shared buff/cache available Mem: 3.8G 2.8G 111M 60M 870M 651M Swap: 1.7G 122M 1.6G   โครงสร้างคำสั่ง  free [options]   รายละเอียด เป็นคำสั่งที่ใช้แสดงข้อมูลการใช้งาน memory…

Read More