當前位置:首頁 » 知網查重 » linux目錄詳解

linux目錄詳解

發布時間: 2021-03-09 01:11:27

㈠ linux目錄 ~ 和/的區別

一般情況下 /代表著根目錄,是樹形結構的最上層,是一切文件的起點。而~則代表著用戶的家目錄,比如當前我使用root登錄,那麼~對於我來說就是/root,而如果我使用linuxer這個用戶登錄,~則代表著/home/linuxer。如果你要學習Linux的話,可以去看看《Linux就該這么學》這本書,非常適合初學者。

㈡ Linux系統架構與目錄解析的內容

《Linux系統架構與目錄解析》提供了完整的系統啟動流程圖,為讀者說明各個目錄與文件位於開機流程中的重點。這是一本剖析Linux經典與常用之目錄及文件的專著,打破以往只依賴命令語句的慣性思維,依據系統目錄架構為主體,並設計查詢功能,以協助讀者建立Linux操作系統的整體感觀,而不再僅限於對某些服務或設置的片面了解。針對Linuxkernel為基礎,列出基礎且必要的目錄結構,可通用於以Linuxkernel為核心的各類操作系統。對於修改系統、設定服務,或是設定XWindow等必須熟悉的配置文件,以專章篇幅做詳細的介紹。依各類應用程序在執行時所須載入的函數庫文件,以簡明易懂的方式說明其規則或標准。完全解析「主目錄」的功能,延伸用戶登錄的流程及XWindows的操作功能。充分掌握日誌文件與暫存信息,引導讀者做好「系統管理」的核心工作。以功能分類的方式,詳列《Linux系統架構與目錄解析》中的各項目錄及文件為索引,方便讀者查詢與使用。
《Linux系統架構與目錄解析》一書剖析Linux常用目錄及文件的專著,內容全面,通俗易懂。

㈢ linux中/etc與/var目錄,各是什麼意思這兩個目錄下的文件有什麼特點

意思:linux中/etc是配置文件的目錄,/var是儲存各種變化的文件。

特點:

/etc的特點:包含了廣泛的系統配置文件,這些配置文件幾乎包含了系統配置的方方面面,是一個底層的重要項目,通常添加一些次等重要的零碎事物。

/var的特點:包含系統運行時要改變的數據。其中包括每個系統是特定的,即不能夠與其他計算機共享的目錄。

(3)linux目錄詳解擴展閱讀:

linux文件目錄分析/etc目錄

在linux下修改系統配置時就會在/etc這個目錄下修改配置文件,可見這個目錄是系統的配置文件目錄。

etc/profile

系統全局環境變數設置,裡面可以添加對所有用戶有效的環境變數,系統配置等。

$ cat profile

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))

# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "$PS1" ]; then

if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then

# The file bash.bashrc already sets the default PS1.

# PS1='h:w$ '

if [ -f /etc/bash.bashrc ]; then

. /etc/bash.bashrc

fi

else

if [ "`id -u`" -eq 0 ]; then

PS1='# '

else

PS1='$ '

fi

fi

fi

if [ -d /etc/profile.d ]; then

