最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中fuser命令用法詳解

 更新時(shí)間:2020年06月29日 09:23:54   作者:Tse先生  
這篇文章主要介紹了Linux中fuser命令用法詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

描述:

fuser可以顯示出當(dāng)前哪個(gè)程序在使用磁盤(pán)上的某個(gè)文件、掛載點(diǎn)、甚至網(wǎng)絡(luò)端口,并給出程序進(jìn)程的詳細(xì)信息。

fuser顯示使用指定文件或者文件系統(tǒng)的進(jìn)程ID。

默認(rèn)情況下每個(gè)文件名后面跟一個(gè)字母表示訪問(wèn)類(lèi)型。

在zkfc的日志里面,有一個(gè)warn:PATH=$PATH:/sbin:/usr/sbin fuser -v -k -n tcp 8090 via ssh: bash: fuser: 未找到命令

原因是最小化安裝centos的時(shí)候,沒(méi)有fuser這個(gè)命令

yum install -y psmisc

語(yǔ)法:

fuser(選項(xiàng))(參數(shù))

訪問(wèn)類(lèi)型如下:

c:代表當(dāng)前目錄 
e:將此文件作為程序的可執(zhí)行對(duì)象使用
f:打開(kāi)的文件。默認(rèn)不顯示。 
F:打開(kāi)的文件,用于寫(xiě)操作。默認(rèn)不顯示。 
r:指示該目錄為進(jìn)程的根目錄。
m:指示進(jìn)程使用該文件進(jìn)行內(nèi)存映射,抑或該文件為共享庫(kù)文件,被進(jìn)程映射進(jìn)內(nèi)存。
s:將此文件作為共享庫(kù)(或其他可裝載對(duì)象)使用

常用選項(xiàng)

-a:顯示所有命令行中指定的文件,默認(rèn)情況下被訪問(wèn)的文件才會(huì)被顯示。 
-c:和-m一樣,用于POSIX兼容。 
-k:殺掉訪問(wèn)文件的進(jìn)程。如果沒(méi)有指定-signal就會(huì)發(fā)送SIGKILL信號(hào)。 
-i:殺掉進(jìn)程之前詢(xún)問(wèn)用戶(hù),如果沒(méi)有-k這個(gè)選項(xiàng)會(huì)被忽略。 
-l:列出所有已知的信號(hào)名稱(chēng)。 
-m:name 指定一個(gè)掛載文件系統(tǒng)上的文件或者被掛載的塊設(shè)備(名稱(chēng)name)。這樣所有訪問(wèn)這個(gè)文件或者文件系統(tǒng)的進(jìn)程都會(huì)被列出來(lái)。如果指定的是一個(gè)目錄會(huì)自動(dòng)轉(zhuǎn)換成"name/",并使用所有掛載在那個(gè)目錄下面的文件系統(tǒng)。 
-n:space 指定一個(gè)不同的命名空間(space).這里支持不同的空間文件(文件名,此處默認(rèn))、tcp(本地tcp端口)、udp(本地udp端口)。對(duì)于端口, 可以指定端口號(hào)或者名稱(chēng),如果不會(huì)引起歧義那么可以使用簡(jiǎn)單表示的形式,例如:name/space (即形如:80/tcp之類(lèi)的表示)。 
-s:靜默模式,這時(shí)候-u,-v會(huì)被忽略。-a不能和-s一起使用。 
-signal:使用指定的信號(hào),而不是用SIGKILL來(lái)殺掉進(jìn)程??梢酝ㄟ^(guò)名稱(chēng)或者號(hào)碼來(lái)表示信號(hào)(例如-HUP,-1),這個(gè)選項(xiàng)要和-k一起使用,否則會(huì)被忽略。 
-u:在每個(gè)PID后面添加進(jìn)程擁有者的用戶(hù)名稱(chēng)。 
-v:詳細(xì)模式。輸出似ps命令的輸出,包含PID,USER,COMMAND等許多域,如果是內(nèi)核訪問(wèn)的那么PID為kernel.  -V 輸出版本號(hào)。 
-4:使用IPV4套接字,不能和-6一起應(yīng)用,只在-n的tcp和udp的命名存在時(shí)不被忽略。 
-6:使用IPV6套接字,不能和-4一起應(yīng)用,只在-n的tcp和udp的命名存在時(shí)不被忽略。 
- 重置所有的選項(xiàng),把信號(hào)設(shè)置為SIGKILL.

參數(shù)

文件:可以是文件名或者TCP、UDP端口號(hào)。

使用示例:

顯示使用某個(gè)文件的進(jìn)程信息

這個(gè)命令在umount的時(shí)候很有用,可以找到還有哪些用到這個(gè)設(shè)備了。 

$ fuser -um /dev/sda2 
/dev/sda2:      6378c(quietheart) 6534c(quietheart) 6628(quietheart) 
6653c(quietheart) 7429c(quietheart) 7549c(quietheart) 7608c(quietheart) 

殺掉打開(kāi)readme文件的程序

這里,會(huì)在kill之前詢(xún)問(wèn)是否確定。最好加上-v以便知道將要?dú)⒛莻€(gè)進(jìn)程。 

$fuser -m -k -i readme

查看那些程序使用tcp的80端口

$fuser -v -n tcp 80 或 $fuser -v 80/tcp 

fuser不同信號(hào)的應(yīng)用

用 -l參數(shù)可以列出fuser所知的信號(hào)

[root@_mongodb_117 ~]# fuser -l
HUP INT QUIT ILL TRAP ABRT IOT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM
STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS
UNUSED

fuser可以發(fā)送它已知的信號(hào)給訪問(wèn)的指定文件進(jìn)程而代替-k參數(shù)默認(rèn)發(fā)送的SIGKILL,例如:只是掛起進(jìn)程,那么發(fā)送HUP信號(hào)就可以了

