欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Linux的文件重載命令,linux負(fù)載命令

linux 上修改了nginx.conf 怎么重新加載配置文件生效

1、連接上相應(yīng)的linux主機(jī),進(jìn)入到等待輸入shell指令的linux命令行狀態(tài)下。

德州網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,德州網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為德州成百上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的德州做網(wǎng)站的公司定做!

2、在linux命令行下輸入shell指令:/etc/init.d/nginx reload。

3、最后,按下回車鍵執(zhí)行shell指令,此時會看到nginx重新加載了配置文件。

linux 下Nginx配置文件重載命令

配置文件位置:

/usr/local/nginx/conf/domains

reload 命令:

/usr/local/nginx/sbin/nginx -s reload

《Linux下部分常用指令筆記》

一、創(chuàng)建linux維護(hù)用戶

登錄root用戶

創(chuàng)建新用戶

useradd 新用戶名

設(shè)置用戶密碼

passwd 新用戶密碼

二、安裝jdk和配置環(huán)境變量

建議在root用戶下直接安裝jdk,并直接配置環(huán)境變量,同時給非root用戶設(shè)置讀和執(zhí)行權(quán)限

解壓包

tar xvf jdk包名.tar

配置全局變量

編輯/etc/profile文件

vi /etc/profile

按I鍵,切換成編輯模式。

在文件未加入一下配置

export JAVA_HOME=jdk的解壓文件目錄

export JRE_HOME=jdk的解壓文件目錄/jre

export?CLASSPATH=.:${JAVA_HOME}/lib:${?JRE_HOME}/lib:$CLASSPATH

export JAVA_PATH=${JAVA_HOME}/bin:${?JRE_HOME}/bin

export PATH=$PATH:${JAVA_PATH}

保存并退出

Esc ??

:wq

重載配置文件使其生效

source /etc/profile

檢查是否安裝成功

Javac

Java version

權(quán)限修改

讀4寫2執(zhí)行1,順序所有者、組成員、其他用戶

Chomd ?755 ?jdk的解壓文件目錄

三、安裝tomcat

安裝tomcat和放入war包使用非root的維護(hù)用戶

如果使用root安裝的話記得設(shè)置權(quán)限。( chomd -r 外層文件目錄 )

su - 用戶名

1、解壓包

tar ?xvf ?tomcat包名.tar

2、將war包放入tomcat/webapps目錄下

3、Tomcat啟動服務(wù)和停止服務(wù)

查看進(jìn)程

ps -ef | grep java

啟動應(yīng)用

Tomcat bin目錄下.startup.sh

停止應(yīng)用

建議使用

Kill -9 進(jìn)程號

注:解壓出應(yīng)用文件后,注意配置信息的修改

四、IBM MQ部署 (7.5之后的版本)

(以下是使用9.0版本的正確部署命令)

一、 卸載舊版本IBM MQ (可選)

因為部署環(huán)境沒有安裝過mq,卸載這部分命令我沒有親自測試過

設(shè)置環(huán)境

以用戶身份登錄到組mqm,找到mq的安裝位置 /opt/mqm

source ./setmqenv -s

查看隊列管理器的狀態(tài)

dspmq -o installation

停止與要卸載的安裝關(guān)聯(lián)的所有正在運(yùn)行的隊列管理器

endmqm SXRECV

停止與隊列管理器關(guān)聯(lián)的所有偵聽器。

endmqlsr -m SXRECV

查看系統(tǒng)上當(dāng)前安裝的軟件包(組件)

sudo rpm -qa | grep MQSeries

列出軟件包并一次性卸載

sudo rpm -qa | grep MQSeries | xargs rpm -ev

再將對應(yīng)的用戶及安裝目錄給刪除

rm -rf /opt/mqm

userdel -r mqm

檢查MQ license

license文件在安裝目錄中 /opt/mqm/lib 可以找到

amqtcert.lic - is a trial license

amqbcert.lic - is a beta license

amqpcert.lic - is the production license

——————————————————————————————————————

二、安裝新版本ibm mq

解壓,解壓文件都在MQServer中

tar –xzvf IBM_MQ_9.1.5_LINUX_X86-64.tar.gz

進(jìn)入MQServer文件夾中:

cd MQServer/

運(yùn)行MQ許可證程序

./mqlicense.sh

安裝WebSphere MQ for Linux服務(wù)器(Runtime、SDK 和 Server 軟件包):

