linuxdev
1. linux dev和udev的區別
udev是一個用戶程序,它是用來管理目錄/dev下的設備文件的,udev工具在系統中是以守護進程udevd運行。
udev的配置文件在/etc/udev/udev.conf
此文件有以下幾項配置
udev_root="/dev"#udev產生的設備文件的根目錄
devudev_db="/dev/.udevdb"#通過udev產生的設備文件形成的資料庫
udev_rules="/etc/udev/rules.d"#用於指導udev工作的規則所在目錄
dev_log="err"#當出現錯誤時,用syslog記錄錯誤信息
dev是目錄,即/dev。這里掛載著計算機的設備。
2. Linux /dev目錄為空。
可以起來。
註:如果沒有進行動態掛載sda7到/dev目錄上,可以起來。
3. linux系統中/dev/sda3表示什麼。急
/dev/sda3表示的是硬碟分區。
/dev/sda是指接在SATA、SCSI第一個介面上的硬碟。
/dev/sda是指整個硬碟,實際使用中一般都會有分區,也就是/dev/sda1, /dev/sda2這樣的。有一些分區已經掛載了,使用df命令,可以看到各個分區分區被掛載到哪個目錄,然後ls查看想要查的目錄。
使用fdisk命令查看分區的三種方法:
1、sudo fdisk -l
2、sudo fdisk /dev/sda進入交互模式,然後輸入p
3、查看單個硬碟,通過 fdisk -l /dev/sad1
(3)linuxdev擴展閱讀:
對分區/dev/sda3的操作命令:
1、掛載:mount /dev/sda1 /mnt/asd,這樣掛載分區到文件系統上,才能看/mnt/asd里的東西。
2、查看:ls -hl /mnt/asd
3、卸載:umount /dev/sda1
文件系統:指定要卸載的文件系統或者其對應的設備文件名
(1)、通過設備名卸載:umount -v /dev/sda1
(2)、通過掛載點卸載:umount -v /mnt/mymount/
4. Linux中如何表示硬碟的解釋/dev/sdal的含義
硬碟和硬碟分區在Linux都表示為設備
IDE硬碟表示為
/dev/hda、/dev/hdb
...
;SCSI
介面的硬碟、SATA介面的硬碟表示為/dev/sda、/dev/sdb
...
...
第一塊SATA硬碟的第一個分區
5. linux下能用dev-c++編寫C程序嗎求高手解答下啊!!謝謝!!
可以是可以,但是這個工具已經過時了,功能不完善維護的力度也變弱了,現在主推codeblocks
6. linux系統中Usb設備在/dev下對應的設備節點是
usb存儲設備也目前在內核中在兩種驅動方法,一種是模擬SCSI硬碟,通過fdisk -l 出現的是/dev/sd[0-n];另一種是非模擬SCSI硬碟,我們通過fdisk 列系統存在的存儲設置時會出現 /dev/uba 類似的;但目前這個驅動並不成熟,比如大數據量表現不穩定;其實USB介面的存儲設備,在Linux表現還是比較差;
7. linux中的/dev/null 原理是什麼
1,在linux中,一切皆文件,/dev/null也是如此
2,對文件的讀寫,都不能由普通應用程序直接進行,需要通過工作在內核態的驅動程序來完成。
3,普通程序進入這種內核模式的入口叫系統調用
4,open和write都離不開系統調用
5,在內核模式,負責處理write調用的驅動程序,只要簡單的把數據都丟棄,就形成這個黑洞
8. linux 里怎麼查看/dev下哪些是磁碟文件
# ll /dev/sda*
brw-rw----. 1 root disk 8, 0 Sep 16 08:58 /dev/sda
brw-rw----. 1 root disk 8, 1 Sep 16 08:58 /dev/sda1
brw-rw----. 1 root disk 8, 2 Sep 16 08:58 /dev/sda2
如上,可知/dev下有一塊盤,sda 如果還有sdb表示第二塊,sdc表示第三塊
或者使用fdisk -l直接查看
同理,sda表示第一塊,sdb表示第二塊
9. linux中/dev是怎麼創建的
你在終端裡面打 mknod 沒有這個命令嗎? 這個命令是在 GNU coreutils 軟體包裡面的 每個發行版肯定有的 還是說,你沒有mknod的許可權啊?
10. linux中的dev是什麼意思
dev是device的簡寫,就是「設備」的意思。Linux把每個硬體也看作是一個文件,因此會有/dev/sda1的寫法。