linux tmux vim 02

关于Linux系统中xfs文件系统的创建方法及过程

XFS一种高性能的日志文件系统,最早于1993年,由Silicon Graphics为他们的IRIX操作系统而开发,是IRIX 5.3版的默认文件系统。 2000年5月,Silicon Graphics以GNU通用公共许可证发布这套系统的源代码,之后被移植到Linux 内核上。XFS 特别擅长处理大 ......
系统 过程 文件 方法 Linux

linux查看磁盘空间大小,各文件夹大小

1. 查看目前所有文件系统的可用空间及使用情形 df -h 参数数 -h 表示使用「Human-readable」的输出,即用合适的单位表示,示例: 2. 查看当前目录下各个文件及目录占用空间大小 du -sh * 示例: 如果要看各个用户账号的磁盘空间使用情况,假设这些账号都在raid这个文件夹下 ......
大小 磁盘 文件夹 文件 linux

linux reset模块

# 前言 大家都知道,复杂IC内部有很多具有独立功能的硬件模块,例如CPU cores、GPU cores、USB控制器、MMC控制器、等等,出于功耗、稳定性等方面的考虑,有些IC在内部为这些硬件模块设计了复位信号(reset signals),软件可通过寄存器(一般1个bit控制1个硬件)控制这些 ......
模块 linux reset

Linux hwrng以及ARM TRNG记录

关键词:hwrng,/dev/random,/dev/urandom,rngd,rngtest等。 Linux hwrng驱动比较简单,hwrng core注册设备提供应用层设备。hwrnd driver提供具体硬件接口,然后注册到hwrng core中,以及往内核熵池提供随机数。 1. Linux ......
Linux hwrng TRNG ARM

学无止境--linux 代码中获取pid的方法

#include <linux/resource.h> #include <unistd.h> #include <signal.h> pid_t wd_pid; char line[8]; FILE *cmd; int pri; /*创建管道并创建shell子进程,执行pidof bspInit ......
代码 方法 linux pid

谈谈Linux系统连接数

一、系统默认最大连接数 (1).这是由于当前系统连接数量(默认为65536)超出最大限制所导致,该值由内核参数netnetfilter.nf_conntrack_max定义,使用sysctl 命令可以查看该值 (2).意味着默认情况下,最多维持65536个连接数,一旦连接数超出该值,系统就会拒绝后续 ......
系统 Linux

Linux系统下如果在编译时指定程序运行时动态链接库相对目录,及为程序收集默认不安装动态链接

1、在编译中指定编译的程序去查找的动态链接库目录 qmake 是这样指定 运行时动态库目录的: QMAKE_LFLAGS += -Wl,-rpath=/usr/local/ultrasec/policyfilter/lib/ 2、用 ldd PROG 查看程序的动态链接库,如果没有的动态链接库,就从 ......
链接 程序 动态 目录 系统

禅道迁移 Linux(服务器A) --> Linux(服务器B)

