积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部系统运维(52)Linux(26)存储(10)Zabbix(9)DevOps(3)Prometheus(1)网络与安全(1)

语言

全部中文(简体)(45)英语(3)西班牙语(1)法语(1)日语(1)中文(简体)(1)

格式

全部PDF文档 PDF(52)
 
本次搜索耗时 0.185 秒,为您找到相关结果约 52 个.
  • 全部
  • 系统运维
  • Linux
  • 存储
  • Zabbix
  • DevOps
  • Prometheus
  • 网络与安全
  • 全部
  • 中文(简体)
  • 英语
  • 西班牙语
  • 法语
  • 日语
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 鸟哥的 Linux 私房菜:基础学习篇 第四版

    7 参考资料与延伸阅读 第十二章、学习 Shell Scripts 12.1 什么是 Shell scripts 12.2 简单的 shell script 练习 12.3 善用判断式 12.4 条件判断式 12.5 循环 (loop) 12.6 shell script 的追踪与 debug 12.7 重点回顾 12.8 本章习题 第十三章、Linux 帐号管理与 ACL 权限设置 1.3 其他单元的设备 0.1.4 运行流程 0.1.5 电脑按用途分类 0.1.6 电脑上面常用的计算单位 (容量、速度等) 0.2 个人电脑架构与相关设备元件 0.2.1 执行脑袋运算与判断的 CPU:CPU的工作频率,32位与64位,CPU等级, 超线程 0.2.2 内存:多通道, DRAM与SRAM, ROM 0.2.3 显卡:PCIe 规格 0.2.4 硬盘与储存设备:物理组成 4.4 终端机的环境设置: stty, set 10.4.5 万用字符与特殊符号 10.5 数据流重导向 (Redirection) 10.5.1 何谓数据流重导向? 10.5.2 命令执行的判断依据: ; , &&, || 10.6 管线命令 (pipe) 10.6.1 撷取命令:cut, grep 10.6.2 排序命令:sort, uniq, wc 鸟哥的 Linux 私房菜:基础学习篇
    0 码力 | 1158 页 | 13.73 MB | 1 年前
    3
  • pdf文档 鸟哥的Linux私房菜:基础学习篇 第四版

    Shell Scripts 14.1. 12.1 什么是 Shell scripts 14.2. 12.2 简单的 shell script 练习 14.3. 12.3 善用判断式 14.4. 12.4 条件判断式 14.5. 12.5 循环 (loop) 14.6. 12.6 shell script 的追踪与 debug 14.7. 12.7 重点回顾 - 4 - 本文档使用 书栈(BookStack 处理文件,亦即是…..2015/07/17 14.1. 12.1 什么是 Shell scripts 14.2. 12.2 简单的 shell script 练习 14.3. 12.3 善用判断式 14.4. 12.4 条件判断式 14.5. 12.5 循环 (loop) 14.6. 12.6 shell script 的追踪与 debug 14.7. 12.7 重点回顾 14.8. 12.8 本章习题 的工作主要在于管理与运算,因此在 CPU 内又可分为两个主要的单元,分别是: 算数逻辑单元与 控制单元。[3] 其中算数逻辑单元主要负责程序运算与逻辑判断,控制单元则主要在协调各周边元件与各单元间的工 作。 既然 CPU 的重点是在进行运算与判断,那么要被运算与判断的数据是从哪里来的? CPU 读取的数据都是从内存来 的! 内存内的数据则是从输入单元所传输进来!而 CPU 处理完毕的数据也必须要先写回内存中,最后数据才从内存
    0 码力 | 1057 页 | 14.60 MB | 1 年前
    3
  • pdf文档 Linux就该这么学 第2版

    ........................................................................................ 95 4.2.3 判断用户的参数.............................................................................................. ....................................................................................... 398 16.7 判断主机组名 .............................................................................................. 多世纪以来开源技术的历史发展脉络,充分认识当今最热门的 9 款开源操作系统—RHEL、 CentOS、Fedora、Debian、Ubuntu、openSUSE、Kali、Gentoo、Deepin,并了解开源软件的 盈利模式等,进而判断整个开源行业的未来发展趋势。 同时,刘遄老师还会带领大家学习最常见的 Linux 系统,了解红帽阶梯认证体系以及红 帽 RHEL 8 系统的最新变化和战略定位,搞定红帽 RHCSA、RHCE、RHCA
    0 码力 | 552 页 | 22.25 MB | 1 年前
    3
  • pdf文档 CurveFS rename 接口实现方案

    不变,原始数据版本也在,还是保证原子性(其实就是一个 txid 对应一个版本的数据)© XXX Page 8 of 15 下次访问的时候,带上对应 copyset 的最新 txid (copyset_txid),判断 PendingTx,如果 (copyset_txid >= PendingTxId && rpc_request.key == PendingTxKey),则表明 PendingTx 对应的事务是已经成功了的,并且 copyset_txid 加一,一个没加一) (4) 如果事务提交成功了,更新 Client 的 txid 缓存 (5) 下次访问的时候,带上对应 copyset 的最新 txid (copyset_txid),判断 PendingTX,如果 (copyset_txid >= PendingTxId && rpc_request.key == PendingTxKey),则表明 PendingTx 对应的事务是已经成功了的,并且 假如这一步出错,即 "dentryA 副本" 未创建成功,copyset1 判断 rpc_request.txid(0) < PeningTxId(1),则表明 PendingTx 对应的事务没有成功,直接将 "dentryA" 返回给客户端 2.3: 这一步出错,copyset1 的状态已经如 <图2-2> 所示了,copyset1 判断 rpc_request.txid(0) < PeningTxId(1),则表明
    0 码力 | 15 页 | 555.93 KB | 6 月前
    3
  • pdf文档 鸟哥的Linux 私房菜

    这个指令,而如果要看网络的 联机状态,可以下达 netstat -a 这个指令,而要看背景执行的程序可以执行 ps -aux 这个指令。 使用这些指令可以让你稍微了解主机目前的使用状态!当然啰,就可以让你判断是否可以关机 了(这些指令在后面 Linux 常用指令中会提及喔!) • 通知在线使用者关机的时刻:要关机前总得给在线的使用者一些时间来结束他们的工作,所以, 这个时候你可以使用 shutdown • 字符 (character) 设备档 :亦即是一些串行端口的接口设备,例如键盘、鼠标等等! 第一个属性为 [ c ]。 那么使用刚刚的『 ls -al 』这个指令,你就可以简单的经由判断每一个档案的第一个属性来了解 这个档案是何种类型!很简单吧! 除了设备文件是我们系统中很重要的档案,最好不要随意修改之外(通常他也不会让你修改的 啦!),另一个比较有趣的档案就是连结档。如果你常常将应用程序捉到桌面来的话,你就应 -S :以档案大小排序 --color=never :不要显示颜色 --color=always :均显示颜色 --color=auto :由系统自行判断! 范例: [root @test /root]# ls -al total 48 drwxr-x--- 4 root root 4096 Mar 10 00:37
    0 码力 | 386 页 | 11.69 MB | 1 年前
    3
  • pdf文档 curvefs client删除文件和目录功能设计

    每删除一个hard link或指向的原文件时,nlink字段-1。© XXX Page 4 of 15 当nlink字段减到0时,才真正删除inode。所以在实现unlink接口或rmdir接口时,需要判断unlink字段的当前值,当nlink字段大于1时,只减nlink字段就可以了,当nlink字段减到0时,才真正的执行删除inode。 目录的nlink字段与文件的nlink字段不同, , 并且在目录下, e的移除,因为forget接口可能不会被内核调用(例如client崩溃) 相关调研 moosefs moosefs 未对接forget moosefs 实现了在mds上open,因此删除时可以判断文件是否被打开 moosefs使用了两种机制,来实现上述功能,分别是trash机制和reserve机制(最新版本叫sustained),两种机制如下: trash机制: 对于所有TYPE_FILE类型的文件在删除时, 到trash链表中表示该文件已经进入回收 若其trashtime大于0 站。 通过META文件系统来访问trash 通过trash机制,可实现文件的恢复UNDEL 回收站实现了一个timer,定期判断trashtime,执行定期清理回收站 清理时,当文件仍处于打开状态,则还需要进入下sustained/reserve中。 sustained机制/reserve机制 当一个trashti
    0 码力 | 15 页 | 325.42 KB | 6 月前
    3
  • pdf文档 鸟哥的Linux私房菜:服务器架设篇 第三版

    对方的数据, 而一般数据的存在就是使用档案啰!那你有 没有权限取得?最终与该文件系统的设定有关啦! 上图显示的是:首先,客户端到服务器的网络要能够通,等到客户端到达服务器后,会先由服务器的防火墙判断该联 机能否放行, 等到放行之后才能使用到服务器软件的功能。而该功能又得要通过 SELinux 这个细部权限设定的项 目后,才能够读取到文件系统。 但能不能读到文件系统呢?这又跟文件系统的权限 (rwx) CentOS 内,我们已经有 yum 来进行在线更新了,你当然可以自己利用更改配置文件来指定 yum 要去查询的映像 站 (mirror site),不过这里鸟哥建议使用预设的设定值即可,因为系统会主动的判断较近的映像站 (虽然常常会 误判), 不需要人工微调啦! 例题-利用 yum 进行系统更新假设你的网络已经通了,目前你想要处理全系统更新,同时需要每天凌晨 2:15 自动 进行全系统更新,该如何作?答:全系统更新使用 Session Layer 在这个层级当中主要定义了两个地址之间的联机信道之连接与挂断,此外,亦可建立应用程 序之对谈、 提供其他加强型服务如网络管理、签到签退、对谈之控制等等。如果说传送层是 在判断资料封包是否可以正确的到达目标, 那么会谈层则是在确定网络服务建立联机的确 认。 Layer 6 表现 层 Presentation Layer 我们在应用程序上面所制作出来的数据格式不一定符合网络传输的标准编码格式的!
    0 码力 | 795 页 | 17.63 MB | 1 年前
    3
  • pdf文档 Curve核心组件之snapshotclone

    保存完整的chunk数据,大小为一个 Chunk的大小,即16MB DataObject: • 打快照时读取当前目标卷的所有快照的全 部metaObject • 根据本快照的chunk映射表,判断当前的 快照chunk是否需要转储 增量转储原理:快照在CHUNKSERVER上的数据组织  快照chunk和普通chunk,都是 ChunkServer上的ext4文件系统中 的文件,称 chunk,并标记bitmap,这个过程称之为 PasteChunk 读时复制原理:CHUNKSERVER端克隆实现-读时复制实现 • 判断是非clone chunk 或者读取的区域已经被拷贝过 (根据bitmap) • 那么,直接读取 需要从源chunk读取: • 判断是Clone Chunk且需要读取的区域还未被拷贝过 • 那么,生成CloneTask,交给CloneManager • Read
    0 码力 | 23 页 | 1.32 MB | 6 月前
    3
  • pdf文档 Open Flags 调研

    整体flags支持方案 目前倾向于使用类似fastcfs的方式,自定义结构FileHandle,在create()、open()、opendir()时将上下文信息保存到fuse_file_info中,在后续文件操作时判断相关flags进行具体操作。简单的FileHandle如下 : struct FileHandle { int flags; int mod; uint64_t pos; Inode 齐的校 验在VFS do_blockdev_direct_IO中实现,各文件系统根据自己direct_io的实现调用该函数,例如ext4就进行了调用,如果需要做对齐处理可能需要在用户态文件系统中做判断。© XXX Page 20 of 23 // root@pubbeta1-nostest2:/tmp# strace ./main ... open("in.txt", O_RDWR|O_CREAT|O_DIRECT fi->direct_io = 0 O_SYNC, O_DSYNC 同步I/O:强制刷新内核缓冲区到输出文件© XXX Page 21 of 23 对chubaofs和cephfs代码调研中发现在write中判断如果是直接IO则调用flush操作,但是对具体flush内容主要是对文件系统自己缓存的内容进行刷盘,没有发现对应内核缓冲区flush的相关设置或调用等。© XXX Page 22 of 23 //
    0 码力 | 23 页 | 524.47 KB | 6 月前
    3
  • pdf文档 openEuler 23.09 技术白皮书

    数即 kernel functions。 • runner:执行 ebpf VM,这包括加载寄存器、代码段、加载堆栈、映射数据段等。 • scheduler:决定何时执行 ebpf VM,这包括判断 VM 的状态,需要等待的数据依赖条件等。 • basic kernel functions:基本库函数,包括迁移、映射内存、fork、join_meeting 等核心基本功能。 • extended 日志模块:提供迁移的全部运行过程记录日志。 • 迁移评估模块:提供迁移前的基础环境检测、软件包对比分析、ABI 兼容性检测等评估报告,为用户的迁移工作提供依据。 • 迁移功能模块:提供一键迁移、迁移进度展示、迁移结果判断等功能。 连通性检查 管理控制 前端显示 Agent 1 读取 Server 配置项 Server 端分发任务 给 Agent 端 Agent 端返回任务状态、 任务请求供 Server • Agent配置项 • 运行过程日志记录 • 系统环境检查 • 软件包列表扫描 • ABI兼容性检测 • 输出评估报告 • 实施迁移 • 迁移进度 • 迁移成功判断 • 迁移分析报告 Agent 2 Agent 3 Agent 4 配置模块 日志模块 Server 模块 Agent 模块 迁移功能模块 迁移评估模块 读取 Agent 配置项
    0 码力 | 52 页 | 5.25 MB | 1 年前
    3
共 52 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往
页
相关搜索词
鸟哥Linux私房基础学习第四四版第四版这么CurveFSrename接口实现方案curvefsclient删除文件目录功能设计功能设计服务务器服务器架设第三第三版Curve核心组件snapshotcloneOpenFlags调研openEuler23.09技术白皮皮书白皮书
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