图形linux概念 简介

linux cpufreq framework(5)_ARM big Little driver

1. 前言 也许大家会觉得奇怪:为什么Linux kernel把对ARM big·Lttile的支持放到了cpufreq的框架中? 众所周知,ARM的big·Little架构,也称作HMP(具体可参考“Linux CPU core的电源管理(2)_cpu topology”中相关的介绍),通过在一个 ......
framework cpufreq Little driver linux

关于Linux系统-sshd服务-AllowUsers与AllowGroups-选项的安全加固配置

在一些Linux系统-sshd服务,的主配置文件,/etc/ssh/sshd_config 我们可能会看到配置有AllowUsers与AllowGroups的安全加固选项,关于两个选项的说明如下: 从选项名称上就可以知道这两个是选项,是属于白名单选项的,在安全中,如果能使用白名单模式,肯定是更安全的 ......
AllowGroups AllowUsers 系统 Linux sshd

关于Linux系统-sshd服务-PasswordAuthentication-选项的加固配置

关于sshd服务的主配置文件,/etc/ssh/sshd_config 有一个选项叫做PasswordAuthentication,根据单词意思、就知道此选项是与密码相关的 即可以知道此值默认为yes,即使不写或者注释,代表是允许用户通过密码进行ssh登录 有时我们可以在加固的操作系统中看到,此值会 ......
PasswordAuthentication 系统 Linux sshd

电脑上的linux是什么文件夹,Windows中现在有独立的Linux文件夹系统

三月中旬,微软曾通过博客宣布,WSL2 将在 Windows 10 2004 版本中正式进入普遍可用(GA,Generally Available)状态。与此同时,微软表示对 WSL2 所依赖的 Linux 内核的提供方式也会进行一些改进。 随着 Windows 10 Insider Built 1 ......
文件夹 文件 Windows 系统 电脑

linux下安装redis

1.安装gcc yum install -y gcc-c++ 2.下载安装包 https://download.redis.io/releases/redis-6.2.0.tar.gz 3.解压 tar -zxvf redis-6.2.0.tar.gz 4.编译安装 cd redis-6.2.0 m ......
linux redis

bytehound linux 内存profiler工具

bytehound 是基于rust 开发的,方便的linux 内存profiler 工具 特性 支持分析内存了泄漏,内存消费情况 支持完整的调用栈分析 包含了ui 支持导出数据,使用火焰图分析 支持jemalloc 分配器的分析 参考使用 通过LD_PRELOAD,此模式是通过环境变量的,当然也可以 ......
bytehound profiler 内存 工具 linux

linux的基础结构和常用的命令基本 Linux 命令的列表:

linux的基础结构和常用的命令基本 Linux 命令的列表: Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础 ......
命令 常用 结构 基础 linux

关于Linux操作系统-OS等保要求配置-禁止root用户直接ssh登录

在等保中,都会去要求查看sshd配置,看是否有禁止root用户直接ssh登录,此项一般也会作为一个强制要求安全配置项 笔者这里的操作系统如下,对于Redhat 7.x应该也是一样的,可以自行测试 [qq-5201351@Localhost ~]$ cat /etc/redhat-release Re ......
用户 系统 Linux root ssh

Linux核心命令22Linux系统信息网络磁盘用户

Linux核心命令21系列文章目录 快速上手Linux核心命令(一):核心命令简介快速上手Linux核心命令(二):关机、重启快速上手Linux核心命令(三):文件和目录操作命令快速上手Linux核心命令(四):文件内容相关命令快速上手Linux核心命令(五):文本处理三剑客快速上手Linux核心命 ......
Linux 磁盘 命令 核心 用户

全志系列开发板 Tina Linux图形系统框架详解

https://www.bilibili.com/read/cv20787952/ https://blog.csdn.net/thisway_diy/article/details/128459066 ......
框架 图形 系统 Linux Tina

linux将现有账户添加至samba

安装samba subo apt install samba 现有账户添加到samba sudo smbpasswd -a tao New SMB password: Retype new SMB password: sudo smbpasswd -e tao Enabled user tao. 更 ......
账户 linux samba

计算机基础概念

1,为什么需要计算机 随着时代的发展,每个人需要处理的信息越来越多,如果此时单纯靠人脑来计算,那效率是非常低的,因此也慢慢有了电子计算设备,也就是计算机 2,计算机的定义 所谓的计算机是一种电子计算的高效的电子设备,我们称之为电脑, ......
概念 计算机 基础

如何修改linux中HTTP默认目录

在Linux中,HTTP服务器的默认目录通常是/var/www/html。要修改它,可以按照以下步骤进行操作: 打开Apache配置文件httpd.conf。该文件通常位于/etc/httpd/conf/或/etc/apache2/目录下。 找到DocumentRoot指令,并将其值更改为您想要的目 ......
目录 linux HTTP

Linux 进程调度之schdule主调度器

考虑到文章篇幅,在这里我只讨论普通进程,其调度算法采用的是CFS(完全公平)调度算法。 至于CFS调度算法的实现后面后专门写一篇文章,这里只要记住调度时选择一个优先级最高的任务执行 一、调度单位简介 1.1 task_struct 结构体简介 对于Linux内核来说,调度的基本单位是任务,用 str ......
进程 schdule Linux

Linux下用tar完整拷贝/备份目录

