一种智能Linux操作系统的制作方法

    专利2026-10-02  2


    本发明涉及操作系统,具体为一种智能linux操作系统。


    背景技术:

    1、linux操作系统是unix操作系统的一种克隆系统,借助于internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种unix 类操作系统,并且使用人数还在迅猛增长。

    2、现有的linux操作系统用户之间需要采用路由器实现网关功能,网关其功能即就是寻路——给 ip 包寻找正确的路径以通往目的地,使得两个linux操作系统用户之间得以交流互动,若缺少路由器这一网关,则无法实现linux操作系统用户之间的互动。

    3、于是,有鉴于此,针对现有的结构及缺失予以研究改良,提出一种智能linux操作系统。


    技术实现思路

    1、针对现有技术的不足,本发明提供了一种智能linux操作系统,解决了上述背景技术中提出的问题。

    2、为实现以上目的,本发明通过以下技术方案予以实现:一种智能linux操作系统,所述智能linux操作系统包括下述操作内容:

    3、s1、登录及退出和关闭系统:

    4、在 login:提示符之后输入要登录系统的用户名,当看到屏幕上出现 password:提示时,输入该用户的口令,然后按下<enter>键;

    5、用户名分为两种:一种是系统管理员使用的帐号,也称为超级用户帐号,用 root表示,使用它可以在系统中做任何操作;另一种是普通用户帐号,只能进行权限范围内的操作,由于在安装过程中只创建了一个 root 帐户,所以在第一次登录系统时只能以 root身份进入;

    6、只有授权的用户才能够登录并进入系统,如果输入的用户名和口令都正确,系统会在屏幕上显示shell 提示符表示登录成功;

    7、如果输入的用户名或口令不正确,系统将发出登录错误的信息;

    8、完成任务退出系统时,请在提示符后面输入命令 logout 或 exit,然后按下<enter>键,系统进行相应处理后,即返回到显示登录提示信息的屏幕下,在 shell 提示符之后,同时按下<ctrl+d>也可以退出系统;

    9、系统管理员可以用 poweroff 或 halt 命令关闭系统,用 reboot 命令重启系统,此外,shutdown 命令的使用更为灵活:输入没有参数的 shutdown 命令,2分钟后即可关闭系统,shutdown 命令还可以加参数选项;

    10、s2、命令行界面和图像桌面环境:

    11、用户进入 red flag asianux server linux 环境时系统将自动启动相应shell,shell 是一种命令行解释程序即command-language interpreter,负责用户和操作系统之间的沟通,在提示符下输入的每个命令都是由 shell解释后传给linux内核执行的,通过shell可以启动、挂起、停止甚至编写程序,shell的种类有很多,red flag asianuxserver linux 的默认 shell 是 bash;

    12、bash 是 bourne again shell 的缩写,在 bash 下,root 帐号用“#”作为提示符,普通用户用“$”作为提示符;

    13、gnome 桌面环境是 red flag asianux server linux 的缺省图形环境,用户在文本方式登录后,键入命令系统将启动 gnome 桌面环境,也可以通过在命令行中,键入命令的方法来启动桌面系统;

    14、s3、桌面环境:

    15、在桌面环境下启动应用程序有以下方法:

    16、单击面板上的应用程序图标;

    17、在系统主菜单及其子菜单上选择要运行的应用程序;

    18、在打开的窗口中输入应用程序的名称;

    19、在文件管理器中浏览文件系统,找到应用程序后运行;

    20、s4、基本配置和桌面定制:

    21、用系统设置能够方便有效地进行以下几类操作:

    22、配置系统基本硬件设备 ;

    23、查看系统信息、日志、进程;

    24、执行系统配置和管理任务;

    25、定制个性化的桌面环境;

    26、进行网络服务配置;

    27、网络配置包括“手动设置”和“自动设置”两部分,基本网络配置项用于完成网络接口设备的加载和基本网络参数的设置,单击“自动检测”按钮,系统可以检测出几乎所有的pci 网卡和笔记本使用的 pcmcia网卡,选择“保存”;

    28、配置程序会探测出机器中安装的多块网卡,依次以 virbr0、… 表示,“io”和“irq”定义了网卡使用的 i/o 端口地址和中断号,自动检测出的网卡不需要填写,只有当程序不能正确识别网卡的 i/o 和 irq 号时,才需要用户手动给出;

    29、“网卡参数”用来指定主机分配 ip 地址的模式:“手工指定”需要人工指定网卡的配置信息;“自动获得”表示自动获得 ip 地址,网关和子网掩码均无需填写,但前提是网络中存在额外的引导服务器如 dhcp 服务器;

    30、“主机名和域名”:主机名称与所在域名组合而成的完全合格域名;

    31、“ip 地址”和“子网掩码”分别用来指定当前网卡使用的 ip 地址及其子网掩码,如果选择的是手工配置方式,就必须输入这些信息;

    32、一般来说,一块网卡对应一个ip 地址,但是一个网卡可以绑定多个ip 地址,尤其是服务器的网卡,绑定多个 ip 地址的情况很常见,要实现一块网卡对应多个 ip 地址,请选中“允许绑定多 ip”一项,在窗口底部的列表中输入要绑定的 ip 地址及其子网掩码;

    33、配置完成后,“当前设备”框中将列出被加载的网卡,接下来,在“基本网络配置”主窗口的底部的文本框中进行网关和 dns 的设置;

    34、“缺省网关”:默认网关的 ip 地址,由主机所处网络环境而定;

    35、“缺省域名服务器”:输入主机所在域的默认 dns 服务器地址;

    36、“备用域名服务器”:为保证系统能够正常地解析域名,可以配置备用的域名服务器,此项是可选的;

    37、点击“应用”或“确定”按钮后,网络参数设置即可生效,使用 ifconfig 命令查看网络信息,如果在第一块网卡 virbr0 上绑定了其他的 ip 地址,那么与这些 ip 地址对应的设备名是实际物理网卡的设备别名,它们通常使用设备名、冒号和数字来代表,如virbr0:0 表示virbr0 的第一个别名,virbr0 的第二个别名的设备名会是 virbr0:1,依此类推;

    38、s5、网关设置:

    39、利用网络配置工具可以配置一台 red flag asianux server linux 主机实现路由器的功能,路由器通常也被称为网关,是从一个子网向另一个子网发送数据包的装置,简单地说,其功能就是寻路——给 ip 包寻找正确的路径以通往目的地;

    40、路由器上运行的路由信息可以是静态配置的,也可以是动态产生,根据网络的配置情况手工设置的固定路径称为静态路由表,网络结构改变时需手工改动相应的表项;

    41、在没有路由器的情况下,只有同一个 ip 子网内的主机才能通信,为了使两个不同子网中的计算机可以互相访问,有必要在两子网间建立一个网关;

    42、可以配置一台 red flag asianux server linux 主机成为网关,一个网关必然有两个以上的的网卡或 ip 地址,这样才存在路由的功能;

    43、一台计算机可以有多个 ip 地址,例如,现在有两个子网,网络地址分别是192.9.200.0和172.16.82.0,那么首先为服务器分配两个ip地址及其它网络参数:其中一个 ip 地址在第一个网段中,为 192.9.200.12;另一个 ip 地址在第二个网段中,为172.16.82.11;

    44、网卡参数配置好后,需要启动 ip 转发功能,在“网关”页中选中如下图所示的的“仅将连接用于相应的网络资源”,单击“确定”按钮,即可使配置生效,这时服务器可以作为两个不同网络的网关,提供路由功能,由这两个 ip 地址充当网关,就能将两个网段连接在一起了;

    45、s6、系统监视:

    46、系统性能监控工具用于监视计算机中的资源使用情况:包括系统监视与性能警报;

    47、监视系统性能是维护和管理 red flag asianux server linux 系统的重要部分,根据性能数据可以实现下述作用:

    48、了解工作负荷以及对系统资源的相应影响;

    49、观察工作负荷和资源使用的变化和趋势,以便计划今后的升级;

    50、利用监视结果来测试配置更改或其他调整结果;

    51、诊断问题和目标组件及过程,用于优化处理;

    52、“系统监视器”和“性能警报”提供有关操作系统特定组件和设计用于搜集性能数据的服务器程序所用资源的详细数据,图形显示性能监视数据,当监测项值到达、高于或低于定义的阈值时,警报将通过各种通报手段告知用户;

    53、s7、运行级别:

    54、一个运行级别(runlevel)是初始化进程在系统进入某运行级别时需要完成的启动或停止服务,它描述了系统能够提供什么服务和不能提供什么服务,运行级别是用数字来定义的,red flag asianux server linux 中定义了 7 个运行级别;

    55、可以使用命令切换到“运行级 3 ”或“运行级 5 ” ;

    56、s8、日志:

    57、red flag asianux server linux 中内建了一个基于系统日志协议的标准日志记录系统,许多程序使用此系统记录事件,并将它们整理到日志文件中,red flag asianuxserver linux 中的系统日志消息由两个服务负责处理,他们是 systemd-journald 和rsyslog,systemd-journald 守护进程提供一种改进的日志管理服务,可以收集来自内核,启动过程的早期阶段,标准输出,系统日志,以及守护进程启动和运行期间的错误的消息,它将这些消息写到一个结构化的事件 日志中,默认情况下不在重新启动之间保留,这允许系统日志所错过的系统日志消息和时间收集到一个中央数据库中,系统消息可以由systemd-journald 转发到 rsyslog 以做进一步处理,rsyslog 服务随后根据类型或设备和优先级排列系统日志消息,将他们写入到/var/log 目录内的永久文件中,/var/log 目录保管由 rsyslog 维护的各种特定于系统和服务的日志文件。

    58、进一步的,所述s1步骤中,输入用户名、口令与命令名时要区分大小写。

    59、进一步的,所述s2步骤中,如果设置了以图形方式登录系统,需要在对话框中输入正确的登录用户名和密码,并单击“登录”按钮,系统将启动 gnome 桌面环境。

    60、进一步的,所述s2步骤中,shell是一种命令行解释程序,它提供用户与操作系统之间的接口,red flag asianux server linux 中默认的 shell 是 bash。

    61、进一步的,所述s2步骤中,在 shell 提示符下输入相应的命令,然后按<enter>键确认,shell 会读取该命令并执行。

    62、进一步的,所述s4步骤中,“网卡配置”图中的“当前设备”框下面的按钮作用如下:

    63、添加网卡:加载新网卡,更换网卡或系统网络参数发生变化后重新配置;

    64、修改参数:用于修改已加载网卡的配置参数;

    65、卸载设备:用于更换网卡或暂时停止网络连接。

    66、进一步的,所述s6步骤中,使用“系统监视器”可以衡量自己计算机或网络中其他计算机的性能,收集并查看本地计算机上的实时性能数据,收集和查看大量有关被管理的计算机中硬件资源使用和系统服务活动的数据,可以通过下列方式定义要求图形搜集的数据:

    67、数据类型:

    68、要选择搜集的数据,请指定性能对象、性能监测项和对象实例,一些对象提供有关系统资源例如内存的数据,而其他对象则提供有关应用程序运行的数据例如计算机中正在运行的系统进程;

    69、数据源:

    70、“系统监视器”可以从本地计算机中搜集数据,它支持根据需要手动采样或根据指定的时间间隔自动采样,除了定义数据内容的选项,在设计“系统监视器”视图的外观时还有相当大的灵活性;

    71、显示类型:

    72、系统监视器支持图形和直方图视图,图形视图为默认视图,提供的可选设置最多;

    73、显示特征:

    74、可以定义各种视图显示的颜色和比例。

    75、进一步的,所述s6步骤中,使用“性能警报”可以自动从本地计算机搜集性能数据,可以在计数器上设置警报,从而定义如果所选计数器的值超过或低于指定设置,则发送消息、运行程序或记录日志;

    76、与“系统监视器”类似,“性能警报”支持定义性能对象、性能监测项、对象示例以及设置监视有关硬件资源和系统服务数据的采样间隔。

    77、进一步的,所述s7步骤中,systemd 使用链接来指向默认的运行级别;

    78、一个运行级别包含一组停止服务和一组启动服务,进入一个新的运行级别时比如使用 init 0 命令从当前级别切换到 0 级别,也就是停机,停止服务组中的服务首先被依次停止,然后启动服务组中的服务被依次启动,停止或启动服务的顺序由服务顺序号决定,服务顺序号是一个0到99之间的整数,服务顺序号越小,该服务就越先被启动或停止,不同的服务可以使用同一个服务顺序号;

    79、系统缺省安装的服务都有各自缺省的启动顺序号和停止顺序号,改变启动顺序号时必 须保证该服务所依赖的其它服务的顺序号都大于该服务的启动顺序号,改变停止顺序号时必须保证依赖于该服务的其它服务的顺序号都小于该服务的停止顺序号,也就是先启后停。

    80、进一步的,所述s8步骤中,当 asianux server 系统出现问题而现场无法解决的时候,现场人员需要帮助的情况下,首先收集日志,然后将收集的日志发送给原厂人员,日志收集方法需要 sysdump 的脚本,执行之后,会在当前目录下生成一个以主机名命名的压缩包,把收集好的日志拷贝出来发送给原厂人员;

    81、所述s8步骤中,当 asianux server 系统出现问题而现场无法解决的时候,现场人员需要帮助的情况下,首先收集日志,然后将收集的日志发送给原厂人员,日志收集方法需要 sysdump 的脚本,执行之后,会在当前目录下生成一个以主机名命名的压缩包,把收集好的日志拷贝出来发送给原厂人员。

    82、一种智能linux操作系统,所述智能linux操作系统还包括下述操作内容:

    83、在安装好该智能linux操作系统后,操作者通过声线录入模块录入声线,以为后续的语音辅助操作功能做好准备,具体的,在使用该智能linux操作系统时,若出现需要本地搜索或打开某类文件、应用时,操作者发出对应操作功能的语音指令,在识别出为操作者所用声线后,该智能linux操作系统通过识别模块识别语音指令内容,并于后台自动执行该功能操作,直至操作完成后于显示界面角落处以弹窗形式向人员加以提示,人员只需点击弹窗或下达类似切换界面的语音指令即可将后台中只需该功能操作的界面转变为前台显示界面,而在语音指令执行的同时,操作者仍能够在当前界面继续操作而无需频繁中断当前操作而切换显示界面;

    84、在识别模块识别语音指令内容会以弹窗形式于当前界面的角落处以文字形式显示操作指令,操作者通过观测文字指令确定内容是否有误,若有字体有误,操作者直接通过语音输入的方式改变错字,如:弹窗显示的内容为“打开word格式的一种防坍塌的摇动”,其中的“摇动”应为“窑洞”,此时操作者在观测到字体错误时,直接语音修改,具体的则是操作者发出“修改‘摇动’改为‘窑洞’”的语音内容,识别模块识别到“修改”为功能词,此时修改模块则基于此将后续的功能内容实现,即将“摇动”改为“窑洞”,使得弹窗显示的内容为“打开word格式的一种防坍塌的窑洞”;

    85、其中,识别模块识别如“打开word格式的一种防坍塌的窑洞”此类语音指令时,开头的“打开”为功能操作词,基于开头功能操作词的含义,操作模块进行对应的操作,中间的“word格式”为限定词,用于搜索模块缩小搜索范围,以提高搜索精准度,最后的“一种防坍塌的窑洞”为搜索内容,搜索模块基于搜索内容于该系统内搜索对应的相关内容并于后台排列显示,并在操作者点击后或下达对应的语音指令后转变为前台显示界面,而限定词也能够不添加,仅基于最后的搜索内容由搜索模块进行大范围搜索;

    86、而在切换界面时亦可通过发出语音指令“同屏显示”或“分屏显示”此类显示方式来选择切换界面时的展现。

    87、本发明提供了一种智能linux操作系统,具备以下有益效果:

    88、该智能linux操作系统,“系统监视器”和“性能警报”提供有关操作系统特定组件和设计用于搜集性能数据的服务器程序所用资源的详细数据,图形显示性能监视数据,当监测项值到达、高于或低于定义的阈值时,警报将通过各种通报手段告知用户,从而了解工作负荷以及对系统资源的相应影响,观察工作负荷和资源使用的变化和趋势,以便计划今后的升级,而且利用监视结果来测试配置更改或其他调整结果,诊断问题和目标组件及过程,用于优化处理。

    89、该智能linux操作系统,在没有路由器的情况下,只有同一个 ip 子网内的主机才能通信,为了使两个不同子网中的计算机可以互相访问,有必要在两子网间建立一个网关,可以配置一台 red flag asianux server linux 主机成为网关,一个网关必然有两个以上的的网卡或 ip 地址,这样才存在路由的功能,网卡参数配置好后,需要启动 ip 转发功能,在“网关”页中选中如下图所示的的“仅将连接用于相应的网络资源”,单击“确定”按钮,即可使配置生效,这时服务器可以作为两个不同网络的网关,提供路由功能,由这两个 ip地址充当网关,就能将两个网段连接在一起了,由此在路由器失效或没有路由器情况下也可实现linux操作系统用户之间的互动。

    90、该智能linux操作系统,利用识别模块识别语音指令内容,通过依次识别中的功能操作词、限定词和搜索内容,从而于系统后台自动执行对应的操作,并在操作完成后只需人员语音或点击弹窗的方式即可展开后台界面,且还可通过语音指令选择界面展开和布局方式,由此在语音指令执行的同时,操作者仍能够在当前界面继续操作而无需频繁中断当前操作而切换显示界面,并且可通过语音发出修改指令对文字显示的指令内容中的错别字加以修正,从而以正确识别指令内容。


    技术特征:

    1.一种智能linux操作系统,其特征在于:所述智能linux操作系统包括下述操作内容:

    2.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s1步骤中,输入用户名、口令与命令名时要区分大小写。

    3.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s2步骤中,如果设置了以图形方式登录系统,需要在对话框中输入正确的登录用户名和密码,并单击“登录”按钮,系统将启动 gnome 桌面环境。

    4.根据权利要求3所述的一种智能linux操作系统,其特征在于:所述s2步骤中,shell是一种命令行解释程序,它提供用户与操作系统之间的接口,red flag asianux serverlinux 中默认的 shell 是 bash。

    5.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s2步骤中,在shell 提示符下输入相应的命令,然后按<enter>键确认,shell 会读取该命令并执行。

    6.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s4步骤中,“网卡配置”图中的“当前设备”框下面的按钮作用如下:

    7.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s6步骤中,使用“系统监视器”可以衡量自己计算机或网络中其他计算机的性能,收集并查看本地计算机上的实时性能数据,收集和查看大量有关被管理的计算机中硬件资源使用和系统服务活动的数据,可以通过下列方式定义要求图形搜集的数据:

    8.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s6步骤中,使用“性能警报”可以自动从本地计算机搜集性能数据,可以在计数器上设置警报,从而定义如果所选计数器的值超过或低于指定设置,则发送消息、运行程序或记录日志;

    9.根据权利要求1所述的一种智能linux操作系统,其特征在于:所述s7步骤中,systemd 使用链接来指向默认的运行级别;

    10.根据权利要求1-9任一项所述的一种智能linux操作系统,其特征在于:所述智能linux操作系统还包括下述操作内容:


    技术总结
    本发明公开了一种智能Linux操作系统,涉及操作系统技术领域,所述智能Linux操作系统包括下述操作内容:S1、登录及退出和关闭系统;S2、命令行界面和图像桌面环境;S3、桌面环境;S4、基本配置和桌面定制;S5、网关设置;S6、系统监视;S7、运行级别;S8、日志。该智能Linux操作系统,配置一台Red Flag Asianux Server Linux主机成为网关,利用服务器作为两个不同网络的网关,提供路由功能,由这两个IP地址充当网关,就能将两个网段连接在一起了,由此在路由器失效或没有路由器情况下也可实现Linux操作系统用户之间的互动。

    技术研发人员:史广安
    受保护的技术使用者:北京红旗软件有限公司
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-102639.html

    最新回复(0)