日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Hi3516A开发--常用指令和根文件目录详解

發(fā)布時間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hi3516A开发--常用指令和根文件目录详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、常用命令
#arch ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#顯示機(jī)器的處理器架構(gòu)
# uname -a ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看內(nèi)核/操作系統(tǒng)/CPU信息
# head -n 1 /etc/issue ? ? ? ? ? ? ? ? ? # 查看操作系統(tǒng)版本
# hostname ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看計算機(jī)名
# lspci -tv ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 列出所有PCI設(shè)備
# lsusb -tv ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 列出所有USB設(shè)備
# lsmod ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 列出加載的內(nèi)核模塊
# env ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看環(huán)境變量資源
# free -m ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看內(nèi)存使用量和交換區(qū)使用量
# df -h ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看各分區(qū)使用情況
# du -sh <目錄名> ? ? ? ? ? ? ? ? ? ? ? ?# 查看指定目錄的大小
# grep MemTotal /proc/meminfo ?# 查看內(nèi)存總量
# grep MemFree /proc/meminfo ? # 查看空閑內(nèi)存量
# uptime ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看系統(tǒng)運(yùn)行時間、用戶數(shù)、負(fù)載
# vmstat ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看詳細(xì)系統(tǒng)運(yùn)行信息
# cat /proc/loadavg ? ? ? ? ? ? ? ? ? ? # 查看系統(tǒng)負(fù)載磁盤和分區(qū)
# mount | column -t ? ? ? ? ? ? ? ? ? ?# 查看掛接的分區(qū)狀態(tài)
# fdisk -l ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看所有分區(qū)
# swapon -s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看所有交換分區(qū)
# dmesg | grep IDE ? ? ? ? ? ? ? ? ? ? # 查看啟動時IDE設(shè)備檢測狀況網(wǎng)絡(luò)
# ifconfig ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看所有網(wǎng)絡(luò)接口的屬性
# iptables -L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看防火墻設(shè)置
# route -n ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看路由表
# netstat -lntp ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看所有監(jiān)聽端口
# netstat -antp ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看所有已經(jīng)建立的連接
# netstat -s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看網(wǎng)絡(luò)統(tǒng)計信息進(jìn)程
# ps -ef ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看所有進(jìn)程
# top ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 實時顯示進(jìn)程狀態(tài)用戶
# w ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看活動用戶
# id <用戶名> ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看指定用戶信息
# last ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 查看用戶登錄日志
# cut -d: -f1 /etc/passwd ? ? ? # 查看系統(tǒng)所有用戶
# cut -d: -f1 /etc/group ? ? ? ? # 查看系統(tǒng)所有組
# crontab -l ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看當(dāng)前用戶的計劃任務(wù)服務(wù)
# chkconfig –list ? ? ? ? ? ? ? ? ? ? # 列出所有系統(tǒng)服務(wù)
# chkconfig –list | grep on ? ?# 列出所有啟動的系統(tǒng)服務(wù)程序
# rpm -qa ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 查看所有安裝的軟件包
# stat ? ? ? ? ? 顯示指定文件的詳細(xì)信息,比ls更詳細(xì)
# who ? ? ? ? ?#顯示在線登陸用戶
# whoami ? #顯示當(dāng)前操作用戶
# ping ? ? ? ?#測試網(wǎng)絡(luò)連通
# clear ? ? ? #清屏
# alias ? ? ? #對命令重命名 如:alias showmeit=”ps -aux” ,另外解除使用unaliax?
# kill ? ? ? ? ?#殺死進(jìn)程,可以先用ps 或 top命令查看進(jìn)程的id,然后再用kill命令殺死進(jìn)程。

二、linux文件系統(tǒng)目錄
文件結(jié)構(gòu)

參看:Linux文件結(jié)構(gòu)和Ubunto常見命令

/:根目錄,所有的目錄、文件、設(shè)備都在/之下,/就是Linux文件系統(tǒng)的組織者,也是最上級的領(lǐng)導(dǎo)者。