保留软连接、create time、access time、modify time、permission信息 以拷贝 /mnt/myhome/username 到 /mnt/newhome/username 为例: cd /mnt/myhome tar -cf - username | (cd /m ......
拷贝 备份 目录 Linux tar

Linux核心命令系列文章目录

Linux核心命令系列文章目录 快速上手Linux核心命令(一):核心命令简介快速上手Linux核心命令(二):关机、重启快速上手Linux核心命令(三):文件和目录操作命令快速上手Linux核心命令(四):文件内容相关命令快速上手Linux核心命令(五):文本处理三剑客快速上手Linux核心命令( ......
命令 核心 目录 文章 Linux

Linux安装LAMP环境

一:安装Apache 1、查看是否安装过Apache:rpm -qa | grep httpd 2、有就卸载httpd:yum remove -y "httpd*" 3、重新安装httpd:yum install -y httpd 4、查看启动状态:systemctl status httpd 5、 ......
环境 Linux LAMP

一、Linux安装LAMP环境

一:安装Apache 1、查看是否安装过Apache:rpm -qa | grep httpd 2、有就卸载httpd:yum remove -y "httpd*" 3、重新安装httpd:yum install -y httpd 4、查看启动状态:systemctl status httpd 5、 ......
环境 Linux LAMP

如何在Linux服务器上部署Vue项目

1. 在本地将Vue项目打包以项目运行在vscode为例,在调试窗口输入 npm run build待命令执行完毕之后,在项目目录下会生成dist文件夹,如下图 2. 创建一个运行文件,名字是:server.js server.js中的内容如下: const express = require('e ......
服务器 项目 Linux Vue

linux设备树-pin控制器驱动

内核版本:linux 5.2.8根文件系统:busybox 1.25.0u-boot:2016.05 上一节我们已经分析了pinctrl subsystem,这一节将会介绍pin controller driver的编写。其主要包含两个步骤: 为SoC pin controller分配一个pinct ......
控制器 设备 linux pin

快速上手Linux核心命令(十):Linux安装软件

(Linux安装软件) 前言 这期呢主要说一说Linux中包软件管理相关命令,这一期的命令虽然只有两个。但 软件包的安装和卸载都是我们平常最常用的,需要熟练掌握。 rpm和yum 是CentOS 主要的包软件管理。 两个命令各有用处,①yum需要互联网,yum会去网上的yum源获取所需的软件包 ② ......
Linux 命令 核心 软件

linux磁盘修复(home或者其他目录无法进入,系统进入emergency mode)

实际环境中平台服务器运行一段时间后可能会因为数据量过大或者一些意外重启设备导致某个目录无法进入,原因可能是磁盘受损,下面是我碰到过的例子: 在实际平台维护中,遇到了home目录无法进入,如下图: 重启之后系统后进入了emergency mode: 原因就是服务器的磁盘有损坏的嫌疑。在上图界面直接输入 ......
磁盘 emergency 目录 系统 linux

以点类Point及平面图形类Plane为基础设计圆类Circle

class Circle : public Plane,public Point {public: Circle(double x = 0, double y = 0, double r = 0) : Point(x,y), radius(r) { cout<<"Circle Constructor ......
图形 平面 基础 Circle Point

用C/C++在Linux和Android NDK中获取设备的IP地址

C/C++开发的获取设备IP地址的代码,下面链接中的版本是在Linux x86-64环境中编译(Centos 7.5)的,也可在其它版本的Linux中或者Android NDK('armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'等版本)中编译。 下载地址(此版本须 ......
Android 地址 设备 Linux NDK

linux 软中断

中断的分类 中断分为硬中断和软中断,其分类依据是实现机制,而不是触发机制,比如CPU硬中断,它是由CPU这个硬件实现的中断机制,但它的触发可以通过外部硬件(比如GPIO),软件的 INT 指令,或者CPU执行检测(访问非法地址、除法异常)。一些资料会把以上三种方式做区分,把INT n这种方式叫做软件 ......
linux

Linux入门操作基础

一、配置虚拟机NAT网络连接 查看vmware的NAT网络默认配置 vmwarestation软件点击 上方“编辑”,选择“虚拟网络编辑器” 找到vmnet10,是NAT模式,子网地址是172.25.2.0,子网掩码是:255.255.255.0. 再点击“NAT设置”,可看到它的网关:172.25 ......
基础 Linux

Spring WebFlux简介

##一、为什么需要web Flux 部分原因是需要一个无阻塞的web堆栈来处理少量线程的并发性,并用更少的硬件资源进行扩展。Servlet 3.1确实为非阻塞I/O提供了一个API。然而,使用它会偏离Servlet API的其余部分,在那里交互是同步的(Filter,Servlet)或阻塞的(get ......
WebFlux 简介 Spring

Linux分区调整

##一.查看系统分区信息 ###1.显示系统分区信息 cat /proc/mtd dev: size erasesize name mtd0: 00040000 00040000 "u-boot" mtd1: 00010000 00040000 "u-boot-env" mtd2: 00e30000 ......
Linux

linux安装docker-compose

手动安装docker-compose 1)下载地址 https://github.com/docker/compose/ 2)第一种方法 将下载的文件放入bin目录下 mv docker-compose-linux-x86_64 docker-compose cp docker-compose /u ......
docker-compose compose docker linux

RabbitMQ linux安装流程

1.在根目录创建文件夹 rabbitMQ cd /mkdir rabbitMQ 2.下载rabbitMQ ram安装包 和对应版本的Erlang (我这里用的3.11.2的rabbitMQ 就需要对应的25.1的Erlang )参考地址:RabbitMQ Erlang Version Require ......
RabbitMQ 流程 linux