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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 文件及目录结构体系

發布時間:2024/9/3 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 文件及目录结构体系 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux 目錄的特點:

1). /是所有目錄的頂點

2).目錄結構像一顆倒掛的樹

3).目錄和磁盤分區是沒有關聯的

4)./下不同的目錄可能對應不同的分區或磁盤

5).所有的目錄都是按照一定的類別有規律的組織和命名的

linux 里設備不掛載是看不到入口的,類似沒有窗口的監獄。如果希望設備被訪問,就必須給這個設備一個入口,

這個入口就叫做掛載點,掛載點的表現實質是一個目錄

linux目錄結構 link to notes

目錄

說明

/usr

存放Unix系統商(比如IBM和HP)開發的程序 根據存放數據反推,可以理解 user,有的稱為 unix software resource

/user/local

存放用戶自己安裝的程序,相當于C:/program files。一般編譯軟件的默認路徑,yum或rpm 包安裝默認路徑一般不是這里

/usr/src

內核源碼存放目錄,比如下面有內核源碼目錄,比如linux,linux-2.xxx.xx目錄等。

1.rpm -ivh 包名.rpm(存在rpm包,又無法用 yum的時候)

2.yum install 包名(下載--rpm--解決軟件依賴)-簡單方便的方法(習慣:線上對外的服務器很少安裝 Apache,Nginx,MySQL,功能性軟件會用yum)

3.源碼(./configure,make,make install),定制,大中小企業重要服務。

門戶:源碼--定制RPM包--制作yum倉庫--yum安裝

/usr/sbin

也是可執行程序的目錄,但大多存放涉及系統管理的命令;顯示相似目錄是/sbin 或/usr/local/ 或/usr/X11R6/sbin等

?

/var

變化的目錄,一般是日志文件,cache的目錄??????????????????????????

/var/log/messages

系統信息默認日志文件,非常重要。按周輪循

/var/log/secure

記錄登入系統存取信息的文件,按周自動輪訓,例如 pop3 ,ssh,telnet ,ftp等都會記錄在此。系統安全日志文件,依賴于rsyglog服務開啟

[root@wen ~]# tail -20 /var/log/secure

/var/spool/cron/root

/proc

顯示內核及進程信息的虛擬文件系統

/proc/cpuinfo

關于處理器的信息,如類型,廠家,型號和性能等。top 看cpu ,sar

/proc/meminfo

系統內存信息,free -m

/proc/loadavg

系統負載平均值信息(系統的繁忙情況,比較準確,但是不夠細致反應系統性能指標),uptime的結果,負載不要超過CPU的核數,看負載top,uptime

/proc/mounts

設備掛載的信息,df -h 類似

/etc

系統配置及服務配置文件,啟動命令的目錄

(1)二進制軟件安裝包(yum,rpm)的配置文件默認路徑

exports

fstab

hosts

inittab

issue

ld.so.conf

motd

networks

passwd

/etc/hosts

設定用戶IP與名字(或域名)的對應解析表,相當于本地LAN局域網內的DNS??? #類似C:\WINDOWS\system32\drivers\etc\hosts ,LAN內IP域名解析文件,開發測試時做臨時的域名解析常用

/etc/sysconfig/network

可以修改機器名及網卡啟動,網關等配置

永久更改主機名,需要同時修改以下兩項:

1.vi /etc/sysconfig/network

sed -i 's#HOSTNAME=wen#HOSTNAME=kevin#g' /etc/sysconfig/network

2.hostname 主機名

/etc/rc.local

用于存放開機自啟動程序命令的文件(chkconfig常用來管理yum/rpm安裝的程序的服務的開機自啟動)。自己開發的程序,習慣把啟動命令放入/etc/rc.local,實現開機啟動這些程序,linux開機時會把/etc/rc.local里的內容執行一遍

/etc/init.d

這個目錄是用來存放系統或服務器通過yum或rpm工具安裝的軟件的默認啟動命令比如centos

[root@wen ~]# ll /etc/init.d

lrwxrwxrwx. 1 root root 11 8月? 30 05:46 /etc/init.d -> rc.d/init.d

RHEL:service 服務名 start === /etc/init.d/服務名 start

/etc/profile

加載系統登錄程序一個目錄,命令和文件獨立存在!

以文件的形式存在(*.sh為擴展名),但要可執行。

/etc/sysconfig/network-scripts/ifcfg-eth0

配置網絡地址及GW等

(1)重啟網卡 /etc/int.d/network restart(影響所有網卡)

(2)ifdwon eth0 && ifup eth0 只針對eth0

通過setup -->"network configuration"修改網卡就是在修改這個文件

/etc/motd

[root@wen ~]# echo "welcome to my linux ">/etc/motd

[root@wen ~]# cat /etc/motd

welcome to my linux???????????? #登錄提醒,登錄之后的信息

/etc/issue

記錄用戶登錄前顯示的系統版本信息

[root@wen ~]# cat -n /etc/issue

[root@wen ~]# ll /etc/issue*

-rw-r--r--. 1 root root 0 9月? 29 06:44 /etc/issue

-rw-r--r--. 1 root root 0 9月? 29 06:44 /etc/issue.net

/etc/redhat-release

包括一行聲明Redhat版本號和名稱的信息

[root@wen ~]# cat /etc/redhat-release

CentOS release 6.7 (Final)

[root@wen ~]# uname -m

x86_64

[root@wen ~]# uname -r

2.6.32-573.el6.x86_64

/opt

在某些系統,用于存放第三方廠商開發的程序,所以取名為option,意為“選裝”

/home

存放用戶的數據,家目錄

/bin

常用二進制命令所在的目錄。比如ls,mkdir,rm,cut等命令;/bin目錄和 /usr/bin類似

/lib64

庫文件存放目錄

/dev

設備目錄

/tmp

臨時文件目錄

/root

超級管理員的家目錄

/sbin

超級用戶命令的目錄

總結

以上是生活随笔為你收集整理的linux 文件及目录结构体系的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。