rpm -U MQSeriesRuntime-9.1.5-0.x86_64.rpm

rpm -U MQSeriesSDK-9.1.5-0.x86_64.rpm

rpm -U MQSeriesServer-9.1.5-0.x86_64.rpm

安裝WebSphere MQ for Linux客戶機(jī):

rpm -U MQSeriesClient-9.0.0-0.x86_64.rpm

安裝WebSphere MQ樣本程序:

rpm -U MQSeriesSamples-9.0.0-0.x86_64.rpm

創(chuàng)建組和用戶

安裝過程創(chuàng)建了一個名為mqm的用戶和一個同樣名為 mqm 的組。設(shè)置一個密碼來解鎖。

passwd mqm

——————————————————————————————————————

三、 配置

(這部分隊列管理器、通道、隊列等根據(jù)實際情況自行配置)

切換用戶:

su mqm

創(chuàng)建隊列管理器

使用crtmqm命令來創(chuàng)建一個名為 SXRECV

的隊列管理器。我們把它作為缺省隊列,并且將不在創(chuàng)建時指定死信隊列。然后使用strmqm命令啟動隊列管理器。

crtmqm -q ?SXRECV

strmqm ?SXRECV

——————

如果執(zhí)行crtmqm命令時提示

-bash-3.2$ crtmqm

-bash: crtmqm: command not found

find / -name crtmqm

則需要配置mqm用戶的環(huán)境變量,編輯如下文件,并添加下面的內(nèi)容,如下:

第一種方法:相對第二種較安全僅對mqm用戶有效

方法一:

(1) -bash-3.2$ vi /var/mqm/.bash_profile --有可能會在文件夾下看不到這個文件,通過編輯即可看到

PATH=$PATH:/opt/mqm/samp/bin:/opt/mqm/bin:bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin

(2)執(zhí)行“.”命令,使這個文件生效

-bash-3.2$ source ?.bash_profile

(3)再次嘗試實行crtmqm或是dspmqm命令,即可發(fā)現(xiàn)已經(jīng)生效。

方法二:

( 1)

su ?root

[if !supportLists](2)[endif]

vim /etc/profile

[if !supportLists](3)[endif] 在最后面加上:

PATH=$PATH:/opt/mqm/samp/bin:/opt/mqm/bin:bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/bin

( 4)關(guān)閉遠(yuǎn)程終端重新打開,無需重啟服務(wù)器

——————

運(yùn)行隊列管理器

runmqsc SXRECV

創(chuàng)建通道和隊列

DEFINE QLOCAL (XYDATA) REPLACE USAGE (NORMAL) DEFPSIST (YES) MAXDEPTH (300000) DESCR('興業(yè)銀行')

DEFINE QLOCAL (XYTRANS) REPLACE USAGE (XMITQ) DEFPSIST (YES) MAXDEPTH (300000) DESCR('興業(yè)銀行')

DEFINE QREMOTE (XYACK) REPLACE DEFPSIST (YES) RQMNAME (SXSEND) ?RNAME (XYACK) XMITQ (XYTRANS) DESCR('XXXX')

DEFINE CHANNEL (XYDATA) CHLTYPE (RCVR) TRPTYPE (TCP) REPLACE DESCR('XXXX')

DEFINE CHANNEL (XYACK) CHLTYPE (SDR) CONNAME ('166.1.1.8(2214)') XMITQ (XYTRANS) TRPTYPE (TCP) DISCINT (0) CONVERT (NO) SHORTRTY (30) SHORTTMR (10) LONGRTY (999999999) LONGTMR (20) REPLACE DESCR('XXXX')

DEFINE CHANNEL (SVRCONN) CHLTYPE (SVRCONN) MCAUSER('mqm')

創(chuàng)建監(jiān)聽

DEFINE LISTENER (RECLISTENER) TRPTYPE (TCP) CONTROL(QMGR) PORT (2214)

啟動監(jiān)聽

start LISTENER(RECLISTENER)

啟動通道

start channel(SVRCONN)

start channel(XYDATA)

start channel(XYACK)

———————————————————————————————————————————————————

四、2035錯誤碼 說明

如果程序連接mq報錯2035,則需要對權(quán)限認(rèn)證做設(shè)置,則進(jìn)行以此操作

1、

ALTER QMGR CHLAUTH(DISABLED)

2、

ALTER CHL(通道名) CHLTYPE(SVRCONN) MCAUSER('mqm')

