Linux目录结构及常用文件说明

centos目录结构
目录 说明
/root 该目录为系统管理员,也称作超级权限者的用户主目录。
/home 用户的主目录。在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
/bin—>/usr/bin 这个目录存放着最经常使用的命令。
系统用户使用的应用程序。
/sbin—>/usr/sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
超级用户使用的比较高级的管理程序和系统守护程序。
/usr/local 第三方源码包默认安装目录。类似windows下 C:\Program Files
/etc 系统和服务相关配置文件
/var 包括各种日志文件。这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。
/tmp 临时文件存放目录
/dev 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
/lib—>/usr/lib 库文件
/lib64—>/usr/lib64 库文件
/proc 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件。
/boot 这里存放的是启动Linux时使用的一些核心内核文件,包括一些连接文件以及镜像文件。
/media linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
/mnt 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。

/etc

1. /etc/hosts

文件功能:提供主机名到IP地址的对应关系。
建议将自己经常使用的主机,加入此文件中,也可将没有DNS记录的机器加入到此文件中, 会方便网络应用系统默认有以下两条,建议保留:

      `cat /etc/hosts`
      127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4    
      ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
      新添加如:{必须有三个字段:IP、FQDN(完全合格域名/全称域名)、HOSTNAME} 
      210.38.206.21   jx.sgu.edu.cn jx

2. /etc/resolv.conf

文件功能:DNS客户机配置文件,设置DNS服务器的IP地址及DNS域名。
与它有相关的文件:/etc/host.conf

    示例文件内容:
    search sgu.edu.cn
    nameserver 202.96.128.86 

3. /etc/host.conf

功能:指定主机名查找方法,通常指先查找文件/etc/hosts,找不到时再向DNS服务器请求
(对于大多数用户不用改动此文件内容)

    文件内容可以有以下这些:
    order bind,hosts
    multi on
   nospoof  on
    解释:
    order  bind,hosts ——> 指定主机名查询顺序,这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件(也可以相反)
    multi  on ——> 指定是否“/etc/hosts”文件中指定的主机可以有多个地址,拥有多个IP地址的主机一般称为多穴主机
    nospoof  on ——> 指不允许对该服务器进行IP地址欺骗(IP欺骗是一种攻击系统安全的手段,通过把IP地址伪装成别的计算机,来取得其它计算机的信任)

4. /etc/profile

系统全局环境变量设置,里面可以添加对所有用户有效的环境变量,系统配置等。需要用source进行生效!!

/etc/profile  
       作用:让变量信息永久生效
       直接让文件生效方法:
       source /etc/profile

       系统中变量的类型:
       普通变量:需要人为设置         x=11
       环境变量:系统默认就有的变量 在profile里要加export

全局生效 : /etc/profile == /etc/bashrc   全局生效
                    ~/.bashrc    == ~/.bash_profile   当前用户生效

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

网卡配置文件

    TYPE=Ethernet       --指定网络类型 以太网Ethernet 电话10M 军用(帧中继) 金融公司(FastEthernet)
    BOOTPROTO=none      --网络启动协议 如何让主机得到IP地址
                        a 自己手动配置 none static(静态)
                        b 自动获取地址 dhcpd(了解)
    NAME=eth0           -- 主机网卡的名称 (逻辑名称)
    UUID=31d48995-e74f-4f99-8e19-0da439ea257b     -- 虚拟主机,会给每个硬件一个标识
    DEVICE=eth0         -- 主机网卡的名称 (设备名称物理名称)
    ONBOOT=yes          -- 设置网卡是否处于开启状态(激活状态)
    IPADDR=10.0.0.200   -- IP地址
    PREFIX=24           -- 定义网络中可以有多少主机 房间里面可以有多少人         
    GATEWAY=10.0.0.2    -- 网关
    DNS1=223.5.5.5      -- DNS(建立名称和IP地址的对应关系) 14.215.177.38 -- 名称
重启网卡
方法一:
    systemctl restart network  针对所有网卡进行重启
    systemctl status  network  
方法二:对指定网卡进项重启(企业中常见用法)
    ifdown eth0 && ifup eth0   针对指定网卡进行重启
额外配置:
systemctl stop NetworkManager    #这个要关闭!会影响网络的运行

6. /etc/motd

登陆之后的提示信息文件,作用:用于写操作注意事项


登陆之前界面

/etc/issue

登陆之前的提示信息文件,作用:用于写操作注意事项


登陆之前界面

7. /etc/redhat-release 简化查看:uname -a

具体系统版本信息和获得系统发行版本

8. /etc/yum.repos.d/Centos-Base.repo

yun源的位置

9. /etc/fstab

磁盘挂载文件
实现存储设备开机自动挂载配置文件


/etc/fstab

10. /etc/rc.local 开机自启执行命令 (快捷键)

实际路径在/etc/rc.d/rc.local,要想生效必须修改实际目录的权限
chmod +x /etc/rc.d/rc.local //添加执行权限

/var

1./var/log/

系统日志文件(配合tail命令可实现追踪)

[root@oldboyedu ~] cat /var/log/secure
    Apr  4 11:35:29 oldboyedu sshd[3568]: Accepted password for root from 10.0.0.1 port 54913 ssh2
    Apr  4 11:35:29 oldboyedu sshd[3568]: pam_unix(sshd:session): session opened for user root by (uid=0)
        01             02        03               04  

    01. 用户是什么时间登录的
    02. 登录的主机名称
    03. 使用什么方式进行远程登录
    04. 登录情况说明
        a 正确登录情况说明
        b 错误登录情况说明
        
    如何查看日志信息
      'tail -f /var/log/secure' --- 查看日志文件方法 一直追踪查看文件内容的变化

/proc

1./proc/cpuinfo 简化查看:lscpu

查看CPU的详细信息。

2./proc/mounts 简化查看:df -h

硬盘/挂载信息

3./proc/loadavg 简化查看:w

负载信息

      0.00        0.01              0.05             负载值CPU核数有关
      1分钟平均   5分钟平均负载    15分钟平均负载
      eg: 服务器4核的服务器   -- 负载值3左右,就要关注
          服务器128核的服务器 -- 负载值100(数据库服务器)

4./proc/meminfo 简化查看:free -h

内存使用情况

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容