for i in /etc/profile.d/*.sh; do

if [ -r $i ]; then

. $i

fi

done

unset i

fi

㈣ linux,文件夾和目錄的區別。

linux里一切都是文件,
或者參照windows來說,目錄是文件夾,檔案是文件。

(望樓主採納哦)

㈤ linux中 ~/. 是什麼目錄

~ 表示代碼主目錄,也就是當前登錄用戶的用戶目錄。

比如:這里登錄用戶是chen

cd ~

~ 代表的就是 /home/chen/

當然前提是有用戶目錄,如果沒有/home/chen目錄的話情況就比較多了。總之cd ~再pwd就知道了,如下圖所示:

(5)linux目錄詳解擴展閱讀:

linux下各個目錄簡介

1、/bin

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

2、/boot

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

3、/dev

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

4、/etc

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

5、/home

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

㈥ linux根目錄下5個主要的目錄及目錄的功能各是什麼

(1)/ : 根目錄
(2)/bin :存放啟動時所需要的普通程序
(3)/boot : 存放內核及啟動所需要的文件
(4)/dev :存放設備相關的文件
(5)/etc :存放系統的配置文件
(6)/home:存放用戶文件的主目錄,用戶數據( cd ~ 可進入自己的主目錄)
(7)/lib :存放啟動時所需要的庫文件
(8)/mnt :存放臨時的映射文件,通常是一些用來安裝其他設備的子目錄(如 /mnt/cdrom /mnt/floppy)
(9)/proc :這是一個虛擬的文件系統,存放當前系統的狀態(有關進程和系統信息)
(10)/root: 超級用戶主目錄
(11)/sbin: 存放啟動時所需要的系統管理程序
(12)/tmp :存放啟動時產生的臨時文件
(13)/usr : 包含一般不需要修改的應用程序,命令程序文件,程序庫,手冊
(14)/var :存放系統產生的經常變化的文件
(15)/var/tmp: 存放用戶的臨時文件
(16) /usr/lib: 存放非啟動用的庫文件
(17)/lib/moles /: 存放內核模塊
(18)/var/log:存放大多數日誌文件
(19)/var/run: 存放運行時的信息
(20)/var/lib: 存放一些系統運行時需要的文件
(21)/var/spool: 存放郵件,新聞及列印序列
(22)/etc/X11:存放X窗口系統所需要的配置文件
(23)/etc/init.d :存放啟動描述文件,包括各種模塊和服務的載入描述
(24)/etc/rcS.d :存放一些連接到 /etc/init.d的文件,根據runlevel的不同而執行不同的描述
(25)/etc/rc0.d---/etc/rc6.d: 存放一些連接文件,只在指定的runlevel 下執行相應的描述
(26)/usr/X11R6,/usr/X11,/usr/Xfree86 :存放X窗口系統所需要的文件
(27)/usr/bin : 存放應用程序二進制可執行文件
(28)/usr/sbin:存放大部分系統程序
(29)/usr/games:存放游戲程序及相應的數據
(30)/usr/include:存放c 和c++的頭文件
(31)/usr/info:存放GNU Info程序所需要的數據
(32)/usr/man:存放man程序所需要的數據
(33)/usr/src:存放源代碼文件
(34)/usr/doc: 存放文檔文件
(35)/usr/local:存放本地計算機所需要的文件
(36)/usr/shared:存放各種共享文件

㈦ Linux是如何解析文件路徑名的

絕對路徑也就是 以/為根目錄層層指定
比如/etc/hosts 文件
相對路徑么。。 就是在shell下參進去變數的路徑
比如默認變數$HOME 就是你的home目錄
$變數名可以任意制定
你可以在bash下敲
ETC=/etc
然後$ETC/hosts 也就是/etc/hosts
跟windows同樣概念,應該好理解

㈧ 基礎:怎樣理解Linux的目錄結構

在linux下的文件結構非常有條理。但是,上述的優點只有在對linux相當熟悉時,才能體會到。現在,我們就把linux下的目錄結構簡單介紹一下。 linux目錄結構/vmlinuz 我們已經知道,每一個linux都有一個內核(vmlinuz),我們在這個內核上添加上可以完成各種特定功能的模塊,每個模塊就體現在 linux中各種不同的目錄上。當然,各種不同的發行套件,其目錄有細小的差別,但主要結構都是一樣的。我們還要將linux的功能模塊和各種應用程序結合起來,這樣,才能使你的 linux系統為你服務。在/vmlinuz目錄下存放的就是系統的內核。還記得我們在配置lilo時,提到過這個內核嗎?/bin 顯而易見,bin 就是二進制(binary)英文縮寫。在一般的系統當中,你都可以在這個目錄下找到linux常用的命令。在有的版本中你還會找到一些和根目錄下相同的目錄。/boot 在這個目錄下存放的都是系統啟動時要用到的程序。我們在使用lilo引導linux的時候,會用到這里的一些信息。/dev dev 是設備(device)的英文縮寫。這個目錄對所有的用戶都十分重要。因為在這個目錄中包含了所有linux系統中使用的外部設備。但是這里並不是放的外部設備的驅動程序。這一點和我們常用的windows, dos操作系統不一樣。它實際上是一個訪問這些外部設備的埠。我們可以非常方便地去訪問這些外部設備,和訪問一個文件,一個目錄沒有任何區別。 例如:我們在系統中鍵入:cd /dev/cdrom 我們就可以看到光碟機中的文件了。同樣道理,我們鍵入:cd /dev/mouse 就可以看看滑鼠的相關文件。在這個目錄下,有一個null設備,這個東西本身沒有任何意義。如果你向這個目錄寫入文件或內容,他們統統有去無回。/cdrom 這個目錄在你剛剛安裝系統的時候是空的。你可以將光碟機文件系統掛在這個目錄下。例如:mount /dev/cdrom /cdrom/etc etc這個目錄是linux系統中最重要的目錄之一。在這個目錄下存放了系統管理時要用到的各種配置文件和子目錄。我們要用到的網路配置文件,文件系統,x系統配置文件,設備配置信息,設置用戶信息等都在這個目錄下。以後,蟲蟲還會詳細講解這個目錄下的內容。/sbin 這個目錄是用來存放系統管理員的系統管理程序。/home 如果我們建立一個用戶,用戶名是"xx",那麼在/home目錄下就有一個對應的/home/xx路徑,用來存放用戶的主目錄。/lib 這個目錄在大多數情況下都是空的。但是如果你正在工作突然停電,或是沒有用正常方式關機,在你重新啟動機器的時候,有些文件就會找不到應該存放的地方,對於這些文件,系統將他們放在這個目錄下,就象為無家可歸的人提供一個臨時住所。/mnt 這個目錄在一般情況下也是空的。你可以臨時將別的文件系統掛在這個目錄下。/proc 可以在這個目錄下獲取系統信息。這些信息是在內存中,由系統自己產生的。/root 如果你是以超級用戶的身份登錄的,這個就是超級用戶的主目錄。/tmp 用來存放不同程序執行時產生的臨時文件。/usr 這是linux系統中佔用硬碟空間最大的目錄。

㈨ linux怎麼查看一個目錄結構

對於每一個Linux學習者來說,了解Linux文件系統的目錄結構,是學好Linux的至關重要的一步.,深入了解linux文件目錄結構的標准和每個目錄的詳細功能,對於我們用好linux系統只管重要,下面我們就開始了解一下linux目錄結構的相關知識。

當在使用Linux的時候,如果您通過ls
–l / 就會發現,在/下包涵很多的目錄,比如etc、usr、var、bin ... ...
等目錄,而在這些目錄中,我們進去看看,發現也有很多的目錄或文件。文件系統在Linux下看上去就象樹形結構,所以我們可以把文件系統的結構形象的稱為
樹形結構。

文件系統的是用來組織和排列文件存取的,所以她是可見的,在Linux中,我們可以通過ls等工具來查看其結構,在Linux系統中,我們見到的都是樹形結構;比如操作系統安裝在一個文件系統中,他表現為由/
起始的樹形結構。linux文件系統的最頂端是/,我們稱/為Linux的root,也就是
Linux操作系統的文件系統。Linux的文件系統的入口就是/,所有的目錄、文件、設備都在/之下,/就是Linux文件系統的組織者,也是最上級的領導者。

由於linux是開放源代碼,各大公司和團體根據linux的核心代碼做各自的操作,編程。這樣就造成在根下的目錄的不同。這樣就造成個人不能使用他人的linux系統的PC。因為你根本不知道一些基本的配置,文件在哪裡。。。這就造成了混亂。這就是FHS(Filesystem
Hierarchy Standard
)機構誕生的原因。該機構是linux愛好者自發的組成的一個團體,主要是是對linux做一些基本的要求,不至於是操作者換一台主機就成了linux的『文盲』。

㈩ 簡述linux目錄結構,說明各個目錄的作用且使用時有哪些注意事項

/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
這個目錄不用說,一定是用來存放一些臨時文件的地方了。

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

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

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731