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

相關文章
相關標籤/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
本站公眾號
   歡迎關注本站公眾號,獲取更多信息