/bin:bin 就是二進(jìn)制(binary)英文縮寫。在一般的系統(tǒng)當(dāng)中,都可以在這個目錄下找到linux常用的命令。系統(tǒng)所需要的那些命令位于此目錄。
/boot:Linux的內(nèi)核及引導(dǎo)系統(tǒng)程序所需要的文件目錄,比如 vmlinuz initrd.img 文件都位于這個目錄中。在一般情況下,GRUB或LILO系統(tǒng)引導(dǎo)管理器也位于這個目錄。
/cdrom:這個目錄在剛剛安裝系統(tǒng)的時候是空的。可以將光驅(qū)文件系統(tǒng)掛在這個目錄下。例如:mount /dev/cdrom /cdrom
/dev:dev 是設(shè)備(device)的英文縮寫。這個目錄對所有的用戶都十分重要。因為在這個目錄中包含了所有l(wèi)inux系統(tǒng)中使用的外部設(shè)備。但是這里并不是放的外部設(shè)備的驅(qū)動程序。這一點(diǎn)和常用的windows,dos操作系統(tǒng)不一樣。它實際上是一個訪問這些外部設(shè)備的端口。可以非常方便地去訪問這些外部設(shè)備,和訪問一個文件,一個目錄沒有任何區(qū)別。
/etc:etc這個目錄是linux系統(tǒng)中最重要的目錄之一。在這個目錄下存放了系統(tǒng)管理時要用到的各種配置文件和子目錄。要用到的網(wǎng)絡(luò)配置文件,文件系統(tǒng),x系統(tǒng)配置文件,設(shè)備配置信息,設(shè)置用戶信息等都在這個目錄下。(關(guān)于etc拓展信息)
/home:如果建立一個用戶,用戶名是"xx",那么在/home目錄下就有一個對應(yīng)的/home/xx路徑,用來存放用戶的主目錄。
/lib:lib是庫(library)英文縮寫。這個目錄是用來存放系統(tǒng)動態(tài)連接共享庫的。幾乎所有的應(yīng)用程序都會用到這個目錄下的共享庫。因此,千萬不要輕易對這個目錄進(jìn)行什么操作,一旦發(fā)生問題,系統(tǒng)就不能工作了。
/lost+found:在ext2或ext3文件系統(tǒng)中,當(dāng)系統(tǒng)意外崩潰或機(jī)器意外關(guān)機(jī),而產(chǎn)生一些文件碎片放在這里。當(dāng)系統(tǒng)啟動的過程中fsck工具會檢查這里,并修復(fù)已經(jīng)損壞的文件系統(tǒng)。有時系統(tǒng)發(fā)生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復(fù),或移到文件到原來的位置上。
/mnt:這個目錄一般是用于存放掛載儲存設(shè)備的掛載目錄的,比如有cdrom等目錄。可以參看/etc/fstab的定義。
/media:有些linux的發(fā)行版使用這個目錄來掛載那些usb接口的移動硬盤(包括U盤)、CD/DVD驅(qū)動器等等。
/opt:這里主要存放那些可選的程序。
/proc:可以在這個目錄下獲取系統(tǒng)信息。這些信息是在內(nèi)存中,由系統(tǒng)自己產(chǎn)生的。
/root:Linux超級權(quán)限用戶root的家目錄。
/sbin:這個目錄是用來存放系統(tǒng)管理員的系統(tǒng)管理程序。大多是涉及系統(tǒng)管理的命令的存放,是超級權(quán)限用戶root的可執(zhí)行命令存放地,普通用戶無權(quán)限執(zhí)行這個目錄下的命令,這個目錄和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目錄是相似的,凡是目錄sbin中包含的都是root權(quán)限才能執(zhí)行的。
/selinux :對SElinux的一些配置文件目錄,SElinux可以讓linux更加安全。/srv 服務(wù)啟動后,所需訪問的數(shù)據(jù)目錄,舉個例子來說,www服務(wù)啟動讀取的網(wǎng)頁數(shù)據(jù)就可以放在/srv/www中
/tmp:臨時文件目錄,用來存放不同程序執(zhí)行時產(chǎn)生的臨時文件。有時用戶運(yùn)行程序的時候,會產(chǎn)生臨時件。/tmp就用來存放臨時文件的。/var/tmp目錄和這個目錄相似。
/usr:這是linux系統(tǒng)中占用硬盤空間最大的目錄。用戶的很多應(yīng)用程序和文件都存放在這個目錄下。在這個目錄下,可以找到那些不適合放在/bin或/etc目錄下的額外的工具
/usr/local:這里主要存放那些手動安裝的軟件,即不是通過“新立得”或apt-get安裝的軟件。它和/usr目錄具有相類似的目錄結(jié)構(gòu)。讓軟件包管理器來管理/usr目錄,而把自定義的腳本(scripts)放到/usr/local目錄下面、。
/usr/share :系統(tǒng)共用的東西存放地,比如 /usr/share/fonts 是字體目錄,/usr/share/doc和/usr/share/man幫助文件。
/var:這個目錄的內(nèi)容是經(jīng)常變動的,看名字就知道,可以理解為vary的縮寫,/var下有/var/log 這是用來存放系統(tǒng)日志的目錄。/var/ www目錄是定義Apache服務(wù)器站點(diǎn)存放目錄;/var/lib 用來存放一些庫文件,比如MySQL的,以及MySQL數(shù)據(jù)庫的的存放地。


