安装OneAPI-2023.2.0的一点记录
本来以为安装Intel OneAPI全家桶应该挺容易的,以前也一直是直接加载全家桶。这次想分模块管理已安装的东西,就遇到了一些抽象的东西,在这里记录一下,不知道是不是我搞错了什么,感到了一丝迷惑。
本来以为安装Intel OneAPI全家桶应该挺容易的,以前也一直是直接加载全家桶。这次想分模块管理已安装的东西,就遇到了一些抽象的东西,在这里记录一下,不知道是不是我搞错了什么,感到了一丝迷惑。
在有些情况下我们需要为离线(断网)状态下的Centos安装一些软件包,虽然使用反向穿透,或者挂载本地everything源也是一种解决方法,但是这里介绍如何直接将包下载下来安装的方法。对于一些其他的系统如Ubuntu之类的,方法也是类似的,这里以Centos作为例子。
本文简要记录一些我用过的git的小技巧。(大佬请绕道)
Abstract Sometimes we want to use the FFT Library in MKL in order to improve performance. This blog introduces how to do it.
Spack是一款在linux上能非常方便的安装和管理各种环境的工具,它有点像linux上的一个App Store,本文介绍如何使用它
利用 cryptsetup 可以实现对硬盘的加密挂载,本文简单介绍如何使用
本文介绍如何在Centos7.6环境中安装无GUI的Onedrive客户端并实现同步
因为一些缘故,一个数据分区被删除了,然后系统分区被重装了(并没有覆盖到数据分区),本文介绍如何进行分区恢复
本文介绍如何开启SR IOV
今天登陆服务器突然发现root密码正在缓慢的被爆破,然后果断先换一个ssh端口再说
本文介绍如何使用ntp同步Linux服务器之间的时间。如果时间不同步会到时使用NFS时的make的各种时间报错
本文介绍如何在CentOS7.6环境下安装GCC7.4到用户自定义目录,并且不需要root
本文介绍如何在CentOS7.6及Ubuntu16.04下安装Docker
IPC namespace 用来隔离 System V IPC 对象和 POSIX message queues。其中 System V IPC 对象包含共享内存、信号量和消息队列,笔者在《System V IPC 之共享内存》、《System V IPC 之信号量》和《System V IPC 之消息队列》三篇博文中对它们分别进行过介绍。本文我们将通过 demo 演示如何通过 IPC namespace 对 IPC 资源进行隔离,本文的演示环境为 ubuntu 16.04。
Mount namespace 为进程提供独立的文件系统视图。简单点说就是, mount namespace 用来隔离文件系统的挂载点,这样进程就只能看到自己的 mount namespace 中的文件系统挂载点 。
PID namespace 用来隔离进程的 PID 空间,使得不同 PID namespace 里的进程 PID 可以重复且互不影响。PID namesapce 对容器类应用特别重要, 可以实现容器内进程的暂停/恢复等功能,还可以支持容器在跨主机的迁移前后保持内部进程的 PID 不发生变化。
Network namespace 在逻辑上是网络堆栈的一个副本,它有自己的路由、防火墙规则和网络设备。 默认情况下,子进程继承其父进程的 network namespace。也就是说,如果不显式创建新的 network namespace,所有进程都从 init 进程继承相同的默认 network namespace。
UTS namespace 用来隔离系统的 hostname 以及 NIS domain name。UTS 据称是 UNIX Time sharing System 的缩写。
User namespace 是 Linux 3.8 新增的一种 namespace,用于隔离安全相关的资源,包括 user IDs and group IDs , keys , 和 capabilities 。同样一个用户的 user ID 和 group ID 在不同的 user namespace 中可以不一样(与 PID nanespace 类似)。换句话说,一个用户可以在一个 user namespace 中是普通用户,但在另一个 user namespace 中是超级用户。
在初步的了解 docker 后,笔者期望通过理解 docker 背后的技术原理来深入的学习和使用 docker,接下来的几篇文章简单的介绍下 linux namespace 的概念以及基本用法。
本文汇总了一些Linux常用的操作小技巧
在linux下配置shell变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。
前言 因为安装seafile需要mysql,所以需要在centos上安装mysql,遇到了一点点坑
前言 新装了个centos希望它能开机自动连接WiFi,并且固定IP地址,但是家里的辣鸡中国移动路由器后台连绑定ip的功能都没有,只能自己动手了 在开机脚本中添加如下内容 还要手动设置网关,不过这个是重启不失效的
在安装centos时一般是用U盘安装,安装完有时候还不能成功联网,智能依赖本地源,所以安装系统的时候顺便保留一个本地源是最好的
参考 Centos7开机启动自己的脚本 步骤 1. 编写要开机启动的脚本,这里我们假设这个脚本是 /root/wifi init.sh 2. 执行如下命令将 /etc/rc.d/rc.local 文标记为可执行文件 3. 打开/etc/rc.d/rc.local文件,在最后面添加
前言 前段时间给笔记本换了一块网卡,随便买了一块博通的BCM43228,然后在装centos的时候就翻车了,网上找的教程有不完善的地方,反复弄了好几次,终于弄好了,在这里整理一下过程。
Linux系统一般挂载新硬盘时会将其格式化为 ext4 格式的硬盘,本文将介绍如何挂载一块全新的硬盘并将其格式化为 ext4 格式
遇到了Perl的正则表达式错误
参考:https://blog.csdn.net/flytothesun/article/details/50296407 如果不成功就执行
environment modules 是在linux上进行环境管理的一个非常方便的工具,本文将介绍在 centos7.4 及 ubuntu16.04 上安装modules
参照:https://www.digitalocean.com/community/tutorials/how to install mysql on ubuntu 18 04 当我准备向往常一样在Ubuntu上安装MySQL的时候,我首先 非常神奇的是竟然没有出现让我设置root密码的界面,就安装好了 随后出现了非系统root用户不能连接MySQL的问题,更不用提远程连接了 后来发现原来是MyS…
Ubuntu中用于安装/卸载软件的apt命令有很多子命令,下面是常用命令的介绍
这里是摘要