新聞中心
linux 系統(tǒng)可以利用一些簡單的命令來查看和操作當(dāng)前打開的文件。下面介紹的“l(fā)sof”(list open files)就是用來查看當(dāng)前打開的文件的常用Linux 命令,并查看文件擁有者、類型等信息。

目前創(chuàng)新互聯(lián)公司已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站運(yùn)營、企業(yè)網(wǎng)站設(shè)計、寶豐網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
一般在 Linux 系統(tǒng)中,可以用 lsof 命令來查看當(dāng)前用戶登錄時,打開的文件及進(jìn)程信息:
$ lsof –u username
在查看文件boo.txt中,可以用以下方式:
$ lsof boo.txt
如果想查看某一類文件中被當(dāng)前用戶打開的文件,可以用以下方式:
$ lsof –t *.txt
如果想使用 root 權(quán)限查看某一類文件中被打開的文件:
$ sudo lsof –u root -t *.txt
也可以利用 lsof 命令來查看某一進(jìn)程(pid)中打開的文件:
$ lsof -p 1451
用 -i 可以查看某一端口打開的文件:
$ lsof –i :80
用 -c 可以查看文件名稱是指定名稱的文件
$ lsof -c bash
一般可以利用 grep 命令來過濾信息:
$ lsof | grep boo.txt
用 -u 可以查看文件正被那個用戶打開:
$ lsof -u username
以上就是關(guān)于如何查看 Linux 系統(tǒng)中有誰打開的文件的常用 Linux 命令”lsof”的詳細(xì)說明,供大家參考。Linux 系統(tǒng)打開文件情況的查看有助于快速發(fā)現(xiàn)系統(tǒng)中的安全威脅,提高Linux系統(tǒng)的安全性。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌網(wǎng)站設(shè)計,成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價值。
網(wǎng)站標(biāo)題:Linux命令詳解:如何查看打開文件?(linux查看打開文件)
標(biāo)題來源:http://www.dlmjj.cn/article/cdhgdpe.html


咨詢
建站咨詢
