[RK3399 Linux] 使用ubuntu 20.04.5制作rootfs

一、ubuntu base ubuntu base是用于为特定需求创建自定义映像的最小rootfs,是ubuntu可以运行的最小环境。 1.1 下载源码 下载ubuntu-base的方式有很多,可以从官方的地址:ttp://cdimage.ubuntu.com/ubuntu-base/releases。 也可以其它镜像地址下载,如清华源:https://mirrors.tuna.tsinghua.edu....

Linux诊断机器故障工具—dmesg命令

Linux 系统中,经常会遇到各种各样的故障和问题,这些问题可能会导致系统性能下降、服务异常甚至系统崩溃。而 dmesg 命令是一个强大的工具,可以帮助我们诊断和解决这些故障。我们将介绍如何使用 dmesg 命令来分析和解决 Linux 系统中的常见故障,并提供一些实战案例。 1 简介​​​​​​ dmesg 是一个用于显示内核环缓冲区中的信息的命令,它可以帮助我们了解系统内核的运行情况,包括各种设备的...

Linux系统调用深度解析

Linux系统调用是Linux内核提供给用户空间应用程序的编程接口。它们是应用程序与硬件之间通信的桥梁,允许程序执行从文件操作到网络通信等多种操作。本文旨在深入探讨系统调用的工作原理、种类、使用方式以及如何通过系统调用实现低级操作。 1. 系统调用简介 在深入研究之前,我们首先需要理解系统调用(syscall)是什么。系统调用是操作系统提供给用户程序的服务接口,用于请求操作系统的内核执行特定的任务。这些任...

Linux 的性能调优的思路

Linux操作系统是一个开源产品,也是一个开源软件的实践和应用平台,在这个平台下有无数的开源软件支撑,我们常见的apache、tomcat、mysql等。 开源软件的最大理念是自由、开放,那么Linux作为一个开源平台,最终要实现的是通过这些开源软件的支持,以最低廉的成本,达到应用最优的性能。因此,谈到性能问题,主要实现的是Linux操作系统和应用程序的最佳结合。 01 性能问题综述 系统的性能是指操作系...

Linux中查看进程的优先级

Linux中,可以通过多种方式查看进程的优先级。进程的优先级有两种类型:一个是“nice值”,它是用户空间的优先级,用于影响进程的调度;另一个是“实时优先级”,用于实时任务。以下是几种查看这些优先级的方法: 使用ps命令 ps命令是最直接的方法之一,可以用来显示进程的优先级。使用以下命令: ps -eo pid,ni,cmd 这将列出系统上所有进程的PID(进程ID)、nice值(NI)、以及命令名(C...

[RK3399 Linux] 移植Linux 5.2.8内核详解

一、linux内核 1.1 源码下载 内核源码下载地址为:《https://www.kernel.org/》: 也可以到内核镜像网址下载https://mirrors.edge.kernel.org/pub/linux/kernel/,这里下载速度更快。 如果下载速度太慢,无法下载,提供另一个链接:http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/...

Linux应用开发(3):Linux时间操作(time、mktime、localtime等)

1. 简述         在Linux系统中,时间操作函数是编程中经常使用的一部分,它们允许程序获取和设置系统时间,以及对时间进行各种处理。以下是一些常用的时间操作函数的详细介绍。 2. 时间操作 (1)time(): 获取1970年1月1日以来的总的秒计数         time() 函数是时间操作中最基础的函数之一,它返回自1970年1月1日(UTC)以来的秒数。这个时间点也被称为Unix纪元或Ep...

Rocky(Centos)数据库等高并发或高io应用,linux应调优系统

一、系统参数优化  默认的最大打开文件数是1024.不满足生产环境的要求。按照如下配置: 1、修改 systemctl管理的 servie 资源限制 编辑/etc/systemd/system.conf # 全局的打开文件数DefaultLimitNOFILE=2097152# 全局打开进程数DefaultLimitNPROC=65535 2、调整系统内核参数 编辑文件/etc/sysctl.conf...

Linux操作系统安装注意事项(新手简易版)

Linux操作系统安装注意事项(新手简易版) 目录: 1、字符集安装 2、磁盘分区 3、关闭KDUMP防火墙 4、时区选择 注:事例截图是centos8的安装,其他版本是一样的 1、字符集安装 ecology运行需要用到GBK和UTF8字符集,所以在安装操作系统时必须安装中文字符集! 2、磁盘分区 最好采用LVM存储卷的方式,方便后续扩容,这个不是必须的,如果采用传统方式,根分区分配至少50G,其他的给存...

Linux实践室】Linux高级用户管理实战指南:创建与删除用户组操作详解

🌈个人主页:聆风吟_ 🔥系列专栏:Linux实践室、网络奇遇记 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 一. ⛳️任务描述二. ⛳️相关知识2.1 🔔Linux创建用户组命令2.1.1 知识点讲解2.1.2 案例演示一2.1.3 案例演示二 2.2 🔔Linux删除用户组命令2.2.1 知识点讲解2.2.2 案例演示 三. ⛳️编程要求四. ⛳️编程解答📝全文总结 一. ⛳️任务描述 恭喜你已经...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.002995(s)
2024-04-20 20:03:37 1713614617