มีเอกสารสำหรับ chown ที่เข้าใจง่ายกว่าหรือไม่


26

ฉันค่อนข้างรู้จักอูบุนตูและฉันต้องการเรียนรู้เกี่ยวกับchownคำสั่งดังนั้นฉันพยายามอ่านman chownแต่ฉันคิดว่ามันยากที่จะเข้าใจ มีเอกสารสำหรับสิ่งนี้ที่ง่ายขึ้นและเข้าใจง่ายขึ้นหรือไม่?


2
คุณอาจสนใจอ่านaskubuntu.com/q/918379/295286สำหรับข้อมูลเบื้องต้น
Sergiy Kolodyazhnyy

5
ที่จริงแล้วฉันอยากจะแนะนำให้คุณลองทำความเข้าใจกับ man page มันต้องมีความคุ้นเคยบางอย่าง แต่รูปแบบเหมือนกัน คำแนะนำเล็ก ๆ น้อย ๆ : วงเล็บเหลี่ยมในสรุปจะระบุรายการที่เป็นทางเลือก สิ่งเหล่านี้สามารถซ้อนกันได้ เช่น[OWNER][:[GROUP]]หมายความว่าคุณสามารถละเว้นownerหรือ:[group]หรือทั้งสองอย่างหรือไม่มีเลยก็ได้ เครื่องหมายวงเล็บใน:[group]แสดงว่าคุณสามารถละเว้นกลุ่มจริงได้ คำอธิบายอธิบายว่าเกิดอะไรขึ้น ("ถ้าเครื่องหมายโคลอน แต่ไม่มีชื่อกลุ่มตามชื่อผู้ใช้ [... ] กลุ่มของไฟล์จะถูกเปลี่ยนเป็นกลุ่มเข้าสู่ระบบของผู้ใช้รายนั้น"
Peter - Reinstate Monica

1
แต่ฉันไม่รู้เกี่ยวกับโครงการ tldr ที่ Nykakin กล่าวถึงคำตอบของเขา ยอดเยี่ยมแม้สำหรับผู้ใช้ที่มีประสบการณ์มากขึ้นเพราะครอบคลุมเพียง 90% ของกรณีการใช้ประจำวันของคุณ บางหน้าคน (เช่นสำหรับfind) รวมถึงตัวอย่าง แต่หลายคนที่จะได้รับประโยชน์จากบางคนไม่ได้อย่างน้อย cygwin ของฉันที่นี่ (เช่นtar)
Peter - Reinstate Monica

รุ่นออนไลน์สามารถพบได้ซึ่งบางครั้งจะเอ็นดูบิตเช่นss64.com/bash/chown.html ss64.com/bash/chmod.htmlมีประโยชน์อย่างยิ่งสำหรับผู้ใช้ใหม่เนื่องจากมีเครื่องคิดเลขติ๊กเล็ก ๆ สำหรับใช้ตัวเลือกตัวเลข
วิลฟ์

คำตอบ:


29

จริงๆแล้วมีเอกสารดังกล่าว เปิดเทอร์มินัลบรรทัดคำสั่ง - CtrlAltT และป้อน:

info chown

คุณจะพบว่าเอกสารนี้ใช้คำศัพท์และถ้อยคำเชิงเทคนิคน้อยลงและอธิบายคำสั่งในลักษณะ "สนทนา" มากกว่า ดังนั้นจึงง่ายต่อการอ่านและทำความเข้าใจสำหรับผู้ใช้ที่เพิ่งเริ่มต้น

หลังจากอ่านinfoหน้าฉันแนะนำให้คุณทำความคุ้นเคยกับmanหน้านี้chownเพราะmanหน้ามีแนวโน้มที่จะกระชับและสมบูรณ์มากขึ้น


3
info chownนำคุณไปสู่เอกสารของฟังก์ชัน libc info coreutils chownนำคุณไปสู่เอกสารของคำสั่ง แม้ว่าอาจจะแตกต่างเพราะฉันใช้งาน Arch
JoL

5
@JoL ไม่ใช่กรณีของ Ubuntu 18.04 - คำตอบนั้นถูกต้อง
kubanczyk

29

ฉันขอแนะนำให้ติดตั้งโครงการtldr :

$ tldr chown
# chown                                                                                                                                                                                                                                       

  Change user and group ownership of files and folders.                                                                                                                                                                                       

- Change the owner user of a file/folder:                                                                                                                                                                                                     

  chown user path/to/file                                                                                                                                                                                                                     

- Change the owner user and group of a file/folder:                                                                                                                                                                                           

  chown user:group path/to/file                                                                                                                                                                                                               

- Recursively change the owner of a folder and its contents:                                                                                                                                                                                  

  chown -R user path/to/folder                                                                                                                                                                                                                

- Change the owner of a symbolic link:                                                                                                                                                                                                        

  chown -h user path/to/symlink                                                                                                                                                                                                               

- Change the owner of a file/folder to match a reference file:                                                                                                                                                                                

  chown --reference=path/to/reference_file path/to/file      

ต้องการโพสต์คำตอบเดียวกัน; ฉันได้รับสิ่งนี้จาก dev.to srticle; ยังสามารถติดตั้งบน Mac ( brew install tldr)
Kyslik

7

ไม่ควรโพสต์ลิงก์เพียงคำตอบ (ซึ่งฉันขอโทษ) แต่ฉันคิดว่า ลิงก์นี้อาจเป็นสิ่งที่คุณกำลังมองหาเพราะมันอธิบายสิ่งต่าง ๆ อย่างละเอียดพร้อมตัวอย่าง


4
คำตอบสำหรับลิงค์เท่านั้นเป็นที่ยอมรับหากจุดทั้งหมดของคำถามคือค้นหาเอกสาร ("ทรัพยากรที่เชื่อมโยงมีคำตอบ" กับ "ทรัพยากรที่เชื่อมโยงนี้คือคำตอบ") เราไม่ต้องการหรือต้องการให้มีการอ้างถึงในบรรทัด ; -]
David Foerster

@DavidFoerster: ยังมีโอกาสที่เหมาะสมที่คำตอบนี้จะไร้ประโยชน์ในไม่กี่เดือนหรือหลายปี
Eric Duminil

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.