运维老哥必须知道的Linux系统文件目录组织结构

夫陶公清风千古,余又何人,敢称庶几
在这里插入图片描述


文章目录

    • 介绍
      • Linux目录结构
      • Linux文件和目录管理
        • 绝对路径和相对路径
          • 绝对路径
          • 相对路径
        • yum包管理

介绍


Linux目录结构

💡

  • Linux文件系统的目录结构树状结构,其中目录为一个斜杠:/
  • 目录名称是严格区分大小写的。

⚠️注意:在Linux系统中我们需要注意两个“点”

  • 当前目录:.一个点)
  • 当前目录的上一层目录:..两个点
    在这里插入图片描述

📖目录名介绍

  • /bin:存放经常使用的命令
  • /boot:存放启动Linux系统的核心文件
  • /dev:存放Linux的外部设备
  • /etc:存放系统管理所需的配置文件子目录
  • /home:用户的主目录,一般以用户的账号名命名
  • /lib:存放着系统最基本的动态连接共享库
  • /media:Linux 会把识别的设备挂载到这个目录下
  • /mnt:让用户临时挂载别的文件系统
  • /opt:额外安装软件所摆放的目录
  • /root:超级权限目录(小心使用)
  • /sbin:存放系统管理员使用的系统管理程序
  • /srv:存放一些服务启动之后需要提取的数据
  • /tmp:存放临时文件
  • /usr:大部分应用程序文件的存放目录
  • /usr/bin:系统用户使用的应用程序
  • /usr/sbin:超级用户使用的比较高级管理程序系统守护程序
  • /usr/src:内核源代码默认的放置目录
  • 存放不断扩充着的数据,例如:日志文件
  • /fun:临时文件系统,存储系统启动以来的信息
  • proc:存储当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息

Linux文件和目录管理

绝对路径和相对路径

💡 路径是一个非常中要的概念,特别是在web应用开发中,应用非常广泛,但是我们该用那种路径更合适呢!

绝对路径

📖

绝对路径目录一定从/根目录)开始,当我们需要查看某个文件切换文件夹时,路径是全路径,从/开始

✏️查看文件

 cat /home/www/index.html

✏️切换目录

cd /home/www
相对路径

📖

相对路径不是/开始,是针对当前目录而言的,例如我现在在/home/www下,此时我需要切换到/home/admin目录下,我们可以这样写相对路径:cd ../admin两个点表示上一级目录),由于上下文变化,相对路径是实时变化的。

✏️

[root@VM-0-11-centos www]# pwd 
/home/www
[root@VM-0-11-centos www]# cd ../admin
[root@VM-0-11-centos admin]# pwd
/home/admin

命令介绍

  • pwd表示显示当前工作目录

yum包管理

🔧基本操作:

  • 更新所有软件:yum update
  • 查找软件:yum search <关键字>
  • 列出所有软件:yum list
  • 删除软件:yum remove <软件包名>
  • 更新指定软件:yum update <软件包名>
  • 安装指定软件:yum install <软件包名>
  • 检查并列出所有可更新软件:yum check-update
  • 升级系统:yum upgrade

😒:缓存清理:

  • 清除所有的缓存:yum clean all

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/517452.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云原生下日志方案的架构设计

上一篇中我们介绍了为什么需要一个日志系统、为什么云原生下的日志系统如此重要以及云原生下日志系统的建设难点&#xff0c;相信DevOps、SRE、运维等同学看了是深有体会的。本篇文章单刀直入&#xff0c;会直接跟大家分享一下如何在云原生的场景下搭建一个灵活、功能强大、可靠…

不知道路由器工作原理?没关系,来这看看!看不懂你捶我 | 原力计划

作者 | 北海以北没有小王头图 | CSDN付费下载自视觉中国来源 | CSDN博客路由器概述首先我们先大致了解一下路由器的大致结构以及工作方式。路由器体系结构路由器体系结构如下图&#xff1a;其中四个重要组成部分依次如下&#xff1a;1. 接入端口将一条输入的物理链路与路由器相…

