文章詳情頁
linux - 非root用戶不可用的命令是怎么實現的
瀏覽:122日期:2024-06-13 14:59:01
問題描述
顯然不允許
今天在看書的時候突然發現chmod的權限是755,但一般用戶還是無法使用,這是為什么?原本以為權限是700或744,結果是755,疑問。。。google了一下沒找到答案,求教
問題解答
回答1:簡單地說 (用戶是否可執行程序文件) 和 (進程是否可執行特定指令) 這兩個權限是分開的。
你已經有前一種權限了,你看到的錯誤信息是因為自己開的進程沒有后一種權限。
回答2:chmod的權限說明一般用戶可以使用該命令,但/tmp的權限修改需要超級用戶的權限
sudo chmod 777 /tmp # 一般不修改/tmp文件夾權限
相關文章:
1. python - Django內使用filter過濾時間,只認年份不認月份是怎么回事?2. javascript - 求助這種功能有什么好點的插件?3. css - div內部滾動,安卓沒有滾動條(非body滾動),有什么辦法可以顯示嗎?4. javascript - 關于一段 for 循環代碼執行順序的問題5. python - 如何對列表中的列表進行頻率統計?6. Android Chrome忽略-webkit-text-size-adjust:none屬性。縮小文字時,文字會被縮放7. python - Push Notification推送服務在手機上測試時候無法收到生產環境的推送8. html5 - angularjs中外部模版加載無法使用9. javascript - vue中父組件向子組件傳遞Object時,如何避免TypeError?10. javascript - mac sourcetree 如何查看某個版本的全部文件?
排行榜