1、/proc目錄

參看:Linux下/proc目錄簡介

/proc/buddyinfo ??每個內(nèi)存區(qū)中的每個order有多少塊可用,和內(nèi)存碎片問題有關(guān)

/proc/cmdline? ? ? ?啟動時傳遞給kernel的參數(shù)信息
/proc/cpuinfo? ? ? ?cpu的信息
/proc/crypto? ? ? ? ?內(nèi)核使用的所有已安裝的加密密碼及細(xì)節(jié)
/proc/devices ? ? ? ?已經(jīng)加載的設(shè)備并分類
/proc/dma ? ? ? ? ? ??已注冊使用的ISA DMA頻道列表
/proc/execdomains ? Linux內(nèi)核當(dāng)前支持的execution domains
/proc/fb? ? ? ? ? ? ? ? ?幀緩沖設(shè)備列表,包括數(shù)量和控制它的驅(qū)動
/proc/filesystems? 內(nèi)核當(dāng)前支持的文件系統(tǒng)類型
/proc/interrupts? ?x86架構(gòu)中的每個IRQ中斷數(shù)
/proc/iomem? ? ? ? 每個物理設(shè)備當(dāng)前在系統(tǒng)內(nèi)存中的映射
/proc/ioports? ? ? ?一個設(shè)備的輸入輸出所使用的注冊端口范圍
/proc/kcore? ? ? ? ? 代表系統(tǒng)的物理內(nèi)存,存儲為核心文件格式,里邊顯示的是字節(jié)數(shù),等于RAM大小加上4kb
/proc/kmsg? ? ? ? ? 記錄內(nèi)核生成的信息,可以通過/sbin/klogd或/bin/dmesg來處理
/proc/loadavg? ? ? 根據(jù)過去一段時間內(nèi)CPU和IO的狀態(tài)得出的負(fù)載狀態(tài),與uptime命令有關(guān)
/proc/locks? ? ? ? ? ?內(nèi)核鎖住的文件列表
/proc/mdstat? ? ? ?多硬盤,RAID配置信息(md=multiple disks)
/proc/meminfo? ? RAM使用的相關(guān)信息
/proc/misc? ? ? ? ? ? 其他的主要設(shè)備(設(shè)備號為10)上注冊的驅(qū)動
/proc/modules? ? ?所有加載到內(nèi)核的模塊列表
/proc/mounts? ? ? 系統(tǒng)中使用的所有掛載
/proc/mtrr? ? ? ? ? ?系統(tǒng)使用的Memory Type Range Registers (MTRRs)
/proc/partitions? ?分區(qū)中的塊分配信息
/proc/pci? ? ? ? ? ? ? 系統(tǒng)中的PCI設(shè)備列表
/proc/slabinfo? ? ?系統(tǒng)中所有活動的 slab 緩存信息
/proc/stat? ? ? ? ? ? 所有的CPU活動信息
/proc/sysrq-trigger 使用echo命令來寫這個文件的時候,遠(yuǎn)程root用戶可以執(zhí)行大多數(shù)的系統(tǒng)請求關(guān)鍵命令,就好像在本地終端執(zhí)行一樣。要寫入這個文件,需要把/proc/sys/kernel/sysrq不能設(shè)置為0。這個文件對root也是不可讀的
/proc/uptime? ? ? 系統(tǒng)已經(jīng)運(yùn)行了多久
/proc/swaps? ? ? ? 交換空間的使用情況
/proc/version ? ?? Linux內(nèi)核版本和gcc版本
/proc/bus? ? ? ? ? ? 系統(tǒng)總線(Bus)信息,例如pci/usb等
/proc/driver? ? ? ? ?驅(qū)動信息
/proc/fs? ? ? ? ? ? ? ? 文件系統(tǒng)信息
/proc/ide? ? ? ? ? ? ? ide設(shè)備信息
/proc/irq? ? ? ? ? ? ? 中斷請求設(shè)備信息
/proc/net? ? ? ? ? ? ?網(wǎng)卡設(shè)備信息
/proc/scsi ? ? ? ? ? ?scsi設(shè)備信息
/proc/tty? ? ? ? ? ? ? tty設(shè)備信息
/proc/net/dev? ? ?顯示網(wǎng)絡(luò)適配器及統(tǒng)計信息
/proc/vmstat? ? ? ?虛擬內(nèi)存統(tǒng)計信息
/proc/vmcore? ? ?內(nèi)核panic時的內(nèi)存映像
/proc/diskstats? 取得磁盤信息
/proc/schedstat kernel調(diào)度器的統(tǒng)計信息
/proc/zoneinfo? 顯示內(nèi)存空間的統(tǒng)計信息,對分析虛擬內(nèi)存行為很有用
/proc/sys/kernel/printk ?printk打印機(jī)別

