Troc Phan

Calling me Trọc Phan
Staff member
os-x-el-capitan-install-hero.jpg

Ứng dụng Disk Utility từ lâu đã đảm nhiệm chức năng Verify & Repair Permissions trên Mac, nhưng trong phiên bản mới nhất của OS X thì chức năng này đã bị gỡ bỏ. disk-utility-hero-100563378-large.jpg
Điều đó không có nghĩa là bạn không thể Verify & Repair Permissions trên Mac OS X El Capitan 10.11 .Tuy nhiên, bạn chỉ cần chuyển sang sử dụng các dòng lệnh để làm những việc đó.
Verify & Repair Permissions ổ đĩa từ lâu như một phương thuốc cho tất cả các loại vấn đề trên Mac. Một số trường hợp mà bạn có thể muốn kiểm tra và cho phép sửa chữa đĩa là nếu một tập tin được cho phép thực sự đã bị tắt, ảnh hưởng tới khả năng cho một số người sử dụng và quy trình để đọc và viết các tập tin và thư mục cụ thể.
terminal-icon-osx.png

Hướng dẫn Verify & Repair Permissions trên Mac OS X El Capitan
Mở ứng dụng Terminal (tìm thấy trong / Applications / Utilities /) và sử dụng cú pháp sau đây:

sudo /usr/libexec/repair_packages --verify --standard-pkgs /

Nếu bạn muốn kiểm tra quyền truy cập vào một ổ đĩa khác nhau, xác định khối lượng chứ không phải là "/"

Các lệnh sẽ chạy quyền và chương trình đó có sự khác nhau hoặc không có gì, tùy thuộc vào những gì được tìm thấy. Có thể bạn sẽ tìm thấy một số biến thể đó khác, tìm kiếm một cái gì đó như:

Permissions differ on "usr/libexec/cups/cgi-bin", should be drwxr-xr-x , they are dr-xr-xr-x .
Permissions differ on "usr/libexec/cups/daemon", should be drwxr-xr-x , they are dr-xr-xr-x .
Permissions differ on "usr/libexec/cups/driver", should be drwxr-xr-x , they are dr-xr-xr-x .
Permissions differ on "usr/libexec/cups/monitor", should be drwxr-xr-x , they are dr-xr-xr-x .

Làm thế nào để Repair Disk Permissions trên OS X El Capitan từ Command Line
Có thể bạn đã được tìm thấy có sự khác nhau và bạn muốn sửa chữa, thay thế -verify thành -repair:

sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /

Sửa chữa điều khoản có thể mất một thời gian, giống như nó đã làm với Disk Utility.

verify-repair-permissions-mac-os-x-command-line2-610x406.jpg


Nếu bạn thực hiện lệnh sudo mà không repair_packages và không có chi tiết hoặc mục cụ thể, bạn sẽ nhận được một hướng dẫn đơn giản thay thế:

$ /usr/libexec/repair_packages
Usage: repair_packages [ARGUMENTS]...

Commands:
--help Print this usage guide.
--list-standard-pkgs Display the package ids in the standard set.
--verify Verify permissions on files in the specified package(s).
--repair Repair permissions on files in the specified package(s).
Options:
--pkg PKGID Verify or repair the package PKGID.
--standard-pkgs Verify or repair the standard set of packages.
--volume PATH Perform all operations on the specified volume.
--output-format # Print progress info using a special output format.
--debug Print debuging information while running.

Điều này là không đảm bảo cái gì đó nên chạy một cách thường xuyên cũng như bất kỳ một phần của Mac được bảo dưỡng định kỳ và nó hiếm khi cần thiết, vì các phiên bản OS X không sử lý bằng dòng lệnh để sửa chữa thông công cụ chạy dòng lệnh Disk Utility để thay thế.

mavericks_recovery_system_hero.jpg