หลัก Windows 10 การปรับปรุง Chmod และ Chown WSL ใน Windows 10

การปรับปรุง Chmod และ Chown WSL ใน Windows 10



ผู้ใช้ Linux คุ้นเคยกับเครื่องมือคอนโซล chown และ chmod อย่างแน่นอน แอพทั้งสองนี้จำเป็นอย่างยิ่งเมื่อต้องมาพร้อมกับการอนุญาตและการจัดการความเป็นเจ้าของ เมื่อเร็ว ๆ นี้ Microsoft ได้ทำการปรับปรุงเครื่องมือเหล่านี้หลายอย่างในระบบย่อย Linux ของตัวเองที่มาพร้อมกับ Windows 10

การโฆษณา

ตอนนี้คุณสามารถตั้งค่าเจ้าของและกลุ่มของไฟล์โดยใช้ chmod / chown และแก้ไขสิทธิ์ในการอ่าน / เขียน / ดำเนินการใน WSL คุณยังสามารถสร้างไฟล์พิเศษเช่น fifos, unix sockets และไฟล์อุปกรณ์ เป็นคุณสมบัติที่รอคอยมานานสำหรับผู้ใช้ WSL หลายคน

จะเกิดอะไรขึ้นถ้าฉันปิดการใช้งานกราฟิกการ์ดของฉัน

การเปลี่ยนแปลงที่น่าสนใจอีกประการหนึ่งคือตัวเลือกการติดตั้งใหม่ด้วยระบบไฟล์ DrvFs สำหรับการฉายสิทธิ์ไปยังไฟล์ควบคู่ไปกับการให้ข้อมูลเมตาของ Linux ใหม่ในไฟล์และโฟลเดอร์

มีขั้นตอนหนึ่งที่คุณต้องดำเนินการก่อนจึงจะสามารถใช้คุณสมบัติใหม่เหล่านี้ได้: คุณต้องยกเลิกการต่อเชื่อม drvf และติดตั้งใหม่โดยใช้แฟล็ก 'ข้อมูลเมตา' ในการดำเนินการนี้ให้ป้อนคำสั่งต่อไปนี้ที่ Terminal:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o ข้อมูลเมตา

คุณสามารถตรวจสอบได้ว่าติดตั้งอย่างถูกต้องโดยเรียกใช้ 'mount -l' เพื่อดูสิ่งนี้:

DrvFs เป็นปลั๊กอินระบบไฟล์สำหรับ WSL ซึ่งเพิ่มการสนับสนุนสำหรับการทำงานร่วมกันระหว่าง WSL และระบบไฟล์ Windows DrvFs ช่วยให้ WSL สามารถเมานต์ไดรฟ์ด้วยระบบไฟล์ที่รองรับภายใต้ / mnt เช่น / mnt / c, / mnt / d เป็นต้น
DrvFs เพิ่มตัวเลือกการเมาท์ใหม่ ๆ มากมาย มีดังต่อไปนี้:
ตัวเลือกการติดตั้งใหม่ ได้แก่ :

  • uid: ID ผู้ใช้ที่ใช้สำหรับเจ้าของไฟล์ทั้งหมด
  • gid: ID กลุ่มที่ใช้สำหรับเจ้าของไฟล์ทั้งหมด
  • umask: มาสก์ฐานแปดของสิทธิ์ที่จะไม่รวมไฟล์และไดเรกทอรีทั้งหมด
  • fmask: มาสก์ฐานแปดของสิทธิ์ที่จะยกเว้นสำหรับไฟล์ปกติทั้งหมด
  • dmask: มาสก์ฐานแปดของสิทธิ์ที่จะไม่รวมสำหรับไดเรกทอรีทั้งหมด

ดูตัวอย่างต่อไปนี้:

10 อันดับโปเกมอนในโปเกมอนโก
sudo mount -t drvfs C: / mnt / c -o ข้อมูลเมตา, uid = 1000, gid = 1000, umask = 22, fmask = 111

หลังจากเรียกใช้คำสั่ง mount คุณจะเห็น mount ของคุณ (ในกรณีนี้คือ C :) แสดงรายการพร้อมพารามิเตอร์ทั้งหมดที่คุณส่งผ่านเมื่อค้นหารายการอุปกรณ์ที่ต่อเชื่อม

การเปลี่ยนแปลงนี้จะอนุญาตให้ติดตั้งโฟลเดอร์และพาร์ติชัน Windows ภายใต้บัญชีผู้ใช้อื่นใน WSL แทนที่จะเป็นไฟล์ ค่าเริ่มต้น .

ด้วยการเปลี่ยนแปลงนี้สิทธิ์ของ Linux ที่มีจะถูกเก็บไว้เป็นข้อมูลเมตาเพิ่มเติมสำหรับไฟล์ ซึ่งจะอนุญาตให้จัดเก็บสิทธิ์ทั้ง Linux และ Windows สำหรับไฟล์เดียว ตอนนี้คุณสามารถเปลี่ยนสิทธิ์ทั้งใน WSL หรือ Windows แยกกันโดยไม่ทำลายสภาพแวดล้อม อย่างที่คุณอาจจำได้ การแก้ไขไฟล์ Linux จาก Windows อาจทำให้ WSL เสียหายก่อนหน้านี้ .

ไฟล์ที่สร้างขึ้นใหม่ใน WSL จะถูกสร้างขึ้นด้วยข้อมูลเมตาตามค่าเริ่มต้นและจะเป็นไปตามตัวเลือกการเชื่อมต่อที่คุณตั้งไว้

