任务 详情crontab linux

深入浅出 Linux 中的 ARM IOMMU SMMU II

SMMU 驱动中的系统 I/O 设备探测 要使系统 I/O 设备的 DMA 内存访问能通过 IOMMU,需要将系统 I/O 设备和 IOMMU 设备绑定起来,也就是执行 SMMU 驱动中的系统 I/O 设备探测。总线发现系统 I/O 设备并和对应的驱动程序绑定,与 IOMMU 设备驱动程序注册并为 ......
深入浅出 Linux IOMMU SMMU ARM

Linux文件管理

1 文件目录 根目录下常见的目录: /bin 存放二进制可执行文件,常用命令一般都在此 /etc 存放系统管理和配置文件 /home 存放所有用户的根目录,是用户目录的基点 /usr 存放用户安装的程序和系统程序 /tmp 存放正在执行的程序和临时文件 /root 超级用户的主目录 /sbin 存放 ......
文件 Linux

Linux安装MySQL

本文使用的Linux发行版本为AlmaLinux 9.2 64位(CentOS停止更新后的完美替代发行版本)。 本文安装的MySQL版本为8.1.0,其他版本方法类似。 MySQL源码编译时间太长了,需要3到4小时,使用官网编译好的rpm更简单快捷。 操作步骤 更新系统。dnf -y update ......
Linux MySQL

acwing276机器任务的证明

假设我们已经给每一个任务分配了一种模式了 那么相同模式的任务排在一起的时候肯定重启次数最小 对涉及到的模式,我们还原回二分图上 就是在二分图上尽量选择少的节点(一种模式代表一次重启次数,因为相同模式都是放在一起的),使每一个任务都可以被安排 就可以转换为最小点覆盖问题 ......
机器 任务 acwing 276

OpenCL任务调度基础介绍

当前,科学计算需求急剧增加,基于CPU-GPU异构系统的异构计算在科学计算领域得到了广泛应用,OpenCL由于其跨平台特性在异构计算领域渐为流行,其调度困难的问题也随之暴露,传统的OpenCL任务调度需要在编码阶段确定调度方案,这种人工调度难度高、适应性差、效率低下、且存在资源竞争问题。MultiC... ......
任务 基础 OpenCL

编译opencv: Linux编译opencv

opencv官网:https://opencv.org/releases/ github下载地址:https://github.com/opencv/opencv/releases mkdir build mkdir opencvbuild # 不编译java,不编译Python,指定安装位置 cd ......
opencv Linux

linux基础

linux基础 安装、初始化 安装centos 服务器初始化:[参考文件][] 初始化/优化:更改源(快照),优化基础配置、端口 systemd:服务管理、网络管理等 linux开机过程:bios自检-->启动菜单-->加载操作系统内核-->内核初始化-->启动初始化进程(systemd进程) ba ......
基础 linux

linux系统多版本boost共存

因为几个库都用到boost,但是各个库依赖的boost最低版本不一样 安装boost1.71 tar -zxvf boost_1_71_0.tar.gz && cd boost_1_71_0su - root./bootstrap.sh --with-libraries=all./b2./b2 in ......
版本 系统 linux boost

linux 批量更改指定后辍文件的可执行权限

要在Linux上批量更改指定后缀文件的可执行权限,您可以使用find命令来查找这些文件,然后使用chmod命令来更改它们的权限。以下是一些步骤: 1. 打开终端。 2. 使用 find 命令查找要更改权限的文件,例如,如果您想要更改所有 .sh 文件的可执行权限,可以运行以下命令: find /pa ......
权限 文件 linux

Linux 系统时间同步

NTP ntpdate cn.pool.ntp.org crontab -e * * * * * /usr/sbin/ntpdate cn.pool.ntp.org systemctl restart crond HTTP date -s "$(curl -sD - google.com | gre ......
时间 系统 Linux

linux系统多版本boost库共存

因为几个库都用到boost,但是各个库依赖的boost最低版本不一样 安装boost1.71 tar -zxvf boost_1_71_0.tar.gz && cd boost_1_71_0 su - root ./bootstrap.sh --with-libraries=all ./b2 ./b ......
版本 系统 linux boost

使用Linux命令sort及uniq对文件或屏幕输出进行分组统计

sort demo.txt | uniq -c | sort -rn | head -3 在日常Linux操作常常需要对一些文件或屏幕数次中重复的字段进行分组统计。 实现的方法非常简单,核心命令为:sort | uniq --c | sort -rn 。 sort:对指定列进行排序,使该列相同的字段 ......
命令 屏幕 文件 Linux sort

Linux 中 sed命令替换 带有 斜杠的变量

001、测试(错误做法) (base) [root@pc1 test]# ls a.txt (base) [root@pc1 test]# cat a.txt ## 测试数据 1 2 3 4 5 6 7 8 9 10 (base) [root@pc1 test]# sed "s/5/$PWD/" a ......
斜杠 变量 命令 Linux sed

Windows 10任务栏时间显示秒

操作步骤 在注册表中新增值 注册表位置: 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced 新增一个值,名称:ShowSecondsInSystemClock,类型:REG_DWORD, ......
任务 Windows 时间

Linux基础——Nginx代理+本地Yum源+Reposync同步官方yum源

Nginx代理+本地Yum源+Reposync同步官方yum源 Niginx安装 #第一部分:nginx.service服务 [root@BCeuler21 yum.repos.d]# cat /usr/lib/systemd/system/nginx.service [Unit] Descript ......
Reposync 基础 官方 Linux Nginx

《Unix/linux系统编程》教材第13章学习笔记