3、

ALTER AUTHINFO(SYSTEM.DEFAULT.AUTHINFO.IDPWOS) AUTHTYPE(IDPWOS) CHCKCLNT(OPTIONAL)

或者直接將連接認(rèn)證選項置為空,將其完全關(guān)閉,指令如下:

ALTER QMGR CONNAUTH('')

在執(zhí)行完上述兩條命令中的任一條后,都需要刷新連接認(rèn)證的緩存,指令如下:

REFRESH SECURITY TYPE(CONNAUTH)

五、mq操作命令

一、MQ的啟動與停止

1、MQ的啟動

strmqm QMgrName

如果啟動默認(rèn)隊列管理器,strmqm后可以忽略隊列管理器名稱。

2、MQ的關(guān)閉

endmqm?-i?QMgrName

停止mq

二、MQ運(yùn)行狀態(tài)查看與常用操作

1、 查看隊列管理器運(yùn)行狀態(tài)

su mqm

執(zhí)行如下命令檢查隊列管理器運(yùn)行狀態(tài):dspmq顯示結(jié)果中QMNAME表示MQ隊列管理器的名稱,STATUS表示當(dāng)前運(yùn)行狀態(tài)。運(yùn)行狀態(tài)有如下幾種:Starting正在啟動Running正在運(yùn)行Ending正在停止Ended normally已經(jīng)正常終止Ended immediately已經(jīng)立即終止Ended preemtively已經(jīng)強(qiáng)制終止Ended unexpectively異常終止

注意:停止MQ后必須使用dspmq命令進(jìn)行狀態(tài)檢查

2、查看通道運(yùn)行狀態(tài)與啟停通道

runmqsc

dis chl(*);查看所有通道定義

dis chs(*);查看所有通道狀態(tài),如果沒有查詢到通道狀態(tài),或報錯AMQ8420: Channel Status not found,請啟動通道

dis chs(ChannelName); 查看通道ChannelName的狀態(tài)

通道狀態(tài)有如下幾種:

STARTING正在啟動BINDING正在綁定INITIALIZING正在初始化RUNNING正常STOPPING?正在停止RETRYING重試PAUSED等待STOPPED已停止REQUESTING請求

start?chl(ChannelName);啟動通道

stop?chl(ChannelName);停止通道

* 重置通道

reset channel(ChannelName);?重置通道序號。當(dāng)本地與其他MQ隊列管理器的通道無法正常啟動的情況,檢查日志發(fā)現(xiàn)是通道序號不一致,此時就需要先停止發(fā)送方通道,清空隊列深度并在發(fā)送方和接收方進(jìn)行通道計數(shù)的重置,重置后啟動通道即可恢復(fù)通訊。

注意:重置成功mq序列號一般相同或相差1

3、查看通道監(jiān)聽狀態(tài)與啟停監(jiān)聽

runmqsc

dis listner(*);查看通道監(jiān)聽定義

dis lsstatu(listnerName);查看監(jiān)聽狀態(tài)

start?lstr(listnerName); 啟動監(jiān)聽

stop?lstr(listnerName); 停止監(jiān)聽?

4、查看隊列深度

runmqsc

dis q(*);查看所有各類隊列的屬性

dis?qlocal(QName);查看所有本地隊列的屬性

隊列深度屬性為:CURDEPTH

查看隊列深度display ql('隊列名') ?curdepth

*清空隊列深度

清空隊列深度

clear ql(‘隊列名’)

三、MQ發(fā)送和接收消息

su mqm

發(fā)送消息

amqsput ?隊列名 ?隊列管理器

獲取消息

amqsget ?隊列名 ?隊列管理器

可通過配合查看隊列深度命令,完成mq的聯(lián)調(diào)

六、其他維護(hù)中常用linux命令

1、測試端口連接

telnet ip port

2、查看已啟動的端口

netstat -an | grep 端口號

3、查看應(yīng)用進(jìn)程

ps -ef |grep java

4、修改權(quán)限

chomd ?XXX(對應(yīng)的權(quán)限) ?文件目錄

5、修改文件或目錄下所有文件所有者和組

Chomd -R 用戶名:組名 ?文件目錄

6、查看目錄內(nèi)容

ls 或者ls -l (簡寫ll)

7、查看文件輸出

cat 目錄/文件名

或者

Vi 目錄/文件名 按i可進(jìn)入編輯

按 G 到文檔末尾

