相关疑难解决方法(0)

如何在没有 /usr/bin/chmod 的情况下进行 chmod?

今天,一位 Unix 培训师告诉我一个故事,其中 root 密码被泄露给了学生,其中一个家伙从/usr/bin/chmod自己身上删除了执行权限。chmod在这种情况下如何恢复并使其再次可执行?假设从外部来源获取它或重新编译它不是一个更好的选择,是否有一些可以chmod自行恢复的智能黑客?

请注意,这发生在很久以前,我不是在寻找当前问题的解决方案,只是好奇 Unix 为我们提供了哪些解决此类问题的方法。

permissions chmod executable system-recovery

164
推荐指数
9
解决办法
6万
查看次数

Linux支持直接通过inode号调用程序吗?

我\xe2\x80\x99m询问是因为字符串比较很慢,但索引很快,而且我编写的很多脚本都是在bash中,据我所知,bash对每个可执行调用执行完整的字符串查找。所有这些ls\xe2\x80\x99s 和grep\xe2\x80\x99s 会更快一点,而无需在每个步骤中执行字符串查找。当然,现在深入研究编译器优化。

\n

无论如何,有没有一种方法可以在 Linux 中仅使用其 inode 号直接调用程序(假设您只需在所有调用中查找一次)?

\n

filesystems scripting path inode

16
推荐指数
2
解决办法
4876
查看次数