linux下檢視當前核心系統支援的檔案系統:
一般都在 /lib/modules/kernl-version/kernel/fs/ 目錄下包含了當前核心版本支援的檔案系統:
ls /lib/modules/kernl-version/kernel/fs/
那又如何檢視現有的檔案系統的檔案系統型別呢?
有多種方法:
1、mount
v0id@v0id ~ $ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda8 on /home type ext4 (rw)
/dev/sda6 on /opt type ext4 (rw)
2、檢視/etc/fstab掛載檔案系統指令碼:
less /etc/fstab
3、使用df -t 檢視掛載的檔案系統型別:
df -t -h
Linux核心系統呼叫的新增
本文通過自身實踐,介紹了在linux下為核心新增系統呼叫的簡單例項。系統呼叫 作業系統為使用者態程序與硬體及核心資源進行互動提供的一組介面 系統呼叫可被看成是乙個核心與使用者空間程式互動的介面。優點 極大的提高了系統的安全性 使使用者程式具有可移植性。系統呼叫與核心函式 核心函式在形式上與普通函式一...
Linux 核心系統體系結構
linux 核心主要由 5 個模組構成,它們分別是 程序排程模組 記憶體管理模組 檔案系統模組 進 程間通訊模組和網路介面模組。程序排程模組用來負責控制程序對 cpu 資源的使用。所採取的排程策略是各程序能夠公平合理地訪 問 cpu,同時保證核心能及時地執行硬體操作。記憶體管理模組用於確保所有程序能...
檢視Linux核心版本 當前使用系統版本
1 核心資訊 a.cat proc version b.uname a 2 系統版本 a.cat etc issue 系統安裝後一般不會改變 b.lsb release a 核心有公升級會改變 檢視linux系統位數 用這個看一下 file bin ls 如果顯示像這樣 bin ls elf 32 ...