以下是/proc目錄中進(jìn)程N(yùn)的信息
/proc/N? ? ? ? ? ? ? ? pid為N的進(jìn)程信息
/proc/N/cmdline 進(jìn)程啟動命令
/proc/N/cwd? ? ? ? 鏈接到進(jìn)程當(dāng)前工作目錄
/proc/N/environ? 進(jìn)程環(huán)境變量列表
/proc/N/exe? ? ? ? ?鏈接到進(jìn)程的執(zhí)行命令文件
/proc/N/fd? ? ? ? ? ?包含進(jìn)程相關(guān)的所有的文件描述符
/proc/N/maps? ? ?與進(jìn)程相關(guān)的內(nèi)存映射信息
/proc/N/mem? ? ? 指代進(jìn)程持有的內(nèi)存,不可讀
/proc/N/root? ? ? ?鏈接到進(jìn)程的根目錄
/proc/N/stat ? ? ? ?進(jìn)程的狀態(tài)
/proc/N/statm? ? ?進(jìn)程使用的內(nèi)存的狀態(tài)
/proc/N/status? ? 進(jìn)程狀態(tài)信息,比stat/statm更具可讀性
/proc/self ? ? ? ? ? ??鏈接到當(dāng)前正在運(yùn)行的進(jìn)程

2、/sys目錄

參看:/sys目錄下各個子目錄的具體說明

/sys/devices