|第13章| TCP/IP和网络编程 网络编程内容 网络编程内容包括:TCP/IP协议、UDP和TCP协议、服务器-客户机计算、HTTP和Web页面、动态Web页面的PHP和CGI编程。 TCP/IP协议 TCP/IP(Comer 1988,2001;RFC1180 1991)是互联网的基础。TCP ......
教材 笔记 系统 linux Unix

Linux下统计Nginx的log日志常用命令

工作中可能需要通过nginx日志来分析网站的访问情况,此时就需要对nginx日志进行分析,以下是常用的分析命令:进入nginx的日志 一、IP相关统计 1、统计IP访问量 统计PV awk '{print $7}' access.log|wc -l 2、独立ip访问数量 统计UV awk '{pri ......
命令 常用 Linux Nginx 日志

linux的终端

Linux的终端 终端组成部分 root位置表示当前终端登录的用户名 @位置表示”在“ localhost位置表示当前登录的主机名 lihaojun位置表示当前终端的工作目录 #位置表示身份识别符 Linux关机命令 shoutdown -h now(正常关机) halt(关闭内存) init 0 ......
终端 linux

Linux配置Maven

Linux配置maven 一.解压maven 1.1先解压maven包 tar zxvf apache-maven-3.5.4-bin.tar.gz -C /opt/inst 1.2.重命名解压后的文件 cd opt/inst mv apache-maven-3.5.4 maven354 二.修改m ......
Linux Maven

linux系统部署redis单点服务

1、下载redis wget https://download.redis.io/releases/redis-5.0.9.tar.gz 2、解压 tar zxf redis-5.0.9.tar.gz 3、移动redis解压目录 mv redis-5.0.9 /usr/local/redis 4、编 ......
系统 linux redis

linux系统开机自启配置文件

在Linux系统中,如果你希望在系统重启后自动执行某个脚本,可以将该脚本放置在以下目录之一: /etc/init.d/:这是一个常用的目录,用于存放系统初始化脚本。你可以将脚本放置在此目录下,并使用适当的权限和文件名后缀(通常是以.sh结尾)。 /etc/rc.d/:这个目录也经常用于存放初始化脚本 ......
文件 系统 linux

DevExpress中文教程 - 如何在macOS和Linux (CTP)上创建、修改报表(上)

DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于使用的Visual Studio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。 DevExpress Reports — 跨平台报表组件,允许用户在针 ......
报表 DevExpress 教程 macOS Linux

Linux 命令记录

#查看 长度为32的文件或目录 ls |awk '{if(length($0)==32) {print $0}}' #通过管道对前面的查询结果进行执行后续的命令,如批量删除 ls |awk '{if(length($0)==32) {print $0}}' |xargs rm -rf ......
命令 Linux

Cocos Creator中定时任务的实现

在Cocos Creator游戏开发中,经常需要使用定时任务,例如,赛车游戏游戏开始前的倒计时,玩家游戏结束之后等待3秒进入下一局,打地鼠游戏中,地鼠出洞3秒后消失,飞机大战中飞机每隔1秒钟发射一颗子弹等等。 由于其应用场景非常多,因此, Cocos Creator 中为我们提供了方便的计时器,这个 ......
任务 Creator Cocos

花 200 元测试 1300 个实时数据同步任务

背景 对于将数据作为重要生产资料的公司来说,超大规模的数据迁移同步系统( 1k、5k、10k 条同步任务)是刚需。 本文以此为出发点,介绍近期 CloudCanal 所做的一个容量测试:在单个 CloudCanal 集群上创建 1300 实时任务,验证系统是否健康。 这个健康度主要包括 同步任务是否 ......
实时 任务 数据 1300 200

到底什么是Linux?快进来学习!

相信大家对Linux并不陌生吧?Linux 是一种计算机系统,属于基础中的基础,就和我们熟知的Windows一样,都是系统。它是现今最流行和最实用的计算机操作系统,它区别于后台、算法、大数据、前端、测试方向,需要程序员对Linux系统拥有更多的感悟和技术。 在Linux操作系统中,所有被操作系统管理 ......
Linux

Linux环境配置redis集群启动、停止脚本

1、创建redisc脚本 vim /etc/init.d/redisc 2、编辑脚本内容 #!/bin/sh # chkconfig: 2345 80 90 # Simple Redis init.d script conceived to work on Linux systems # as it ......
集群 脚本 环境 Linux redis

Linux服务器查看资源占用情况之htop命令

上一期我们讲到出了用top命令可以查看服务器资源占用的情况外,其实还可以采用htop命令来查看资源详情。htop命令展示的页面是一个可交互的页面,不仅可以查看所有进程对应的资源占用情况,甚至你还可以对进程进行筛选、排列、设置刷新频率、指定查看某个进程或某个用户相关的进程,甚至可以杀死进程。这样讲,大 ......
命令 情况 服务器 资源 Linux

一、Linux发展史

一、Linux发展史及红帽认证 红帽授权培训合作伙伴 木兰宽松许可证 1、 Linux系统发展史 1. Unix发展历程 上世纪六十年代贝尔实验室(Bell)、麻省理工学院(MIT)以及通用电气(GE)联合开发多路信息计算系统Multics; 1970年Ken Thompson开发了Unix; 19 ......
发展史 Linux

Linux内存

Linux --内存管理 内存分配和管理: 标识某一段内存是否空闲 地址转换:外存虚拟映射到内存 内存扩充: 内存的共享与保护: 一部分空间共享,一部分空间保护 内存映射:进程使用的内存可以映射到物理内存上,相同的进程使用内存块可以映射到不同的物理内存中 ARM Linux 虚拟空间存储分布 虚拟空 ......
内存 Linux
共10700篇  :63/357页 首页上一页63下一页尾页