Linux 快速杀死某个用户的全部进程

两种方式,我们以kill用户user为例:1. pkill方式 2. killall方式

awk使用多分隔符进行数据切分

假如我们数据是这样的: 分割符号为#,-,|不同的符号而且每一行的格式还不一致。但是数据的格式都是一样的,我们想通过分隔符提取数据。 使用多次awk的方法行不通,但别忘了强大的awk是可以一次指定多次…

linux shell使用sed在行首和行末插入内容

在某些场景我们需要对每一个行进行操作,例如添加行头,行尾内容。 定义:s/^/HEAD&/g 是在行首添加内容,g是应用到每一行,按需求添加s/$/&TAIL/g 是在行末添加内容,g…

彻底删除文件中的‘feff’特殊字符

首先是查找含有这个字符的文本: 找出拥有这个字符的文件,并删除特殊字符:

Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义

linux的东西,讲起来很干,而且一时间也记不住,需要多实操就知道了。 $$ Shell本身的PID(ProcessID,即脚本运行的当前 进程ID号) $! Shell最后运行的后台Process的…

RPM命令详解

rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。Yum(全称为 Y…

linux 利用缓存文件.swp恢复源文件

在linux中使用vim、vi等编辑器编辑文件的时候,机器突然崩溃,或者卡死,造成编辑器非自然退出。这时候如果是新建文件,可能就找不到,有文件也是编辑前的版本,想要恢复到编辑时的状态,可以使用缓存文件…

Shell if 条件判断

Shell 语言中的if条件 一、if的基本语法: 二、文件/文件夹(目录)判断 三、字符串判断 四、数值判断 五、复杂逻辑判断 shell if [[ ]]和[ ]区别 || && …

Apache httpd 配置可上传文件

HTTP上传文件需要加载HTTP DAV 模块默认安装是没有的。需要修改配置文件 1 修改访问端口这一步非必须操作,因为默认的时候80,所以我习惯修改成其他的,例如8092. 2 修改<Dire…

linux 一行/一列数值累加求和

行求和 实例文件sum.txt中的数据如下:空格分割 然后我们需要计算这一行数据 拓展:sum.txt内如下 那么,这个数据是很规律的我们就很好计算了,首先获取到价格的行数,然后分割再求和就可以了代码…