国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux根據(jù)服務(wù)名稱查服務(wù)文件夾路徑

這篇具有很好參考價(jià)值的文章主要介紹了linux根據(jù)服務(wù)名稱查服務(wù)文件夾路徑。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

ps -ef |grep java| grep -v grep |?awk '{ print $2 }'

-e?? 顯示所有進(jìn)程。
-f??? 全格式。

grep -v grep是在Linux系統(tǒng)的某些時(shí)刻下查看進(jìn)程的命令,它的作用是排除grep進(jìn)程本身。

啟動(dòng):

#!/usr/bin/bash
PID=$(ps -ef | grep serverName?| grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ];
then
?? ?echo Application is already stopped
else
?? ?echo kill $PID
?? ?kill -9 $PID
fi

java ?-Xmx4g -Dlog4j.configurationFile=file:log4j2.xml ?-classpath ./xxx.jar com..MainServer /config/xxx.setting $1 &

停止:

1.判斷文件夾是否存在

? ?if [ ! -d "$myPath"]; then?

2.判斷文件是否存在

? ?if [ ?! -f /tmp/dns.out ] ; then
3.判斷字符串是否為空

? ? if [ -z "$pid" ] ; then

4.判斷變量值

? ? ?if [ $# -ne 1 ] ; then

5. 判斷$myPath是否存在并且是否具有可執(zhí)行權(quán)限?

? ? if [ ! -x "$myPath"]; then?
?

wk會(huì)根據(jù)空格和制表符,將每一行分成若干字段,依次用$1、$2、$3代表第一個(gè)字段、第二個(gè)字段、第三個(gè)字段等等。
 echo "i love you" |awk '{print $0}' //打印所有行
 i love you
 echo "i love you" |awk '{print $1}' //打印第一個(gè)字段
 i
 echo "i love you" |awk '{print $2}' //打印第二個(gè)字段
 love

grep是在Linux系統(tǒng)下常用的文本搜索工具,其全稱是Global Regular Expression Print。grep可以查找文本文件中與給定模式匹配的行。

舉個(gè)例子,假如我們有一個(gè)名為test.txt的文本文件,其中內(nèi)容如下:

hello
world
hello world

如果我們?cè)诮K端中輸入命令:grep "hello" test.txt,則會(huì)輸出:

hello
hello world

說明grep查詢到了其中所有包含“hello”的行。

二、 grep -v的意思

grep命令中有一個(gè)選項(xiàng)-v,該選項(xiàng)的功能是反選(不包含)所有包含選定模式的行

假如我們?cè)诮K端中輸入命令:grep -v "hello" test.txt,則會(huì)輸出:

world

由此可見,選項(xiàng)-v的作用是反選含有模式“hello”的行,只輸出不含有該模式的行。

三、 grep -v grep的含義

grep -v grep是在Linux系統(tǒng)的某些時(shí)刻下查看進(jìn)程的命令,它的作用是排除grep進(jìn)程本身。

通常,我們使用ps命令查看當(dāng)前運(yùn)行中的進(jìn)程,輸入命令:ps -ef|grep "ssh"可以查看所有名為ssh的進(jìn)程。但這個(gè)過程中會(huì)獲得兩個(gè)結(jié)果,其中之一是grep ssh的命令本身的進(jìn)程,而非真正的ssh進(jìn)程。如果我們不想要這個(gè)結(jié)果,就需要加入“grep -v”選項(xiàng)了。

比如我們輸入命令:ps -ef|grep "ssh"|grep -v grep,則只會(huì)輸出真正運(yùn)行中的ssh進(jìn)程。

四、 grep -v grep示例代碼

下面是一個(gè)簡(jiǎn)單的grep -v grep的示例代碼:

ps -ef | grep "ssh" | grep -v grep

上述代碼可以查看運(yùn)行中的所有ssh進(jìn)程,而排除grep命令本身的進(jìn)程。文章來源地址http://www.zghlxwxcb.cn/news/detail-796447.html

