有人知道统信终端管理虚拟机卡了怎么办怎么启停吗?

信创操作系统–统信UOS桌面版(使用Systemd管理系统服务)
安全中心是统信UOS预装的安全辅助应用,主要包括系统体检、病毒查杀、防火墙、自启动管理以及系统安全等功能,可以全面提升系统的安全性。
1、使用Systemd管理系统服务system是操作系统的管家,通过它可以快捷、方便的管理系统的各项功能。1.1、systemd概述Systemd是 Linux操作系统中最基础的组成部分,作为操作系统的第一个用户进程(PID1)运行并启动操作系统的其余部分,其主要作用是进行操作系统和服务管理。Systemd 具有并行启动系统服务的功能,使用套接字和D-Bus激活来启动服务,按需启动、守护程序,使用Linux cgroups跟踪进程,维护安装和自动挂载点,以及实现精心设计的基于事务依赖关系的服务控制逻辑。Systemd支持SysV和LSB 初始化脚本,并替代SysVinit。Systemd 的其他功能包括日志记录守护程序,用于控制基本系统配置,如主机名、日期、区域设置、已登录用户和正在运行的容器、虚拟机的列表、系统账户、运行时目录和设置等,也可用于管理简单网络的守护程序配置,如网络事件的同步,日志转发以及名称解析等虽然systemd功能较强大,管理范围较宽广,但它的核心只有一个/bin/systemd。Linux内核启动后,它作为第一个被执行的用户进程,起到了承上启下的作用。当某个进程占用太多系统资源时,systemd有权执行(MOO killer)机制来杀死该进程,即彻底结束该进程,以此保护整个系统不会因资源耗尽而崩溃。1.2、服务管理systemd最重要的功能就是对系统的服务管理,服务进程的启动、重启等都时由它控制的。如在准备搭建一个网站前,需在终端执行sudo apt install nginx命令安装NGINX(Web服务器),然后就可以用如下所示的命令来管理NGINX服务器。*启动服务:sudo systectl start nginx.sercive*
*停止服务:sudo systectl stop niginx.service*
*重启服务:sudo systectl restart niginx.service*
*查看服务:sudo systemctl status nginx.service*
*开机启动服务:sudo systemctl enable nginx.service*
*禁止开机启动服务:sudo systemctl disable nginx.service*
1.3、电源管理在终端中执行如下命令可对计算机的电源进行管理。重启:执行命令sudo systemctl reboot关机:执行命令sudo systemctl poweroff待机:执行命令sudo systemctl suspend休眠:执行命令sudo systemctl hibernate1.4、日志管理systemd可以使用journalctl命令管理日志。执行命令sudo journalctl可查看所有日志,如图1-1所示。图1-1 筛选出与内核相关日志 执行命令sudo journalctl -p err,可查看所有日志,并筛选出错误相关的日志,如图1-2所示。图1-2 筛选错误相关的日志 除了err,还可以替换为其他的参数来查看所有日志,并筛选出错误相关的日志,可选参数有0:emerg、1:alert、2:crit、3:err、4:warning、5:notice、6:info或7:debug。其中数字代表级别,级别越高越详细。在使用err查看日志时也可以使用3来代替err,其效果是一样的。执行命令sudo journalctl -b,可查看本次开机到查看日志时的日志,如图1-3所示。图1-3开机到查看日志时的日志 执行命令sudo journalctl -b -l,可查看上一次开机到关机的日志;上述参数还可以组合使用,如执行命令sudo journalctl -b -l -k -p err可查看上一次开机到关机的日志,并筛选出内核出错的日志;还可以查看自某个时间点以来的日志,如执行命令sudo journalctl –since “2021-09-19 12:00”,即可查看自该时间点到查看日志时的日志;执行命令sudo journalctl –since “2021-09-18 12:00” - -until ”2021-09-19 12:30”,可查看指定时间段的日志;除了查看指定时间段的日志外还可以查看指定服务的日志,如查看NGINX服务的日志,执行命令sudo journalctl -u nginx即可;查看完日志后可执行命令sudo journalctl > ~/rizhi.txt,重定向日志到根目录下的rizhi.txt中。如果发现只能显示本次启动的日志,而不能显示上次启动的的日志,可能时因为日志没有存储在磁盘上,可执行如下命令来开启的磁盘存储功能。sudo mkdir /var/log/journalsudo chown root:system-journal /var/log/journalsudo chmod 2775 /var/log/journalsudo systemctl restart system-journald.service1.5、主机信息管理执行命令homenamectl,可查询主机信息,如图1-4所示。图1-4 主机信息 执行命令sudo hostnamectl set-hostname UOS可设置主机名称,在执行命令bash刷新主机名称,如图1-5所示。图1-5设置主机主机名称 1.6、系统语言管理执行命令localectl可查询系统语言设置,如图1-6所示。图1-6系统语言设置 执行命令sudo localect set-locale LANG=zh_CN.utf8可设置系统语言为中文;执行命令sudo localectl set-keymap zh_CN可设置系统键盘布局为中文。1.7、时间管理执行timedatectl 可查看系统时区,如图1-7所示。图1-7 系统时区 执行命令timedatectl list-timezone,可显示所有可用时区;执行命令sudo timedatectl set-ntp false,可关闭网络同步时间服务;执行命令sudo timedatectl set-timezone America/New_York,可设置系统时区。当需要手动更改系统本地时间时,需要先手动关闭同步时间服务。1.8、登录管理当某个用户登录操作系统后,systemd 会在内存开辟一块区域,叫作session,里面存放着这个用户登录后运行的进程。当用户注销后,session会被删除,内存会被回收。执行命令loginctl list-sessions,列出当前session,如图1-8所示。图1-8 session systemd允许同一用户在不同终端同时登录,但每次登录都会生成新的session,一个session的崩溃或者注销不会影响到另一个session,session之间有一定的隔离性。执行命令loginctl list-users,即可列出当前登录用户,如图1-9所示。图1-9 当前登录用户 2、系统错误排查当系统没能按照预期运行,出现应用程序无响应、卡顿或者崩溃的现象时,可以通过查看系统的各种日志来定位问题所在,然后通过修改代码或者修改配置等方式来解决。2.1、使用journalctl查看内核和应用错误在终端中执行命令sudo journalctl,然后输入斜杠【/】进入搜索模式;输入关键词查找内核和应用错误的详细信息,并按【Enter】键进行搜索。按【PageUp】键和【PageDown】键进行翻页,或按【N】键搜索下一个匹配。2.2、使用coredumpctl查看应用崩溃错误在终端中执行命今sudo apt install systemd-coredump安装systemd-coredump工具。当程序崩溃时,可能会产生core文件(一般用来调试代码bug),然后被systemd-coredump工具捕获,这样可以很方便地使用coredumpctl命令查看应用崩溃的信息。执行命令sudo coredumpctl list可查看崩溃的进程列表,其中包含崩溃进程的PID值(进程ID,各进程的身份标识),如图1-10所示。图1-10 崩溃的进程列表 执行命令sudo coredumpctl info 796,可查看某个崩溃进程的详细信息,其中796值得是该进崩溃进程的PID值,如图1-11所示。图1-11 查看某个崩溃进程的详细信息 想进一步了解崩溃原因,可以进行调试。在终端中执行命令sudo coredumpctl debug 10914,系统默认调用GDB进行调试,可以使用bt命令查看堆栈信息,确定应用崩溃的原因,如图1-12所示。图1-12 确定应用崩溃的原因 2.3、查看系统日志和内核日志在 system-journal之前,Linux系统上一般是使用rsyslog来记录系统日志和内核日志。日志一般放在/var/log/message目录下,可以使用cat、less或tail去读取日志。执行命令sudo less /var/log/messages,可查看所有日志;执行命令sudo less /var/log/syslog,可查看系统日志;执行命令sudo less /var/log/kern.log,可查看内核日志;执行命令sudo less /var/log/boot.log可查看启动日志;执行命令sudo less /var/log/user.log可查看用户日志。2.4、查看桌面日志在系统运行的过程中,有时会遇到桌面崩溃、进程退出、桌面黑屏等情况,可以执行命令sudo less /var/log/Xorg.0.log查看桌面日志来定位问题。2.5、查看串口日志有些问题,如磁盘损坏、内核崩溃、固件问题等,通过上文的方式均无法定位问题,需要以更加底层的方式去获取日志,此时就需要通过串口去获取固件、内核以及操作系统的日志。制作成员: 郑伟钦排版: 梁汉荣初审: 蔡君贤复审: 二月二 点击下方“正月十六工作室”查看更多学习资源 正月十六工作室

