在LINUX中使用外設方法

2021-04-02 07:38:59 字數 1452 閱讀 8583

在linux下如何使用軟盤、光碟以及dos等非linux分割槽

這是linux初學者問得最多的問題。由於大家已習慣了微軟的訪問方法,總想用類似的思路來找

到軟盤和光碟。

但在linux下,卻沿襲了unix將裝置當作檔案來處理的方法。所以要訪問軟盤和光碟,就必須先將

它們裝載

到linux系統的/mnt目錄中來。

裝載的命令是mount,格式如下:mount -t 檔案系統型別 裝置名 裝載目錄

檔案系統型別就是分割槽格式,linux支援的檔案系統型別有許多:

msdos dos分割槽檔案系統型別

vfat 支援長檔名的dos分割槽檔案(可以理解為windows檔案)系統型別

iso9660 光碟的檔案系統型別

ext2 linux的檔案系統型別

......

裝置名,指的是你要裝載的裝置的名稱。軟盤一般為/dev/fd0 fd1;光碟則根據你的光碟機的位置

來決定,

通常光碟機裝在第二硬碟的主盤位置就是/dev/hdc;如果訪問的是dos的分割槽,則列出其裝置名,

如/dev/hda1是指第一硬碟的第乙個分割槽。 裝載目錄,就是你指定裝置的載入點。

1. 裝載軟盤

首先用mkdir /mnt/floppy 在/mnt目錄下建立乙個空的floppy目錄,然後輸入:

mount -t msdos /dev/fd0 /mnt/floppy 將dos檔案格式的一張軟盤裝載進來,以後就可以

在/mnt/floppy目錄

下找到這張軟盤的所有內容。

2. 裝載windows所在的c盤

mkdir /mnt/c 在/mnt目錄下建立乙個空的c目錄;

mount -t vfat /dev/hda1 /mnt/c 將windows的c盤按長檔名格式裝載到/mnt/c目錄下,

以後在該目錄下

就能讀寫c盤根目錄中的內容。

3.裝載光碟

mkdir /mnt/cdrom 在/mnt目錄下建立乙個空的cdrom目錄;

mount -t iso9660 /dev/hdc /mnt/cdrom 將光碟載入到檔案系統中來,將在/mnt/cdrom目錄下

找到光碟內

容。有的linux版本允許用mount /dev/cdrom或mount /mnt/cdrom命令裝載光碟。

要注意的是,用mount命令裝入的是軟盤、光碟,而不是軟碟機、光碟機。有些初學者容易犯一

個毛病,以為用

上面命令後,軟碟機就成了/mnt/floppy,光碟機就成了/mnt/cdrom,其實不然,當你要換一張光碟或軟

盤時,一定

要先解除安裝,再對新盤重新裝載。

4.解除安裝

解除安裝的命令格式是:umonut 目錄名,例如要解除安裝軟盤,可輸入命令umonut /mnt/floppy。要注意的

是,在解除安裝光碟之前,直接按光碟機面板上的彈出鍵是不會起作用的。

在Linux中使用執行緒

我並不假定你會使用linux的執行緒,所以在這裡就簡單的介紹一下。如果你之前有過多執行緒方面的程式設計經驗,完全可以忽略本文的內容,因為它非常的初級。首先說明一下,在linux編寫多執行緒程式需要包含標頭檔案pthread.h。也就是說你在任何採用多執行緒設計的程式中都會看到類似這樣的 1 incl...

在linux中使用getch 函式

由於在linux中沒有conio.h檔案,所以不能直接用getch 函式,下面介紹如何在linux中使用getch 函式 在linux中並沒有 conio.h 這個檔案,要實現類似 getch getche 等函式的功能,可以使用 curses庫。include 使用 curses 之前要先進行初始...

在Linux中使用nmap命令

一般在本機上檢視埠時,最好使用netstat,因為它安全又可靠,如果找不到埠,或不知道埠的作用是什麼,尤其在 etc services中沒有提到的埠對應的服務,就可以使用nmap命令.這個命令是系統管理員用來管理系統安全性的工具,可以通過它了解我們主機埠到底有什麼作用.語法 nmap 掃瞄型別 掃瞄...