JVM参数

JVM运行时数据区

Read More

jstat命令使用

1
2
3
jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:
jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]
注意:使用的jdk版本是jdk8.

Read More

linux中top命令详解

Read More

yum的使用以及和apt-get的区别

yum的使用以及和apt-get的区别

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

yum和apt-get的区别
Linux系统基本分为两大类:
1、Redhat系列:Redhat、Centos、Fedora等
2、Debian系列:Debian、Ubuntu等

Redhat系列
1、常见的安装包格式为:rpm包,安装rpm包的命令是:rpm-参数
2、包的管理工具:yum
3、支持tar包

Debian系列
1、常见的安装包格式为:deb包,安装deb包的命令是:dpkg-参数
2、包的管理工具:apt-get
3、支持tar包

# yum install xxx   安装xxx软件
# yum info xxx   查看xxx软件的信息
# yum remove xxx      删除软件包
# yum list 列出软件包
# yum clean 清除缓冲和就的包
# yum provides xxx 以xxx为关键字搜索包(提供的信息为关键字)
# yum search xxx    搜索软件包(以名字为关键字)
# yum groupupdate xxx     更新xxx软件分组
# yum grouplist xxx
# yum groupremove xxx
# yum groupinfoinfo xxx
这三个都是一组为单位进行升级 列表和删除的操作。。比如 "Mysql Database"就是一个组会同时操作相关的所有软件包;
# yum update 系统升级
# yum list available 列出所有升级源上的包;
# yum list updates 列出所有升级源上的可以更新包;
# yum list installed 列出已经安装的包;
# yun update kernel 升级内核;

Read More

shell统计文件与目录个数

shell统计文件与目录个数

shell统计当前文件夹下的文件个数、目录个数

1
2
3
4
5
6
7
8
9
10
11
12
1、 统计当前文件夹下文件的个数
  ls -l |grep "^-"|wc -l
2、 统计当前文件夹下目录的个数
  ls -l |grep "^d"|wc -l
3、统计当前文件夹下文件的个数,包括子文件夹里的
  ls -lR|grep "^-"|wc -l
4、统计文件夹下目录的个数,包括子文件夹里的
  ls -lR|grep "^d"|wc -l
grep "^-"
  这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
  统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

Read More