Linux系统目录结构介绍起名

Linux 目录结构

目录层次标准FHS

  • FHS全称(Filesystem Hierarchy
    Standard),汉语意思是目录层次标准,是linux的目录规范标准。
  • 详见点击查看
  • FHS定义了两层标准
  • 第一层:“/”目录下的相继目录应该放怎么文件数量,例如:/etc目录下放置系统的配备文件,例如:/etc/exports,/etc/hosts,而/bin和/sbin放置程序及系统命令。
  • 第二层:是针对/usr(unix
    software resource|Secondary hierarchy)和/var(Variable
    data)那三个目录的子目录来定义。例如:/var/log下放置系统日志文件等
  • 唤醒:/var分区单独分出去,硬盘充分大。大家都有监督,剩余20%报警。

linux系统的目录结构最上端是“/”,一切目录从根开首。
大家得以因而tree命令得到根(/)下的目录结构。

起名 1

起名 2

起名 3

学士博士结业的时候,一切不再像大学结束学业时那么激动,似乎经历过千军万马,一切只是马到成功,就连离别时协调想象中的眼泪,也没有及时赶来,只是面带微笑,默默不舍,互道爱抚。此情此景,不禁让自个儿纪念这个美观的海滨小城——西宁,6年前,就在这里,告别了自我的学府——阿瓜斯卡连特斯工业学院(上饶)。

linux目录:一切从“根”起头,“/”是颇具目录的源点(定点)

时刻的齿轮不紧不慢往前走,却从未停歇,转眼间离开入大学已经贴近10载,离开学校也已濒临6年,仍忘不了在母校的那些日子。在那边,我由懵懂走向成熟,由模糊走向从容。近年来,母校也已30寿诞,30年的衍变,30年的明亮,母校学子的身形已遍布在大江南北,驰骋在各行各业,正为本土的建设和祖国的强盛奉献着祥和的力量。多谢学校,感激那梦里的第二乡土,衷心地祝愿母校的前几日更是美好。

参考博客:
http://www.cnblogs.com/chensiqiqi/p/6243549.html  感激原博主为自身学习Linux指明方向!!

本人入学是在二零零五年,作为一名内陆学子,首先惊艳我的,是那黄色辽阔的海,从此,遥远的看海梦成为了不难可以兑现的事情,而那也早已成为了自己向高中同学炫耀的本钱。学校前边有个小土丘,在没有被开发此前,大家很爱爬上万分小山去看海,不高的小山,爬上去却真的要费点儿劲,然则,登顶之后的放宽和满面春风却是无与伦比的。立于山尖,三面环水,晴天碧海,极目远眺,思维可以轻易驰骋跳跃。而当晚上光临,金纱般的余晖轻盈地笼罩着金沙滩,海与天的交接处更突显各样荣誉,瑰丽无比,是情侣依偎漫步的好去处。

linux下边设备不挂载是看不到入口的,没有窗口没门的牢房,如果要配备被访问就不可以不有一个输入,这一个进口就是挂载点,挂载点实质就是目录

一头走来,可亲可敬的园丁们的教诲于今历历在目,而同学、室友、老乡们的情分也值得自个儿生平珍藏。攻读博士期间,总会定时接受校报老师给自己寄来的校报,薄薄的信封里,承载着厚厚的来自全校的悬念。每一次打开报纸,我总会认真地从一版读到四版,看看母校的新转变,看到学弟学妹们收获了各项奖项,心里总是默默自豪;而细读四版的教育学小说总能唤起本人当时写小说的喜欢,进而想起在校报时期,几位教师热情耐心指导大家创作的点滴须臾间,一切类似都在今天。有学校的学弟学妹们来我所在的理化细胞所参加夏令营大概保研面试时,总会来找我一叙,虽未曾碰面,却特别亲切,言谈之间聊及高校的各类,总是意犹未尽。

/var目录下的门路知识

  • /var:日志文件
  • /var/log:各个系统日志存放地
  • /var/log/messages:系统音讯专断认同日志文件,相当关键。按周自动轮循
  • /var/log/secure:记录登入系统存取新闻的文件,按周自动轮循,例如:pop3,ssh,telnet,ftp都会记录在此。系统安全的日记文件。
  • /var/spool:定时职分私行认同路径,按用户名命名的文书(/var/spool/cron/root)
  • var/spool/clientmqueue:sendmail
    临时邮件文件目录,有诸多原因会造成那个目录碎文件过多,比如crontab定时职务指令不加>/dev/null等。工作中有时会因为该目录文件太多,导致/var所在的分区inode数量被消耗尽,不恐怕写入文件的状态(centos6.x不会装sendmail,所以不会有那个题材)

 

