centos7环境centos linux
linux的管道符
前言:之前一篇写linux管道符的博客丢失了,今天做题又遇到了,顺便再写一遍 1.1 管道符的作用 再使用linux命令时,如果我们想一行执行多条命令或者有条件的执行下一条命令,这时我们就需 要用到linux管道符了 1.2 ; 对于;,其使用格式为 command1;command2 用;隔开两个 ......
Linux Centos7 虚拟环境安装Redis教程(超详细)
一、Redis的介绍 1、基于内存或持久化的日志型、key-value型的Nosql数据库 2、Redis六大特性:速度快、广泛的语言支持、持久化、多种数据结构、主从复制、高可用与分布式。 二、Redis安装下载 1、官网下载 官网:https://redis.io/download/ 选择Redh ......
对于学习Linux进程与线程的感悟
进程感觉就像一个应用程序一样,比如QQ,火狐浏览器等等,他们之间互不干扰,可以独立运行。线程就像QQ里的各种功能,比如好友列表,显示当前是在线还是离线,会话窗口等等去实现各种功能,进程死掉的话,这些线程也会跟着结束。 经过一段时间的学习,发现线程方便好用,线程与线程之间通信非常方便,开销很小。进程就 ......
Linux_JXNUFiveWeek_Linux三剑客—sed
from pixiv sed 入门 Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。 工作原理 命令格式 sed 常用命令 命令 选项 -r 使用ERE(扩展正则表达式元字符 ......
linux磁盘空间满了后怎么去判定哪个地方占了多大的空间并回收
概述 日常工作总会碰到磁盘满的情况,这时候我们需要去判定哪个地方占的存储比较多,看那些文件有没用,如果没用就可以删掉节省空间。下面大概写一下处理的一个过程。 1、使用df -h查看磁盘空间占用情况 2、使用du -s /* | sort -nr命令查看那个目录占用空间大 然后那个目录占用多 再通过d ......
如何管理 Jupyter Notebook 的kernel环境
在 Jupyter Notebook 中,你可以使用以下方法来管理 kernel 环境:1. 安装 kernel:首先,你需要安装所需的 kernel。不同的编程语言和环境可能有不同的 kernel。你可以使用包管理器(如 pip、conda)来安装特定语言的 kernel。例如,要安装 Pytho ......
Unix/Linux系统编程学习笔记第七、八章
Unix/Linux系统编程学习笔记第七、八章 知识点归纳以及最有收获的内容 文件操作级别 文件和目录的基本操作 创建文件:使用 touch 命令或编程语言中的文件创建函数。- 创建目录:使用 mkdir 命令或编程语言中的目录创建函数。 复制文件或目录:使用 cp 命令或编程语言中的复制函数。 移 ......
手把手带你体验一场属于Linux的学习之旅
Linux是一个开源的操作系统,以性能高和稳定著称因为继承unix,在权限和网络上的设计与表现也非常优异。同时其系统开源/免费/优秀/稳定,自由高可定制,深受程序员们等代表的极客们的喜爱,也是部分科研人常用的操作系统。随着互联网的普及和技术的发展拓展,Linux也在行业内一路疾驰,占有率持续高升,使 ......
Linux Issues
Linux Issues Debris CentOS-安装 jdk17:CentOS安装Jdk17 更改 Linux 终端字体:[ https://zhuanlan.zhihu.com/p/90116800, https://blog.csdn.net/starzhou/article/detail ......
内网权限提升系统学习(linux)
内网权限提升系统学习(linux) 内核漏洞利用 1.dirtyCOW(CVE-2016-5195)脏牛漏洞 影响范围:Linux内核>=2.6.22 1)前期准备 下载镜像 https://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS ......
Linux第7、8章学习笔记
第七、八章学习笔记 第七章 文件操作 文件操作级别 文件操作分为五个级别,按照从高到低的顺序如下: (1)硬件级别:硬件级别的文件操作包括: fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区、为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件。 大多数是针 ......
【Linux】Linux 目录结构
初学Linux,首先需要弄清Linux 标准目录结构 / root 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home 存储普通用户的个人文件 ftp 用户所有服务 httpd samba user1 user2 bin 系统启动时需要的执行文件(二进制) sbin ......
Linux第七、八章学习笔记
第七、八章学习笔记 第七章 文件操作 文件操作级别 文件操作分为五个级别,按照从高到低的顺序如下: (1)硬件级别:硬件级别的文件操作包括: fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区、为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件。 大多数是针 ......
Python解释器和集成开发环境的安装及使用
1.4.1安装前的注意事项 1.Python版本选择 Python语言使用者分为Python2和Python3两大阵营。两种版本在部分语法和标准库函数的用法上会有差别,两个版本相互是不兼容的。因此,读者首先需要确定需要使用的Python版本。 2.操作系统位数 (1)支持的内存不同:32位OS最多支 ......
Linux 系统 | 目录结构
Linux 系统中,一切皆文件。 了解目录结构,能更好地知道系统运行原理。 本文系统 Linux version 5.10.149-133.644.amzn2.x86_64 不同于 Windows 系统,Linux 所有文件都在根目录下。 根目录内容如下: /bin bin 是 Binaries ( ......
Linux 系统目录结构
登录系统后,在当前命令窗口下输入命令: ls / 你会看到如下图所示: 树状目录结构: 以下是对这些目录的解释: /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev :dev是 ......
Linux 文件系统和目录结构详解
一、linux文件结构介绍 1、Linux目录结构 Linux采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。微软的DOS和windows也是采用树型结构,但是在DOS和 windows中这样的树型结构的根是磁盘分区的盘符,有几个分区就有几个树型结构,他们之间的关系是并列的 ......
JDK以及Java运行环境
在Java语言中,有两个关于安装包和运行环境的概念:JDK和JRE(Java Runtime Environment,Java运行环境)。 JDK是专门提供开发者使用的开发包,其内置了JRE,同时也提供了诸多开发类库和工具包。主要解决开发者在开发程序、调试程序以及打包发布过程中的工具支持等问题。 J ......
《Unix/Linux系统编程》教材学习笔记第七章、第八章
chapter7 文件操作级别 文件操作分五个级别,从低到高排序如下: 1.硬件级别:硬件级别的文件操作包括 fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区,为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件。 其中大多说是针对系统的实用程序。 2.操作 ......
Linux-----单链表
Linux中实现链表 //定义链表节点结构体 struct Node{ int data;//数据区 struct Node* next;//指向下一个地址域 }; //初始化链表为空格 struct Node* head = NULL; //插入元素到链表的末尾 void insert(int d ......
Kali Linux 2023.3 修改系统语言
dpkg-reconfigure locales 找到 en_US.UTF-8 UTF-8 改为不勾选 使用空格勾选[ ] zh-CN.UTF-8.UTF-8 按下enter 表示ok,选择语言zh_CN.UTF-8 重启生效设置,重启后会有个提示,选择更新名称 ......
15 | Docker安全:在虚拟的环境中,就不用考虑安全了吗?
Docker服务:Docker所提供的功能以及在宿主机Linux中的Docker进程 Docker镜像:通过Dockerfile构建出来的Docker镜像 Docker容器:实际运行的Docker容器,通常来说,一个Docker镜像会生成多个Docker容器。Docker容器运行与Docker服务至 ......
[Linux] Compile and Build h5py with MPI
How to Install H5PY-MPI 0. Preparation linux system gcc anaconda/miniconda 1. Install open-mpi Go to "https://www.open-mpi.org/software/". Download th ......
13 | Linux系统安全:多人共用服务器,如何防止别人干“坏事”?
Linux中的安全模型 内核层防护:确保使用官方的镜像并保持更新 用户层防护:确保正确配置权限 黄金法则应用 Linux中的认证机制 安全问题:认证是linux内核提供的,在用户层只需要关注弱密码导致的身份信息泄露 防护:在/etc/shadow中,制定适当的密码策略;使用已知的弱密码库来检测lin ......
[Linux] shell文本处理记录 - 查找、增删特定行及附近行
转:https://blog.csdn.net/wy_hhxx/article/details/127416595 查找username所在行并删除此行,输出到新文件sed '/username/,+d' 04filename.log > 04filename_new.log 目录 1.grep查找 ......
Linux任务的状态机制
task的生命周期 Linux内核调度就是管理CPU硬件资源,同时决定多任务系统的每一个task应该什么时候上CPU,上CPU运行多久的一个机制。因此调度的机制涉及到两个方面一个是task侧,一个是CPU侧,任务是被管理的对象之一,会随着调度和运行改变状态。因此从task的角度来理解调度机制我认为是 ......
Linux上的USB驱动器基准测试
基准测试 如果你想在U盘或其他外置USB硬盘上执行基准测试,程序与在普通内部存储设备上执行基准测试非常相似。我们需要做的就是测量USB硬盘的读写速度。在本教程中,你将看到如何在 Linux 系统上通过命令行和图形用户界面对USB硬盘进行基准测试。 在本教程中,你将学习 如何在主要Linux发行版上安 ......
centos, 欧拉系统,yum保存rpm包
两种方法: 第一种: 用参数 如保存telnet的包 yum install --downloadonly --downloaddir=/home/localrpm telnet 第二种:编辑 /etc/yum.conf 文件 文件里有一个keepcache 参数,改成1 就代表保存了,cached ......