คำสั่ง Chown การเปลี่ยนเจ้าของ file

คำสั่งลินุกซ์เบื้องต้นวันนี้เสนอคำสั่ง chown สำหรับการแก้ไขเจ้าของ (Owner)

เชื่อว่าหลายครั้งที่มือใหม่อย่างเราประสบปัญหาในขณะที่พยายามจะ สร้าง แก้ไข ก๊อปปี้ ย้าย ไฟล์หรือไดเร็คทอรีบนลีนุกซ์ แต่ต้องติดปัญหาทำนองที่ว่าคุณไม่มีสิทธิ์ทำจนปวดหัวทั้งๆที่ใช้คำสั่ง sudo แล้วก็ยังลำบาก

หนึ่งในปัญหาลักษณะนั้นคือ คุณไม่ใช่เจ้าของ (owner) ของไฟล์หรือไดเร็คทอรี่นั้นๆ

วันนี้เลยใคร่ขอนำเสนอคำสั่งในการเปลี่ยนเจ้าของ หรือ Changing Ownership โดยมีรูปแบบคำสั่งดังนี้

chown [-R] newowner filenames

-R ใช้ในกรณีต้องการเปลี่ยนเจ้าของทุกๆไฟล์ในโฟลเดอร์ย่อย

newowner คือใช้เจ้าของใหม่
filenames ก็คือชื่อไฟล์หรืออาจะเป็นโฟลเดอร์ก็ได้

ตัวอย่าง
chown romebe abc.txt
จากคำสั่งนี้ คือการเปลี่ยนเจ้าของไฟล์ที่ชื่อ abc.txt ให้เป็น romebe

หมายเหตุ
เราจะต้องใช้คำสั่ง sudo นำหน้าด้วยในกรณีที่ใช้ Ubuntu นะครับ

และนอกเรื่องอีกนิด คือหากเราอยากรู้ว่าใครคือเจ้าของไฟล์ปัจจุบัน สามารถใช้คำสั่ง ls -l หรือ ls -la ในการตรวจสอบได้ครับ

 

ที่มา : http://photoshop.romebe.com/2010/06/05/chown-changing-ownership/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s