好久没更新了,有些想念以往学习的日子了。今天的篇章也比较简单易懂,不再啰嗦了,如下: 注意点:使用同版本号的禅道(稳妥起见下载时将安装包给保留) 一、在新的服务器B上面安装相同版本的禅道 二、将旧版本禅道的配置文件进行复制 (如果未进行安装路径修改时为: /opt/zbox/app/zentao/w ......
服务器 Linux gt

宝塔Linux安装

首先找到宝塔的安装地址:https://www.bt.cn/new/index.html 第一步: 安装宝塔SSH终端 安装成功之后的界面是这样的: 第二步: Liunx宝塔面板的安装地址:https://www.bt.cn/btcode.html 这里我安装的是第一个 ......
宝塔 Linux

linux iptables安全技术与防火墙

目录 一、入侵检测系统 二、防火墙 三、防水墙 四、tcpdump抓包 五、实验演示 1.SNAT 一、入侵检测系统 特点:是不阻断任何网络访问,量化、定位来自内外网络的威胁情况, 主要以提供报警和事后监督为主,提供有针对性的指导措施和安全决策依据,类似于监控系统 二、防火墙 1.特点:隔离功能,工 ......
防火墙 iptables linux 技术

Linux内核期末复习

1、P22-25 2、P36、P165 ret指令的作用: 进程切换时用什么函数 _switch_to_函数如何理解 怎么实现 3、gcc、gdb命令 gdb 堆栈汇编典型示例: 反汇编指令: 4、内嵌汇编(10号系统调用) #include <stdio.h> int main() { long ......
内核 Linux

Linux开机过程

1.Linux开机时,会首先创建0号进程,0号进程会创建出1号和2号进程,然后0号进程本身会终止。 2.1号进程(sbin/init)是所有用户进程的祖先,需要开机自启的进程可以挂在一号进程下,1号进程会再产生tty/pts终端,之后会再由该终端产生login,shell等 3.2号进程是所有系统进 ......
过程 Linux

oracle linux 7.9 静默安装oracle 11g

搭建虚拟机步骤配置ip,步骤省略。 下载linux 版本 11g Oracle 安装包,通过sftp上传到虚拟机。 oracle11.2.4安装包及补丁包链接如下: 链接:https://pan.baidu.com/s/1TaVNOqXCoSjsJJZ-ADLkmw 提取码:ycxi 前两个zip包 ......
oracle linux 7.9 11g 11

Linux 文件检索 | locate、grep、find

Linux 中查找文件或关键词检索文件内容是很常用的功能 合理使用命令,高效检索需要的结果 本文系统 **Amazon Linux 2** ## locate 通常 locate 命令系统会自带,如果没有则需要安装 ```mlocate``` locate 搜索文件速度很快,因为它不去实际目录中找文 ......
文件 locate Linux grep find

c++ linux基础学习第一课

课程目标: 1. shell 命令解析器 shell就是命令解析器,将用户命令翻译成内核能够识别的指令。 shell常用的快捷键:tab:补齐命令,补齐文件(包括目录和文件) ctrl+a光标移动到头部,ctrl+e光标移动到尾部 2. linux下主要目录: /bin 保存着二进制文件、可执行程序 ......
基础 linux

Linux LVM

[toc] # 一、LVM简介 ![](https://img2023.cnblogs.com/blog/1046752/202306/1046752-20230613114239348-1421897782.png) LVM的限制: - 一块物理硬盘(PV)只能属于一个卷组(VG) - 一个VG里 ......
Linux LVM

【Linux】CentOS防火墙操作:开启端口、开启、关闭、配置

🔶 基本使用 启动: `systemctl start firewalld` 关闭: `systemctl stop firewalld` 查看状态: `systemctl status firewalld` 开机禁用 : `systemctl disable firewalld` 开机启用 : ......
端口 防火墙 CentOS Linux

简单工厂模式(非 GoF 中模式)-02

### 概述 简单工厂模式(simple factory pattern) 又称静态工厂方法(static factory method) 模式。这个模式由一个工厂类、一个抽象产品类以及继承自这个抽象产品类的多个具体子类组成。工厂类中用于创建产品类的方法根据传入参数的不同返回不同类型的具体产品子类。 ......
模式 工厂 GoF 02

Linux打包C++应用deb脚本

## 目录结构 ├── CMakeLists.txt ├── README.md ├── scripts │ └── build_deb.sh ├── src │ └── app.cpp └── VERSION ## 打包脚本 ```bash #! /bin/bash PROJECT_NAME="m ......
脚本 Linux deb

Linux根文件制作

根文件系统首先是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行。 1.根文件系统 文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘 ......
文件 Linux

Linux 7 下NTP 时间服务器

# yum install -y ntp ntpdate # rpm -qa ntp # cp /etc/ntp.conf.bak # egrep -v "^$|#" /etc/ntp.conf.bak >/etc/ntp.conf # vi /etc/ntp.conf driftfile /var ......
服务器 时间 Linux NTP

Linux 7 下ftp 本地用户登录

# yum install -y vsftpd # vi /etc/selinux/config SELINUX=disabled # systemctl stop firewalld # systemctl disable firewalld # chmod -R 777 /var/ftp/pub ......
用户 Linux ftp

linux系统nfs搭建-cnblog

# Linux系统nfs搭建 首先介绍一下NFS: ​ NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就 ......
cnblog 系统 linux nfs

Linux shell 之 for循环变量有空格的问题——IFS变量

在使用shell的for循环时,如果循环的字符串中间有空格,那么循环时会自动分割,下面是解决的方法 1 只需要更改 shell分隔符即可 2 在for循环之前修改IFS变量,示例: 3 OLDIFS="$IFS" #备份旧的IFS变量 4 IFS=$'\n' #修改分隔符为换行符 5 6 for i ......
变量 问题 Linux shell IFS

Linux驱动开发

本文为一个简单的字符设备驱动,涉及驱动编写、测试程序编写、Makefile编写、驱动加载/卸载,运行于Linux虚拟机,不涉及底层配置。撰写本文的主要目的为记录一下驱动的开发流程,参考了正点原子的驱动开发指南。 驱动代码 创建文件夹 1_chrdevbase/ ,下属 APP/ 与 Driver/ ......
Linux

代码随想录算法训练营第32天 | ● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II - 第8章 回溯算法part02

第八章 贪心算法 part02 ● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II 详细布置 122.买卖股票的最佳时机II 本题解法很巧妙,大家可以看题思考一下,在看题解。 https://programmercarl.com/0122.%E4%B9%B0%E5%8D ......
算法 随想录 训练营 随想 时机

一分钟学一个 Linux 命令 - cat 和 tail

大家好,我是 god23bin。今天我给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,需要你花费两分钟时间,因为我们要介绍的是两个常用的查看文件内容的命令:cat 和 tail 命令。 ......
命令 Linux tail cat

代码随想录算法训练营第25天 | ● 216.组合总和III ● 17.电话号码的字母组合 - 第7章 回溯算法part02

第七章 回溯算法part02 今日内容: ● 216.组合总和III ● 17.电话号码的字母组合 详细布置 216.组合总和III 如果把 组合问题理解了,本题就容易一些了。 题目链接/文章讲解:https://programmercarl.com/0216.%E7%BB%84%E5%90%88% ......
算法 随想录 训练营 总和 随想

在Vim中上下移动整个行

当您在中命中命令:help move时vim,结果如下: :[range]m[ove] {address} *:m* *:mo* *:move* *E134* Move the lines given by [range] to below the line given by {address}. ......
上下 Vim

Web安全-渗透测试-信息收集02

# 站点搭建,WAF ## 信息收集 >在安全测试中,信息收集是非常重要的一个环节,此环节的信息将影响到后续的成功几率,掌握信息的多少将决定发现漏洞机会大小,换言之决定着是否能完成目标的测试任务。也可以很直接的说:渗透测试的思路就是从信息收集这里开始 ![image](https://img2023 ......
信息 Web