按 gg 到文件首行

不保存退出

Esc ??:q!

保存退出

Esc ??:wq

vi 進(jìn)入文檔文檔后查找關(guān)鍵字

Esc 進(jìn)入命令行

/關(guān)鍵字

按n向下繼續(xù)查找

按N向上繼續(xù)查找

8、殺進(jìn)程

Kill -9 進(jìn)程號

9、復(fù)制

cp -r 源目錄 ?目標(biāo)目錄

10、移動

mv ?-i 源文件或目錄 目標(biāo)文件或目錄

11、刪除

rm -R 文件目錄

12、 切換工作目錄

cd ?相對路徑或絕對路徑

~也表示為 home 目錄 的意思, . 則是表示目前所在的目錄, .. 則表示目前目錄位置的上一層目錄。

linux學(xué)習(xí)中,關(guān)于文件復(fù)制的cp命令,其中有一個 -i 的命令有點問題

cat?~/.bashrc

你會發(fā)現(xiàn)?cp?默認(rèn)就等于了?cp -i

alias?cp='cp?-i'

所以導(dǎo)致你無論cp?還是?cp -i?都是一樣的效果

我每次用linux之前都會把這句?alias cp='cp -i'?注釋掉

附上我常用的alias文件吧,以后直接替換就可以了,操作步驟:

1.先進(jìn)入編輯模式

vim?~/.bashrc

2.跳轉(zhuǎn)到文字的結(jié)尾:一直按page?down按鍵,到最后一行,再按end到文字結(jié)尾

3.按a,或者o,進(jìn)入編輯模式

3.ctrl+u是一行一行刪除,把所有內(nèi)容都刪除掉

4.復(fù)制粘貼以下代碼

#?.bashrc

#?User?specific?aliases?and?functions

alias?rm='rm?-i'

#alias?cp='cp?-i'

alias?mv='mv?-i'

alias?ll="ls?-l"

#?修改alias文件

alias?aliasvim="vim?/root/.bashrc"

#?重載alias文件使其生效,每次修改后都要刷新

alias?aliasource="source?/root/.bashrc"

#?修改環(huán)境變量,比如添加jre,tomcat,redis

alias?profilevim="vim?/etc/profile"

#?重載環(huán)境變量,使其生效

alias?profilesource="source?/etc/profile"

#?重啟網(wǎng)卡

alias?networkrestart="service?network?restart"

#?列出此服務(wù)器的網(wǎng)卡配置文件

alias?networkvim="cd?/etc/sysconfig/network-scripts/??ls?|?grep?ifcfg-"

#?修改DNS解析

alias?nameservervim="vim?/etc/resolv.conf"

#?修改hosts

alias?hostsvim="vim?/etc/hosts"

#?查看端口當(dāng)前占用情況

alias?portcheck="netstat?-tunlp?|grep?"

#?查看firewall防火墻開放端口列表(白名單)

alias?firewallports="firewall-cmd?--zone=public?--list-ports"

#?設(shè)置firewall防火墻的mysql3306端口互通

alias?firewalladd="echo?'firewall-cmd?--zone=public?--add-port=3306/tcp?--permanent'"

#?firewall防火墻重啟

alias?firewallreload="firewall-cmd?--reload"

#?iptables防火墻添加指定端口命令

alias?iptablesadd="echo?'/sbin/iptables?-I?INPUT?-p?tcp?--dport?8080?-j?ACCEPT'"

#?查看防火墻白名單(應(yīng)該是重啟還在的)

alias?iptableports="more?/etc/sysconfig/iptables"

#?查看指定進(jìn)程

#alias?pid="ps?aux?|?grep?"

alias?pid="ps?-ef?|?grep?"

#?查找根目錄/下的名字為xx的文件,支持通配符*

alias?search="find?/?-name?"

#?查看Linux系統(tǒng)版本和位數(shù)

alias?systeminfo='cat?/etc/redhat-release;getconf?LONG_BIT;uname?-a'

#?顯示當(dāng)前服務(wù)器時間

alias?timenow='date?+"%Y-%m-%d?%H:%M:%S"'

#?更新服務(wù)器時間

#alias?updatetime='ntpdate?0.centos.pool.ntp.org'

#?跳轉(zhuǎn)tomcat路徑

alias?tomcatpwd="cd?/disk1/app/tomcat8"

#?啟動tomcat

