常用命令之Linux
前言:Linux命令常学常新,在这里记录下来常用命令,加速查询,节省时间。
四、查看网络
netstat -anp|grep 8081
lsof -i:端口号
三、7z文件解压,和压缩
apt install p7zip-full # 安装
1,解压缩7z文件
7za x /home/admin/images/afish.7z -r -o/home/admin/images
7z x /home/admin/images/afish.7z -r -o/home/admin/images
参数含义:
x 代表解压缩文件,并且是按原始目录树解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)
-r 表示递归解压缩所有的子文件夹
-o 是指定解压到的目录,-o后是没有空格的,直接接目录。这一点需要注意。
2,压缩文件/文件夹
7za a -t7z -r afish.7z /home/admin/images/afish/*
参数含义:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。
-r 表示递归所有的子文件夹
afish.7z 是压缩好后的压缩包名
/home/admin/images/afish/*:是压缩目标。
注意:7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型的。如上所述,用-t指定即可。
二、tar压缩与解压
压缩命令:tar -zcvf g.tar.gz g.json
解压:tar -zxvf g.tar.gz
解压到指定目录:tar -zxvf g.tar.gz -C /data
linux下修改.bash_profile立即生效的三种方法
一、查看CPU和内存
1 查看CPU
1.1 查看CPU个数
# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
2 **uniq命令:删除重复行;wc –l命令:统计行数**
1.2 查看CPU核数
# cat /proc/cpuinfo | grep "cpu cores" | uniq
cpu cores : 4
1.3 查看CPU型号
# cat /proc/cpuinfo | grep 'model name' |uniq
model name : Intel(R) Xeon(R) CPU E5630 @ 2.53GHz
总结:该服务器有2个4核CPU,型号Intel(R) Xeon(R) CPU E5630 @ 2.53GHz
2 查看内存
2.1 查看内存总数
# cat /proc/meminfo | grep MemTotal
MemTotal: 32941268 kB //内存32G
其他
置空一个文件: > okexchaind.log #不能删除,因为系统不会自动创建该文件,置空是一种解决办法。