linux 重点 栏目 Linux 繁體版
原文   原文链接

linux 添加系统变量: export log="log-all-$(date +%Y-%m-%d).php"php

export log="log-all-$(date +%Y-%m-%d).php"
export mlog="log-m-all-$(date +%Y-%m-%d).php"linux

alias wpapi='cd /home/websites/www/api/application'
alias wpjie='cd /home/websites/www/jie/application'
alias logapi='cd /home/websites/www/api/application/logs'
alias lognginx='cd /data/logs/nginx'
alias logs='cd /data/logs/websites'
alias tailjie="tail -f /home/websites/www/jie/application/logs/log-all-$(date +%Y-%m-%d).php"nginx

查看服务器开放了哪些端口:web

-->root用户执行:netstat -ntupl    其中 n表示不查询dns, t表示tcp协议, u表示udp协议, p表示查询占用的程序,l表示查询正在监听的程序,vim

 启动nginx的时候也能够 cd /usr/sbin,而后直接 nginx , api

(-c 配置文件,表示根据指定文件启动,若是该配置文件和安装的nginx命令不是一个版本,会报错)
启动后,nginx -t 能够查看是根据那个配置文件启动的,因此建议linux系统里只保留一个nginx.conf文件,
以避免出现冲突,通常nginx.conf在两个位置,分别是/usr/local/nginx/conf/nginx.conf和/etc/nginx/nginx.conf
bash

reload,从新加载的意思,reload会从新加载配置文件,nginx服务不会中断,并且reload时会测试conf语法等,若是出错会rollback用上一次正确配置文件保持正常运行。服务器

nginx -s stop and -s quit 有什么区别app

quit is a graceful shutdown. Nginx finishes serving the open connections before shutdowntcp

quit 是一个优雅的关闭方式,Nginx在退出前完成已经接受的链接请求。

stop is a quick shutdown where is terminates in between serving the connection

stop 是快速关闭,无论有没有正在处理的请求。
官网参考:https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/

nginx -s reload  :修改配置后从新加载生效
nginx -s reopen  :从新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

关闭nginx:
nginx -s stop  :快速中止nginx
         quit  :完整有序的中止nginx

其余的中止nginx 方式:
ps -ef | grep nginx
kill -QUIT 主进程号     :从容中止Nginx
kill -TERM 主进程号     :快速中止Nginx
pkill -9 nginx          :强制中止Nginx

启动nginx:
nginx -c /path/to/nginx.conf
平滑重启nginx:
kill -HUP 主进程号

变量别名:
alias: 编辑 vi ~/bashrc

alias wpw='cd /home/websites/www'
alias logapi='cd /home/websites/www/api/application/logs'
alias tailapi="tail -f /home/websites/www/api/application/logs/log-$(date +%Y-%m-%d).php"


linux环境变量:
一、可用export命令查看PATH值
# export
二、单独查看PATH环境变量
# echo $PATH
三、添加PATH环境变量(临时),可用
#export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH
四、永久性添加环境变量(影响当前用户)
#vim ~/.bashrc
export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"

demo以下:
export LANG="zh_CN.UTF-8"
export log="log-all-$(date +%Y-%m-%d).php"
export mlog="log-m-all-$(date +%Y-%m-%d).php"

5.永久添加环境变量(影响全部用户)# vim /etc/profile在文档最后,添加:export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"保存,退出,而后运行:#source /etc/profile

相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
本站公众号
   欢迎关注本站公众号,获取更多信息