摘要: Linux之进程管理 在Linux中,每个执行的程序都称为一个进程,每个进程都分配一个ID。 每一个进程,都有对应一个父进程,这个父进程可以复制多个子进程。 每个进程都可能以两种方式存在: 屏幕上可操作的 后台运行 显示系统执行的进程 ps 命令是用来查看目前系统中,进程相关信息。 | 字段 | 说 阅读全文
posted @ 2019-04-29 10:29 wansw 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Linux组管理和权限管理 组的基本介绍 ​ 在Linux中的每个用户必须属于一个组,不能独立于组之外,在linux中每个文件有 、 、`其它组` 的概念。 1)所有者 2)所在组 3)其它组 4)改变用户所在组 新增组 指令 ​ groupadd 组名:增加一个新的用户组 g:指定用户组标识号GI 阅读全文
posted @ 2019-04-29 10:28 wansw 阅读(3073) 评论(0) 推荐(0) 编辑
摘要: Linux用户管理命令 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,必须先向管理员申请一个账号。 Linux的用户至少要属于一个组。 添加用户 基本语法 ​ useradd 【选项】 用户名 示例 ​ useradd xiaoming 说明 当创建用户成功后,会自动创建 阅读全文
posted @ 2019-04-29 10:27 wansw 阅读(694) 评论(0) 推荐(0) 编辑
摘要: Linux系统管理命令 | 命令 | 说明 | | | | | stat | 显示指定文件的相关信息,比ls命令显示内容更多 | | who | 显示在线登录用户 | | hostname | 显示主机名称 | | uname | 显示系统信息 | | top | 显示当前系统中耗费资源最多的进程 阅读全文
posted @ 2019-04-29 10:26 wansw 阅读(484) 评论(0) 推荐(0) 编辑
摘要: Linux搜索查找指令 find,用于在文件树中查找文件并作相应的处理 name:按照文件名查找文件 perm:按照文件权限查找文件 user:按照文件属主来查找文件 size:按照指定的文件大小查找文件【+n:大于, n:小于,n:等于】 group:按照文件所属的组来查找文件 mtime:按照文 阅读全文
posted @ 2019-04-29 10:25 wansw 阅读(24650) 评论(0) 推荐(1) 编辑
摘要: Linux文件目录命令 pwd,查看当前工作目录的完整路径 pwd:/root ls,用来打印当前目录的清单,可以指定其他目录 a:列出目录下所有的文件,包括以"."开头的隐藏文件 l:除了文件名外,还列出文件权限、所有者、大小等详细信息 r:反向次序排列 t:以文件修改时间排序 g:类似 l,但是 阅读全文
posted @ 2019-04-29 10:24 wansw 阅读(2795) 评论(0) 推荐(0) 编辑
摘要: Linux介绍 ​ Linux 是一种自由和开放源码的类 UNIX 操作系统,使用 Linux 内核。只要遵循 GNU 通用公共许可证,任何人和机构都可以自由地使用 Linux 的所有底层源代码,也可以自由地修改和再发布。 ​ 目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、D 阅读全文
posted @ 2019-04-29 10:23 wansw 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Pipeline 节选部分源码、源码版本 Tomcat8.5 处理模式 Pipeline Valve是一种 责任链模式 ,它和普通责任链模式有两点区别: 每个Pipeline都是有特定的Valve,而且是在管道的最后一个执行,这个Valve叫BaseValve,并且BaseValve是不可删除的; 阅读全文
posted @ 2019-04-23 11:03 wansw 阅读(738) 评论(0) 推荐(0) 编辑
摘要: Listener 节选部分源码、源码版本 Tomcat8.5 接口 常见Listener ServletContextListener:容器创建、销毁 HttpSessionListener:session的创建、销毁 ServletRequestListener:request初始化、销毁 Lis 阅读全文
posted @ 2019-04-22 14:35 wansw 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Filter 节选部分源码、源码版本 Tomcat8.5 说明 filter 是 Servlet 规范 filter 是在 ,执行 Servlet.service方法之前执行 Filter相关接口 重点关注:初始化方法、过滤器方法 初始化 在解析完项目后,启动该项目时调用:startInternal 阅读全文
posted @ 2019-04-22 14:34 wansw 阅读(2346) 评论(0) 推荐(0) 编辑