คำสั่งพื้นฐานของผู้ใช้งาน Unix Linux Shell เบื้องต้นตอนที่ 2 | ls, pwd, mv
$ ls
แสดง File หรือ Directory ทั้งหมดที่ path ปัจจุบัน
กรณีที่เป็น Directory
- จะแสดงรายละเอียด Folder หรือ File ทั้งหมดภายใน Folder นั้นๆ
กรณีที่เป็น File
- จะแสดงชื่อ File นั้นถ้ามี File นั้นอยู่จริง ถ้าไม่มีจะแสดงข้อความว่าไม่พบ
จะทำให้คำสั่ง ls นั้น แสดงรายละเอียดของ Directory , File หรือ Link ออกมาด้วย
Email/ = Directory
notes = File
Projects@ = Link
$ ls –R
Option : -R (Recursive)
จะทำให้คำสั่ง ls นั้นทำงานแบบ Recursive เพื่อแสดงข้อมูลของ Directory , File ทั้งหมดที่อยู่ใน Path ปัจจุบัน
จะทำให้คำสั่ง ls นั้นแสดง inode number ซึ่งตัวเลขนี้
ถ้าเท่ากับแสดงว่าเป็น File เดียวกัน ถ้าแตกต่างกันแสดงว่าเป็นคนละ File ซึ่งจะใช้ดูในกรณีที่เราทำการสร้าง link
ทำให้คำสั่ง ls แสดง File ทั้งหมดใน Directory ปัจจุบัน
ทำให้คำสั่ง ls แสดงผลของ File และ Directory ออกมาตามแนวนอน
ทำให้คำสั่ง ls แสดงผลของ File และ Directory ออกมาตามแนวตั้ง
Option : -b
ทำให้คำสั่ง ls แสดงตัวอักษรที่ไม่สามารถแสดงได้ในระบบ Unix โดยตัวอักษรเหล่านี้ จะแสดงออกมาเป็น Octal code
Option : -q
ทำให้คำสั่ง ls แสดงตัวอักษรที่ไม่สามารถแสดงได้ในระบบ Unix โดยตัวอักษรเหล่านี้ จะแสดงออกมาเป็นตัว ?
Option : -t
ทำให้คำสั่ง ls แสดงผลออกมาเป็นลำดับโดยใช้เวลาที่ File , Folder นั้นถูกสร้างหรือแก้ไข โดย File ที่ใหม่ที่สุดจะแสดงออกมาก่อน
ทำให้คำสั่ง ls ได้ Option : -l + -t
ทำให้คำสั่ง ls แสดงผลแบบ reverse
ทำให้คำสั่ง ls ได้ Option : -l + -t + -r
ทำให้คำสั่ง ls ได้ Option : -a + -F
Option : -Fat
ทำให้คำสั่ง ls ได้ Option : -F + -a + -t
$ pwd
$ pwd
/usr/home/WEBADM/ussdgwd/log
ใช้ในการแสดง Path ปัจจุบันที่เราทำงานอยู่
$ mv
หมายเหตุ : File แทนด้วยสีเขียว , Directory แทนด้วยสีแดง
$ mv names /home/jmf/Info
$ mv section1 section2 section3 TermPaper
$ mv sec* TermPaper
คำสั่งย้าย File ไปยัง directory ปลายทาง
$ mv overview intro
คำสั่งในการ Rename File จาก overview เป็น intro
$ mv notes Music/notes4
คำสั่งในการย้าย File และทำการ Rename File จาก note เป็น note4
$ mv -i totals data
mv: overwrite data?
Option : -i
ทำให้คำสั่ง mv นั้นมีการแสดงยืนยันว่าต้องการย้ายหรือไม่
ตอนอื่นๆ
คำสั่ง Unix Linux Shell เบื้องต้นตอนที่ 1 | date, cat, touch, who, finger, exit
คำสั่ง Unix Linux Shell เบื้องต้นตอนที่ 2 | ls, pwd, mv เกี่ยวกับ Files และ Directories
คำสั่ง Unix Linux Shell เบื้องต้นตอนที่ 3 | cp, ln, rm, mkdir, rmdir, file เกี่ยวกับ Files และ Directories
คำสั่ง Unix Linux Shell เบื้องต้นตอนที่ 4 กำหนด Permission ด้วย chmod, umask, chown, chgrp
คำสั่ง Unix Linux Shell เบื้องต้นตอนที่ 5 วิธีดู File ขนาดยาว | pg, more, less, head, tail