刚入学的我还幸运地碰上了20周年校庆。学校里张灯结彩,随地洋溢着青春活力,学生会以及各色社团分秒必争纳新,而大家那么些初次离家的新鲜血液也慌忙想要找到与友好有同等兴趣爱好朋友。那时候还不太流行喷绘海报,大都以精心手绘制作而成,诚意十足。大致种种社团前边都围满了俺们如此的新生,带着奇怪的双眼,忙不迭地跟学长学姐们咨询,生怕本人不慎落了后,无法参预。

linux系统中的所有目录内容根据项目协会。例如,Linux下的应用程序,它的可执行程序大概在/usr/bin,而它的数据文件和提携在/usr/share下,运行时加载的配备文件和劳务启动命令却在/etc/下。

若论起高校的修建,首推典型的工科起名特色,以A楼、B楼、C楼等字母为名。最有风味的是主楼H楼,从校门口望过去,宏伟壮观,主楼前边的音乐广场是户外文艺汇演的绝佳舞台。而冬日小雪纷飞的时候,那里又是溜冰打雪仗的好地点。A楼、M楼、G楼以及新兴的N楼都以大家自习或运动最爱的场馆。A楼历史最漫长,站起来时凳子有时会“吱呀”一声,自习的人相对较少,早期学生运动常在那边进行。N楼在自家大三时候才建成,依山傍海,适逢高校试行基础学部,全校的新生们都在此处上晚自习,静谧的学堂一角洋溢着浓浓的学习气氛。

非得驾驭的路径及文件

  • /etc/sysconfig/network-scripts/ifcfg-eth0(第一块网卡配置文件)
  • /etc/resolv.conf(DNS的配备文件,网卡配置文件优先resolv.conf)
  • /etc/hosts(ip与域名(主机名)解析表)
  • /etc/sysconfig/network(主机)
  • /etc/fstab(开机自动挂载列表)
  • /etc/rc.local(开机自启动文件,自启动命令,脚本)
  • /etc/inittab (Linux开机运行级别配备文件)
  • /etc/init.d(服务启动命令脚本目录)
  • /etc/profile(全局环境变量)
  • /etc/bashrc(别名)
  • /usr/local(编译安装软件默许安装目录)
  • /var/log/message(系统日志)
  • /var/log/secure(系统安全日志)
  • /var/spool/cron/root(定时职务,root目录)
  • /proc/cpuinfo(系统cpu信息)
  • /proc/meminfo(系统内存信息)
  • /proc/loadavg(系统cpu负载程度)
  • /proc/mounts(系统挂载音信)

高中的本人,即使成绩不错,但性子偏内向和封建,在高校里我想要挑战差其余要好。于是,我果断报名插足了记者社团举行的“高校生活面面观”演讲比赛。我五回又两次修改自身的手稿,赛前不停地给协调打气加油。在卓殊简陋的A楼体育场地里,我永远记的融洽首先次面对观众解说的状态。一双双双眼瞧着我,就好像一把把锋利的剑,我内心扑通扑通跳得厉害,紧张不安到甚至忘了台词,后来自我一想,挑衅自个儿有怎么样好怕的,豁出去了,逐步开端围绕主旨自由发挥,逐步看到了听众们肯定表彰的眼力。时至前几天,解说的技术和措施本人照旧稀里糊涂,那次竞技或然也曾经被人忘怀干净,但本人直接记得并深切谢谢这一次竞技,那次突破性的超过,让本人重新认识了和谐,也再也设计起协调的学士活。

/etc/目录下的显要目录和文件

  • /etc/issue(/etc/issue.net):记录用户登录前呈现的种类版本等音讯
  • /etc/motd:登录指示(里面写的其余事物都会在具有用户登录前体现出来)
  • /etc/redhat-release:包含一行申明RedHat版本号和名称的音讯。
  • /etc/group:设定用户的组名与有关音信
  • /etc/passwd:用户账号新闻文件
  • /etc/shadow:用户密码新闻文件
  • /etc/gshadow:组密码文件
  • /etc/sudoers:可以实施使用sudo命令的配备文件(权限进步)
  • /etc/securetty:设定哪些中断可以让root登录
  • /etc/login.defs:所有用户登陆时的缺省配置
  • /etc/modprobe.conf:内核模块额外参数设定
  • /etc/rsyslog.conf:日志设置文件(仅限centos6.x)

