Bỏ qua tới nội dung
Toolars
Khám phá
Báo lỗi

Tiện ích Lập trình · Cục bộ

Máy tính Chmod

Chmod Calculator

Dịch quyền bát phân và ký hiệu u/g/o/a thành bit rwx từng lớp và lệnh GNU chmod sẵn sao chép, kể cả setuid, setgid, sticky và chế độ đệ quy. Không động vào tệp.

Lộ trình tác vụ / từ đầu vào đến kết quả

Nhập giá trị quyền

Chạy cục bộ · Không có gì được tải lên

Cách Máy tính Chmod hoạt động, quyền riêng tư và các công cụ liên quan

Lộ trình tác vụ / từ đầu vào đến kết quả

Cách tính quyền chmod

  1. 01

    Nhập giá trị quyền

    Dùng 3–4 chữ số bát phân, hoặc các mệnh đề u/g/o/a tường minh với một +, - hoặc = mỗi mệnh đề. Phân tách các mệnh đề bằng dấu phẩy. X chỉ thêm thực thi cho một thư mục hoặc khi một bit thực thi đã được đặt ở bước đó. Một toán hạng u/g/o đơn lẻ sao chép lớp đó, ví dụ g=u.

  2. 02

    Bắt đầu các mệnh đề ký hiệu từ đúng nền

    Các mệnh đề ký hiệu bắt đầu từ các quyền này (mặc định 644) và áp dụng từ trái sang phải. Đầu vào bát phân đặt toàn bộ mặt nạ và bỏ qua ngữ cảnh này. Đây là bản xem trước của một đích duy nhất; không tệp nào được kiểm tra.

  3. 03

    Thêm đường dẫn và chọn đệ quy

    Các lệnh nhắm tới GNU chmod và một shell POSIX. Đường dẫn được đặt trong ngoặc. Lệnh số dùng năm chữ số bát phân để cũng xóa các bit đặc biệt của thư mục không được yêu cầu. Lệnh ký hiệu đệ quy giữ biểu thức và dùng quyền riêng của từng đích thật. Hãy rà soát đường dẫn và nền tảng; quyền sở hữu, ACL và quy tắc hệ thống tệp có thể ảnh hưởng kết quả.

  4. 04

    Tính và đọc bản tóm tắt

    s/S biểu thị setuid hoặc setgid; t/T biểu thị sticky. Chữ hoa nghĩa là không có thực thi. Trên thư mục, = ký hiệu của GNU bảo toàn setuid/setgid trừ khi s được chỉ rõ; u-s,g-s loại bỏ chúng.

  5. 05

    Sao chép lệnh

    Các lệnh nhắm tới GNU chmod và một shell POSIX. Đường dẫn được đặt trong ngoặc. Lệnh số dùng năm chữ số bát phân để cũng xóa các bit đặc biệt của thư mục không được yêu cầu. Lệnh ký hiệu đệ quy giữ biểu thức và dùng quyền riêng của từng đích thật. Hãy rà soát đường dẫn và nền tảng; quyền sở hữu, ACL và quy tắc hệ thống tệp có thể ảnh hưởng kết quả.

Thông tin công cụ

Xử lý
Trong trình duyệt của bạn
Dữ liệu nhập rời thiết bị này
Không bao giờ
Lưu giữ
Không có gì được lưu
Giá
Miễn phí

Dữ liệu bạn nhập ở lại trong trình duyệt.

Máy tính Chmod dùng lộ trình thực thi cục bộ đã xác minh và không tạo lịch sử đầu vào hay đầu ra ẩn.

Thực thi cục bộ

Chạy bên trong tab trình duyệt hiện tại.

Không xử lý ẩn

Dữ liệu công cụ đang hoạt động không bao giờ trở thành bản ghi tài liệu của Toolars.

Không cần tài khoản

Dùng quy trình cốt lõi mà không cần tạo hồ sơ. Mục yêu thích đồng bộ vào tài khoản sau khi bạn đăng nhập.

Đặt lại ngay lập tức

Xóa tab và dữ liệu đang làm việc sẽ biến mất.

Máy tính Chmod thực sự làm gì