該目錄下是全局設(shè)備結(jié)構(gòu)體系,包含所有被發(fā)現(xiàn)的注冊在各種總線上的各種物理設(shè)備。一般來說,所有的物理設(shè)備都按其在總線上的拓?fù)浣Y(jié)構(gòu)來顯示,但有兩個例外,即platform devices和system devices。platform devices一般是掛在芯片內(nèi)部的高速或者低速總線上的各種控制器和外設(shè),它們能被CPU直接尋址;system devices不是外設(shè),而是芯片內(nèi)部的核心結(jié)構(gòu),比如CPU,timer等,它們一般沒有相關(guān)的驅(qū)動,但是會有一些體系結(jié)構(gòu)相關(guān)的代碼來配置它們。(sys/devices是內(nèi)核對系統(tǒng)中所有設(shè)備的分層次表達(dá)模型,也是/sys文件系統(tǒng)管理設(shè)備的最重要的目錄結(jié)構(gòu))
/sys/dev
該目錄下維護(hù)一個按照字符設(shè)備和塊設(shè)備的主次號碼(major:minor)鏈接到真是設(shè)備(/sys/devices)的符號鏈接文件。
/sys/class
該目錄下包含所有注冊在kernel里面的設(shè)備類型,這是按照設(shè)備功能分類的設(shè)備模型,每個設(shè)備類型表達(dá)具有一種功能的設(shè)備。每個設(shè)備類型子目錄下都是這種哦哦那個設(shè)備類型的各種具體設(shè)備的符號鏈接,這些鏈接指向/sys/devices/name下的具體設(shè)備。設(shè)備類型和設(shè)備并沒有一一對應(yīng)的關(guān)系,一個物理設(shè)備可能具備多種設(shè)備類型;一個設(shè)備類型只表達(dá)具有一種功能的設(shè)備,比如:系統(tǒng)所有輸入設(shè)備都會出現(xiàn)在/sys/class/input之下,而不論它們是以何種總線連接到系統(tǒng)的。(/sys/class也是構(gòu)成linux統(tǒng)一設(shè)備模型的一部分)
/sys/block
該目錄下的所有子目錄代表著系統(tǒng)中當(dāng)前被發(fā)現(xiàn)的所有塊設(shè)備。按照功能來說防止在/sys/class下會更合適,但由于歷史遺留因素而一直存在于/sys/block,但從linux2.6.22內(nèi)核開始這部分就已經(jīng)標(biāo)記為過去時,只有打開了CONFIG_SYSFS_DEPRECATED配置編譯才會有這個目錄存在,并且其中的內(nèi)容在從linux2.6.26版本開始已經(jīng)正式移到了/sys/class/block,舊的接口/sys/block為了向后兼容而保留存在,但其中的內(nèi)容已經(jīng)變?yōu)榱酥赶蛩鼈冊?sys/devices/中真實設(shè)備的符號鏈接文件。
/sys/bus
該目錄下的每個子目錄都是kernel支持并且已經(jīng)注冊了的總線類型。這是內(nèi)核設(shè)備按照總線類型分層放置的目錄結(jié)構(gòu),/sys/devices中的所有設(shè)備都是連接于某種總線之下的,bus子目錄下的每種具體總線之下可以找到每個具體設(shè)備的符號鏈接,一般來說每個子目錄(總線類型)下包含兩個子目錄,一個是devices,另一個是drivers;其中devices下是這個總線類型下的所有設(shè)備,這些設(shè)備都是符號鏈接,它們分別指向真正的設(shè)備(/sys/devices/name/下);而drivers下是所有注冊在這個總線上的驅(qū)動,每個driver子目錄下 是一些可以觀察和修改的driver參數(shù)。(它也是構(gòu)成linux統(tǒng)一設(shè)備模型的一部分)
/sys/fs
按照設(shè)計,該目錄使用來描述系統(tǒng)中所有的文件系統(tǒng),包括文件系統(tǒng)本身和按照文件系統(tǒng)分類存放的已掛載點(diǎn)。
/sys/kernel
這個目錄下存放的是內(nèi)核中所有可調(diào)整的參數(shù)
/sys/firmware
該目錄下包含對固件對象(firmware object)和屬性進(jìn)行操作和觀察的接口,即這里是系統(tǒng)加載固件機(jī)制的對用戶空間的接口.(關(guān)于固件有專用于固件加載的一套API)
/sys/hypervisor
該目錄是與虛擬化Xen相關(guān)的裝置。(Xen是一個開放源代碼的虛擬機(jī)監(jiān)視器)
/sys/module
該目錄下有系統(tǒng)中所有的模塊信息,不論這些模塊是以內(nèi)聯(lián)(inlined)方式編譯到內(nèi)核映像文件中還是編譯為外模塊(.ko文件),都可能出現(xiàn)在/sys/module中。即module目錄下包含了所有的被載入kernel的模塊。
/sys/power
該目錄是系統(tǒng)中的電源選項,對正在使用的power子系統(tǒng)的描述。這個目錄下有幾個屬性文件可以用于控制整個機(jī)器的電源狀態(tài),如可以向其中寫入控制命令讓機(jī)器關(guān)機(jī)/重啟等等。

3、/etc目錄

參看:Linux /etc目錄詳解

/etc/rc ? or/etc/rc.d ? or/etc/rc*.d ?

