Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

ลบไฟล์ ._ ที่ซ่อนอยู่บน Mac ได้อย่างง่ายดายด้วย Dotfiles Cleaner

หากใช้ไดรฟ์ภายนอกของคุณในระบบปฏิบัติการอื่น คุณอาจสะดุดกับไฟล์ที่มีจุดหรือจุดนำหน้าขีดล่าง (._) อยู่ในชื่อ รู้จักกันในชื่อ ไฟล์จุด ,  ._ ไฟล์ หรือไฟล์ที่ซ่อน . ตัวอย่างของไฟล์ dot ได้แก่:.fseventsd, .spotlight-v100, .TemporaryItems, .Trashes, .DS_Store, ._AppleDouble ฯลฯ

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

ไฟล์ dot เหล่านั้นคืออะไร? ทำไมพวกเขาถึงถูกสร้างขึ้น? คุณจะลบไฟล์ dot บน Mac ได้อย่างไร ?

คู่มือนี้จะไขปริศนาไฟล์ dot และแสดงวิธีลบไฟล์เหล่านั้นอย่างง่ายดายด้วย Dotfiles Cleaner ที่เชื่อถือได้

ไฟล์ Dot คือไฟล์หรือโฟลเดอร์ใดๆ บนระบบปฏิบัติการ Unix (เช่น macOS หรือ Linux) ซึ่งชื่อขึ้นต้นด้วยจุดหรือจุด (.) ระบบปฏิบัติการสร้างขึ้นเพื่อจัดเก็บการกำหนดค่า สถานะและข้อมูล หรือข้อมูลเมตา ไฟล์ Dot จะถูกซ่อนไว้ตามค่าเริ่มต้น เว้นแต่จะถูกเปิดเผยหรือเข้าถึงด้วยตนเองบนระบบปฏิบัติการอื่น เช่น Windows

โดยปกติ ไฟล์จุดจะมีสามประเภท:

1. ไฟล์และไดเรกทอรีที่ซ่อน Unix

นี่เป็นพฤติกรรมมาตรฐานของระบบปฏิบัติการที่คล้าย Unix ทั้งหมด (Linux, BSD, macOS) ไฟล์หรือโฟลเดอร์ใดๆ ที่ชื่อขึ้นต้นด้วยจุด (.) จะถือว่า "ถูกซ่อน"

วัตถุประสงค์: เพื่อซ่อนการกำหนดค่าและไฟล์ระบบที่ผู้ใช้ทั่วไปไม่จำเป็นต้องเห็นในขั้นตอนการทำงานประจำวัน ป้องกันความยุ่งเหยิงและการแก้ไขโดยไม่ตั้งใจ

ใครเป็นผู้สร้างพวกเขา? ระบบปฏิบัติการและยูทิลิตี้บรรทัดคำสั่ง

ตัวอย่าง:

  • .htaccess:ไฟล์การกำหนดค่าสำหรับเว็บเซิร์ฟเวอร์ (เช่น Apache)
  • .bash_profile, .zshrc:สคริปต์ที่ทำงานเมื่อคุณเปิดเทอร์มินัลเชลล์ ใช้เพื่อปรับแต่งสภาพแวดล้อมบรรทัดคำสั่งของคุณ (คุณอาจมีหนึ่งในนั้นในโฮมไดเร็กตอรี่ของคุณ!)
  • .ssh/:โฟลเดอร์ที่ซ่อนอยู่ซึ่งมีคีย์ส่วนตัวและสาธารณะของคุณเพื่อการเข้าสู่ระบบระยะไกลที่ปลอดภัย
  • .vimrc:ไฟล์การกำหนดค่าสำหรับโปรแกรมแก้ไขข้อความ Vim

2. ไฟล์ข้อมูลเมตาของระบบเฉพาะ macOS

นี่คือที่ที่ไฟล์จากคำถามเดิมของคุณอาศัยอยู่ สิ่งเหล่านี้สร้างขึ้นโดย macOS Finder และ daemons ระบบโดยเฉพาะ