RuoYi-Cloud 部署篇_03(windows环境 mysql版本)

文章目录一、软件启动1. redis2. nacos3. myqsl二、微服务启动2.1. 认证授权中心启动2.2. 若依网关启动2.3. 系统模块启动2.4. 定时任务模块启动2.5. 监控中心启动2.6. 代码生成模块启动2.7. 前端启动三、测试验证3.1. 系统模块3.2. 定时任务3.3. 代码生成3.4. sentinel控制台3…

闲鱼推荐,让智能计算从云走向端

关键词&#xff1a; 智能推荐、特征工程、特征处理。 术语解释&#xff1a; 机器学习&#xff08;Machine Learning&#xff09;&#xff1a;是关于在计算机上从数据中产生“模型”(model)的算法&#xff1b;数据集&#xff08;Data Set&#xff09;&#xff1a;一组记录的集…

mybatis plus实现多表分页条件查询

文章目录前言一、二、如何实现1 配置mybatis plus分页插件2.准备三张表2.1 学生表2.2 老师表2.3 老师和学生Vo表3. 编写SQL语句4. 编写mapper层5. service层6.controller层演示效果【补充】 XML 自定义分页总结前言 没啥可说的 一、 没啥可说的 二、如何实现 1 配置mybatis pl…

神仙在双11晚上,都干了些啥?

11月&#xff0c;阿里巴巴西溪园区夜凉如水&#xff0c;双11作战室内&#xff0c;却有人身着短袖衬衫&#xff0c;只见她屏住呼吸&#xff0c;握紧微微出汗的手心&#xff0c;静静立于数字大屏前&#xff0c;等待今年最重要的一个数据。 距离双11结束&#xff0c;还有1分钟。 …

nginx(windows环境安装)

介绍 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件&#xff08;IMAP/POP3&#xff09;代理服务器&#xff0c;并在一个BSD-like 协议下发行。其特点是占有内存少&#xff0c;并发能力强&#xff0c;事实上nginx的并发能力确实在同类型的网页服务器中表现较好。 文章…

“编程能力差的程序员,90%输在了这点上!”谷歌AI专家:都是瞎努力!

我见过市面上很多的 Python和人工智能的教程和书籍&#xff0c;他们大都这样讲的&#xff1a;先从 Python 人工智能的发展历史开始&#xff0c;介绍的基本语法规则&#xff0c;Python 的 list, dict, tuple 等数据结构&#xff0c;然后再介绍机器学习、深度学习的常用框架等等&…

阿里巴巴的云原生应用开源探索与实践

导读&#xff1a;从拥抱开源、贡献开源、自主开源&#xff0c;到赋能开源&#xff0c;开源已升级为阿里技术战略之一&#xff0c;且正为开发者源源不断地输送切实可见的价值。云原生是阿里开源的重要领域&#xff0c;短短几年&#xff0c;以 K8s 为核心的云原生开源生态迅猛发展…

RuoYi-Vue 部署 Linux环境 若依前后端分离项目(war 包+nginx版本)

文章目录一、软件安装部署1. 安装jdk2. mysql8安装部署3. redis安装4. nginx 安装部署5. Tomcat10 下载和配置 Linux 环境6. 克隆项目二、后端项目2.1. 修改数据库连接2.2. 修改Redis连接信息2.3. 文件路径2.4. 日志存储路径调整2.5. 修改war打包2.6. 编译打包三、前端项目3.1.…

技术直播:讲一个Python编写监控程序的小故事

今年疫情“黑天鹅”事件改变了大家的生活。相信大家都经历过&#xff0c;每天早晨起床第一件事&#xff0c;就是查看数据。这些数据不仅仅是人们对活着的渴望&#xff0c;也是在建立对战胜疫情的决心。那么技术人怎么能通过自己所学的去进行数据监控呢&#xff1f;今天CSDN邀请…

高精地图中地面标识识别技术历程与实践