วิธีเปลี่ยน Google Authenticator เป็นโทรศัพท์เครื่องใหม่

ข้อควรระวังที่สำคัญ

มีบางสิ่งที่ต้องทำให้แน่ใจว่าคุณรับรู้เมื่อแก้ไขข้อมูลเมตาใหม่:

การแก้ไขไฟล์โดยใช้ตัวแก้ไข Windows อาจลบข้อมูลเมตาของ Linux ของไฟล์ ในกรณีนี้ไฟล์จะเปลี่ยนกลับเป็นสิทธิ์เริ่มต้น

การลบบิตการเขียนทั้งหมดบนไฟล์ใน WSL จะทำให้ Windows ทำเครื่องหมายไฟล์ว่าอ่านอย่างเดียว
หากคุณมีการติดตั้ง WSL distros หลายตัวหรือผู้ใช้ Windows หลายคนที่ติดตั้ง WSL พวกเขาทั้งหมดจะใช้ข้อมูลเมตาเดียวกันในไฟล์เดียวกัน uid ของบัญชีผู้ใช้ WSL แต่ละบัญชีอาจแตกต่างกัน สิ่งนี้ควรพิจารณาเมื่อตั้งค่าสิทธิ์

ตัวอย่างเช่นคุณสามารถปิดใช้งานสิทธิ์การเขียนบนไฟล์ใน Windows และ chmod ไฟล์เพื่อแสดงสิทธิ์การเขียนถูกเปิดใช้งานใน WSL หรือคุณสามารถเปิดใช้สิทธิ์การอ่านภายใต้ Windows และลบสิทธิ์การอ่านใน WSL คุณสามารถดูแนวคิดนี้ในภาพประกอบด้านล่าง

ที่มา: ไมโครซอฟต์ .

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

ไม่พบเครือข่ายใน Amazon Fire TV – จะทำอย่างไร
ไม่พบเครือข่ายใน Amazon Fire TV – จะทำอย่างไร
Fire TV Stick เป็นเครื่องเล่นสื่อแบบสแตนด์อโลน ซึ่งหมายความว่าจะเชื่อมต่อกับอินเทอร์เน็ตผ่านอแด็ปเตอร์ Wi-Fi ในตัว ไม่ใช้อแด็ปเตอร์ Wi-Fi ของทีวี (หากมี) แต่ก็มีบ้าง
อธิบายเครือข่ายข้อมูล CATV (เคเบิลทีวี)
อธิบายเครือข่ายข้อมูล CATV (เคเบิลทีวี)
CATV เป็นคำย่อสำหรับเคเบิลทีวี นอกจากการเขียนโปรแกรมเคเบิลทีวีแล้ว โครงสร้างพื้นฐานเครือข่ายเดียวกันนี้ยังรองรับบริการอินเทอร์เน็ตเคเบิลอีกด้วย
วิธีให้เครดิตเพลงที่มีลิขสิทธิ์ในวิดีโอ YouTube
วิธีให้เครดิตเพลงที่มีลิขสิทธิ์ในวิดีโอ YouTube
หากคุณสนุกกับการทำวิดีโอสำหรับ YouTube คุณทราบดีว่าการผสมผสานดนตรีที่เหมาะสมสามารถเป็นตัวเปลี่ยนเกมได้ บางทีการปรับแต่งพื้นหลังแบบโลว์คีย์ก็เป็นสิ่งที่คุณต้องการในบางครั้ง แต่สำหรับวิดีโอบางรายการ คุณอาจมี
GoPro Hero 5 Black รีวิว: กล้องแอคชั่นที่ดีที่สุดในธุรกิจราคาถูกกว่าตอนนี้
GoPro Hero 5 Black รีวิว: กล้องแอคชั่นที่ดีที่สุดในธุรกิจราคาถูกกว่าตอนนี้
ข่าวล่าสุด: 2017 GoPro Hero 5 Black ได้ลดราคาลงอย่างมากใน Amazon โดยขณะนี้มือปืนพกพามีเพียง 299 ปอนด์เท่านั้น นั่นเป็นการตัดมากกว่า 100 ปอนด์จากราคา 399.99 ปอนด์ซึ่งเป็นไฟล์
วิธีติดตั้งไฟล์ CAB ภาษา MUI ใน Windows 8.1, Windows 8 และ Windows 7
วิธีติดตั้งไฟล์ CAB ภาษา MUI ใน Windows 8.1, Windows 8 และ Windows 7
บทช่วยสอนโดยละเอียดที่ครอบคลุมวิธีการติดตั้งไฟล์ CAB ภาษา MUI ใน Windows 8.1, Windows 8 และ Windows 7
วิธีรวมรูปภาพบนอุปกรณ์ Android
วิธีรวมรูปภาพบนอุปกรณ์ Android
คุณพร้อมที่จะสร้างเรื่องเล่าจากกองภาพถ่ายบนโทรศัพท์ของคุณแล้วหรือยัง? การรวมรูปภาพเป็นวิธีการทำ ภาพปะติดและเส้นตารางเป็นวิธีสร้างภาพถ่ายเดียวจากสองภาพขึ้นไป
วิธีเปิดแล็ปท็อป Dell
วิธีเปิดแล็ปท็อป Dell
รับแล็ปท็อปใหม่เอี่ยมหรือไม่? คุณจะพบปุ่มเปิดปิดบนแล็ปท็อป Dell ของคุณที่นี่ เพื่อให้คุณสามารถเปิดและปิดได้