วัตถุประสงค์: เพื่อจัดเก็บข้อมูลเกี่ยวกับระบบไฟล์ การตั้งค่าโฟลเดอร์ และดัชนีการค้นหา

ใครเป็นผู้สร้างพวกเขา? ระบบปฏิบัติการ macOS (โดยเฉพาะ Finder, Spotlight และ daemons อื่นๆ)

ตัวอย่าง:

  • .DS_Store:จัดเก็บแอตทริบิวต์มุมมองโฟลเดอร์ (ขนาดไอคอน ตำแหน่ง พื้นหลัง ฯลฯ)
  • .Spotlight-V100, .fseventsd:ไดเรกทอรีสำหรับดัชนีการค้นหา Spotlight และบันทึกการเปลี่ยนแปลงไฟล์
  • .Trashes, .TemporaryItems:ไดเร็กทอรีระบบสำหรับเก็บไฟล์ในถังขยะและข้อมูลชั่วคราว
  • ._ชื่อไฟล์ (ไฟล์ AppleDouble):สร้างขึ้นบนโวลุ่มที่ไม่ใช่ APFS (เช่น ไดรฟ์ USB FAT32) เพื่อรักษาข้อมูลเมตาเฉพาะ macOS ที่ระบบไฟล์ต่างประเทศไม่สามารถจัดการได้แบบเนทิฟ

3. ไฟล์การกำหนดค่าผู้ใช้และแอปพลิเคชัน

หมวดหมู่นี้เป็นหมวดหมู่ขนาดใหญ่และมักมีหมวดหมู่มากที่สุดบน Mac ของคุณ

วัตถุประสงค์: เพื่อจัดเก็บการตั้งค่า แคช และข้อมูลสนับสนุนสำหรับแอปพลิเคชันและกระบวนการของผู้ใช้

ใครเป็นผู้สร้างพวกเขา? แอปพลิเคชันและเฟรมเวิร์กระบบที่ผู้ใช้ติดตั้ง

ตำแหน่ง: ส่วนใหญ่จะถูกเก็บไว้ในโฮมไดเร็กตอรี่ของผู้ใช้ของคุณ (~) โดยเฉพาะใน ~/Library/Application Support/, ~/Library/Preferences/ และ ~/Library/Caches/ หลายๆ คนยังสร้างไฟล์ dot ของตัวเองโดยตรงในโฟลเดอร์หลัก (~)

ตัวอย่าง:

  • .gitconfig:ไฟล์การกำหนดค่าสำหรับระบบควบคุมเวอร์ชัน Git
  • .viminfo:เก็บประวัติคำสั่งสำหรับโปรแกรมแก้ไข Vim
  • .vscode/:โฟลเดอร์ที่สร้างโดย Visual Studio Code เพื่อจัดเก็บการตั้งค่าเฉพาะโครงการ
  • .minecraft/:โฟลเดอร์ที่สร้างโดยเกม Minecraft สำหรับข้อมูล

ไฟล์นับพันใน ~/Library/ เช่น com.apple.finder.plist (การตั้งค่าของ Finder)

แบ่งปันข้อมูลเกี่ยวกับไฟล์ dot บน Mac!

ไฟล์ Dot สามารถสะสมเมื่อเวลาผ่านไป ทำให้กินพื้นที่และทำให้ระบบของคุณช้าลง หากคุณต้องการค้นหาและลบไฟล์ dot ที่ไม่จำเป็นทั้งหมดในคราวเดียว ให้ใช้ iBoysoft Dotfiles Cleaner . ซอฟต์แวร์นี้ช่วยให้คุณสามารถคลิกขวาที่โฟลเดอร์ที่เลือกจากไดรฟ์ภายในหรือภายนอกของคุณเพื่อสแกนและลบไฟล์ที่ซ่อนอยู่ในนั้นอย่างถาวร

