หัวข้อที่ 4


ls เป็นคำสั่งที่ใช้สำหรับแสดงแฟ้มข้อมูล (ในทำนองเดียวกับ dir) มากจากคำว่า list

โครงสร้างคำสั่ง
ls [option]... [file]...
โดย option ที่มักใช้กันใน ls คือ
-l จะแสดงผลลัพธ์แบบ Long Format ซึ่งจะแสดง Permission ของแฟ้มด้วย
-a จะแสดงแฟ้มข้อมูลทั้งหมด
-F จะแสดง / หลัง Directory และ * หลังแฟ้มข้อมูลที่ execute ได้

ตัวอย่าง

ls -l
ls -al
ls -F
ls /usr/bin
แหล่งข้อมูลเพิ่มเติม : ls --help และ man ls

cp เป็นคำสั่งที่ใช้สำหรับสำเนาแฟ้มข้อมูล (ในทำนองเดียวกับ copy) มาจากคำว่า copy

โครงสร้างคำสั่ง
cp source target
ตัวอย่าง
cp test.txt test1.bak
แหล่งข้อมูลเพิ่มเติม : cp --help และ man cp 


mv เป็นคำสั่งที่ใช้สำหรับการย้ายแฟ้มข้อมูลและ Directory รวมถึงการเปลี่ยนชื่อด้วย (ในทำนองเดียวกับ move) มาจากคำว่า move

โครงสร้างคำสั่ง
mv source target
ตัวอย่าง
mv *.tar /backup
mv test.txt old.txt
mv bin oldbin
แหล่งข้อมูลเพิ่มเติม : mv --help และ man mv


rm เป็นคำสั่งที่ใช้สำหรับลบแฟ้มข้อมูล (ในทำนองเดียวกับ del) มาจากคำว่า remove

โครงสร้างคำสั่ง
rm [option]... [file]...
โดย option ที่มักใช้กันใน rm คือ
-r ทำการลบข้อมูลใน directory ย่อยทั่งหมด
-i โปรแกรมจะถามยืนยันก่อนทำการลบ
-f โปรแกรมจะลบข้อมูลทันที โดยไม่ถามยืนยันก่อน

ตัวอย่าง

rm -rf test/
rm test.doc
แหล่งข้อมูลเพิ่มเติม : rm --help และ man rm
คำสั่งเกี่ยวกับการจัดการ Directory / Folder

pwd เป็นคำสั่งที่ใช้สำหรับแสดง Directory ปัจจุบัน (ในทำนองเดียวกับการพิมพ์ cd บน DOS) มาจากคำว่า print work directory

โครงสร้างคำสั่ง / ตัวอย่าง
pwd 



cd เป็นคำสั่งที่ใช้สำหรับเปลี่ยน directory ปัจจุบัน (ในทำนองเดียวกับ cd) มาจากคำว่า change directory

โครงสร้างคำสั่ง
cd directory
โดย directory ในที่นี้อาจเป็น relative หรือ absolute path ก็ได้
ตัวอย่าง
cd /usr
cd ~ (เป็นการเข้าสู่ home directory)
cd - (เป็นการยกเลิกคำสั่ง cd ครั้งก่อน)
cd .. (เป็นการออกจาก directory 1 ชั้น
ข้อควรระวัง : คำสั่ง cd บน UNIX จะต้องมีเว้นวรรคเสมอ

mkdir เป็นคำสั่งที่ใช้สำหรับการสร้าง directory (ในทำนองเดียวกับ dos) มาจากคำว่า make directory

โครงสร้างคำสั่ง
mkdir [option]... [file]...

โดย option ที่มักใช้กันใน mkdir คือ

-m จะทำการกำหนด Permissioin (ให้ดูคำสั่ง chmod เพิ่มเติม)
-p จะทำการสร้าง Parent Directory ให้ด้วยกรณีที่ยังไม่มีการระบุ
directory ในที่นี้อาจเป็น relative หรือ absolute path ก็ได้

ตัวอย่าง

mkdir /home
mkdir -p -m755 ~/local/bin

แหล่งข้อมูลเพิ่มเติม : mkdir --help และ man mkdir 



rmdir เป็นคำสั่งที่ใช้สำหรับการลบ directory (ในทำนองเดียวกับ dos) มาจากคำว่า remove directory

โครงสร้างคำสั่ง
rmdir [option]... [file]...

โดย option ที่มักใช้กันใน mkdir คือ

-p จะทำการลบ Child และ Parent Directory ตามลำดับ
directory ในที่นี้อาจเป็น relative หรือ absolute path ก็ได้

ตัวอย่าง

rmdir /home
mkdir -p /home/local/data

แหล่งข้อมูลเพิ่มเติม : rmdir --help และ man rmdir

อ้างอิงจาก  :   http://www.freebsd.sru.ac.th/index.php/unix-command/30-file












ไม่มีความคิดเห็น:

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