linux掛載命令詳解 linux 掛載命令

linux掛載命令

;?????掛載命令用于加載文件系統(tǒng)到指定的加載點(diǎn)。此命令的最常用于掛載cdrom,使我們可以訪問(wèn)cdrom中的數(shù)據(jù)。常用的命令有7種,下面是具體介紹:

成都創(chuàng)新互聯(lián)公司制作網(wǎng)站網(wǎng)頁(yè)找三站合一網(wǎng)站制作公司,專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,網(wǎng)站設(shè)計(jì),企業(yè)網(wǎng)站搭建,網(wǎng)站開(kāi)發(fā),建網(wǎng)站業(yè)務(wù),680元做網(wǎng)站,已為近1000家服務(wù),成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)將一如既往的為我們的客戶(hù)提供最優(yōu)質(zhì)的網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣服務(wù)!

1、-t指定掛載類(lèi)型。

2、-l顯示已加載的文件系統(tǒng)列表。

3、-h顯示幫助信息并退出。

4、-V顯示程序版本。

5、-n加載沒(méi)有寫(xiě)入文件“/etc/mtab”中的文件系統(tǒng)。

6、-r將文件系統(tǒng)加載為只讀模式。

7、-a加載文件“/etc/fstab”中描述的所有文件系統(tǒng)。

今天的分享就是這些,希望能幫助大家。

本文章基于thinkpadE15品牌、centos7系統(tǒng)撰寫(xiě)的。

linux mount 掛載命令 詳解

掛接命令(mount)

首先,介紹一下掛接(mount)命令的使用方法,mount命令參數(shù)非常多,這里主要講一下今天我們要用到的。

命令格式:mount [-t vfstype] [-o options] device dir

1、-t vfstype 指定文件系統(tǒng)的類(lèi)型,通常不必指定,mount 會(huì)自動(dòng)選擇正確的類(lèi)型。

光盤(pán)或光盤(pán)鏡像:iso9660

DOS fat16文件系統(tǒng):msdos

Windows 9x fat32文件系統(tǒng):vfat

Windows NT ntfs文件系統(tǒng):ntfs

Mount Windows文件網(wǎng)絡(luò)共享:smbfs

UNIX(LINUX) 文件網(wǎng)絡(luò)共享:nfs

2、-o options 主要用來(lái)描述設(shè)備或檔案的掛接方式。

loop:用來(lái)把一個(gè)文件當(dāng)成硬盤(pán)分區(qū)掛接上系統(tǒng)

ro:采用只讀方式掛接設(shè)備

rw:采用讀寫(xiě)方式掛接設(shè)備

iocharset:指定訪問(wèn)文件系統(tǒng)所用字符集

3、device 要掛接(mount)的設(shè)備。

4、dir設(shè)備在系統(tǒng)上的掛接點(diǎn)(mount point)。 詳情可參考《Linux就該這么學(xué)》。

Linux fuser 命令詳解

fuser命令小結(jié)

linux環(huán)境下,當(dāng)使用umount命令卸載掛載點(diǎn)時(shí),會(huì)遇到“device is busy”提示,這時(shí)fuser就能查出誰(shuí)在使用這個(gè)資源;當(dāng)然umount –lf [掛載點(diǎn)] 也可以強(qiáng)制卸載

功能

fuser 可以顯示出當(dāng)前哪個(gè)程序在使用磁盤(pán)上的

并給出程序進(jìn)程的詳細(xì)信息.

fuser只把PID輸出到標(biāo)準(zhǔn)輸出,其他的都輸出到標(biāo)準(zhǔn)錯(cuò)誤輸出。

-a 顯示所有命令行中指定的文件,默認(rèn)情況下被訪問(wèn)的文件才會(huì)被顯示。

-c 和-m一樣,用于POSIX兼容。

-k 殺掉訪問(wèn)文件的進(jìn)程。如果沒(méi)有指定-signal就會(huì)發(fā)送SIGKILL信號(hào)。結(jié)合 –signal

-signal 使用指定的信號(hào),而不是用SIGKILL來(lái)殺掉進(jìn)程??梢酝ㄟ^(guò)名稱(chēng)或者號(hào)碼來(lái)表示信號(hào)(例如-HUP,-1),這個(gè)選項(xiàng)要和-k一起使用,否則會(huì)被忽略。

-l 列出所有已知的信號(hào)名稱(chēng)。

-i 殺掉進(jìn)程之前詢(xún)問(wèn)用戶(hù),如果沒(méi)有-k這個(gè)選項(xiàng)會(huì)被忽略。

-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一起使用。

-u 在每個(gè)PID后面添加進(jìn)程擁有者的用戶(hù)名稱(chēng)。

-v 詳細(xì)模式。輸出似ps命令的輸出,包含PID,USER,COMMAND等許多域,如果是內(nèi)核訪問(wèn)的那么PID為kernel.

案例

假設(shè)無(wú)法卸載的設(shè)備為/dev/sdb1

1)運(yùn)行下面命令看一下哪個(gè)用戶(hù)哪個(gè)進(jìn)程占用著此設(shè)備

fuser -m -v /dev/sdb1

2)運(yùn)行下面命令殺掉占用此設(shè)備的進(jìn)程

fuser -m -v -k /dev/sdb1

或者fuser -m -v -k -i /dev/sdb1(每殺掉一下進(jìn)程會(huì)讓你確認(rèn))

3)再u(mài)mount

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

$fuser -n tcp 80

或$fuser -v -n tcp 80

或$fuser -v 80/tcp

這里,后兩種方式顯示的信息比較全,因?yàn)橛辛?v選項(xiàng)

如上例子中第4列的權(quán)限也成訪問(wèn)類(lèi)型,如下:

其它相同命令:

signal列表

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)型。

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

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

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

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

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

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

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

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/install.log: root 3347 f.... tail

/root/install.log: 3347

參考至:

本文標(biāo)題:linux掛載命令詳解 linux 掛載命令
標(biāo)題URL:http://muchs.cn/article0/ddigcio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版服務(wù)器托管、關(guān)鍵詞優(yōu)化外貿(mào)網(wǎng)站建設(shè)、域名注冊(cè)、移動(dòng)網(wǎng)站建設(shè)

廣告

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

微信小程序開(kāi)發(fā)