![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
SZ_ChenBolin
少年回头望,笑我还不快跟上!
展开
-
Linux三剑客与管道使用(grep、sed、awk)
管道正则表达式grepsedawk管道,什么是管道?Linux 提供管道符 “|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入# 示例:echo "hello world"|grep 'hello'正则,什么是正则?正则表达式就是记录文本规则的代码常用的元字符代码说明.匹配出换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符的开始.原创 2020-12-14 20:50:54 · 1350 阅读 · 0 评论 -
腾讯云服务器上安装Redis
redis是开源的,C语言开发的,安装步骤:先下载源码,再编译(依赖gcc环境),再安装设置。1. 检查是否安装gcc环境[root@VM_0_10_centos ~]# rpm -qa|grep gcc*libgcc-4.8.5-39.el7.x86_64libgcrypt-1.5.3-14.el7.x86_64pkgconfig-0.27.1-4.el7.x86_64gcc-gfortran-4.8.5-39.el7.x86_64gcc-c++-4.8.5-39.el7.x86_64gc原创 2020-09-26 23:24:49 · 1644 阅读 · 1 评论 -
vim相关常用命令
命令模式vim编辑器启动就是命令模式,命令模式下可进入编辑模式或底线命令模式。命令模式一般常用来进行查看、复制、删除、粘贴操作。常用命令dd:删除光标所在行d 数字 d:从光标所在行开始,向下删除指定数字的行u:撤销上一步yy:复制光标所在行y 数字 y:从光标所在行开始,向下复制指定数字的行p:在光标所在行下面一行插入复制的一行或多行x:相当于deleteX:相当于backspacedw:删除一个词,注意光标应放在要删除词的首字母yw:复制一个词^:光标移动到当前光标的行首$原创 2020-09-06 13:04:22 · 140 阅读 · 0 评论 -
Linux中通过搜索关键字查看日志
在日常工作中,我们经常需要查看日志,比如可以通过 tail 命令实时查看日志,也可以通过 cat 等命令查看日志信息但现在我们要讨论的是,如何从日志中通过关键字过滤出我们想要的内容,方法有多种,今天我们主要以 cat 命令来进行学习。假设存在日志文件 logging.log,查询的关键字为"新增":在日志中搜索关键字cat logging.log | grep "新增"根据关键字查看后10行日志cat logging.log | grep "新增" -A 10根据关键字查看前10原创 2020-06-30 10:20:30 · 2131 阅读 · 0 评论 -
docker 基础命令学习
1.拉取镜像docker pull nginx2.查看本地镜像列表docker images3.运行执行镜像 (docker run imegename)这里需要学习 docker 命令的参数使用,这里 -d 代表后台运行 -p代表端口映射 第一个是外面机器的端口,第二个是里面机器的端口号;docker run -d -p 80:80 nginx4.查看本地所有容器列表$ ...原创 2020-05-06 22:02:10 · 361 阅读 · 0 评论 -
腾讯云搭建Docker环境
安装与配置 Docker安装 Docker首先安装 Docker 必要依赖包 :yum install -y yum-utils device-mapper-persistent-data lvm2由于自带 yum 没有 Docker-CE 所以我们需要先增加 docker repo:yum-config-manager --add-repo https://download.d...原创 2020-05-02 01:15:47 · 1573 阅读 · 0 评论 -
服务器搭建Jenkins
Jenkins 简介Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Java 安装首先我们需要准备 Java 环境,使用下面命令来安装 Java:yum -y install java-1.8.0-openjdk-devel查看 Java 安装版本及执行路径查看 java 版本...原创 2020-04-29 01:37:41 · 655 阅读 · 0 评论 -
linux配置ssh免密登录
SSH(Secure Shell)是一种能够以安全的方式提供远程登录的协议,也是目前远程管理Linux的系统首选方式。ssh提供两种安全验证的方法:基于口令的验证:用账户和密码来验证登录基于密钥的验证:需要在本地生成密钥对,然后把密钥对中的公钥上传至服务器,并与服务器中的公钥进行比较,该方式相较来说更安全。下面将展示如何配置ssh免密登录步骤在客户端(本地)生成公钥和私钥本...原创 2020-02-12 11:37:15 · 205 阅读 · 0 评论 -
CentOS 7 安装 Node
推荐二进制文件安装,源码安装编译浪费时间且麻烦。下载官方下载地址:传送门我这里还是选择Linux 64位版本,你们可以根据自己需求选择。wget 命令下载wget https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-x64.tar.xz解压安装包tar -xvf node-v12.14.1-linux-x64.tar.x...原创 2020-01-13 16:24:01 · 95 阅读 · 0 评论 -
CentOS 7 安装 JDK
Linux 环境CentOS 7.1 (64-bit system)JDK 8 (jdk-8u221-linux-x64.tar.gz) 下载传送门安装home 目录下建 downloads(也可以是任意目录)下用于存放下载的软件可以在Linux上直接使用 wget 命令下载也可以,也可以本地下载安装传到 Linux 上,只要把安装包弄到 Linux /home/download...原创 2019-10-01 16:00:07 · 404 阅读 · 1 评论 -
在linux下创建一个可运行shell脚本
1.创建 shell 脚本文件ouch xxxxx.sh2.编辑 shell 脚本内容vim xxxxx.sh内容格式如下:#!/bin/shcd /home/chenbolin/output/report;python3 -m http.server 99993.保存退出3.给该 shell 脚本赋权chmod 755 xxxxx.sh4.执行启动该脚本./xxxxx...原创 2019-09-17 10:23:59 · 1071 阅读 · 0 评论 -
Linux 查看端口占用情况
Linux 查看端口占用情况可以使用 lsof 和 netstat 命令1、lsof -i:端口号 实例查看服务器 8000 端口的占用情况:# lsof -i:8000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEnodejs 26993 root 10u IPv4 37999514 0t0 ...原创 2019-09-12 15:40:03 · 840 阅读 · 0 评论 -
Linux软链接的增、删、改等操作
创建软链接ln -s 【目标目录】 【软链接地址】【目标目录】指软连接指向的目标目录下,【软链接地址】指“快捷键”文件名称,该文件是被指令创建的;删除软链接rm -rf 【软链接地址】上述指令中,软链接地址最后不能含有“/”,当含有“/”时,删除的是软链接目标目录下的资源,而不是软链接本身;修改软链接ln -snf 【新目标目录】 【软链接地址】这里修改是指修改软链接的目标目录;...原创 2019-09-09 10:25:12 · 1032 阅读 · 0 评论 -
Centos7 上安装Chrome 进行UI自动化测试
故事背景:通过RobotFramework实现并完成了项目的UI自动化测试脚本,但是笔记希望是前端开发工程师一旦修改代码就自动执行UI自动化脚本,可以做到随时检测开发人员对项目的影响,刚好和运维人员商量可以拿到开发合完代码产生的RabbitMQ消息,故想在测试服务器上部署RF自动触发执行机制(后续博客分享),这里出现了问题就是在Linux上跑UI自动化,Linux怎么安装浏览器???一、创建y...原创 2019-08-28 22:06:35 · 525 阅读 · 2 评论 -
将本地文件上传到Linux服务器
Pull 文件/文件夹从服务器上下载单个文件 格式scp username@servername: /path/filename(Linux服务器目录) /var/www/local_dir(本地目录)scp root@192.168.11.128:/home/cwj/test.txt /User/wawa/code把192.168.11.128服务器上的 /home/c...原创 2019-08-28 21:41:24 · 1298 阅读 · 0 评论 -
Linux常用基本命令
pwd:显示当前路径cd:切换路径cd :切换目录用法:cdcd …/ 切换到上级目录cd / 切换到根目录cd ~ (或只有cd )切换到当前用户主目录(home底下以用户名命名的文件夹) /root目录mkdir:新建文件夹mkdir 创建目录mkdir 目录名 -p 递归创建目录touch 创建一个空白文件假如当前目录有同样的文件,则会更新文件的时...原创 2019-06-29 15:07:16 · 154 阅读 · 0 评论 -
阿里云服务器CentOS7上 安装mysql5.7
1、配置YUM源下载mysql源安装包[root@ChenBolin ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装mysql源[root@ChenBolin ~]# yum localinstall mysql57-community-release-el7-8.noarch....翻译 2019-04-08 23:57:06 · 295 阅读 · 0 评论