
linux
乾九幽
写博客只是为了方便查阅,如有侵权,请联系删除。
展开
-
centos7 查看进程/链接IP/数组-循环-if/同一个用户多个组之间切换/修改目录下文件名/截取/md5/文件分割
查看进程树查看自己的进程查看进程运行目录2 查看当前机器的链接IP3 查看当前目录占用空间4 查看内存占用5 查看文件行数6 查看排序后的数据7 时间排序后查看8 同一个用户多个组之间切换9 修改目录所有者(及组)9.1 查询用户所属组9.2 用户组切换(非追加)9.3 查看组内用户10 scp文件传输例子11 字符替换11.1 删除文件第一行12 脚本后台运行(关闭窗口不停止)13 批量杀进程14 截取字符串(索引最后一个字符)...原创 2021-09-09 18:09:15 · 647 阅读 · 0 评论 -
linux笔记搜索grep
文本搜索 grep a a.txt文本搜索(反选) grep -v a a.txt文本搜索(行号) grep -n a a.txt文本搜索(显示匹配数) grep -c a a.txt原创 2021-08-18 11:21:53 · 96 阅读 · 0 评论 -
linux虚拟机快速配置IP用xshell链接-小记
[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# lsifcfg-enp0s3 ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions-ipv6ifcfg-lo .原创 2021-08-10 09:43:50 · 231 阅读 · 0 评论 -
Centos7排查异常CPU占用问题处理(似乎被拿来挖矿了)
1 定位问题top命令查看键入1查看2 排查异常进程id 我这边为54486lsof -p 54486ll /proc/54486/exe箭头后面是一个目录,里面放的是脚本3 排查定时任务注意:排查的时候排查执行 异常进程用户 的定时任务4 处理问题:第一:停掉定时任务,删除定时任务里面的内容(非自己定义的)第二:kill掉进程第三:删除定时任务中调用的文件...原创 2021-05-20 10:05:13 · 1209 阅读 · 0 评论 -
shell小工具-检查日志目录下log文件中err信息
1、创建check.sh#!/bin/bash#use: check log errif [[ ! -d "$1" ]]; then echo "folder is not exist!"else echo "结果如下:" result=$(grep "err" ${1}/*.log) if [ -z "$result" ]; then echo "备份成功" else原创 2021-04-16 10:26:49 · 708 阅读 · 0 评论 -
解决centos7 上面部署springboot打包jar程序后 启动连接ORACLE经常报错问题
解决centos7 上面部署 jar程序后启动经常报错问题SolutionChange the setup for your application, so you add the next parameter to the java command:添加这一段 -Djava.security.egd=file:/dev/../dev/urandom启动命令改成nohup java -Xms512m -Xmx2048m -Dloader.path="lib/" -Djava.security原创 2021-04-23 11:12:39 · 454 阅读 · 0 评论 -
SpringBoot+Mybatis+Gbase数据库集成PageHelper(SELF_USE_BIJI)
yml配置pagehelper: helperDialect: informix reasonable: true supportMethodsArguments: true params: count=countSql 本人项目中使用版本 <!-- https://mvnrepository.com/artifact/...原创 2020-04-23 15:21:36 · 2239 阅读 · 0 评论 -
linux后台进程管理学习小记
把进程放到后台: 1. top & #在执行命令 后面 + &,代表放在后台 执行 2. top #在按下命令后Ctrl + Z,代表放在后台 暂停查看后台进程:jobs [-l]◇ 选项:▪ -l:显示工作的PID[root@tj-dev~]#jobs[1]+Stoppedtop[root@tj-d...原创 2020-03-21 01:02:54 · 171 阅读 · 0 评论 -
Linux如何查看当前占用CPU或内存最多的K个进程
一、可以使用以下命令查使用内存最多的K个进程方法1:ps -aux | sort -k4nr | head -K如果是10个进程,K=10,如果是最高的三个,K=3说明:ps -aux中(a指代all——所有的进程,u指代userid——执行该进程的用户id,x指代显示所有程序,不以终端机来区分) ps -aux的输出格式如下:USER PID %CPU %MEM VSZ ...转载 2019-12-05 10:52:37 · 262 阅读 · 0 评论 -
centos8 使用yum 安装 rabbitmq的教程
原文:https://www.jb51.net/article/174857.htm进入/etc/yum.repos.d/ 文件夹创建rabbitmq-erlang.repo 文件内容如下 1 2 3 4 5 6 7 [rabbitmq-erlang] name=rabbitmq-erlang...转载 2019-11-26 19:29:50 · 930 阅读 · 0 评论 -
(Centos7笔记)linux下修改jar中的文件
linux下修改jar中的文件解压修改后再打包解压:jar xvf xxx.jar打包:jar cvfm0 xxx.jar META-INF/MANIFEST.MF ./注:-m参数可以将 一个具体的mainfest文件打包进入jar内生成mainfest文件,否则运行jar会报no main manifest attribute in xxx.jar-0是store only...转载 2019-11-18 09:35:13 · 2126 阅读 · 0 评论 -
yum -y install与yum install有什么不同
使用到,这里记录一下!如果使用yum install xxxx,会找到安装包之后,询问你Is this OK[y/d/N],需要你手动进行选择。但是如果加上参数-y,就会自动选择y,不需要你再手动选择!yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -ivh ...转载 2019-11-17 16:20:58 · 162 阅读 · 0 评论 -
(Centos7笔记三)查看文件大小--常用文件命令
查看文件大小 ll -h[root@extend-07 back]# ll -h总用量 452K-rw-r--r--. 1 root root 98K 7月 9 17:34 aa.jar.07091733-rw-r--r--. 1 root root 98K 7月 9 17:32 aa.jar.08071738-rw-r--r--. 1 root root 118...原创 2019-10-26 10:12:48 · 8307 阅读 · 0 评论 -
《小常识-1》Centos7 查看centos中的用户和用户组
查看centos中的用户和用户组用户列表文件:/etc/passwd用户组列表文件:/etc/group查看系统中有哪些用户:cut -d : -f 1 /etc/passwd查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1查看用户操作:w命令(需要root权限)查看某一用户:w 用户名查看登...转载 2019-06-25 14:14:49 · 881 阅读 · 0 评论 -
(Centos7笔记二)wirte,wall,mesg linux消息传递
write使用1.查看当前在线用户 使用who 或者 w[app@tj-dev ~]$ whoroot tty1 2019-06-24 23:21app pts/0 2019-06-25 21:02 (192.168.50.50)[app@tj-dev ~]$ w 21:12:09 up 21:50, 2 users, l...原创 2019-06-26 09:20:21 · 538 阅读 · 0 评论 -
Vi常用操作-if练习
#!/bin/bashread -p "请输入第一个值:" aread -p "请输入第二个值:" becho "你输入的两个值分别为:"$a " 》》"$b;if [ $a = $b ] ;thenecho "这两个值相等";elseecho "这两个值不相等";fi;[app@tj-dev tmp]$ sh eq.sh 请输入第一个值:1请输入第二个值:2你输入...原创 2019-07-02 10:05:08 · 843 阅读 · 0 评论 -
《小常识-26》linux下启动启动jar文件,并设置启动的内存
linux下启动启动jar文件,并设置启动的内存nohup java -Xms128m -Xmx512m -jar aole_9200.jar >temp.txt &nohup java -Xms128m -Xmx512m -jar auspost_9300.jar >auspost.txt &nohup java -Xms128m -Xmx512m -jar ...转载 2019-06-27 12:29:17 · 2311 阅读 · 0 评论 -
Vi常用操作-grep练习
[app@tj-dev tmp]$ ls *.sheq.sh[app@tj-dev tmp]$ grep echo eq.sh echo "你输入的两个值分别为:"$a " 》》"$b; echo "这两个值相等"; echo "这两个值不相等";#echo equal#echo no equal[app@tj-dev tmp]$ grep -n echo eq.sh 6:ec...原创 2019-07-03 14:06:14 · 783 阅读 · 0 评论 -
《小常识-27》tail -f,tailf, tail -F
tail -f 等同于--follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止tail -F 等同于--follow=name --retry,根据文件名进行追踪,并保持重试,即该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪tailf等同于tail -f -n 10(貌似tail -f或-F默认也是打印最后...转载 2019-06-28 15:26:35 · 306 阅读 · 0 评论 -
(MySql第四记)linux-mysql 设置数据库表名不区分大小写
第一步、vi /etc/my.cnf注意!!!在[mysqld]下面加lower_case_table_names=1我之前加在[mysqld_safe]一直没效果,尴尬。。。。。第二步、加完之后 service mysqld restart重启就行了。...原创 2019-04-22 12:15:33 · 1589 阅读 · 0 评论