[root@_mongodb_117 ~]# fuser -v /root/install.log

用戶(hù)     進(jìn)程號(hào) 權(quán)限   命令

 /root/install.log:  root    3347 f.... tail
[root@_mongodb_117 ~]# fuser -k -SIGHUP /root/install.log
 /root/install.log:  3347
[root@_mongodb_117 ~]# fuser -v /root/install.log

要列出使用/etc/passwd文件的本地進(jìn)程的進(jìn)程號(hào),請(qǐng)輸入:

fuser /etc/passwd

要列出使用/etc/filesystems文件的進(jìn)程的進(jìn)程號(hào)和用戶(hù)登錄名,請(qǐng)輸入:

fuser -u /etc/filesystems

總結(jié)

到此這篇關(guān)于Linux中fuser命令用法詳解的文章就介紹到這了,更多相關(guān)Linux fuser內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • Mac中文件權(quán)限查看和設(shè)置詳解

    Mac中文件權(quán)限查看和設(shè)置詳解

    這篇文章主要給大家介紹了關(guān)于Mac系統(tǒng)下文件權(quán)限查看和設(shè)置的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用Mac具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 使用ElasticSearch集群搭建步驟

    使用ElasticSearch集群搭建步驟

    本文詳細(xì)闡述了Elasticsearch搜索引擎的安裝與配置過(guò)程,包括使用RPM進(jìn)行安裝,設(shè)置基本安全性,加密HTTP客戶(hù)端通信,以及配置集群等步驟,Elasticsearch是一個(gè)開(kāi)源的分布式搜索和分析引擎,適用于全文搜索、結(jié)構(gòu)化搜索、分析和可視化大規(guī)模數(shù)據(jù)
    2024-10-10
  • 分享服務(wù)器被入侵的處理過(guò)程

    分享服務(wù)器被入侵的處理過(guò)程

    這篇文章主要介紹了一次服務(wù)器被入侵的處理過(guò)程分享,下文中的給文件和目錄加鎖,是指給文件和目錄增加了一些屬性,只讀等,需要的朋友可以參考下
    2022-09-09
  • Linux系統(tǒng)中的軟連接管理詳解

    Linux系統(tǒng)中的軟連接管理詳解

    在 Linux 系統(tǒng)中,軟連接(或稱(chēng)符號(hào)鏈接)是一種重要的文件系統(tǒng)功能,它允許用戶(hù)創(chuàng)建指向其他文件或目錄的快捷方式,通過(guò)軟連接,用戶(hù)可以方便地訪問(wèn)常用文件、程序或目錄,而無(wú)需每次都輸入完整路徑,本文將詳細(xì)給大家介紹了Linux系統(tǒng)中的軟連接管理
    2024-11-11
  • xmapp環(huán)境搭建注意事項(xiàng)說(shuō)明

    xmapp環(huán)境搭建注意事項(xiàng)說(shuō)明

    如果要用其他IP訪問(wèn),需要到apache/conf/ext/httpd-xmapp.cf配置文檔下修改最后的一段信息,注釋掉一行拒絕IP的。還有修改一個(gè)允許訪問(wèn)IP的為(*)
    2013-11-11
  • linux系統(tǒng)掛載數(shù)據(jù)盤(pán)的方法(視頻圖文教程)

    linux系統(tǒng)掛載數(shù)據(jù)盤(pán)的方法(視頻圖文教程)

    這篇文章主要介紹了linux系統(tǒng)掛載數(shù)據(jù)盤(pán)的方法(視頻圖文教程),需要的朋友可以參考下
    2017-08-08
  • linux服務(wù)器被植入ddgs、qW3xT.2挖礦病毒的處理實(shí)戰(zhàn)記錄

    linux服務(wù)器被植入ddgs、qW3xT.2挖礦病毒的處理實(shí)戰(zhàn)記錄

    這篇文章主要給大家介紹了關(guān)于linux服務(wù)器被植入ddgs、qW3xT.2挖礦病毒的處理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧
    2018-09-09
  • CentOS7下如何配置ip forward(虛擬路由器)

    CentOS7下如何配置ip forward(虛擬路由器)

    本篇文章主要介紹了CentOS7下如何配置ip forward(虛擬路由器),非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-09-09
  • linux常用命令小結(jié)之yum、源碼安裝

    linux常用命令小結(jié)之yum、源碼安裝

    這篇文章主要介紹了linux常用命令小結(jié)之yum、源碼安裝的相關(guān)資料,需要的朋友可以參考下
    2018-04-04
  • Linux安裝Oracle出現(xiàn)亂碼怎么解決

    Linux安裝Oracle出現(xiàn)亂碼怎么解決

    Linux系統(tǒng)下Oracle經(jīng)常會(huì)出現(xiàn)亂碼,不管是安裝還是使用過(guò)程中都會(huì)出現(xiàn)中文亂碼。這是因?yàn)長(zhǎng)inux系統(tǒng)中缺少了某些字體,只要安裝了這些字體,就能解決這個(gè)問(wèn)題了
    2016-02-02

最新評(píng)論

新野县| 台湾省| 东阳市| 元阳县| 赤壁市| 体育| 徐州市| 屏东县| 金坛市| 兴化市| 新野县| 汉寿县| 思南县| 北海市| 娄烦县| 固安县| 威信县| 桃源县| 清远市| 桂阳县| 华安县| 多伦县| 鄂托克前旗| 韶关市| 梅河口市| 永春县| 昔阳县| 房产| 灵山县| 锦州市| 塔城市| 承德市| 苗栗市| 新野县| 成安县| 新乡县| 城口县| 淳安县| 禄丰县| 岫岩| 吉安市|