SylixOS学习二—— SylixOS启程之旅_SylixOS 系统概览

《SylixOS启程之旅》是一门公开课,点开下面链接即可观看:
SylixOS启程之旅

一.SylixOS系统目录

1.ll 指令可以查看目录的详细信息

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 部分目录介绍

2.1 apps目录

apps目录是应用开发常见目录,用户应用程序(可执行文件)通常保存在这个目录下

2.2 etc目录

etc目录下通常存放一些系统配置文件,可输入命令:ls /etc 查看 etc/ 目录下有哪些文件
在这里插入图片描述

2.3 lib 目录

lib 目录下主要存一些库文件,(1)应用程序可能会用到的动态库;(2)将一些外设驱动打包在一起做成内核模块的 ko文件;(3)具体的文件类型和IDE里面的工程相对应。

2.4 proc 目录

proc 目录主要记录一些系统信息,通过它查看到系统的重要资源信息。通过 ls /proc/ 命令查看 prok 目录下有哪些信息
在这里插入图片描述

proc 里面的 vision:可以检查某一系统对应的版本号。可以使用 cat /proc/version 查看当前虚拟机运行所基于的内核版本、BSP版本、GCC(开发工具链)版本。
在这里插入图片描述

二、SylixOS系统指令

1. SylixOS提供的指令

  • 可以通过 help 指令获取 SylixOS 提供的全部指令(也可以通过查看《SylixOS shell命令手册》)
    在这里插入图片描述
  • 通过 help 命令名称 了解某个命令如何使用,如 help ifconfig

在这里插入图片描述

2.SylixOS 常用指令

2.1 进程与线程相关指令

2.1.1 ps 指令(进程)
  1. 功能:查看当前系统下有多少进程在运行
  2. 实例
    在这里插入图片描述
    如上图,当前只有一个内核进程,所以我们添加一个 hello 进程。
    在这里插入图片描述
    通过 ./hello 运行hello文件
    在这里插入图片描述
    发现我们运行之后,就不能输入命令了,输入Ctrl + c 来终止命令运行
    在这里插入图片描述
    此时我们需要让文件在后台运行。通过 ./hello @ 命令完成。
    在这里插入图片描述
    再次输入 ps 命令
    在这里插入图片描述
2.1.2 ts 指令(线程)
  1. 功能:查看进程对应的主线程
  2. 实例
    输入 ts 查看当前进程的线程
    在这里插入图片描述
    在这里插入图片描述

2.2 中断指令

2.2.1 ints 指令
  1. 功能:查看系统当前有哪些中断
  2. 实例
    在这里插入图片描述
    在这里插入图片描述

2.3 其他指令

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值