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 ในระบบ โดยระบุข้อมูล…
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 รายละเอียด…
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…
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 โดยไม่ได้…
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. ทำการ…
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…
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…
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…
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…
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…