ช่วยประหยัดเวลาที่คุณต้องเสียเวลาตรวจสอบทุกโฟลเดอร์ด้วยตนเองเพื่อค้นหาไฟล์ dot คุณสามารถใช้มันเพื่อลบไฟล์ที่ซ่อนอยู่ในการ์ด SD, ไดรฟ์ USB, ฮาร์ดไดรฟ์ภายนอก, แฟลชไดรฟ์, ฮาร์ดไดรฟ์ภายใน ฯลฯ

จะลบไฟล์ dot ออกจาก Mac ด้วย Dotfile Cleaner ได้อย่างไร

หากคุณต้องการลบไฟล์จุดทั้งหมดออกจาก Mac ของคุณโดยอัตโนมัติ ให้ทำตามขั้นตอนด้านล่าง:

ขั้นตอนที่ 1:ดาวน์โหลดและติดตั้ง iBoysoft MagicMenu

ขั้นตอนที่ 2:เปิดซอฟต์แวร์แล้วคลิกส่วนขยาย จากทางซ้าย

ลบไฟล์ ._ ที่ซ่อนอยู่บน Mac ได้อย่างง่ายดายด้วย Dotfiles Cleaner

ขั้นตอนที่ 3:ดาวน์โหลดส่วนขยายชื่อ Dotfiles Cleaner .

ลบไฟล์ ._ ที่ซ่อนอยู่บน Mac ได้อย่างง่ายดายด้วย Dotfiles Cleaner

ขั้นตอนที่ 4:คลิกขวาที่โฟลเดอร์แล้วเลือก ล้าง Dotfiles .

ลบไฟล์ ._ ที่ซ่อนอยู่บน Mac ได้อย่างง่ายดายด้วย Dotfiles Cleaner

ขั้นตอนที่ 5:เลือกไฟล์จุดที่ไม่ต้องการแล้วคลิก ล้างไฟล์ที่เลือก .

ลบไฟล์ ._ ที่ซ่อนอยู่บน Mac ได้อย่างง่ายดายด้วย Dotfiles Cleaner

จากนั้นไฟล์ dot จะถูกลบออกจากไดรฟ์ของคุณอย่างถาวร

แชร์เครื่องมือนี้เพื่อช่วยผู้อื่นลบไฟล์ที่ซ่อนอยู่ใน Mac!

คำถามที่พบบ่อยเกี่ยวกับการลบไฟล์จุดบน Mac

มันขึ้นอยู่กับ การลบไฟล์ ._ บน Mac ปลอดภัยเมื่อ:

1. บนไดรฟ์ที่ใช้โดย Mac ที่ใช้ macOS Sierra หรือใหม่กว่าเท่านั้น
2. เพื่อล้างข้อมูลไดรฟ์หากคุณตัดสินใจที่จะใช้สำหรับ Windows เท่านั้น
3. หากคุณไม่สนใจเกี่ยวกับข้อมูลเมตาในไฟล์ ._ ซึ่งโดยทั่วไปจะมีไอคอนไฟล์แบบกำหนดเอง วันที่สร้างไฟล์ต้นฉบับ ประเภทไฟล์ ฯลฯ

บางไฟล์อาจใช้เวลานานหลายปีโดยไม่เคยเห็นไฟล์ dot แต่คุณสามารถดูไฟล์ dot ได้ในสถานการณ์ต่อไปนี้:

1. เมื่อคุณใช้คำสั่ง ls -la ใน Terminal
2. เมื่อคุณเข้าถึงสื่อแบบถอดได้ (เช่น ธัมบ์ไดรฟ์ USB) ที่ใช้บนคอมพิวเตอร์ Mac บนพีซี Windows
3. เมื่อคุณเปิดเผยไฟล์ที่ซ่อนอยู่ทั้งหมดใน Finder;
4. เมื่อคุณเปิดไฟล์ที่บีบอัดบน Mac

หากต้องการเปิดเผยไฟล์ที่ซ่อนอยู่หรือไฟล์จุดบน Mac คุณสามารถเรียกใช้คำสั่ง ls -la ใน Terminal ได้