![](https://img-blog.csdnimg.cn/20191108152212226.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
依旧ฅ=ฅ
想去的地方很远 想买的东西很贵 想守护的东西很美好 所以选择努力
展开
-
【Linux】Linux执行springboot项目、Linux执行maven项目
一、Linux执行springboot项目1、在pom文件中添加springboot的maven插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </原创 2021-01-19 13:15:11 · 5941 阅读 · 0 评论 -
【Linux】shell脚本使用scp、expect安装
shell脚本使用scp(简版)shell脚本使用scp(详版)expect安装原创 2021-01-18 18:04:50 · 5351 阅读 · 0 评论 -
【Linux】一些命令
Ctrl + Z 程序站位后台运行bg 查看后台运行程序fg 序号 调到前台原创 2021-01-15 15:37:43 · 5256 阅读 · 0 评论 -
【Linux】【目录】linux/shell常用命令及基础操作目录
1、shell判断字符串包含的方法2、shell中获取data3、Linux查看内存,CPU的状态几个命令4、捕获Linux命令行、shell脚本输出异常保存到文件5、shell脚本如何将一个文件中的一段字符串当做变量输出6、shell脚本参数传递7、时钟同步8、linux安装mysql...原创 2021-01-12 17:46:34 · 5259 阅读 · 0 评论 -
【shell】判断字符串包含的方法
strA="long string"strB="string"result=$(echo $strA | grep "${strB}")if [[ "$result" != "" ]]then echo "包含"else echo "不包含"fistrA="helloworld"strB="low"if [[ $strA =~ $strB ]]then echo "包含"else echo "不包含"fiA="helloworld"B=.原创 2021-01-12 17:36:04 · 8374 阅读 · 2 评论 -
【shell】bash: +%Y-%m-%d: command not found...
把整个value用反引号括起来就可以了[root@znrmdapp1 ~]# date=date '+%Y-%m-%d'bash: +%Y-%m-%d: command not found...[root@znrmdapp1 ~]# date=`date '+%Y-%m-%d'`[root@znrmdapp1 ~]# echo $date2020-12-18[root@znrmdapp1 ~]#原创 2020-12-24 09:46:01 · 6887 阅读 · 0 评论 -
【Linux】查看内存,CPU的状态几个命令
top:Top命令显示了实际CPU使用情况,默认情况下,它显示了服务器上占用CPU的任务信息并且每5秒钟刷新1次。下面是输出的标志:us:用户空间占CPU百分百sy:内核空间占CPU百分比ni:用户进程空间内改变过优先级的进程占用CPU百分比id:空闲进程占CPU百分比wa:等待输入输出占CPU的百分比PID:进程标志USER:进程所有者的用户名PR:进程的优先级NI:nice级别VIRT:进程使用的虚拟内存总量(VIRT = SWAP + RES)R.原创 2020-12-09 16:20:35 · 6549 阅读 · 0 评论 -
【Linux】捕获Linux命令行、shell脚本输出异常保存到文件
#!/bin/bashcat aa.txt > /tmp/error 2>&1 #使用 " 2>&1" 把标准错误 stderr 重定向到标准输出 stdout ;echo $? #捕获上一条命令的输出 (if 0 正常 else 错误)ls -l > /tmp/logecho $?文件/tmp/log中。# cat /tmp/errorcat: aa.txt: No such file or directory...原创 2020-10-15 11:59:17 · 7027 阅读 · 0 评论 -
【Linux】shell脚本如何将一个文件中的一段字符串当做变量输出
有一个文件a.txt文件中的内容如下XXXXXXXXXXXXXX123456789456123哈哈哈哈或或或哈a.txt文件中XXXXXXXXXXXXXX内容不固定如果我们想选取a.txt中XXXXXXXXXXXXXX的内容当做变量输出通过shell脚本可以这样做1、先将a.txt文件中的所有内容赋值给变量CC=$(cat a.txt)2、再选取C中想要获取的字符XXXXXXXXXXXXXX,将选取后的XXXXXXXXXXXXXX内容赋值给DD=$(echo ${C:0:14}原创 2020-10-12 13:36:21 · 7063 阅读 · 0 评论 -
【Linux】shell脚本参数传递
方式一、$0,$1,$2...采用$0,$1,$2..等方式获取脚本命令行传入的参数$0:脚本名称$1....: 参数例子:#编写一个shell$ vim test.sh echo "参数0参数为:"$0 echo "参数1参数为:"$1 echo "参数2参数为:"$2#执行shell传递两个参数$ bash test.sh 我是参数1 我是参数2 参数0参数为:test.sh 参数1参数为:我是参数1 参数2参数为:我是参原创 2020-10-12 13:20:03 · 6041 阅读 · 0 评论 -
【mysql】linux下安装mysql-5.7.31
一、下载进入到mysql官网下载自己对应版本的mysql,下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads我这里下载mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz版本也可以进入linux后用命令下载wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.31-linux-glibc2.12-x86_64.tar.原创 2020-09-23 18:23:58 · 7014 阅读 · 0 评论 -
linux mysql 修改密码
root用户登录不上解决方法:修改mysql配置文件 vim /etc/my.cnf添加skip-grant-tables重启mysql服务 service mysqld restart直接输入mysql进入shell窗口查看mysql用户表select host,user from mysql.user;新建root用户 密码为123456INSERT ...原创 2019-12-31 12:46:10 · 3736 阅读 · 0 评论 -
时钟同步报错
错误:Exiting, name server cannot be used: Temporary failure in name resolution (-3)31 Oct 09:23:51 ntpdate[24590]: name server cannot be used: Temporary failure in name resolution (-3)解决方法: 关闭防火...原创 2019-10-31 09:42:23 · 4633 阅读 · 0 评论 -
Linux 集群(克隆虚拟机、ssh远程登录、节点间的无密码访问、crontab 定时器、ntp时间同步)
linux集群克隆虚拟机更改新增系统的mac地址 vim /etc/udev/rules.d/70-persistent-net.rules 更改网卡信息 (setup)(修改satatic ip) vim /etc/sysconfig/network-scripts/ifcfg-eth0 设置每个节点的主机名 ...原创 2019-10-22 09:18:34 · 3848 阅读 · 0 评论 -
Linux JDK tomcat mysql安装及部署
安装JDK第一步:上传1.8jdk的压缩包,并解压文件上传的路径为/export/softjdk解压的路径是/export/install第二步:配置环境变量在/etc/profile.d目录下创建一个java.sh文件,在该文件内编辑环境变量export JACA_HOME=/export/install/jdk1.8.0_144export PATH=$PATH:$JAVA_...原创 2019-10-18 17:37:56 · 3660 阅读 · 1 评论 -
Linux 虚拟机环境配置
配置系统环境(动态)将ONBOOT改为yes命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0重启网络命令:/etc/init.d/network restart配置系统网络(静态)调整70-persistent-net.rules文件命令:vi /etc/udev/rules.d/70-persistent-net.rules...原创 2019-10-17 23:10:07 · 3879 阅读 · 1 评论 -
Linux 硬盘分区及挂载、镜像挂载、rpm、yum本地资源库制作
lsblk -f list block devices 查看所有设备的挂载情况sda :表示第一块物理硬盘(sdb 表示第二块物理硬盘)sda1:这块物理硬盘的第一个分区ext4:这个分区使用的文件系统格式7cc94e03-8b1a-4845-97fb-49a2c39afd8c:这个盘符的唯一ID(唯一标识)/boot: 这个盘符所挂载的目录[SWAP]: 交换分区(在安装操作系统...原创 2019-10-17 16:34:32 · 4131 阅读 · 0 评论