- cd เป็น command สำหรับเปลี่ยน directory หรือ folder นั้นเอง ซึ่งโดยปกติแล้วเมื่อ login ครั้งแรก เราจะอยู่ที่ Home ของ user ที่เรา login นะครับ เช่น user:root จะอยู่ที่ /root หรือ ถ้าเป็น user1 จะอยู่ที่ /home/user1 ครับ วิธีใช้งานก็ใช้ cd ตามด้วย folder ที่เราจะไป ซึ่งผู้เขียนจะแบ่งเป็น 2 แบบ ดังนี้ครับ
- การเปลี่ยน directory แบบ full path ex. ผู้เขียนต้องการไปยัง dir /var/log/
[ root@localhost ~]#cd /var/log/
[root@localhost log]# - การเปลี่ยน directory แบบ short path ex. เมื่อสักครู่ผู้เขียนอยู่ที่ /var/log/ แล้วผู้ต้องต้องการไปยัง /var/log/audit ซึ่งเป็น dir ที่อยู่ใน path ปัจจุบัน เราสามารถ ใช้ cd audit/ ได้เลย ไม่จำเป็นต้องใช้แบบ full path ก็ได้ครับ
[root@localhost log]# cd audit/
[root@localhost audit]#
แล้วถ้าต้องการกลับไปยัง /var/log อีกครั้งละทำไงดี ใช้full path ก็ได้ครับ แต่จะช้ากว่า แนะนำใช้ cd .. ครับ ( .. เป็นการอ้างอิง path ก่อนหน้านี้ 1 level ครับ )
[root@localhost audit]# cd ..
[root@localhost log]#
[root@localhost audit]# pwd
/var/log/audit
[root@localhost log]# ls
anaconda audit boot.log btmp cron dmesg dmesg.old lastlog
ส่วนอีกแบบคือ ls ตามด้วย ไฟล์หรือpath ก็ได้ครับ เช่น
[root@localhost log]# ls /root/
anaconda-ks.cfg License.txt
ใน ls มีส่วนของ option เยอะครับ โดย option ยอดนิยมคือ -l ครับ เช่น
[root@localhost log]# ls -l
total 556
drwxr-xr-x. 2 root root 4096 Jul 14 00:16 anaconda
drwxr-x---. 2 root root 22 Jul 14 00:18 audit
-rw-r--r--. 1 root root 7799 Jul 16 16:13 boot.log
-rw-------. 1 root utmp 384 Jul 15 23:06 btmp
-rw-------. 1 root root 4300 Jul 16 17:01 cron
option -l จะบอกรายละเอียดที่จำเป็นค่อนข้างเยอะครับ เลยเป็นที่นิยมกัน แล้วแต่ละส่วนคืออะไรละ
ex.drwxr-x---. 2 root root 22 Jul 14 00:18 audit
- คอลัมน์แรก [.drwxr-x---] จะเป็นสิทธฺิ์ของไฟล์ หรือ เฟอเดอร์ครับ ถ้าตัวแรกเป็น d คือเฟอเดอร์ -คือไฟล์ ต่อมาอีก 3 ตัวเป็นสิทธ์ของเจ้าของ ต่อมาเป็นสิทธ์ของกลุ่ม และ สุดท้ายเป็นสิทธ์ของคนอื่น (r=read,w=write,x=execute)
- คอลัมน์สอง เป็นจำนวนของลิ้งครับ
- คอลัมน์สาม เป็นชื่อเจ้าของ
- คอลัมน์สี่ เป็นชื่อกลุ่ม
- คอลัมน์ห้า เป็น size ครับ หน่วยเป็น Byte
- คอลัมน์6,7,8 เป็น วันและเวลาที่มีการเปลี่ยนแปลงล่าสุดครับ
- และสุดท้าย คือชื่อ file/dir
สุดท้ายละสำหรับผู้เขียนชอบใช้อีก 2 option ร่วมคือ r,l เช่น ls -lrt ครับ จะเพิ่มการ sort ด้วย last modify time ล่าสุดจะอยู่ด้านล่างครับ จบก่อนละยาวไปหน่อยครับบทนี้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น