设为首页收藏本站
查看: 4233|回复: 2

[脚本语言] 第三章 基本的bash shell命令

[复制链接]
  • TA的每日心情
    无聊
    5 天前
  • 签到天数: 909 天

    [LV.10]以坛为家III

    发表于 2022-8-10 21:29:08 | 显示全部楼层 |阅读模式
    本帖最后由 冷月nuanyang 于 2022-8-11 21:17 编辑

    3.1 启动shell
            GNU bash shell能提供对Linux系统的交互式访问。它是作为普通程序运行的,通常是用户登录终端时启动,登录时系统启动的shell依赖与用户账户的配置
            /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息。如:
           
            每个条目有七个字段,字段之间用冒号分隔。系统使用字段中的数据来赋予用户账户某些特定特性。最后一个字段指定了用户使用的shell程序。
    3.2 shell提示符
            一旦启动了终端仿真软件包或者登录Linux虚拟控制台,你就会看到shell CLI提示符。提示符就是进入shell世界的大门,是你输入shell命令的地方。
            默认bash shell提示符是美元符号($),这个符号表面shell在等待用户输入。不同的Linux发行版采用不用格式的提示符。在Ubuntu Linux系统上。shell提示符看起来是这样的

            在CentOS系统上是这样的

            除了作为shell的入口,提示符还能够提供其他的辅助信息。在上面的两个例子中,提示符中还显示了当前用户ID名及系统名。
    3.3 bash手册
            man命令用来访问存储在Linux系统上的手册页面。在想要查找的工具的名称前面输入man命令,就可以找到那个工具想要的手册条目,图3-1查找xterm命令的手册页面,输入命令man xterm就可以进入该页面

            注意图3-1中xterm命令的DESCRIPTION段落。这些段落并非排列的并不紧密,字里行间全是技术行话。bash手册并不是按部就班的学习指南,而是作为快速参考来使用的
            当使用man命令查看命令手册的时候,这些手册页是由分页程序(pager)来显示的。分页程序是一种实用工具,能够逐页显示文本。可以通过点击空格键翻页,或是使用回车键逐行查看。另外还可以使用箭头向前向后滚动手册页的内容(终端仿真软件包支持)
            手册页将与命令相关的信息分成了不同的节。每一节惯用的命令标准如3-1

            并不是每一个命令手册页都包含表3-1中列出的所有节。还有一些命令的节名并没有在上面的节名惯用标准中列出。
            除了对节按照惯例进行命名,手册页还有对应的内容区域。每个内容区域都分配了一个数字,从1开始,一直到9,表3-2

            man工具通常提供的是命令所对应的最低编号内容。例如图3-1中。输入的是命令man xterm,在显示内容的左上角和右上角,单词XTERM后的括号中有一个数字:(1)。这表示所显示的手册页来自内容区域1(可执行程序或shell命令)
            一个命令偶尔会在多个内容区域都有对应的手册页。如,hostname的命令。
            手册页中既包括该命令的相关信息,也包括对系统主机名的概述。要想查看所需的页面,可以输入man section# topic。对手册页中的第1部分而言,就是输入man 1 hostname。对于手册页中的第7部分而言,就是输入man 7 hostname。
    也可以只看各部分内容的简介:输入man 1 intro阅读第1部分,输入man 2 intro阅读第2部分,输入man 3 intro阅读第3部分,等
    手册页不是唯一的参考资料。还有另一种叫做info页面的信息。可以输入info info来了解info页面的内容。
            另外,大多数命令都可以接受-help或--help选项。如输入hostname -help来查看帮助。关于帮助的更多信息,可以输入help help。


    ——————————————————————————————————————————————————————————
    3.4 浏览文件系统
    https://www.chncert.cn/forum.php ... amp;fromuid=1016784

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
  • TA的每日心情
    开心
    2023-9-4 15:59
  • 签到天数: 445 天

    [LV.9]以坛为家II

    发表于 2022-8-10 22:30:42 | 显示全部楼层
    再接再厉,值得推荐,实践一下。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-8 00:14
  • 签到天数: 501 天

    [LV.9]以坛为家II

    发表于 2022-8-11 08:18:12 | 显示全部楼层
    大兄弟开始发力了啊
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    红盟社区--红客联盟 

    Processed in 0.058519 second(s), 22 queries.

    站点统计| 举报| Archiver| 手机版| 黑屋 |   

    备案号:冀ICP备20006029号-1 Powered by HUC © 2001-2021 Comsenz Inc.

    手机扫我进入移动触屏客户端

    关注我们可获取更多热点资讯

    Honor accompaniments. theme macfee

    快速回复 返回顶部 返回列表