1.rpm安装卸载
安装:rpm -ivh xxx.rpm
卸载:rpm -q 'xxx' 查询一下所属的rpm包的名字yyy,再使用rpm -e 'yyy' 即可卸载
2.打包
.tar后缀:使用"tar -cf xxx.tar 打包的文件名"进行打包,解压使用“tar -xvf xxx.tar”
.tar.zip后缀:使用使用"tar -zcvf xxx.tar.zip 打包的文件名"进行打包,解压使用“tar -zcvf压缩 xxx.tar.zip”
.tar.gz后缀:使用使用"tar -zcvf xxx.tar.gz 打包的文件名"进行打包,解压使用“tar -zcvf压缩 xxx.tar.gz”
3.查看进程
ps -ef 进程名
4.查找目录下包含匹配字符的匹配文件
find ./ -name 文件名* | xargs grep '字符'
5.查看进程执行时的堆栈信息
pstack pid >> filename 堆栈信息输出到文件中
6.查看内存使用情况
top
top -p pid 查看指定进程内存
top -p pid -H 查看进程中所有线程占用内存情况
7.查看本地侦听端口
netstat -tlnp
8.查看主机空间
du -hs 查看当前目录占空间大小
df -h 查看当前所有磁盘空间大小
9.主机间文件拷贝
scp -r 用户名@ip:路径 /本地路径
10.lsof使用
lsof -i :1521 可以看那些程序占用端口号
lsof abc.txt 显示开启文件abc.txt的进程
lsof -c abc 显示abc进程现在打开的文件
lsof +d /usr/local/ 显示目录下被进程开启的文件
lsof -i 用以显示符合条件的进程情况
11.其他
free -g 看主机内存大小
uptime 查看机器存活时间
wc -l 统计文件个数
ll /proc/pid 查看进程所在路径
ifconfig -a 查看本地ip
ls -l /proc/pid 查看进程运行路径
ls -lSr 按文件大小排序
last 显示近期用户登录情况
uname显示系统信息
ln -s 软链接文件
chmod -R 77 修改文件权限,-R包含所有子目录
sort filename 文件内容按照名称顺序排序 sort -k num 按照第num列排序 -t 表示列间隔符 -r 降序排序 -u 去除重复行