zoukankan      html  css  js  c++  java
  • The kernel’s command-line parameters(1)

    Time

    2020.10.15

    Summary

    Research Objective

    Problem Statement

    Method(s)

    Evaluation

    Conclusion

    Notes

    kernel parameters as implemented by the __setup(), core_param() and module_param()

    The kernel parses parameters from the kernel command line up to “--“; if it doesn’t recognize a parameter and it doesn’t contain a ‘.’, the parameter gets passed to init: parameters with ‘=’ go into init’s environment, others are passed as command line arguments to init. Everything after “--” is passed as an argument to init.
    内核从内核命令行解析参数直至“-”; 如果它不能识别参数并且不包含“。”,则该参数将传递给init:带有“ =”的参数进入init的环境,其他参数则作为命令行参数传递给init。 “-”之后的所有内容均作为init的参数传递。

    Module parameters can be specified in two ways: via the kernel command line with a module name prefix, or via modprobe, e.g.:

    Hyphens (dashes) and underscores are equivalent in parameter names, so:
    log_buf_len=1M print-fatal-signals=1
    can also be entered as:
    log-buf-len=1M print_fatal_signals=1

    The command “modinfo -p ({modulename}” shows a current list of all parameters of a loadable module.Loadable modules, after being loaded into the running kernel, also reveal their parameters in /sys/module/){modulename}/parameters/. Some of these parameters may be changed at runtime by the command echo -n ({value} > /sys/module/){modulename}/parameters/${parm}.

    The parameters listed below are only valid if certain kernel build options were enabled and if respective hardware is present.
    仅当启用了某些内核构建选项且存在相应的硬件时,以下列出的参数才有效。

    Words

    consolidated
    综合的
    ascending order
    升序
    square brackets
    方括号

    Sentence

  • 相关阅读:
    Linux免密码登陆
    Java事务的概念
    SpringMVC访问静态资源
    堆排序
    滚动视图 UIScrollView
    HTML数据解析
    同步下载 异步下载
    项目中的小心得(以后慢慢积累起来)
    xcode 中 UIbutton图片的放置
    NSobject的基本方法使用
  • 原文地址:https://www.cnblogs.com/call-me-dasheng/p/13823475.html
Copyright © 2011-2022 走看看