
linux基础
文章平均质量分 57
Kashine
欢迎大家加入QQ群交流,编程语言、单片机、linux应用驱动等技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux内核态和用户态(通俗易懂)
一、内核态、用户态概念内核态:也叫内核空间,是内核进程/线程所在的区域。主要负责运行系统、硬件交互。用户态:也叫用户空间,是用户进程/线程所在的区域。主要用于执行用户程序。二、内核态和用户态的区别内核态:运行的代码不受任何限制,CPU可以执行任何指令。用户态:运行的代码需要受到CPU的很多检查,不能直接访问内核数据和程序,也就是说不可以像内核态线程一样访问任何有效地址。操作系统在执行用户程序时,主要工作在用户态,只有在其执行没有权限完成的任务时才会切换到内核态。三、为什么要区分内原创 2022-04-21 14:56:49 · 15052 阅读 · 0 评论 -
Shell基本操作
shell就是一个用户跟操作系统之间交互的命令解释器。简单的说 Shell 就是敲命令。国内把 Linux 下通过命令行输入命令叫做“敲命令”,国外人玩的比较洋气,人家叫做“Shell”。因此以后看到 Shell 这个词语第一反应就是在终端中敲命令,将多个Shell 命令按照一定的格式放到一个文本中,那么这个文本就叫做 Shell 脚本。-- 正点原子。原创 2023-06-23 22:47:21 · 2798 阅读 · 0 评论 -
Linux日志级别
用 printk 的时候不显式的设置消息级别,那 么 printk 将会采用默认级别MESSAGE_LOGLEVEL_DEFAULT,即4。上述代码就是设置“gsmi: Log Shutdown Reason\n”这行消息的级别为 KERN_EMERG。printk 可以根据日志级别对消息进行分类,这 8 个消息级别定义在文件。原创 2023-03-22 08:38:18 · 1433 阅读 · 0 评论 -
linux file命令
格式: file [option] [file]作用:查看文件类型。[option]选项:-b:列出辨识结果时,不显示文件名称。-c:详细显示指令执行过程,便于排错或分析程序执行的情形。-f:指定名称文件,其内容有一个或多个文件名称时,让file按照顺序来依次辨识这些文件,格式为每列一个文件名称。-L:直接显示符号连接所指向的文件的类别。-m:指定魔法数字文件。-v:显示版本信息。-z:尝试去解读压缩文件的内容。[file]选项:表示要确定类型的文件列表(文件..原创 2022-04-21 14:02:56 · 5643 阅读 · 0 评论 -
vi、vim的使用 查找关键字命令(一文彻底搞懂)
小白看了都能明白,一文彻底搞定vi的使用!原创 2022-03-29 21:52:56 · 54926 阅读 · 3 评论 -
Linux find、grep命令
一、find命令作用:用于在目录结构中查找文件。格式:find 【查询路径】 【操作参数】 【查询关键字】注意:不指明查找路径表示在当前目录下查找,查找关键字是文件名的一部分。常用【操作参数】: -name<filename> 按照文件名称查找,查找与 filename 匹配的文件,可使用通配符。 -depth 从指定目录下的最深层的子目录开始查找。 -gid<群组识别码> 查找符合指定的群组识别码的文件或目录。 -group<群组名称>.原创 2022-03-28 14:30:39 · 998 阅读 · 0 评论