导读&#xff1a;本文将主要介绍高德在高精地图地面标识识别上的技术演进&#xff0c;这些技术手段在不同时期服务了高精地图产线需求&#xff0c;为高德地图构建高精度地图提供了基础的技术保证。 1.面标识识别 地面标识识别&#xff0c;指在地图道路中识别出各种类型的地面…

RuoYi-Cloud 部署篇_04(windows环境 mysql+nginx版本)

文章目录一、nginx 操作流程1. nginx 安装启动2. nginx 配置3. nginx 重新启动二、前端项目编译2.1. 前端编译打包2.2. 静态复制迁移三、后端项目启动2.1. 我启动了6个服务2.2. 测试验证一、nginx 操作流程 1. nginx 安装启动 nginx&#xff08;windows环境安装&#xff09; …

从P4到P9, 在马云家写代码到双11前端PM

阿里妹导读&#xff1a;今年的双11已经是阿里资深前端技术专家舒文来阿里的第11年&#xff0c;从应届生到双11前端PM&#xff0c;他一路升级打怪&#xff0c;实现了岗位上从P4到P9的晋升。这第11届双11顺利结束之际&#xff0c;他把在阿里这些年的成长经历做一个总结和分享&…

在Java虚拟机上班是一种怎样的体验?

来源 | 编程技术宇宙责编| Carol封图 | CSDN 下载自视觉中国本文用知乎体的风格简单介绍了JVM中几个内置线程的工作&#xff0c;希望对大家学习JVM有一点帮助。匿名用户JVM老鸟228 人赞同了该回答利益相关&#xff0c;匿了&#xff01;JVM公司里面线程众多&#xff0c;派系林立…

微服务架构四大金刚利器

概述 互联网应用发展到今天&#xff0c;从单体应用架构到SOA以及今天的微服务&#xff0c;随着微服务化的不断升级进化&#xff0c;服务和服务之间的稳定性变得越来越重要&#xff0c;分布式系统之所以复杂&#xff0c;主要原因是分布式系统需要考虑到网络的延时和不可靠&…

RuoYi-Cloud 部署篇_01(linux环境 Oracle +nginx版本)

文章目录一、基础准备1. 技术选型2. 源码克隆3. 安装依赖4. 安装oracle5. 安装启动Mysql6. 安装启动Redis7. 创建数据库&#xff0c;执行 SQL脚本文件二、安装与配置 nacos2.1. 下载nacos2.2. 安装 nacos2.3. nacos持久化配置2.4. 执行脚本文件2.5. nacos连接 mysql 配置信息2.…

当60亿次攻击来袭,人机联合打了一场漂亮的防御战

云是大规模体量下各种小概率事件常态化的一个复杂场&#xff0c;云上的攻防对抗是攻击者和防御者在这张复杂场上的博弈与演化。大规模的环境之中充斥着各种各样转瞬即逝的信息&#xff0c;对于威胁&#xff0c;没有什么是比「大规模」和「转瞬即逝」还更好的隐匿与庇护。任何一…

RuoYi-Cloud 部署篇_02(linux环境 Oracle +nginx版本)

文章目录一、模块配置修改1. ruoyi-gateway-dev.yml2. ruoyi-auth-dev.yml3. ruoyi-system-dev.yml4. ruoyi-gen-dev.yml5. ruoyi-job-dev.yml6. ruoyi-file-dev.yml二、后端配置预启动2.1. 部署资料整合2.2. 模块端口划分2.3. 组件端口划分2.4. 服务脚本编写2.5. 前端编译生产…

一个多业务、多状态、多操作的交易链路?闲鱼架构这样演进

前言 双十一刚刚结束&#xff0c;成交额2684亿震惊全世界&#xff0c;每秒订单峰值达54.4W笔。在闲鱼2000万DAU&#xff0c;交易数额同样增长迅速的今天&#xff0c;我们如何保障交易链路的稳定与快速支撑业务&#xff1f;这篇文章从客户端开发的角度&#xff0c;介绍闲鱼交易…