在 Linux 上使用 Mono 访问机器级配置

发布于 2024-11-09 08:04:56 字数 280 浏览 1 评论 0原文

我是 Linux 新手,正在使用 Mono。

当我从 Windows 迁移时,首先搜索的是 Linux 中的 Windows 注册表之类的东西。我发现这里没有可用的注册表,而是每个程序都有一个配置文件。

我还有一些问题...

  1. 我想阅读一些机器级信息,这怎么可能...?
  2. 我想使用 syscall.chmod 用 c# 编写的单声道程序更改文件的权限。这可能吗,可以更改机器级配置文件的权限..?

等待您的及时回复,如有不清楚的地方请询问。

I am new to Linux and working with Mono.

As i migrate from windows so first search is for something like the Windows registry in Linux. I come to know here is no registry available, instead there is a configuration file for each program.

I have some more questions...

  1. I want to read some Machine Level information, how this is possible...?
  2. I want to change a permission of a file with mono program written in c# using syscall.chmod. Is this possible, can change the permission of machine level configuration files..?

Waiting for your prompt reply, if something is not clear please ask.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请帮我爱他 2024-11-16 08:04:56
  1. 您通常需要在 /etc 文件夹中查找几乎每个系统服务的配置。尽管根据您的 Linux 发行版,会有一些相当大的差异。

  2. 只要您的程序以 root 权限运行,您就应该能够 chmod 任何文件。我不熟悉 syscall.chmod,但它应该可以工作。

  1. You mostly need to look in the /etc folder for configuration of just about every system service. Though depending on your linux distribution, there will be some quite major differences.

  2. So long as your program is running with root privs, you should be able to chmod any file. I'm not familiar with syscall.chmod, but it should work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文