week 9

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了week 9相关的知识,希望对你有一定的参考价值。

  1. systemd查看日志文件有隐藏该如何处理?
    systemctl status SERVICE -l 
    -l选项显示完整选项
    journalctl -u  SERVICE
    使用journalct命令查看
  2. 自己动手写一个systemd的配置文件,让nginx服务可以开机启动
    [[email protected] ~]# vim /lib/systemd/system/nginx-test.service
    [Unit]
    Description=Test Service
    
    [Service]
    Type=forking
    ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s TERM $MAINPID
    
    [Install]
    WantedBy=multi-user.target
    
    [[email protected] ~]# systemctl enable nginx-test
    Created symlink from /etc/systemd/system/multi-user.target.wants/nginx-test.service to /usr/lib/systemd/system/nginx-test.service.
  3. SIGHUP、SIGQUIT、SIGTERM、SIGNTERRUPT的区别
    SIGHUP: 无需关闭进程而让其重读配置
    SIGQUIT: 终止进程,由QUIT字符(通常是Ctrl-)来控制,进程在因收到SIGQUIT退出时会产生core文件
    SIGTERM: 程序结束(terminate)信号,该信号可以被阻塞和处理。通常用来要求程序自己正常退出
    SIGNTERRUPT: 允许信号中断系统调用
  4. 用awk查看tcp连接处于TIMEOUT的连接个数
    netstat -tan|awk ‘/TIMEOUT/{state[$NF]}END{for(i in state) {print i,state[i]}‘

以上是关于week 9的主要内容,如果未能解决你的问题,请参考以下文章

Ray Tracing The Next Week 超详解 光线追踪2-9

;~ 小部分AutoHotkey源代码片段测试模板2019年10月9日.ahk

WEEK 9

week 9

吴恩达-coursera-机器学习-week5

February 26 2017 Week 9 Sunday