在开机时,linux会把/etc/rc.local里的内容执行三遍

其它目录

  • /lib:系统会利用到的函数库
  • /lib/modules:kernel的连锁模块
  • /var/lib/rpm:rpm套件安装处
  • /usr/bin:那么些目录是可执行程序的目录;当大家从系统自带的软件包安装一个主次时,他的可执行文件大多会放在这么些目录。
  • lib64:库文件存放目录
  • /usr/sbin:那几个目录也是可执行程序的目录,但大多存放涉及系统管理的授命;相似目录是/sbin或/usr/local/sbin或/usr/X11R6/sbin等;
  • /usr/local:那一个目录一般用来存放在用户自编译安装软件的寄放目录;一般是经过源码包安装的软件,若是没有尤其指虞升卿装目录的话,一般是设置在这么些目录中。
  • /usr/local/bin:用户设置的小的应用程序,和局地在/usr/local目录下大应用程序的标记连接
  • /usr/local/sbin:系统全局环境目录,可放置一些不须求加路径执行的剧本
  • /usr/share:系统共用的东西存放地,比如/usr/share/doc和/usr/share/man扶助文件
  • /usr/src:内核源码存放目录,比如上面有水源源码目录,比如linux,linux-2.xxx.xx目录等。

1,rpm -ivh(存在rpm包,又力不从心使用yum的时候)
2,yum install
(习惯:线上对外的服务器很少安装apache,nginx,mysql,成效性软件会用yum)
3,源码(./configure,make,make install),定制。大中小集团紧要服务。
门户:源码—定制RPM包—制作yum仓库—-yum安装

  • /usr/bin:使用者可实施的binary file目录
  • /usr/local/bin:使用者可进行的binary file目录
  • /usr/lib:系统会选拔到的函数库
  • /usr/local/lib:系统会利用到的函数库

 

Unix系统目录结构的历史传说

提示:学习目录结构的历史传说,目标是让大家可以清晰的垂询linux的目录结构。

1969年,Ken Thompson和Dennis
Ritchie在小型机PDP-7上发明了Unix。1971年,他们将主机升级到了PDP-11.

眼看,他们采用一种叫做RK05的存储盘,盘的容量大约是1.5MB

是因为硬盘的容量很小,由此没多短期,操作系统存储盘数据(根目录)变的愈加大了,导致一块盘曾经装不下数据了。于是,他们加上了第二盘RK05,并且作了确定,第一块盘专门用来存放系统先后相关,第二块盘专门存放用户本人的主次,由此,挂载的目录点取名为/usr。约等于说,根目录“/”挂载在第一块盘,“/usr”目录挂载在第二块盘。除此之外,两块盘里面的任何的目录结构是完全相同的,例如:第一块盘的目录(/bin,/sbin/lib/tmp…)都在/usr目录下再次出现四次(/bin,/sbin,/lib)

tmp
思想:
 不要轻易删除东西,可以置身tmp目录上边。过1个月后再删除。

日子不短,第二块存储盘也满了,他们只得又加了第三盘RK05,挂载的目录取名为/home,并且做了确定,/usr用于存放用户的程序,/home用于存放用户的数码。
之后,那种目录结构起名和概念就像此继续了下去。随着设备的上进,硬盘的容量也尤为大,那么,种种目录的意义进一步得到了显著。

起名 4

 

 

/proc下的最主要路径知识

top:看cpu等

  • /proc:虚拟目录,是内存的映射,内核和进度的虚构文件系统目录
  • /proc/version:内核版本
  • /proc/sys/kernel:系统基本作用
  • /proc/sys/net/ipv4:修改proc的布局时临时生效。
  • (/etc/sysctl.conf内核参数里安顿才是世代生效。三个途径的修改效果是一样的。net.ipv4.tcp_tw_reuse=1实际上就是修改/proc/sys/net/ipv4/tcp_tw_reuse的内容)
  • /proc/cpuinfo:关于电脑的音信,如类型,厂家,型号和属性等
  • /proc/meminfo:系统内存消息,free -m
  • /proc/devices:当前运作内核所配置的装有装备清单
  • /proc/dma:当前正在选择的DMA通道
  • /proc/filesystems:当前运行内核所配置的文件系统
  • /proc/initerrupts:正在利用的刹车,和早已有多少个中断。
  • /proc/ioports:当前正值利用的I/O端口。
  • /proc/loadavg:系统负荷平均值音讯(系统的繁忙景色,比较确切,不过不够细致系统品质目的),uptime的结果。(负载值不要超越CPU的核数。看负载top,uptime,w)

