一、生成随机数
tr -cd "a-zA-Z0-9" </dev/urandom |head -c 8 生成随机数
二、查看某个程序使用的环境变量
ps e
三、日志切割大全
https://blog.csdn.net/m0_38123118/article/details/92768480 linux切割大文件
四、find
find /tmp -cmin +24 搜索 /tmp 目录下 创建超过 24 分钟的文件
find /tmp -cmin +24 -delete 删除找到的文件
-name 'FILENAME':对文件名进行精确匹配
还支持文件名通配符:*:任意长度的任意字符
-iname 'FILENAME':文件名匹配不区分大小写
-regex PATTERN:基于正则表达式进行文件名匹配
-user USERNAME:基于文件所属主进行匹配查找
-group GROUPNAME:基于文件的属组进行查找
-uid UID:基于文件的uid,用户被删了以后id号会保存下来
-gid GID:文件组
-nouser:查找没有属主的文件
-nogroup:查找没有属组的文件
-type :根据文件的类型来查找
f:普通文件
d:目录
p:管道
s:套接字
l:链接
-size:指定文件的大小
[+|-]#K:大于或者小于#k的文件
五、linux中为rar结尾的压缩包
解压命令:unrar x **.rar
安装:yum install rar -y
exi
tar -zxf rarlinux-5.7.1.tar.gz
cp rar unrar /usr/bin
rar -e Blockdog.rar
rar Blockdog.rar
rar e Blockdog.rar
将/etc 目录压缩为etc.rar 命令为:
rar a etc.rar /etc
将etc.rar 解压 命令为:
rar x etc.rar unrar -e etc.tar
yum install glibc.i686 -y
yum install libstdc++.so.6 -y
六、screen
https://www.ibm.com/developerworks/cn/linux/l-cn-screen/
yum install -y screen 部分有这个命令如果没有请安装,也可以去它的官网下载
命令介绍
screen -ls 查看所有screen的列表
进入会话后退出命令:exit
保持会话退出:ctrl+a+d
新建会话:ctrl+a+c
screen -r [screen号] 连接会话
七、查看软件的配置文件
rpm -qc elasticsearch
[root@db01 ~]# rpm -qc elasticsearch
/etc/elasticsearch/elasticsearch.yml #主配置文件
/etc/elasticsearch/jvm.options #java虚拟机配置
/etc/init.d/elasticsearch #init.d启动脚本
/etc/sysconfig/elasticsearch #环境变量相关信息,不需要动
/usr/lib/sysctl.d/elasticsearch.conf #环境变量相关
/usr/lib/systemd/system/elasticsearch.service #systemd启动脚本
八、关闭交换分区
swapoff -a #临时关闭
vim /etc/fstab #删除swap那行
开启交换分区: swapon /www/swap
九、查看内存和cpu使用最高的
cpu使用前十:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
内存使用前十:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
有问题请加博主微信进行沟通!
全部评论