Một script triển khai thất bại với lỗi quyền và bản sửa phải chính xác — 640 cho tệp cấu hình, 750 cho thư mục của nó; một buổi review bảo mật hỏi 1777 thực sự cấp gì trước khi nó lại gần một thư mục dùng chung — toàn quyền truy cập cho mọi người, chỉ bị kiềm bởi sticky bit; một đồng đội nghĩ theo bộ ba rwx còn người kia nghĩ theo bát phân, và cả hai cần cùng một câu trả lời. Máy tính Chmod dịch giữa các ký hiệu và viết rõ từng lớp, hoàn toàn trong trình duyệt, nên lệnh duy nhất từng chạy là lệnh bạn sao chép.

Câu hỏi thường gặp

Những định dạng đầu vào nào được chấp nhận?
Dùng 3–4 chữ số bát phân, hoặc các mệnh đề u/g/o/a tường minh với một +, - hoặc = mỗi mệnh đề. Phân tách các mệnh đề bằng dấu phẩy. X chỉ thêm thực thi cho một thư mục hoặc khi một bit thực thi đã được đặt ở bước đó. Một toán hạng u/g/o đơn lẻ sao chép lớp đó, ví dụ g=u.
Các mệnh đề + và - kết hợp thế nào?
Các mệnh đề ký hiệu bắt đầu từ các quyền này (mặc định 644) và áp dụng từ trái sang phải. Đầu vào bát phân đặt toàn bộ mặt nạ và bỏ qua ngữ cảnh này. Đây là bản xem trước của một đích duy nhất; không tệp nào được kiểm tra.
Các bit đặc biệt có nghĩa gì?
s/S biểu thị setuid hoặc setgid; t/T biểu thị sticky. Chữ hoa nghĩa là không có thực thi. Trên thư mục, = ký hiệu của GNU bảo toàn setuid/setgid trừ khi s được chỉ rõ; u-s,g-s loại bỏ chúng.
Công cụ có thay đổi quyền của tệp nào không?
Không bao giờ. Máy tính chỉ dịch giá trị bạn gõ thành các bit dễ đọc và một chuỗi lệnh. Không có gì được thực thi, và không tệp nào trên máy của bạn hay bất cứ đâu bị động đến.
Vì sao chế độ đệ quy hiển thị cảnh báo?
Áp dụng đệ quy thêm -R vào lệnh được tạo, và chmod -R có thể sửa cả một cây thư mục khi bạn chạy nó trong terminal. Cảnh báo là cố ý: hãy rà soát đường dẫn đích trước khi dán lệnh vào bất cứ đâu.
Thứ tôi gõ có bị tải lên hay lưu lại không?
Không. Phép tính chạy hoàn toàn bên trong tab trình duyệt hiện tại, đầu vào không bao giờ được gửi hay lưu lại, và không cần tài khoản.

Tiếp tục trong Lập trình

Tác vụ liên quan, không phải ngõ cụt.

Chuyển sang một không gian làm việc tập trung khác mà không cần quay lại mục lục đầy đủ.

Chuyển code thành ảnh

Code to Image Converter

Xuất mã tô sáng bằng Shiki — sáu ngôn ngữ, giao diện sáng/tối kiểu GitHub — thành PNG hoặc SVG với số dòng, tiêu đề cửa sổ và tỷ lệ 1x/2x. Xử lý cục bộ.

Tạo

Trình tạo slug URL

URL Slug Generator

Chuẩn hóa tiêu đề thành slug viết thường: bỏ dấu phụ, & thành and, ký tự lạ gộp thành một dấu gạch ngang hoặc gạch dưới. Giữ chữ cái mọi hệ chữ.

Tạo

Đổ bóng cho React Native

React Native Shadow Generator

Tinh chỉnh shadow iOS và elevation Android đối chiếu xem trước trực tiếp, rồi sao chép đoạn StyleSheet cho iOS, Android hoặc cả hai, kể cả chế độ boxShadow mới.

Tạo

Mã hóa/giải mã Base64

Base64 Encoder/Decoder

Mã hóa và giải mã Base64 với thẩm định trực tiếp, tùy chọn UTF-8, an toàn URL và giữ ngắt dòng. Nút Đảo giúp kiểm tra khứ hồi trong hai cú nhấp.

Chuyển đổi