起名 5

  • /proc/mounts:设备的挂载新闻,df -h类似

 

起名 6

 

起名 7

主要子目录表明

务要求领会的linux目录路径知识

修改网卡配置文件

  • etc/sysconfig/network-scripts/ifcfg-eth0
  • 查看eth0(第二块eth1)
  • 透过setup===>”network configuration”修改网卡配置就是再改那么些文件
  • 固定IP地址
  • 重启网卡/etc/init.d/network restart(影响所有网卡)
  • ifdown eth0 && ifup eth0只针对eth0网卡

注意

  • 安装文件ifcfg-interface-name包罗了开始化接口所急需的大部详实的音讯。其中interface-name将依据网卡的门类和排序而各异,一般名字为eth0,eth1,ppp0等,其中eth表示以太(eth0)类型网卡,0意味第一块网卡,1表示第二块网卡,而ppp0则代表第四个point-to-poirt
    protocol互连网接口。在ifcfg文件中定义
    的各项目取决于接口类型。
    上面的值较为广阔:
  • DEVICE=name,其中,name是物理设备名
  • IPADDR=addr,其中addr是IP地址
  • NETMASK=mask,其中,mask是网络掩码值
  • GATEWAY=addr,其中addr是网关地址
  • ONBOOT=answer,其中answer是yes(率领时激活设备)或no(指导时不激活设备)
  • USERCTL=answer,其中,answer是yes(非root用户能说了算该设备)或no
  • BOOTPROTO=proto,其中,proto取下列值之一:none,引导时不选择协议;static静态分配地址;bootp,使用BOOTP协议,或dhcp,使用DHCP协议

 起名 8

上图设置实际上修改的是/etc/resolv.conf这么些文件

[zcl@chengliang ~]$ cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search localdomain zhang
nameserver 8.8.8.8
nameserver 202.106.0.20
[zcl@chengliang ~]$

小结

1、linux客户端DNS可以在网卡配置文件里安装(ifcfg-eth0)

2、 style=”color: #ff0000;”>linux客户端DNS也得以在/etc/resolv.conf里设置

3、网卡里的安装DNS优先于/etc/resolv.conf,即便重启互连网网卡的dns会覆盖/etc/resolv.conf的安装
4、/etc/hosts:设定用户IP与名字(域名)的呼应解析表,约等于当地LAN局域网内的DNS解析文件
5、/etc/sysconfig/network:可修改主机名及网卡启动,网关等配置。永久更改主机名,需同时修改以下两项:
(1)vi /etc/sysconfig/network
(2)hostname 主机名

起名 9

在逻辑上具备目录(包涵目录下的子目录)都在最高级其他目录“/”下,根(“/”)目录是linux系统中具备目录的先导点(丁点),根下边的目录及目录的子目录是一个有层次的树状结构,很像颗倒挂着的一颗大树,这和Windows系统依照硬盘分区(C:D:E:)分割的目录结构是见仁见智的(windows系统可以领悟为多棵树,每种分区就是一颗独立的小树)。
linux系统中的那么些区其他目录也是很尤其的,分裂的目录可以分布在不同的硬盘分区以及差其他硬盘设备上,那是windows的体系难以落成的,windows系统的两样分区皆以单身存在的。

linux每一个目录可以挂载在不一样的设备(磁盘)上。

计算:紧要目录回想

  • /dev 设备目录
  • /etc/
    系统布局及劳动配置文件,服务启动命令目录/etc/init.d
  • /proc 呈现内核及经过消息的虚拟文件系统
  • /tmp 临时文件目录,
  • /home 普通用户家目录
  • /root 一流管理员家目录
  • /var
    变化的目录,一般是日记文件(/var/log),cache目录。/var/log/messages,/var/log/secure
  • /usr 用户程序及数量,帮忙文件,二进制命令等目录(usr/local/)
  • /bin 普通用户命令的目录
  • /sbin 和/usr/sbin/:拔尖用户命令的目录
  1. linux系统的拥有目录是一个有层次的倒着的树状目录结构,“/”根是持有目录的顶点。
  2. 区其余目录数据可以当先差距的磁盘分区或差别的磁盘设备
  3. 具有的目录都是绳趋尺步一定的品类有规律的团社团和命名

议论:cpu什么动静下到底负载很辛苦?

当cpu平均负载率大于CPU的核数的时候,大家就足以说,服务器cpu的载荷已经很艰巨了。

 

内容小结

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图