Linux系统重要目录信息

① /etc/profile.d/

系统被连接时,可以自动加载运行脚本文件,将脚本文件放在此目录中
eg:关注重要文件是否被篡改,生成MD5值文件(之后我会更新具体用法)

② /usr/local和/opt

存储第三方软件程序目录

系统中软件如何安装:
方法一:yum 安装软件

yum list |grep tree        --检索名称中含有tree的软件
yum install -y xxxx       --安装xxxx软件
yum remove -y xxx      --卸载tree软件

PS:必须联网--局域网中可以构建本地yum仓库

方法二:rpm 安装软件 

PS:rpm属于离线安装软件,需要提前下载软件安装包
        rpm安装软件无法解决依赖问题,也就是你可能下载某些软件需要其他前置软件才能安装

rpm -ivh ~/tree.rpm   

-i install 安装 
-v 显示安装过程   
-h 显示信息以人类可读方式显示

BTW: 有些企业需要没有外网时,也要安装软件,可以构建本地yum仓库

方法三:编译安装 
PS:编译属于离线安装软件,需要提前下载软件源码包
         编译安装软件无法解决依赖问题,
可以实现软件程序自定义安装 功能激活  

./configure xxxx            -- 配置 定义安装路径 定义功能
make && make install  -- 编译安装

方法四:二进制包安装(绿色安装)
   提前下载二进制包,解决依赖问题
   直接解压软件,直接应用

③ /var/log  

用于存储系统日志文件
比如网络服务异常就会在日志服务中体现

/var/log/messages      -- 记录系统服务运行情况(比如网络服务等)

假如网络服务出问题了,就到这个文件里面找带“error”的语句,一步步去排查问题,如果在公司内部,也可以把这一部分截出来给运维看,让别人来帮忙解决

/var/log/secure           -- 记录系统登录用户信息(比如有人想暴力破解,这个用户每一次登录失败都会有记录,同样成功也会有记录)

/var/log/dmesg           -- 记录服务器硬件自检信息  

我们可以使用 grep error /var/log/dmesg 这条命令来排查服务器硬件有没出现什么问题,如果有大问题,服务器数据该迁移就迁移,或者及时反馈,以免服务器崩了~

④ /proc

系统硬件使用情况和硬件配置情况

1.CPU配置

cat /proc/cpuinfo   --查看cpu信息

接着你会看到一大堆乱七八糟的配置信息,但我们实际上只要关注下面这几个就差不多了

processor    : 1  服务器CPU核心数

model name    : 12th Gen Intel(R) Core(TM) i9-12900H  --cpu型号     

   
physical id    : 0  服务器CPU颗数

附:统计服务器核心数(不重要)

grep processor /proc/cpuinfo |uniq    --"uniq"是去重,可能有名字相同的核心,但实际上只是一个
 

processor    : 0
processor    : 1

统计服务器颗数

grep  "physical id" /proc/cpuinfo |uniq
 

physical id    : 0
physical id    : 1

2.内存

cat /proc/meminfo 


MemTotal:         995704 kB      -- 总的内存容量


MemFree:          698580 kB     -- 空闲的容量    已经被某些程序占用,但是程序暂时没有使用,即使该程序没有启动,这部分容量也不允许给别人使用
 

MemAvailable:     676304 kB   -- 可用的容量    没有被程序占用的


Buffers:            2076 kB           -- 内存缓冲区    将写的操作放入缓冲区

补充:为什么需要缓冲区呢?我们未来使用Linux一般是在公司,很多人访问一台服务器,大家往磁盘里面写数据时,由于磁盘的效率很低,并发量一大,就忙不过来了,这个时候就需要内存里面的缓冲区做一个过度(简单解释)


Cached:            83972 kB        -- 内存缓存区    将读的操作放入缓存区

就像交通系统中的左转弯待转区,先让车(要读的数据)行驶到左转弯待转区(现存放到缓存区),绿灯时(用户要读取时),就能很快通过(马上就能读取到)


SwapCached:            0 kB       -- 交换分析使用  是否使用

3.磁盘:磁盘一旦存储满了 系统中所有服务可能都会停止运行

df -h

                       总       已使用 空闲  使用比    分区
Filesystem      Size    Used   Avail  Use%    Mounted on
/dev/sda3        98G    2.2G   96G   3%         /
/dev/sda1       197M  121M   77M  62%       /boot

  • 39
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你先救我妈我再游一会

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值