• (53)linux


    linux

    • fedora家族: 典型发行版本 centos 7
      • 主要使用它的无图像界面-----作为 服务器
      • yum 安装

    • debain家族: 典型发行版本 Ubuntu
      • 主要使用 图像界面 ------作为 个人电脑
        • 国内图像界面linux ----deepin 深度
        • apt \apt-get 安装软件

    • 怎么看 linux的发行版本:
      • linux的/etc的路径 下 有 xxx-release 文件 这个文件中,告诉你什么系统
      • centos ------cat /etc/redhat-release
      • 其他linux系统 -------一般 cat /etc/os-release

    linux是一个纯文件系统,系统中,一切都是文件

    说到文件,文件的结构,所以,我们需要掌握 linux的文件结构体系

    tree -L 1 / ===用树形结构 展示系统的根路径

    命令中的数字 1 是代表 展示级别(层次);看到 -> 代表 这个文件是一个 ‘链接’文件 (linux链接有两种:软链接、硬链接

    / 代表的是:根

    /boot linux的核心文件

    /bin 存放系统可命令用 ------- 你在linux系统中安装了命令之后,可用直接执行的命令 在任意的linux路径下都可以用

    /etc 系统管理所需要的所有配置文件

    /usr unix shared resource 用户共享程序文件夹(像windows的program files目录)

    /home 在这个下面建文件夹,一般这个文件夹名字就是一个linux账户的名字, 也就是 /home下面是用户的根路径

    普通用户allen vs 管理员账户

    普通账户: allen 登录进入后,默认根路径,一般就是 /home/allen

    /root 文件夹是 超过的默认根路径

    /opt 给主机额外安装的软件目录

    /sys 系统文件,记录内核设备树

    /mnt 给用户临时挂载外部文件系统

    /proc 虚拟文件系统,存储当前内核运行状态的特殊文件这个内容不在磁盘上,而在内存,可以直接查看、修改系统信息


    文件: 内存中的文件

    数字文件夹: 进程, 这个文件夹下面 会记录 进程的内存信息, 一旦进程\系统重启,这些信息又会被还原在这里插入图片描述


    /run 临时文件,系统启动的信息

    /var 不断扩充的东西,如日志

    /tmp 临时文件


    文件的权限:drwxr-xr-x

    第1列 : - 文件; l 链接文件; d文件夹

    第2、3、4为1组: User

    第5、6、7为1组: Group

    第8、9、10为1组: Other


    linux系统中, 以点 开头文件或文件夹是 隐藏文件

    /etc/profile linux 系统环境变量文件

    linux系统中 获取命令的帮助 有三种:

    • 命令后面 跟 --help | -h -------用的最广泛 必须要掌握的
    • 这种帮助, 够用
    • man 命令
      • 提供比较详尽的 帮助手册

    • info 命令
      • 提供 比 man 还要详细的 帮助手册

    inux的帮助中看到 命令 后面 中括号里面的内容 一般都是 可选的

    接下来 性能分析命

    top vmstat pidstat mpstat netstat iostat sar。。。。。。

  • 相关阅读:
    从浏览器输入一个URL到最终展示出页面,中间会发送哪些事儿?
    C++之多态
    使用Vue实现Excel文件的导入与导出
    MySQL 内部组件结构以及SQL执行逻辑
    M3 MacBook Pro 能提效?程序员、产品经理自证后,CTO:你赢了,新电脑在路上了...
    python————函数与模块化编程,含日历展示的实现
    【LeetCode-中等题】208. 实现 Trie (前缀树)
    深入了解 RabbitMQ:高性能消息中间件
    快速删除MySQL服务 。
    十一、【吸取工具组】
  • 原文地址:https://blog.csdn.net/weixin_46356321/article/details/126167241