到了這里,關(guān)于linux根據(jù)服務(wù)名稱查服務(wù)文件夾路徑的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java文件相關(guān)操作工具,包括讀取服務(wù)器路徑下文件,刪除文件及子文件,刪除文件夾等方法
  • C#修改解決方案的名稱 和解決方案文件夾的名稱 ,及項(xiàng)目程序名稱,項(xiàng)目文件夾名稱

    C#修改解決方案的名稱 和解決方案文件夾的名稱 ,及項(xiàng)目程序名稱,項(xiàng)目文件夾名稱

    修改失敗了,沒有備份就得炸裂,一定要切記 右鍵項(xiàng)目- 屬性 - 應(yīng)用程序 先將 程序集名稱 與 默認(rèn)命名空間 先修改好 其次,在按組合鍵ctrl+ f 將原來的項(xiàng)目名稱,替換成新的名稱; 替換時(shí),一定要針對(duì)整個(gè)解決方案進(jìn)行替換 ----切記 關(guān)閉解決方案 ,一定要關(guān)閉 出現(xiàn)無法加

    2023年04月09日
    瀏覽(22)
  • hadoop java 創(chuàng)建文件夾 彈出窗口填寫文件夾名稱

    在Hadoop中使用Java創(chuàng)建文件夾時(shí),無法彈出窗口來填寫文件夾名稱,因?yàn)镠adoop是一個(gè)分布式系統(tǒng),運(yùn)行在多臺(tái)計(jì)算機(jī)上,無法直接與用戶交互。 要?jiǎng)?chuàng)建文件夾,可以使用Hadoop的Java API中的Filesystem對(duì)象。以下是一個(gè)示例代碼,演示如何在Hadoop中創(chuàng)建文件夾: 此代碼創(chuàng)建了一個(gè)名

    2024年01月19日
    瀏覽(92)
  • 【java】如何獲取整個(gè)文件夾的文件名稱

    需求 有時(shí)候我們需要一個(gè)文件夾里的所有文件的名稱我們只能截圖,然后再使用微信提取出其中的文字,這樣是比較麻煩的,今天給大家介紹使用java提取所有文件的名字,代碼如下:

    2024年02月14日
    瀏覽(91)
  • Python依據(jù)某一文件夾中大量文件的名稱復(fù)制另一文件夾中的同名文件

    Python依據(jù)某一文件夾中大量文件的名稱復(fù)制另一文件夾中的同名文件

    ??本文介紹基于 Python 語言,針對(duì)一個(gè) 文件夾 下大量的 Excel 表格文件,基于其中 每一個(gè)文件 的名稱,從 另一個(gè)文件夾 中找到與 這一文件夾 中文件同名的文件,并將找到的 同名文件 復(fù)制到 第三個(gè)文件夾 中的方法。 ??首先,我們來明確一下本文的具體需求?,F(xiàn)有一個(gè)

    2024年02月05日
    瀏覽(28)
  • [python]裁剪文件夾中所有pdf文檔并按名稱保存到指定的文件夾

    [python]裁剪文件夾中所有pdf文檔并按名稱保存到指定的文件夾

    最近在寫論文的實(shí)驗(yàn)部分,由于latex需要pdf格式的文檔,審稿專家需要對(duì)pdf圖片進(jìn)行裁剪放大,以保證圖片質(zhì)量。 原圖: 裁剪后的圖像: 代碼粘貼如下。將input_folder和output_folder替換即可。(x1, y1), (x2, y2) 分別代表裁剪框的像素位置。

    2024年01月19日
    瀏覽(29)
  • mac批量提取文件夾的名稱,怎么操作?

    mac批量提取文件夾的名稱,怎么操作?

    ? ? mac批量提取文件夾的名稱,怎么操作?很多小伙伴想知道在mac電腦上可以一鍵快速批量的將大量文件夾的名提取出來,而不是采用一個(gè)一個(gè)名稱提取的方法,這是一個(gè)有利于提高工作效率的辦法,這一項(xiàng)技能在網(wǎng)上幾乎找不到解決辦法,不過經(jīng)過小編的多方打聽,還是給

    2024年02月16日
    瀏覽(16)
  • Windows 11 的C盤User(用戶)文件夾下的用戶文件夾名稱的修改

    Windows 11 的C盤User(用戶)文件夾下的用戶文件夾名稱的修改

    背景介紹:由于系統(tǒng)重裝導(dǎo)致Windows 11的系統(tǒng)用戶名與C盤User(用戶)文件夾下的用戶名文件夾(公用文件夾旁邊的文件夾)出現(xiàn)名稱不一致,事例中系統(tǒng)用戶名命名為“寂蕭”,User(用戶)文件夾下的文件夾名稱卻是“77555”?!綫Q郵箱前五位真的真的看著很別扭】 注:改名

    2024年02月14日
    瀏覽(98)
  • 【運(yùn)維】Linux 跨服務(wù)器復(fù)制文件文件夾

    如果是云服務(wù) 建議用內(nèi)網(wǎng)ip scp是secure copy的簡(jiǎn)寫,用于在Linux下進(jìn)行遠(yuǎn)程拷貝文件的命令,和它類似的命令有cp,不過cp只是在本機(jī)進(jìn)行拷貝不能跨服務(wù)器,而且scp傳輸是加密的??赡軙?huì)稍微影響一下速度。當(dāng)你服務(wù)器硬盤變?yōu)橹蛔x read only system時(shí),用scp可以幫你把文件移出來

    2024年02月08日
    瀏覽(109)
  • windows如何修改user下面的文件夾名稱

    windows如何修改user下面的文件夾名稱

    1:win+r,輸入regedit,回車,打開注冊(cè)表 在上邊的搜索框中輸入:計(jì)算機(jī)HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList 然后找到最長(zhǎng)的那個(gè)目錄,雙擊,打開之后,在表中會(huì)看到C:User你的目錄名稱 修改他,比如我想改為,my,就直接輸入my,然后保存就好了,這個(gè)

    2024年02月14日
    瀏覽(90)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包