Tôi muốn thay đổi chủ sở hữu và nhóm tệp trong c. i google nó, nhưng nếu chỉ tìm thấy một số mã sử dụng lệnh system() và chmod hoặc các hàm tương đối. là có một cách để làm điều này mà không có chức năng system() và lệnh bash?Thay đổi chủ sở hữu và nhóm trong c
cảm ơn tất cả. nhưng vấn đề mới! : có cách nào để có được người dùng uid và gid mà không sử dụng lệnh "id -u username" trong c? phân tích cú pháp/etc/passwd? hay cách tốt hơn?
cảm ơn bạn, nhưng một số khác! là có một cách để có được một người dùng uid và gid mà không cần sử dụng "id-tên người dùng" lệnh trong c? phân tích cú pháp/etc/passwd? hay cách tốt hơn? –
Tìm kiếm getuid/geteuid/getgid/getpwent/... và xem các hàm liên quan trong tài liệu '* pwent'. Cũng 'getlogin' và' getpwnam'. – Mat
oh, cảm ơn rất nhiều :) –