![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux专栏
我以为你是流过泪的人
这个作者很懒,什么都没留下…
展开
-
CentOS7安装指定版本gcc
一、使用yum安装默认gcc因为编译安装gcc,是需要用gcc编译的,所以首先需要安装默认gccyum install gccyum install gcc-c++如果没有yum源,可以先配置阿里源cd /etc/yum.repo.d/mv CentOS-Base.repo CentOS-Base.repo.bakwget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo# 重新加载yum源yum clean原创 2021-05-21 14:18:31 · 4770 阅读 · 0 评论 -
rpm覆盖安装
# 覆盖安装,并自动卸载老版本rpm -Uvh xxx.rpm --nodeps --force# 覆盖安装,忽略package xxx is already installed错误rpm -ivh --replacepkgs xxx.rpm# 文件冲突,忽略报错:file filepath from install of xxx1 conflicts with file from package xxx2rpm -ivh --replacefiles xxx.rpm...原创 2021-05-19 16:56:29 · 4914 阅读 · 0 评论 -
Linux sed使用
删除每行第一个字符sed -i 's/.//' filename删除每行前n个字符sed -i 's/.\{n\}//' filename原创 2021-01-13 14:30:51 · 98 阅读 · 0 评论 -
Linux查询文本中某一列的最大值
查询最大值:awk -F"," 'BEGIN {max = 0} {if ($3+0 > max+0) max=$3} END {print "Max=", max}' filename其中:-F"," 表示列以 ‘,’ 分割max = 0 设置max初始值为0$3 表示第三列+0 读取的文本应该是文本格式,+0转为数字格式查询最小值:awk -F"," 'BEGIN {min = 999999} {if ($3+0 < min+0) min=$3} END {print "Mi原创 2020-11-05 19:39:25 · 4758 阅读 · 0 评论 -
Linux查找文件夹下包括子文件夹下所有文件包含某个字符串
命令:find <directory> -type f -name "*.c" | xargs grep "<strings>"find -type f -name “*.c” | xargs grep “”是你要找的文件夹;如果是当前文件夹可以省略-type f 说明,只找文件-name “*.c” 表示只找C语言写的代码,从而避免去查binary;也可以不写,表示找所有文件是你要找的某个字符串文章转载自 https://blog.csdn.net/xinsui转载 2020-09-19 13:02:59 · 2390 阅读 · 0 评论 -
Linux文本过滤某列不为空的值并写入新文本
awk -F"\t" '$3!=""' file1 >> newfile用awk命令,其中-F:后跟列分隔符'$3!=""':过滤条件,第三列不为空file1:操作的文本>> newfile:写入新文本原创 2020-08-17 11:09:26 · 3257 阅读 · 0 评论 -
Linux将多个文本写入一个
cat file1 file2 file3 > newfile原创 2020-08-06 15:28:17 · 560 阅读 · 0 评论 -
Linux 解压文件夹下所有压缩包
循环文件夹下所有压缩包for i in $(ls *.gz);do tar zxvf $i;done深度搜索子文件夹下压缩文件find -maxdepth 1 -name "*.gz"|xargs -i tar zxvf {}其中1代表在当前文件夹所有,2表示下层文件夹,依次类推原创 2020-06-04 17:06:25 · 4994 阅读 · 1 评论 -
Linux常用命令
一、解压 .tar.gz文件tar -zxvf .tar.gz 其中参数-z: 对gzip压缩类型进行解压-x: 提取tar包中内容(tar包只是打包,并不压缩)-v: 解压过程中,将解压内容打印出来-f: file,后跟指定文件,所以在参数中f要放在最后在文件后可以跟参数C,大写C为存放指定解压位置二、复制,移动,删除文件复制:cp 原文件 复制位置移动:mv 原文件 移动...原创 2020-03-26 00:12:52 · 94 阅读 · 0 评论 -
Linux命令行终端移动光标
用的mac,记录为mac快捷键:将光标移动到输入行首 control + a将光标移动到输入行位 control + e向左移动一个单词 alt + ←向右移动一个单词 alt + →删除光标前所有内容 control + u删除光标后所有内容 control + k...原创 2020-01-06 20:00:59 · 742 阅读 · 0 评论 -
Vim 显示行号,使用鼠标,制表符缩进4个空格
set nunber --显示行号set mouth=a --打开鼠标功能set tabstop=4 --设置制表符tab显示为4个空格(只作用于显示效果) set shiftwith=4 --设置每一级缩进长度set expandtab --设置制表符用空格来表示...原创 2019-12-19 20:25:05 · 402 阅读 · 2 评论