導航:首頁 > 操作系統 > linuxlib

linuxlib

發布時間:2022-04-13 08:58:20

linux 下目錄的含義,比如lib是放什麼文件的,還有dev什麼的,有好幾個文件名稱,都分別是什麼意思

/bin
bin是binary的縮寫。這個目錄沿襲了UNIX系統的結構,存放著使用者最經常使用的命令。例如cp、ls、cat,等等。

/boot
這里存放的是啟動Linux時使用的一些核心文件。

/dev
dev是device(設備)的縮寫。這個目錄下是所有Linux的外部設備,其功能類似DOS下的.sys和Win下的.vxd。在Linux中設備和文件是用同種方法訪問的。例如:/dev/hda代表第一個物理IDE硬碟。

/etc
這個目錄用來存放系統管理所需要的配置文件和子目錄。

/home
用戶的主目錄,比如說有個用戶叫wang,那他的主目錄就是/home/wang也可以用~wang表示。

/lib
這個目錄里存放著系統最基本的動態鏈接共享庫,其作用類似於Windows里的.dll文件。幾乎所有的應用程序都須要用到這些共享庫。

/lost+found
這個目錄平時是空的,當系統不正常關機後,這里就成了一些無家可歸的文件的避難所。對了,有點類似於DOS下的.chk文件。

/mnt
這個目錄是空的,系統提供這個目錄是讓用戶臨時掛載別的文件系統。

/proc
這個目錄是一個虛擬的目錄,它是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。也就是說,這個目錄的內容不在硬碟上而是在內存里。

/root
系統管理員(也叫超級用戶)的主目錄。作為系統的擁有者,總要有些特權啊!比如單獨擁有一個目錄。

/sbin
s就是Super User的意思,也就是說這里存放的是系統管理員使用的管理程序。

/tmp
這個目錄不用說,一定是用來存放一些臨時文件的地方了。

/usr
這是最龐大的目錄,我們要用到的應用程序和文件幾乎都存放在這個目錄下。其中包含以下子目錄;

/usr/X11R6
存放X-Window的目錄;

/usr/bin
存放著許多應用程序;

/usr/sbin
給超級用戶使用的一些管理程序就放在這里;

/usr/doc
這是Linux文檔的大本營;

/usr/include
Linux下開發和編譯應用程序需要的頭文件,在這里查找;

/usr/lib
存放一些常用的動態鏈接共享庫和靜態檔案庫;

/usr/local
這是提供給一般用戶的/usr目錄,在這里安裝軟體最適合;

/usr/man
man在Linux中是幫助的同義詞,這里就是幫助文檔的存放目錄;

/usr/src
Linux開放的源代碼就存在這個目錄,愛好者們別放過哦!

/var
這個目錄中存放著那些不斷在擴充著的東西,為了保持/usr的相對穩定,那些經常被修改的目錄可以放在這個目錄下,實際上許多系統管理員都是這樣乾的。順帶說一下系統的日誌文件就在/var/log目錄中。

❷ linux中,/lib/moles 和 /usr/src 下面的文件有什麼區別。 二者的作用各是什麼,如果刪了可以嗎

這些文件可以刪除,這些是mysql 的log文件,需要有什麼事故的時候可以用這些文件來恢復數據,但是用到的時候會很少,可以修改配置文件不生成bin-log文件,默認的配置文件為my-huge.cnf 在你的/var/lib/mysql/support-files/目錄下,vi my-huge.cnf 搜索log-bin 在前面加#號注釋掉後就不會產生,log-bin文件了。

❸ linux下的lib64是做什麼的

linux 64位(可以uname -a查看下內核是否位64位的)用的lib庫,和/lib是一樣的:
/lib :標准程序設計庫,/lib目錄是根文件系統上的程序所需的共享庫,存放了根文件系統程序運行所需的共享文件。又叫動態鏈接共享庫,作用類似windows里的.dll文件。 這些文件包含了可被許多程序共享的代碼,以避免每個程序都包含有相同的子程序的副本,故可以使得可執行文件變得更小,節省空間。
/lib/moles 目錄包含系統核心可載入各種模塊,尤其是那些在恢復損壞的系統時重新引導系統所需的模塊(例如網路和文件系統驅動)。

❹ 如何檢查linux上安裝lib是否齊全

freeradius
你可下載源碼版本,編譯的時候就知道你需要什麼庫了
如果是二進製版本你在安裝的時候,你會從安裝的錯誤信息中了解到需要什麼樣的庫
一般人都很難詳細的說明白到底需要那些庫,都是在安裝的時候才知道。

❺ linux的usr中有lib和lib64,是表示系統是64位的嗎

不一定哦,也可能是別人tar了一個lib64的包哦。呵呵。

查看內核是否是64位的,uname -a 如果輸出內容中有x86_64字樣的,是64位。
查看文件或命令是否是64位的,file 命令或文件名 ,如果輸出中有64-bit字樣,表示是64位的。

❻ 在linux當中也lib開頭的文件的作用是什麼

這些lib庫包括動態運行庫和靜態庫。
lib***.a是靜態庫
lib***.so是動態庫
靜態庫在編譯時被載入到二進制文件中
動態庫在運行時載入到進程的內存空間中
簡單的說,這些庫就是為了讓你的程序能夠正常編譯運行的。

❼ linux動態庫可以不以lib開頭嗎

可以,lib 開頭只是為了方便。例如 gcc 想要調用 libfoobar.so 的函數只要加 -lfoobar 就行了,如果不是lib開頭的需要完整寫出 libfoobar.so,不能用 -l參數。

❽ Linux 里有/lib和/usr/lib,這兩個目錄下的庫文件有什麼區別嗎

/lib這個目錄下的函數庫是在開機時會用到的函數庫,還有/bin、/sbin裡面的那些命令調用的函數庫,/lib/moles下面還會放置內核模塊(驅動程序);而/usr/lib目錄放置的是應用軟體用到的函數庫文件。

❾ linux 查看lib屬於哪個包

我的理解是你想知道 某一個lib文件是哪個包中的。

以redhat為例:使用rpm -qf lib文件名 就可以查到是哪個文件包了。
按照這個思路可以知道哪些文件都是那些包的,版本,以及功能。
希望對你有幫助

閱讀全文

與linuxlib相關的資料

熱點內容
程序員試用期匯報問題協助怎麼寫 瀏覽:127
抖音演算法到底是什麼 瀏覽:126
哪個vlan技術對報文加密 瀏覽:570
單片機定時電路 瀏覽:672
山西平台伺服器雲主機 瀏覽:700
按摩肚臍解壓視頻 瀏覽:989
php55安裝教程 瀏覽:137
雲伺服器怎麼查找本機域名 瀏覽:22
qd123y壓縮機參數 瀏覽:385
程序員媽媽懷孕 瀏覽:490
金普國際編程 瀏覽:537
java什麼是引用類型 瀏覽:944
這是命令嗎txt 瀏覽:314
支付寶android包名 瀏覽:154
eclipsemaven命令 瀏覽:68
24路伺服器配什麼cpu 瀏覽:466
壓縮文件和解壓文件哪個快 瀏覽:675
亞馬遜雲伺服器視頻通話 瀏覽:912
金融知識app哪個好 瀏覽:978
農行理財app收益在哪裡 瀏覽:969