首页 > 其他分享 >24.11.04 核心文件补充以及有关文件的常用命令

24.11.04 核心文件补充以及有关文件的常用命令

时间:2024-12-16 21:10:37浏览次数:8  
标签:bin 文件 sbin 04 local 24.11 usr oldboyedu root

运维人员的工作内容

工作项目 工作内容
应急响应 紧急故障案例,网站入侵故障,安全威胁,负载高/cpu,内存使用率高
日常项目维护 备份,安全加固,入侵检测,监控集群,容器化服务,上云(阿里云)
架构巡检 业务指标,系统架构,监控是否正常
DevSecOps代码发布 手动自动化上线DevOps,DevSecOps自动化脚本
临时任务 扩容环境,上线机器等等

核心文件

/etc目录

/etc 说明
/etc/profile 配置系统环境变量,别名
/etc/rc.local 开机自启动,开机后自动运行服务,命令

/etc/profile

环境变量:系统定义好,供我们使用
PATH环境变量:系统中命令的位置
[root@oldboyedu ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin  #常见存放指令的路径
不小心删了环境变量,可以使用这个命令恢复:[root@oldboyedu ~]# export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin  #export是用来修改环境变量的
将环境变量存放到/app/tools/cmd中:
[root@oldboyedu ~]# export PATH=/app/tools/cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
将环境变量存放到指定位置:[root@oldboyedu ~]# export PATH=指定路径:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
#指定路径可以放到前面,也可以放到后面,记得加:
故障案例:一不小心,清空了PATH变量内容
解决方案:1、运行export  PATH=/app/tools/cmd:/usrlocal/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin,继续操作即可
         2、使用命令的绝对路径,eg:/bin/ls,/bin/vi,/bin/vim等
   # 指令一般存放在/bin或/sbin下

/etc/rc.local

配置开机自启动:1、这是个软连接,对应的原始文件:/etc/rc.d/rc.local
              2、ubt,dabian中这个文件不存在,手动创建/etc/rc.local
这个文件使用前对源文件增加执行权限 chmod +x  /etc/rc.d/rc.local  /etc/rc.local(讲解权限专题再说)

/proc/

process进程,存放系统的进程信息,内核信息,系统信息
不占用磁盘空间
/proc/ 说明
/proc/cpuinfo CPU信息
/proc/meminfo mem内存(memory)运行内存
/proc/loadavg 系统负载信息(衡量系统繁忙程度指标)
/proc/mounts 系统磁盘挂载信息(磁盘专题)

CPU信息

cpuinfo文件内容
[root@oldboyedu ~]# cat /proc/cpuinfo 
processor	: 0   #表示第一个核心
physical id	: 0  #表示第一个CPU
lscpu
[root@oldboyedu ~]# export LANG=en_us.UTF-8  #临时该为英文
[root@oldboyedu ~]# lscpu   #查看CPU信息

内存信息

[root@oldboyedu ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:          948Mi       224Mi       434Mi        12Mi       289Mi       561Mi
Swap:         2.1Gi          0B       2.1Gi
#Linux特点,把文件缓存到内存中,加速下次使用
#缓冲到buff/cache内存中的区域
#Linux吃内存文章网址:https://www.linuxatemyram.com/

Swap:交换分区(Windows虚拟内存)

内存不做的时候临时充当内存
是磁盘上的空间

(麒麟系统)kdump功能:系统异常宕机,系统进程信息导出保存到文件中

#1.关闭
[root@oldboyedu ~]# systemctl disable --now kdump
#2.检查
[root@oldboyedu ~]# systemctl status kdump
#3.修改文件
[root@oldboyedu ~]# vim /boot/grub2/grub.cfg 
搜索:crashkernel=1024M,high 行  
     crashkernel=1024M,high 删除即可
#4.保存退出后检查结果
[root@oldboyedu ~]# grep  'crashkernel='   /boot/grub2/grub.cfg  #没有输出就OK了
#5.重启Linux
reboot

考试ip对应ip网址:https://docs.qq.com/sheet/DUm1TeUd6ZklBSnhk

考试作业网址(云服务器):https://www.yuque.com/lidao996/sre/vs1pzoeau02c13tu

标签:bin,文件,sbin,04,local,24.11,usr,oldboyedu,root
From: https://www.cnblogs.com/wjhit/p/18611123

相关文章

  • 24.11.05 文件属性
    ubt下载zip和uznipapt-getinstallunzipzipLinux快捷键Ctrl+a#快速到开头,只针对行,不适用于vimCtrl+e#快速到最后,只针对行,不适用于vimctrl+c#中断进程检查baidu.com网站的80端口是否开启telnetbaidu.com80#只适用于ubt,不适用于麒麟系统查看系统,CPU,主机名,内......
  • 24.11.06 用户管理
    用户分类一般看用户名,本质要看用户的uid和giduiduserid用户id,相当于身份证号码,也是我们最关注的gidgroupid组id,相当于户口本号码用户的分类本质要看uid和命令解释器用户分类uid说明root0权限高/root普通用户一般>=1000权限低,只能管理自己的家目......
  • Windows系统下无头构建Linux系统下的so文件
     (开始执行以下步骤时,确保已经在系统下安装2017版Labview软件,及其驱动软件,压缩包内包含32位java插件安装包与NILinuxReal-TimeEclipseEdition的C/C++开发工具包***建议均使用默认路径安装***C盘空间配置大一些)1.首先我们需要在Windows系统里面安装Java插件(建议使用32位......
  • 实验6 模板类、文件I/O和异常处理
    task4:Vector.hpp源代码:1#include<iostream>23usingnamespacestd;45template<typenameT>6classVector7{8public:9Vector(intnn):n{nn}{10if(n<0)throwlength_error("Vector:negativesize&quo......
  • LeetCode面试题04 检查平衡性
    题目:实现一个函数,检查二叉树是否平衡。在这个问题中,平衡树的定义如下:任意一个节点,其两棵子树的高度差不超过1。一、平衡树定义:二叉树,一种由节点组成的树形数据结构,每个节点最多有两个子节点,分别称作左子节点和右子节点。而平衡二叉树,可不是普通的二叉树,它有着严苛的要求:对......
  • 004---FPGA在线调试(一)---内嵌的逻辑分析仪(ILA)
    文章目录摘要文章主要介绍fpga内嵌的逻辑分析仪(ILA)的使用方法。以led工程为例,介绍几种方法,观察内部信号timer_cnt和led的变化。一、ILAip核二、MARKDEBUG摘要文章主要介绍fpga内嵌的逻辑分析仪(ILA)的使用方法。以led工程为例,介绍几种方法,观察内部信号timer_cnt......
  • NiceGUI打包后避免在当前目录生成文件夹
    直接在Import之后加上这句代码即可os.environ["WEBVIEW2_USER_DATA_FOLDER"]=os.path.join(os.path.expanduser("~"),"Example_APP")示例代码:importosfromniceguiimportui#user_data_folder=os.path.join(os.path.expanduser("~"),......
  • 实验六 模板类,文件I/O和异常处理
    任务4代码:Vector.hpp:1#pragmaonce2#include<iostream>3#include<stdexcept>4#include<cmath>56usingnamespacestd;78template<typenameT>9classVector{10public:11Vector(ints):size{s}{12......
  • Win11系统电脑d3dx9_43.dll丢失?d3dx9_43.dll文件找不到的修复方法
    在使用Win11电脑的过程中,不少用户可能会遇到d3dx9_43.dll文件丢失的问题,这可能会导致一些游戏或应用程序无法正常运行,给我们的使用带来诸多不便。不过别担心,下面就为大家详细介绍几种解决该问题的有效方法。一、重新安装相关程序或游戏许多时候,d3dx9_43.dll文件丢失是......
  • sumo——相关地图文件格式转换
    netconvertxodr转net.xml格式使用netconvert命令转换netconvert--opendrive-filescaoyang.xodr-ocaoyang.net.xml使用工具类将caoyang.net.xml转caoyang.geojsonpackagecom.ys.test.netxml_to_geojson;importorg.w3c.dom.*;importjavax.xml.parsers.*;impor......