linux3 mkdir rmdir rm cp touch ls -d /*/
Linux 系统的初始目录结构遵循 FHS(Filesystem Hierarchy Standard,文件系统层次标准),定义了每个目录的核心功能和存储内容。以下是 Linux 系统初始安装后的主要目录及其作用:
1. 核心系统目录
目录 | 用途 | 典型内容示例 |
---|---|---|
/ | 根目录,所有目录的起点。 | 所有其他目录均挂载在其下。 |
/bin | 基础命令:系统启动和修复所需的二进制可执行文件。 | ls , cp , bash , cat 等命令。 |
/sbin | 系统管理命令:供管理员使用的关键工具(需 root 权限)。 | fdisk , ifconfig , reboot 等。 |
/boot | 引导文件:内核、引导加载程序(如 GRUB)和启动配置文件。 | vmlinuz (内核)、grub/ 目录。 |
/dev | 设备文件:硬件设备(如磁盘、USB、终端)的抽象接口。 | sda (硬盘)、tty (终端)等。 |
/etc | 系统配置:全局配置文件(服务、网络、用户等)。 | passwd , nginx/ , ssh/ 等配置。 |
2. 用户与程序目录
目录 | 用途 | 典型内容示例 |
---|---|---|
/home | 用户主目录:每个普通用户拥有独立的子目录(如 /home/username )。 | 用户文档、下载、桌面文件等。 |
/root | 管理员主目录:root 用户的专属目录(普通用户无权访问)。 | root 的配置文件、脚本等。 |
/usr | 用户程序资源:系统安装的应用程序、库和文档。 | bin/ , lib/ , share/ 等子目录。 |
/usr/local | 本地安装软件:用户手动编译或安装的第三方软件(避免与系统包冲突)。 | bin/ , etc/ , lib/ 等子目录。 |
/opt | 可选软件包:大型第三方应用程序(如 Google Chrome、IDE)。 | google/ , jetbrains/ 等目录。 |
3. 运行时与临时数据
目录 | 用途 | 典型内容示例 |
---|---|---|
/proc | 进程与内核信息:虚拟文件系统,动态反映系统状态(如 CPU、内存、进程)。 | /proc/cpuinfo , /proc/meminfo 。 |
/sys | 硬件与驱动信息:虚拟文件系统,暴露内核设备、驱动的配置参数。 | 用于调整电源管理、设备参数等。 |
/tmp | 临时文件:程序或用户临时文件(重启后可能清空)。 | 缓存文件、会话数据等。 |
/var | 可变数据:动态生成的文件(日志、数据库、邮件等)。 | /var/log/ , /var/lib/mysql/ 。 |
4. 存储与挂载目录
目录 | 用途 | 典型内容示例 |
---|---|---|
/mnt | 临时挂载点:手动挂载外部存储设备(如 U盘、网络盘)。 | 用户自定义挂载目录。 |
/media | 自动挂载点:系统自动挂载可移动设备(如光盘、USB)。 | USB_Drive/ , CDROM/ 等。 |
/srv | 服务数据:存放网站、FTP 等服务的实际数据文件(按需使用)。 | www/ , ftp/ 等子目录。 |
5. 其他重要目录
目录 | 用途 | 典型内容示例 |
---|---|---|
/lib | 共享库:系统核心库文件(供 /bin 和 /sbin 中的程序使用)。 | .so 文件(动态链接库)。 |
/run | 运行时数据:系统运行时的临时文件(如 PID 文件、套接字)。 | sshd.pid , docker.sock 等。 |
/lost+found | 文件恢复:文件系统修复后恢复的碎片文件(仅 ext3/ext4 文件系统存在)。 | 系统异常断电后可能生成。 |
目录结构示意图
/
├── bin # 基础命令
├── boot # 引导文件
├── dev # 设备文件
├── etc # 配置
├── home # 用户目录
│ └── user
├── lib # 核心库
├── mnt # 手动挂载点
├── opt # 大型第三方软件
├── proc # 进程信息
├── root # 管理员目录
├── run # 运行时数据
├── sbin # 管理命令
├── srv # 服务数据
├── sys # 硬件配置
├── tmp # 临时文件
├── usr # 用户程序
└── var # 动态数据(日志、数据库)
关键注意事项
- 权限控制:
/root
、/etc
等目录需管理员权限访问。- 普通用户主目录(
/home/用户名
)默认仅用户自身可读写。
- 数据安全:
- 避免直接修改
/bin
、/sbin
中的系统文件,可能导致系统崩溃。 - 重要数据应存储在
/home
或独立分区,避免因系统重装丢失。
- 避免直接修改
- 日志与监控:
/var/log/
是排查系统问题的核心目录(如syslog
、auth.log
)。
掌握这些目录的功能,能帮助你高效管理系统、定位问题并合理分配资源!
在 Linux 系统中,访问不同目录的方法取决于目录的用途、权限和你的用户身份。以下是常见系统目录的访问方法及注意事项:
一、访问普通目录
1. 用户主目录(/home/用户名
)
- 方法:
cd ~ # 进入当前用户的主目录 cd /home/用户名 # 绝对路径进入其他用户目录(需权限)
- 权限:用户对自己的主目录有完全控制权,其他用户默认无权访问。
2. 系统配置目录(/etc
)
- 方法:
cd /etc # 切换到系统配置目录 ls -l # 查看文件(部分文件需要 root 权限)
- 权限:
- 普通用户可查看大部分文件,但无法修改。
- 修改配置文件需
sudo
:sudo nano /etc/nginx/nginx.conf # 编辑配置文件
二、访问需管理员权限的目录
1. 管理员主目录(/root
)
- 方法:
或直接使用sudo su - # 切换到 root 用户 cd ~ # 进入 /root 目录
sudo
:sudo ls /root # 查看 /root 内容(不推荐长期使用 root)
2. 系统工具目录(/sbin
, /usr/sbin
)
- 方法:
sudo /sbin/fdisk -l # 查看磁盘分区(需 root 权限)
三、访问动态或虚拟目录
1. 日志目录(/var/log
)
- 方法:
cd /var/log less syslog # 查看系统日志(可能需要 sudo)
- 示例:
sudo tail -f /var/log/nginx/access.log # 实时查看 Nginx 访问日志
2. 进程与内核信息(/proc
、/sys
)
- 方法:
cat /proc/cpuinfo # 查看 CPU 信息 cat /sys/class/net/eth0/operstate # 查看网卡状态
- 注意:
/proc
和/sys
是虚拟文件系统,直接读取即可,不要手动修改文件!
四、访问外部存储或挂载目录
1. 手动挂载目录(/mnt
、/media
)
- 挂载 U 盘:
sudo mount /dev/sdb1 /mnt/usb # 挂载 U 盘到 /mnt/usb cd /mnt/usb # 进入 U 盘目录
- 自动挂载设备:
- 插入 U 盘后,系统通常自动挂载到
/media/用户名/U盘标签
。
- 插入 U 盘后,系统通常自动挂载到
五、访问临时目录(/tmp
)
- 方法:
cd /tmp touch test.txt # 创建临时文件(所有用户可读写,重启后清空)
六、通用访问技巧
1. 权限不足时使用 sudo
sudo ls /root # 查看需 root 权限的目录
sudo -i # 进入 root 的交互式 Shell(谨慎使用)
2. 处理“权限被拒绝”
- 方案 1:提权到 root:
sudo su - # 切换到 root 用户
- 方案 2:修改目录权限(谨慎操作):
sudo chmod 755 /目标目录 # 开放读取和执行权限
3. 使用图形化文件管理器
- GNOME(Ubuntu):
nautilus /目录路径 # 需要安装 `nautilus` sudo nautilus # 以管理员身份打开(高危操作!)
- KDE(Fedora/Kubuntu):
dolphin /目录路径 # 需要安装 `dolphin`
七、注意事项
- 谨慎修改系统目录:
- 如
/etc
、/bin
、/sbin
中的文件直接影响系统稳定性。
- 如
- 避免长期使用 root:
- 尽量通过
sudo
执行单条命令,减少误操作风险。
- 尽量通过
- 备份重要文件:
- 修改配置文件前,建议备份:
sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
- 修改配置文件前,建议备份:
总结
目录类型 | 访问方法 | 权限需求 |
---|---|---|
用户目录(/home ) | cd ~ 或 cd /home/用户名 | 用户自身权限 |
系统配置(/etc ) | cd /etc + sudo 编辑文件 | 查看无需权限,修改需 root |
日志(/var/log ) | cd /var/log + sudo 查看敏感日志 | 部分日志需 root |
管理员目录(/root ) | sudo su - 切换用户 | 仅 root 用户 |
外部存储(/mnt ) | sudo mount 挂载后访问 | 挂载需 root |
掌握这些方法后,你可以安全高效地访问和管理 Linux 系统的各类目录!
使用tree 提示找不到命令
无法使用yum
由于更换镜像源此前已经试过,且网络检查也试过,时间也同步,所以直接验证仓库
仓库被禁用 试试前面几步 网络已尝试可以连通 看故障中提示HOST出问题 然后centos还是国外的网站:1.尝试更换国内镜像。2.看看要不要换个centos。重新下一个
为什么找不到这两个文件夹,去哪里了
已删
/usr/local
绝对路径
a.txt /usr/local
b.txt c.txt /usr
相关文章:
linux3 mkdir rmdir rm cp touch ls -d /*/
Linux 系统的初始目录结构遵循 FHS(Filesystem Hierarchy Standard,文件系统层次标准),定义了每个目录的核心功能和存储内容。以下是 Linux 系统初始安装后的主要目录及其作用: 1. 核心系统目录 目录用途典型内容示例…...
TDengine 中的视图
简介 从 v3.2.1.0 开始,TDengine 企业版提供视图功能,便于用户简化操作,提升用户间的分享能力。 视图(View)本质上是一个存储在数据库中的查询语句。视图(非物化视图)本身不包含数据ÿ…...
算法设计学习9
实验目的及要求: 通过排序算法的实验,旨在深化学生对不同排序算法原理和性能的理解,培养其分析和比较算法效率的能力。通过实际编程,学生将掌握排序算法的实现方法,了解不同算法的优劣,并通过性能测试验证其…...
PGSQL 对象创建函数生成工具
文章目录 代码结果 代码 <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>PGSQL 函数生成器</tit…...
企业安全——FIPs
0x00 前言 先来看一道题目。这道题目涉及到的就是道德规范和互联网相关内容,本文会对相关内容进行描述和整理。 正确答案是:D 注意FIPs的主要目的是为了限制,也就是针对数据的守则。 0x01 RFC 1087 1989年1月 互联网架构委员会 IAB 发布了…...
历年跨链合约恶意交易详解(二)——XBridge20240424攻击
漏洞合约函数 /*** dev token owner can list the pair of their token with their corresponding chain id* param baseToken struct that contains token address and its corresponding chain id* param correspondingToken struct that contains token address and its cor…...
《AI大模型开发笔记》MCP快速入门实战(一)
目录 1. MCP入门介绍 2. Function calling技术回顾 3. 大模型Agent开发技术体系回顾 二、 MCP客户端Client开发流程 1. uv工具入门使用指南 1.1 uv入门介绍 1.2 uv安装流程 1.3 uv的基本用法介绍 2.MCP极简客户端搭建流程 2.1 创建 MCP 客户端项目 2.2 创建MCP客户端…...
01背包问题:详细解释为什么重量维度必须从大到小遍历。
01背包 问题描述 题目链接:https://www.lanqiao.cn/problems/1174/learning/?page1&first_category_id1&problem_id1174 特点:每件物品只能拿或者不拿。 解法1 设置状态:dp[i][j]指的是前i件物品重量为j的最大价值。 第i件物品…...
Nginx配置伪静态,URL重写
Nginx配置伪静态,URL重写 [ Nginx ] 在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现: location / { // …..省略部分代码if (!-e $request_filename) {rewrite ^(.*)$ /index.php?s/$1 l…...
【KMP】P10915 [蓝桥杯 2024 国 B] 最长回文前后缀|普及+
本文涉及知识点 较难理解的字符串查找算法KMP P10915 [蓝桥杯 2024 国 B] 最长回文前后缀 题目描述 小明特别喜欢回文串,然而回文串太少见了,因此他定义了一个字符串的相同长度的、不相交的前缀和后缀是“回文前后缀”,当且仅当这个前缀和…...
【linux学习】linux系统调用编程
目录 一、任务、进程和线程 1.1任务 1.2进程 1.3线程 1.4线程和进程的关系 1.5 在linux系统下进程操作 二、Linux虚拟内存管理与stm32的真实物理内存区别 2.1 Linux虚拟内存管理 2.2 STM32的真实物理内存映射 2.3区别 三、 Linux系统调用函数 fork()、wait()、exec(…...
构建第一个ArkTS应用:Hello World之旅
# 构建第一个ArkTS应用:Hello World之旅 在鸿蒙应用开发的领域中,ArkTS语言为我们提供了强大而便捷的开发方式。今天,就让我们一起踏上构建第一个ArkTS应用——Hello World的奇妙旅程。 ## 一、创建ArkTS工程 1. 首先,我们要使用…...
Mysql 集群架构 vs 主从复制架构
特性主从复制架构MySQL 集群架构适用场景读多写少的场景;备份;高可用高并发读写、实时交易、高可用性场景可扩展性仅读性能可扩展读写都可以水平扩展高可用性手动切换,有限的高可用支持自动故障转移,强高可用支持部署复杂度较简单…...
国产轻量级多途径无限制的高效下载工具介绍
软件介绍 们在日常中常常有下载各类文件的需求,学习资料也好,娱乐文件也罢。有一款国产的BT下载软件——BitComet(比特彗星),它凭借高效且无限制的特性,在下载爱好者中备受青睐。 BitComet属于轻量级的BT下…...
leetcode数组-长度最小的子数组
题目 题目链接:https://leetcode.cn/problems/minimum-size-subarray-sum/ 给定一个含有 n个正整数的数组和一个正整数 target** 。** 找出该数组中满足其总和大于等于target的长度最小的 子数组 [numsl, numsl1, ..., numsr-1, numsr] ,并返回其长度**…...
如何理解缓存一致性?
缓存一致性是指在多处理器系统或分布式系统中,确保各个处理器核心或节点的缓存数据与主内存以及其他缓存中的数据保持一致的机制和过程。以下从问题产生原因、一致性协议和实现方式等方面进行详细理解: 1. 问题产生的原因 1.1 缓存存在的必要性 在计…...
智能体(Agent)系统源码解析:AI 自动化办公的未来
—从代码到商业落地,如何用Agent重构企业工作流? 一、Agent系统的核心价值 1. 企业办公效率的瓶颈 重复性任务耗时:数据录入、报表生成、邮件处理等占员工 40% 工作时间跨系统协作低效:OA/CRM/ERP数据孤岛,人工搬运错…...
字符串移位包含问题
字符串移位包含问题 #include <iostream> #include <algorithm> using namespace std; int main(){string a,b;cin>>a>>b;//谁长遍历谁if(a.size()<b.size()) swap(a,b);//1-对整个字符串进行移位for(int i0; i<a.size(); i){//每次循环都将第一…...
【JavaScript】原型链 prototype 和 this 关键字的练习(老虎机)
这个老虎机练习主要考察JavaScript中的原型链(prototype)和this关键字的使用。 主要思路 创建三个轮盘(reels)实例:我们需要创建3个独立的轮盘对象,它们都委托(delegate)到基础的ree…...
Windows强制删除任何你想删除的文件和文件夹
Windows强制删除任何你想删除的文件和文件夹 本教程适用于 Windows 10/11 系统,工具和命令均经过验证。 为什么删除会失败? 权限不足:文件或文件夹可能需要管理员权限才能删除。文件被占用:某个程序正在使用目标文件,…...
【MySQL数据库】锁机制
概述 锁:是计算机协调多个进程或者线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(CPU、RAM、IO)的争用以外。数据也是一种供多用户共享的资源。如何保证数据的并发访问的一致性、有效性是所有数据库必须解决的一个…...
JS dom修改元素的style样式属性
1通过样式属性修改 第三种 toggle有就删除 没就加上...
搜索树——AVL、红黑树、B树、B+树
目录 二叉搜索树 AVL树 2-3-4树 红黑树 旋转操作 概念讲解 旋转节点操作(左旋) 插入节点 删除节点 B树和B树 B树 2.5.2 B树 https://www.cs.usfca.edu/~galles/visualization/Algorithms.html 难度高,如果想要了解红黑树的增加、…...
2007-2019年各省地方财政交通运输支出数据
2007-2019年各省地方财政交通运输支出数据 1、时间:2007-2019年 2、来源:国家统计局、统计年鉴 3、指标:行政区划代码、地区、年份、地方财政交通运输支出 4、范围:31省 5、指标说明:地方财政交通运输支出是指地方…...
LeetCode算法题(Go语言实现)_29
题目 给你一个链表的头节点 head 。删除 链表的 中间节点 ,并返回修改后的链表的头节点 head 。 长度为 n 链表的中间节点是从头数起第 ⌊n / 2⌋ 个节点(下标从 0 开始),其中 ⌊x⌋ 表示小于或等于 x 的最大整数。 对于 n 1、2…...
MINIQMT学习课程Day6
学习安装qmt 安装好后,点击启动国金qmt系统 之后将xtquant包手动安装到python中的site_package中,之后使用pycharm打开文件,创建本地命令文件。 具体的xtquant安装包以及qmt模拟环境,以及模拟账号密码,可以加我私信沟…...
WinForm真入门(7)——Button控件详解
WinForm Button 控件详解 Button(按钮)是 WinForm 中最基础的交互控件,用于触发操作(如:点击登录按钮进入系统)或提交数据(如:写好请假申请后,点击提交,把申…...
035-Windows抓屏-GDI
Windows抓屏-GDI 一、技术原理 GDI(Graphics Device Interface)抓屏基于Windows系统提供的图形设备接口,通过设备上下文(DC) 实现屏幕内容捕获。核心流程如下: 获取桌面窗口句柄:通过 //获取…...
复古优雅感涂鸦手绘喷漆街头艺术字体 Enter Sonic Graffiti
Enter Sonic Graffiti 是 Rvq Typefoundry 的新字体,具有优雅感的字符集。要创建漂亮的组合,只需混合大写和小写,然后与其他字符形混合即可。新的 Graffiti 字体样式和 .我将这款字体献给我正在与癌症作斗争的母亲。我希望我的母亲和所有受癌…...
4.4 代码随想录第三十五天打卡
121. 买卖股票的最佳时机 (1)题目描述: , (2)解题思路: class Solution { public:int maxProfit(vector<int>& prices) {int len prices.size();if (len 0) return 0;vector<vector<int>> dp(len, vector<int>(2));dp[0][0] - pr…...
PyTorch 深度学习实战(34):神经架构搜索(NAS)实战
在上一篇文章中,我们探讨了联邦学习与隐私保护技术。本文将深入介绍神经架构搜索(Neural Architecture Search, NAS)这一自动化机器学习方法,它能够自动设计高性能的神经网络架构。我们将使用PyTorch实现基于梯度优化的DARTS方法&…...
【python】速通笔记
Python学习路径 - 从零基础到入门 环境搭建 安装Python Windows: 从官网下载安装包 https://www.python.org/downloads/Mac/Linux: 通常已预装,可通过终端输入python3 --version检查 配置开发环境 推荐使用VS Code或PyCharm作为代码编辑器安装Python扩展插件创建第…...
简易Minecraft python
废话多说 以下是一个基于Python和ModernGL的简化版3D沙盒游戏框架。由于代码长度限制,这里提供一个核心实现(约500行),您可以通过添加更多功能和内容来扩展它: python import pygame import moderngl import numpy a…...
Linux信号处理解析:从入门到实战
Linux信号处理全解析:从入门到实战 一、初识Linux信号:系统级的"紧急电话" 信号是什么? 信号是Linux系统中进程间通信的"紧急通知",如同现实中的交通信号灯。当用户按下CtrlC(产生SIGINT信号&…...
2025-04-04 Unity 网络基础5——TCP分包与黏包
文章目录 1 分包与黏包2 解决方案2.1 数据接口2.2 定义消息2.3 NetManager2.4 分包、黏包处理 3 测试3.1 服务端3.2 客户端3.3 直接发送3.4 黏包发送3.5 分包发送3.6 分包、黏包发送3.7 其他 1 分包与黏包 分包、黏包指在网络通信中由于各种因素(网络环境、API …...
Ubuntu 安装 JMeter:为你的服务器配置做好准备
Apache JMeter 是一个开源的负载测试工具,可以用于测试静态和动态资源,确定服务器的性能和稳定性。在本文中,我们将讨论如何下载和安装 JMeter。 安装 Java(已安装 Java 的此步骤可跳过) 要下载 Java,请遵…...
swift-oc和swift block和代理
一、闭包或block 1.1、swift 闭包表达式作为参数的形式 一、闭包的定义 func exec(v1: Int, v2: Int, fn: (Int, Int) -> Int) { print(fn(v1, v2)) } 二、调用 exec(v1: 10, v2: 20, fn: { (v1: Int, v2: Int) -> Int in return v1 v2 }) 1.2、swift 闭包表达式作为…...
【数据结构】_队列
hello 友友们~ 今天我们要开始学习队列啦~ 话不多说,让我们开始吧!GO! 1.队列的概念及结构 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表。 队列具有先进先出FIFO(First In First Out) 入队列&#x…...
【软考中级软件设计师】数据表示:原码、反码、补码、移码、浮点数
数据表示 一、数据表示1、整数的表示(1) 原码(2) 反码(3) 补码:(4) 移码 2、浮点数的表示(IEEE 754标准) 一、数据表示 计算机使用的是二进制,也就是0和1的组合。所有的数据,无论是数字、文字还是图片、声音ÿ…...
Linux(十二)信号
今天我们就要来一起学习信号啦!!!还记得小编在之前的文章中说过的ctrlc吗?之前小编没有详细介绍过,现在我们就要来学习啦!!! 一、信号的基本介绍 首先,小编带领大家先一…...
迪杰斯特拉+二分+优先队列+拓扑+堆优化(奶牛航线Cowroute、架设电话线dd、路障Roadblocks、奶牛交通Traffic)
原文地址 https://fmcraft.top/index.php/Programming/2025040402.html 主要算法 迪杰斯特拉Dijkstra 题目列表 P1:奶牛航线Cowroute 题目描述 题目描述 Bessie已经厌倦了农场冬天的寒冷气候,她决定坐飞机去更温暖的地方去度假。不幸的是…...
【数据结构】树的介绍
目录 一、树1.1什么是树?1.2 树的概念与结构1.3树的相关术语1.4 树形结构实际运用场景 二、二叉树2.1 概念与结构2.2 特殊的二叉树2.2.1 满二叉树2.2.2 完全二叉树 个人主页,点击这里~ 数据结构专栏,点击这里~ 一、树 1.1什么是树࿱…...
【CF】Day24——Codeforces Round 994 (Div. 2) D
D. Shift Esc 题目: 思路: 典DP的变种 如果这一题没有这个变换操作,那么是一个很典型的二维dp,每一个格子我们都选择上面和左边中的最小值即可 而这题由于可以变换,那我们就要考虑变换操作,首先一个显然…...
Python 字典
Python 字典 字典的介绍 字典不仅可以保存值,还能对值进行描述使用大括号来表示一个字典,不仅有值 value ,还有值的描述 key字典里的数据都是以键值对 key-value 的形式来保留的key 和 value 之间用冒号 : 来连接多个键值对之间用逗号 , 来…...
yolov12检测 聚类轨迹运动速度
目录 分割算法api版: 分割算法: yolo_kmean.py 优化版: 第1步,检测生成json 第2步骤聚类: 分割算法api版: import json import os from glob import globimport cv2 import imageio import numpy as np from scipy.ndimage import gaussian_filter1d from scipy.s…...
【Lua】pcall使用详解
目录 基本语法核心作用基础示例示例 1:捕获一个简单错误示例 2:调用不存在的函数 高级用法1. 传递多个参数和接收多个返回值2. 捕获带 error 主动抛出的错误3. 匿名函数与 pcall 使用场景注意事项总结 在 Lua 中,pcall(Protected …...
Floyd 算法 Java
图论算法实践:使用 Floyd 求任意两点最短路(Java 实现) 在图论算法中,Floyd-Warshall 算法是一个经典的动态规划算法,用于在一个加权图中寻找所有点对之间的最短路径。 场景描述 假设我们有一个包含 n 个点的无向图&…...
List结构之非实时榜单实战
像京东、淘宝等电商系统一般都会有热销的商品榜单,比如热销手机榜单,热销电脑榜单,这些都是非实时的榜单。为什么是非实时的呢?因为完全实时的计算和排序对于资源消耗较大,尤其是当涉及大量交易数据时。 一般来说&…...
OCR的备份与恢复
1.简介 在Oracle RAC环境中,ASM(Automatic Storage Management)管理的OCR(Oracle Cluster Registry)是集群的关键组件,存储集群配置和状态信息。 OCR的备份一般指物理备份,系统默认每4个小时自…...
算法思想之双指针(一)
欢迎拜访:雾里看山-CSDN博客 本篇主题:算法思想之双指针(一) 发布时间:2025.4.4 隶属专栏:算法 目录 双指针算法介绍对撞指针:快慢指针: 例题移动零题目链接题目描述算法思路代码实现 复写零题目链接题目描…...