一、测试说明
1.1 UOS系统介绍UOS是由多家国内操作系统核心企业(包括中国电子集团、武汉深之度科技有限公司、南京诚迈科技、中兴新支点等)自愿发起的计划,全称为 unity operating system,即统信操作系统。平台方面支持龙芯、华为鲲鹏、飞腾、兆芯、海光五大国内平台.
1.2测试目的本次测试主要验证统信操作系统UOS在华为笔记本电脑上的功能及其表现二、测试环境操作系统类型 硬件配置 软件配置 系统版本 内核版本统信操作系统UOS CPU:8核内存:8G硬盘:系统盘25G、数据盘:400G处理器:HUAWEI Kirin 990*8 常用桌面软件:QQ、WPS、微信、360浏览器等 20 SP1专业版64位 4.14.116
三、测试功能介绍1、系统安装1.1统信操作系统UOS虚拟机安装1.2 统信操作系统UOS U盘安装配置要求:CPU:2HZ、内存:推荐4G、2G以上、硬盘:50G以上准备工作:一个8G U盘/光盘,将统信操作系统制作成启动盘安装步骤:开启计算机,按启动快捷键进入BIOS界面,然后将U盘设置为第一启动项,最后保存。重启计算机,按照U盘引导进入系统安装(和安装Windows操作系统信样)
2、桌面功能2.1新建文件夹/文档测试目的 测试统信操作系统UOS 桌面功能,实现文档创建、软件排序、图标设置、自动排列、自动整理、壁纸、屏保切换等功能测试步骤 在桌面-右击鼠标-新建文件夹-创建文件夹、办公文档、电子表格、演示文档、文本文档
预期结果 能够顺利流畅地在统信操作系统UOS创建文件夹、办公文档、电子表格、演示文档、文本文档
2.2桌面排列方式测试目的 测试统信操作系统UOS 桌面功能,可以通过桌面应用程序/文件等名称、修改时间、大小、类型调整桌面排序方式测试步骤 在桌面-右击鼠标-排序方式-选择修改时间、大小、类型
预期结果 能够顺利在统信操作系统UOS对桌面进行排序整
2.3调整图标大小测试目的 测试统信操作系统UOS 桌面功能,能够自行调整桌面图标的大小(极小、小、中、大、极大)测试步骤 在桌面-右击鼠标-图标大小-选择极小、小、中、大、极大
预期结果 能够顺利在统信操作系统UOS对桌面进行桌面图标大小调整2.4设置系统显示器测试目的 测试统信操作系统UOS 桌面功能,能够自行设置系统分辨率、亮度、屏幕缩放等等配置(但是系统刷新率无法进行配置,只能是推荐60HZ )测试步骤 在桌面-右击-显示设置-进入桌面设置
预期结果 能够顺利在统信操作系统UOS对系统分辨率、亮度、屏幕缩放等等进行自定义配置
2.5更改壁纸、屏保测试目的 测试统信操作系统UOS 桌面功能,能够自行设置桌面壁纸、屏保 )测试步骤 在桌面-右击-显示设置-进入壁纸与屏保设置
预期结果 能够顺利在统信操作系统UOS设置壁纸与屏保
是否通过 通过
3、任务栏测试目的 测试统信操作系统UOS 任务栏功能,能够通过任务栏进行快速打开、关闭、强制推出,设置输入法、调节音量、连接WIFI 、查看日历、关机、查看电量测试步骤 在统信操作系统UOS 任务栏-打开、关闭、强制推出,设置输入法、调节音量、连接WIFI 、查看日历、关机、查看电量等操作
预期结果 能够顺利在统信操作系统UOS快速打开、关闭、强制推出,设置输入法、调节音量、连接WIFI 、查看日历、关机、查看电量等操作例如在回收站:电脑中临时删除的所有文件都可以在回收站中被找到、回收站的文件可以被恢复或者清空
测试目的 测试统信操作系统UOS 任务栏功能,能够通过任务栏进行模式切换(高效模式、时尚模式)、设置任务栏位置(上下左右)、任务栏高度、隐藏/显示任务栏、显示隐藏插件测试步骤 在统信操作系统UOS 任务栏,右击可以进行模式切换、设置任务栏位置、任务栏高度、隐藏/显示任务栏、显示隐藏插件等操作
预期结果 能够顺利在统信操作系统UOS进行模式切换、设置任务栏位置、任务栏高度、隐藏/显示任务栏、显示隐藏插件等操作
4、启动器测试目的 测试统信操作系统UOS 启动器功能,可以通过启动器进行管理系统中已经安装的所有应用,在启动器中使用分类导航或者搜索功能可以快速找到应用程序、发送应用至桌面/任务栏、运行卸载应用测试步骤 在统信操作系统UOS 启动器上进行应用搜索,例如搜索WPS、发送应用至桌面/任务栏、运行卸载应用
预期结果 能够顺利在统信操作系统UOS进行WPS 搜索到对应的应用、发送应用至桌面/任务栏、运行卸载应用
5、软件包安装测试目的 测试统信操作系统UOS 启动器功能,可以通过应用商店进行应用软件搜索、安装下载测试步骤 1、在统信操作系统UOS 应用商店上进行应用搜索,下载安装应用软件2、应用软件官网安装预期结果 能够顺利在统信操作系统UOS 应用商店进行应用软件搜索、安装下载
6、控制中心测试目的 测试统信操作系统UOS 通过控制中心来管理系统的基本设置,包括账户管理、网路设置、日期和时间、个性化设置、显示设置、系统升级等功能测试步骤 点击桌面控制中心图标,打开控制中心窗口对系统基本设置进行更改
预期结果 能够顺利在统信操作系统UOS 对系统基本设置进行更改(包括账户管理、网路设置、日期和时间、个性化设置、显示设置、系统升级)
以上仅仅截取部分功能截图。
7、设备管理测试目的 测试统信操作系统UOS 通过启动器进行设备管理(包括截图录屏、打印机管理、扫描仪管理、投影仪、设备管理器等)测试步骤 点击桌面启动器,分别对相对应的设备进行管理(包括截图录屏、打印机管理、扫描仪管理、投影仪、设备管理器等)预期结果 能够顺利在统信操作系统UOS 对相对应的设备进行管理操作(包括截图录屏、打印机管理、设备管理器等)
8、安全与监控测试目的 测试统信操作系统UOS 安全与监控功能,可通过安全与监控功能实现实时对电脑处理器、内存占用率、网络上传与下载速度、管理系统进程与应用程序、强制停止应用程序等功能测试步骤 点击桌面启动器,点击打开系统监视器预期结果 能够顺利在统信操作系统UOS 通过安全与监控功能实现实时对电脑处理器、内存占用率、网络上传与下载速度、管理系统进程与应用程序、强制停止应用程序等操作
9、磁盘管理测试目的 测试统信操作系统UOS 磁盘管理功能,能够通过磁盘管理功能实现对电脑磁盘管理操作(包括查看磁盘信息、重命名磁盘、弹出磁盘、格式化磁盘)测试步骤 点击桌面启动器-文件管理器-系统盘、数据盘-进行相关操作预期结果 能够顺利在统信操作系统UOS通过通过磁盘管理功能实现对电脑磁盘管理操作(包括查看磁盘信息、重命名磁盘、弹出磁盘、格式化磁盘)等磁盘管理操作
10、终端命令测试目的 测试统信操作系统UOS 终端命令功能,通过终端命令实现相关系统操作测试步骤 点击桌面或者其他任意目录位置,右击选择在“终端中打开”,即可打开命令行终端预期结果 能够顺利在统信操作系统UOS打开命令行终端,并且通过命令行终端进行相关系统操作
11、搭建WEB应用网站服务测试目的 测试统信操作系统UOS 网站服务部署功能测试步骤 打开统信操作系统UOS桌面终端,安装部署nginx网站服务预期结果 能够顺利在统信操作系统UOS打开命令行终端,并且能够通过命令行终端进行网站服务的搭建部署
12、常用软件功能使用测试目的 测试统信操作系统UOS 常用软件使用功能测试步骤 打开统信操作系统UOS桌面终端,使用日常应用程序(QQ、微信、360浏览器、WPS 2019、WPS PDF、Mindmaster、福昕版式办公套件)预期结果 能够顺利在统信操作系统UOS打开常用软件,并且能够使用应用软件正常功能
备注:个人在微信软件功能测试过程中,出现无法登录的情况,目前尚未找到原因。
四、测试结论1、统信操作系统UOS几乎所有桌面功能在使用上与windows系统无太大差别,相对来说对用户使用影响较小2、统信操作系统UOS基本日常软件(包括办公软件、社交软件、浏览器软件)在使用方面和windows操作系统几乎难以感觉有太大变化(无论是应用软件的打开、关闭等操作都是比较流畅的,仅有应用软件图标、界面布局可能给用户觉得有些许变化),目前日常使用的各应用软件已经做到和统信操作系统UOS良好适配3、统信操作系统UOS鼠标图案和windows操作系统有一些区别,鼠标图案在统信操作系统UOS桌面上有时候会变成一个悬浮球,但这并不是意味着卡顿
小编:魅力
更新时间:2022-08-25统信uos系统是基于Linux开发的一款国产系统,许多企业用户在使用的时候基本都是使用这乱操作系统,但是有些功能默认的禁用的,例如root权限,下面小编就带着大家一起看看怎么启用UOS的root权限吧!详细步骤:1、登录 UOS 账号,(如没有账号需先到官网申请)2、使用离线的方式启用开发者模式,开启离线模式请参考下面的步骤;3、开发者模式开启后,即可获得Root用户权限了。打开终端,输入:su输入开机密码即可进入Root权限。以上就是UOS系统获取root权限具体操作步骤,希望可以帮助到你。上一篇:系统自带的打印机清理方法(如何在电脑清洗打印机)
下一篇:创建Django网站项目(如何在电脑上建网站)

我要回帖

更多关于 虚拟机卡了怎么办 的文章