![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
lichkingyang
黑夜给了我黑色的眼睛,我却用它去寻找光明
展开
-
Linux下各个目录的意义以及一些常用指令
/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 超级管理命令,这里存放的是系统管理员使用原创 2017-09-27 10:16:59 · 237 阅读 · 0 评论 -
Linux监控相关技术
前段时间因为接了信用卡的业务,引擎的计算量急剧上升,Tomcat宕机了两次,所以给引擎添加监控就成了很紧急的任务。监控的主要原理是这样的,有两个监控的主要目标:1.tomcat进程2.具体的服务端口,如果这两个监控目标有一个状态不正常了,就重启后台。所以现在要做的是写一个脚本,查看这两个目标,然后定时启动这个脚本。第一步:监控脚本 #!/bin/sh原创 2017-09-27 10:25:20 · 218 阅读 · 0 评论 -
如何使用Tomcat部署多个项目
由于测试机器上有8个GPU,现在只用了4个GPU,所以我打算把后面的4个也用起来。这样的话,就有两种方式:(1)一台服务器部署多个Tomcat,每个Tomcat部署一个项目,使用不同的端口。这样不同的Tomcat可以分开重启。例如8080,8081(2)一台服务器部署一个Tomcat,Tomcat下部署多个项目,使用不同的访问地址。例如IP:8080/PAServer2 8080/PA原创 2017-09-27 14:51:57 · 833 阅读 · 0 评论 -
centos 64位系统编译TinyHelloWorld.c
centos 64位系统编译TinyHelloWorld.c程序员的自我修养中,有一段是通过内嵌汇编来完成一个HelloWorld程序,这段汇编是32位的,在64位的机器上直接编译就会出问题。源代码/* *TinyHelloWorld.c */char* str = "Hello World!\n";void print(){ asm( "movl $13,%%edx...原创 2018-11-02 20:10:01 · 533 阅读 · 0 评论