我不是李大侠

随遇而安

Linux文件类型、属性

文件类型 Linux中万物皆文件,即可以将Linux中任何东西都是文件,配置文件几乎都是纯文本文件(ASCII,内容可以直接读取);可执行文件都是二进制(binary)文件,如命令文件等;还有一种是具有特定格式的文件,数据格式文件(data)。 通过file [文件名] 可查看这个文件的类型信息,...

2017-04-26 15:35:05

阅读数 373

评论数 0

Linux的目录结构

Linux目录特点 1. Linux逻辑上所有的目录只有一个顶点/(根),即所有目录的起点。 2. Linux所有目录结构是一个有层次的倒挂的一棵树。 3. 目录结构和分区设备是没关系的,也就是不同的目录可以跨越不同的磁盘设备或分区。、 4. 所有的目录都是按照一定的类别有规律的组织和命名的。 ...

2017-04-25 11:13:47

阅读数 652

评论数 0

Linux更改ssh服务远程登录配置

为什么要更改ssh服务远程登录配置?因为黑客都知道Linux远程连接默认端口为22,管理员用户默认为root,采取默认配置会增大我们系统被黑客入侵成功的概率。 ssh服务端的配置文件是 /ect/ssh/ 路径下的 sshd_config 文件。 [root@lill ~]# ll /etc/...

2017-04-20 10:56:46

阅读数 3760

评论数 0

Linux查看、修改SELinux的状态

SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。但是我们一般都不用它,因为它管的东西太多了,想做安全可以用防火墙等其他措施。 我们可以通过查看配置文件的命令 cat /etc/selin...

2017-04-18 19:54:39

阅读数 17301

评论数 0

JVM之类装载器

class装载验证流程 加载 装载类的第一个阶段,取得类的二进制字节流,并转换为方法区的数据结构,在Java堆中生成对应的java.lang.Class对象。 链接 验证 文件格式的验证,是否以0xCAFEBABE开头,版本号是否合理等。 元数据验证,是否继承父类,是否有继...

2017-04-11 12:00:36

阅读数 737

评论数 1

JVM之GC详解

GC的概念 Grabage Collection:在系统运行过程中占据空间的无用对象在一定时间范围内被及时清理来保证整个系统有足够的内存空间来运行。java中GC的对象是堆和永久区。 常用的GC算法 引用计数法 概念:对于一个对象A,只要有任何一个对象引用了A,则A的引用计数器就加...

2017-04-05 20:18:08

阅读数 1101

评论数 0

JVM常用配置参数

Trace跟踪参数verbose:gc -XX:+printGC 可以打印GC的简要信息 -XX:+PrintGCDetails 打印GC详细信息 -XX:+PrintGCTimeStamps 打印CG发生的时间戳 -Xloggc:log/gc.log 指定GC的log的位置,以文...

2017-04-05 16:09:39

阅读数 569

评论数 0

Sping配置定时任务

最近使用了Spring注解方式来配置定时任务,感觉十分简单,只需要在spring的配置文件中加这样一段代码:<!-- task任务扫描注解 --> <task:annotation-driven/> <context:annotation-config...

2017-04-01 16:47:25

阅读数 692

评论数 0

提示
确定要删除当前文章?
取消 删除