alias?tomcatstart="tomcatpwd??./bin/startup.sh??tail?-f?./logs/catalina.out"

#?停止tomcat

alias?tomcatstop="tomcatpwd??./bin/shutdown.sh??ps?-ef?|?grep?tomcat"

#?查看tomcat日志

alias?tomcatlog="tomcatpwd??tail?-200f?./logs/catalina.out"

#?批量啟動多個tomcat

alias?tomcatstartall="/usr/local/tomcat8080/bin/startup.sh??/usr/local/tomcat8081/bin/startup.sh??/usr/local/tomcat8082/bin/startup.sh??/usr/local/tomcat8083/bin/startup.sh??/usr/local/tomcat8084/bin/startup.sh"

#?批量關(guān)閉多個tomcat

alias?tomcatstopall="/usr/local/tomcat8080/bin/shutdown.sh??/usr/local/tomcat8081/bin/shutdown.sh??/usr/local/tomcat8082/bin/shutdown.sh??/usr/local/tomcat8083/bin/shutdown.sh??/usr/local/tomcat8084/bin/shutdown.sh"

#?redis查找指定key對應(yīng)value值

alias?rediskeys='redis-cli?-a?"abc@123"?keys?'

#?修改nginx默認(rèn)配置

alias?nginxconf="vim?/usr/local/nginx/conf/nginx.conf"

#?以默認(rèn)配置啟動nginx

alias?nginxstart="/usr/local/nginx/sbin/nginx?-c?/usr/local/nginx/conf/nginx.conf"

#?強(qiáng)制停止nginx服務(wù)器,如果有未處理的數(shù)據(jù),丟棄

alias?nginxstop="/usr/local/nginx/sbin/nginx?-s?stop"

#?推薦:優(yōu)雅的停止nginx服務(wù)器,如果有未處理的數(shù)據(jù),等待處理完成之后停止

alias?nginxquit="/usr/local/nginx/sbin/nginx?-s?quit"

#?重載nginx,用于修改配置后,直接刷新使配置生效

alias?nginxreload="/usr/local/nginx/sbin/nginx?-s?reload"

#?檢查nginx的配置是否可用

alias?nginxcheck="/usr/local/nginx/sbin/nginx?-t"

#?虛擬機(jī)共享文件夾路徑

#alias?share="/mnt/hgfs/ShareFolder/"

#?Source?global?definitions

if?[?-f?/etc/bashrc?];?then

.?/etc/bashrc

fi

5.粘貼后,按ESC退出編輯模式,然后按?冒號+w+q+回車 保存

我那些alias里面不懂的去百度吧,基本用過linux的差不多都接觸過或者一看就懂

分享題目:Linux的文件重載命令,linux負(fù)載命令
URL鏈接:http://aaarwkj.com/article42/dsspjec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站虛擬主機(jī)、外貿(mào)建站標(biāo)簽優(yōu)化、網(wǎng)站建設(shè)靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
日本欧美自拍偷拍高清| 精品国产一区二区三区大| 丰满少妇亚洲中文字幕| 偷拍一区二区三区夫妻| 亚洲av日韩欧美精品| 国产丝袜美腿一二三区| 亚洲品质一区二区三区| 国产精品久久一区二区三区蜜桃 | 亚洲日本成人av在线观看| 久久久久四虎国产精品| 黄色亚洲一区二区三区四区| 五月开心婷婷中文字幕| 国产日韩亚洲欧美精品专区| 国产传媒免费在线播放| 中文字幕加勒比东京热| 欧洲女人av天堂精品| 成人一区二区三区播放| 欧美偷拍一区二区三区| 日本一二三四卡久久精品| 91高清国产在线播放| 国产精品午夜福利亚洲综合网| 欧美三级视频一区二区三区| 亚洲午夜天堂精品福利天堂| 亚洲国产精品午夜福利在线播放| 在线免费观看午夜视频| 国产三级系列在线观看| 亚洲国产av永久精品成人| 6080yy精品一区二区三区| 激情视频一区二区三区| 日本91大神在线观看| 丁香婷婷深情五月亚洲天堂| 亚洲国产午夜福利在线69| 蜜臀视频在线观看免费| 精品特色国产自在自线拍| 欧美大片免费久久精品| 麻豆视频传媒入口在线播放 | av天堂资源地址在线观看| 一区二区先锋深夜中文字幕| 久久亚洲春色中文字幕| 九九热精品在线观看视频| 国产传媒在线观看精品|