啟動、或改變運(yùn)行級時運(yùn)行的scripts或scripts的目錄.?
/etc/passwd ?
用戶數(shù)據(jù)庫,其中的域給出了用戶名、真實姓名、家目錄、加密的口令和用戶的其他信息.?
/etc/fdprm ?
軟盤參數(shù)表.說明不同的軟盤格式.用setfdprm 設(shè)置.
/etc/fstab ?
啟動時mount -a命令(在/etc/rc 或等效的啟動文件中)自動mount的文件系統(tǒng)列表.Linux下,也包括用swapon -a啟用的swap區(qū)的信息.
/etc/group ?
類似/etc/passwd ,但說明的不是用戶而是組.?
/etc/inittab ?
init 的配置文件.?
/etc/issue ?
getty在登錄提示符前的輸出信息.通常包括系統(tǒng)的一段短說明或歡迎信息.內(nèi)容由系統(tǒng)管理員確定.?
/etc/magic ?
file 的配置文件.包含不同文件格式的說明,file 基于它猜測文件類型.
/etc/motd ?
Message Of TheDay,成功登錄后自動輸出.內(nèi)容由系統(tǒng)管理員確定.經(jīng)常用于通告信息,如計劃關(guān)機(jī)時間的警告.?
/etc/mtab ?
當(dāng)前安裝的文件系統(tǒng)列表.由scripts初始化,并由mount 命令自動更新.需要一個當(dāng)前安裝的文件系統(tǒng)的列表時使用,例如df命令.?
/etc/shadow ?
在安裝了影子口令軟件的系統(tǒng)上的影子口令文件.影子口令文件將/etc/passwd 文件中的加密口令移動到/etc/shadow中,而后者只對root可讀.這使破譯口令更困難.?
/etc/login.defs ?
login 命令的配置文件.?
/etc/printcap ?
類似/etc/termcap ,但針對打印機(jī).語法不同.?
/etc/profile , /etc/csh.login ,/etc/csh.cshrc ?
登錄或啟動時Bourne或Cshells執(zhí)行的文件.這允許系統(tǒng)管理員為所有用戶建立全局缺省環(huán)境.?
/etc/securetty ?
確認(rèn)安全終端,即哪個終端允許root登錄.一般只列出虛擬控制臺,這樣就不可能(至少很困難)通過modem或網(wǎng)絡(luò)闖入系統(tǒng)并得到超級用戶特權(quán).?
/etc/shells ?
列出可信任的shell.chsh 命令允許用戶在本文件指定范圍內(nèi)改變登錄shell.提供一臺機(jī)器FTP服務(wù)的服務(wù)進(jìn)程ftpd檢查用戶shell是否列在 /etc/shells 文件中,如果不是將不允許該用戶登錄.?
/etc/termcap?
終端性能數(shù)據(jù)庫.說明不同的終端用什么"轉(zhuǎn)義序列"控制.寫程序時不直接輸出轉(zhuǎn)義序列(這樣只能工作于特定品牌的終端),而是從/etc/termcap中查找要做的工作的正確序列.這樣,多數(shù)的程序可以在多數(shù)終端上運(yùn)行
/etc/resolv.conf
DNS客戶機(jī)配置文件,設(shè)置DNS服務(wù)器的IP地址及DNS域名
/etc/hosts
提供主機(jī)名到IP地址的對應(yīng)關(guān)系,建議將自己經(jīng)常使用的主機(jī)

4、/dev目錄

參看:linux /dev目錄

設(shè)備文件分為兩種:

塊設(shè)備文件(b)
字符設(shè)備文件(c)
設(shè)備文件一般存放在/dev目錄下
/dev/hd[a-t]:IDE設(shè)備
/dev/sd[a-z]:SCSI設(shè)備
/dev/fd[0-7]:標(biāo)準(zhǔn)軟驅(qū)
/dev/md[0-31]:軟raid設(shè)備
/dev/loop[0-7]:本地回環(huán)設(shè)備
/dev/ram[0-15]:內(nèi)存
/dev/null:無限數(shù)據(jù)接收設(shè)備 ,相當(dāng)于回收站
/dev/zero:無限零資源
/dev/tty[0-63]:虛擬終端
/dev/ttyS[0-3]:串口
/dev/lp[0-3]:并口
/dev/console:控制臺
/dev/fb[0-31]:framebuffer
/dev/cdrom => /dev/hdc
/dev/modem => /dev/ttyS[0-9]

/dev/pilot => /dev/ttyS[0-9]


三、重點(diǎn)目錄詳解

1、開機(jī)啟動腳本/etc/init.d/rcS

2、linux /etc/rc.d/目錄的詳解

3、/etc/resolv.conf 的更改在重啟后丟失的解決辦法

4、linux驅(qū)動模塊開機(jī)自動加載,以及應(yīng)用程序開機(jī)自啟動

5、Linux I2C工具查看配置I2C設(shè)備

6、Linux操作系統(tǒng)下/etc/hosts文件配置方法



總結(jié)

以上是生活随笔為你收集整理的Hi3516A开发--常用指令和根文件目录详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。