Linux就该这么学 第2版........................................................................................ 95 4.2.3 判断用户的参数.............................................................................................. ......................... 99 4.3.1 if 条件测试语句 .............................................................................................. 100 4.3.2 for 条件循环语句 .................................... ....................... 102 4.3.3 while 条件循环语句 ........................................................................................ 104 4.3.4 case 条件测试语句 ......................................0 码力 | 552 页 | 22.25 MB | 1 年前3
鸟哥的Linux 私房菜就等同将软件变为私有。为防止这一点,我们必 须明确声明:任何专利必须以允许每个人自由使用为前提,否则就不准许有专利。 下面是有关复制、发布和修改的确切的条款和条件。 GNU 通用公共许可证 有关复制,发布和修改的条款和条件 凡是版权所有者在其程序和作品中声明其程序和作品可以在 GNU GPL 条款的约束下发布,这 样的程序或作品都受到本许可证约束。下面提到的 "程序" 指的是任何这样的程序或作品。而 您可以为转让副本的实际行动收取一定费用。您也可以自由决定是否以提供担保来换取 一定的费用。 2. 您可以修改程序的一个或几个副本或程序的任何部分,以此形成基于这些程序的衍生作 品。只要您同时满足下面的所有条件,您就可以按前面第一款的要求复制和发布这一经 过修改的程序或作品。 • 您必须在修改过的档案中附有明显的说明:您修改了此一档案及任何修改的日期。 • 您必须让您发布或出版的作品,包括本程序的全部或一部分,或内含本程序的全部 禁止的。因此,如果您修改或发布程序 ( 或本程序的衍生作品 ) ,您就表明您接受这一 许可证以及它的所有有关复制、发布和修改程序或基于程序的作品的条款和条件。 6. 每当您重新发布程序 ( 或任何程序的衍生作品 ) 时,接受者自动从原始许可证颁发者那 里接到受这些条款和条件支配的复制、发布或修改本程序的许可。您不可以增加任何条 款来进一步限制本许可证赋予他们的权利。您也没有强求第三方履行许可证条款的义务。0 码力 | 386 页 | 11.69 MB | 1 年前3
鸟哥的 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
鸟哥的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
CloudExplorer 3.0 管理员手册v1.2查看虚拟机性能使用情况...........................................................................280 10.3.4 设置虚拟机优化筛选条件...........................................................................281 10.3.5 查看建议优化回收资源列表 可在【虚拟机服务】门户,选择菜单【服务目录】下【初始化脚本】打开【初始化脚 步列表】页面添加、修改、删除初始化脚本。 图 7-61 初始化脚本 7.4 场景实战教程 7.4.1 部署后快速初始化服务目录 前置条件: 在进行初始化配置前把要提供资源服务的虚拟化、私有云资源池云账号纳 管完毕,同时需要确保在虚拟化、私有云资源池中已经准备好要计划支持的操作系统版本 的对应镜像、干净的镜像。 解释: (1) 步】打开向导第三页,选择工作空间。 图 8-13 编辑资源池向导第三页-授权工作空间 杭州飞致云信息科技有限公司 230 8.3.3 资源池标签 资源池标签的主要作用是,有时给工作空间授权多个资源池后,需要在根据一些条件 选择部署到某个或分散部署到某几个资源池,这时就要靠资源池标签。比如创建 2 个 VMware 普通性能资源池,创建 2 个 VMware 高性能资源池,给普通性能资源池打性能 等级标签为一般0 码力 | 308 页 | 0 Bytes | 1 年前3
openEuler 23.09 技术白皮书NVIDIA-UVM。随着内存使用量增长,领 先比例不断提升,在超分两倍以上时可领先 NVIDIA-UVM 60% 以上。(数据基于 NPU-Ascend910 与 GPU-A100 硬件,在 相同 HBM 内存条件下测试。) 应用场景 异构内存特性 为了结合加速器算力与 CPU 通用算力,实现统一的内存管理和透明内存访问,GMEM 设计了统一虚拟内存地址空间 机制,将原本的 OS 与加速器并行的两套地址空间合并为统一虚拟地址空间。 functions。 • runner:执行 ebpf VM,这包括加载寄存器、代码段、加载堆栈、映射数据段等。 • scheduler:决定何时执行 ebpf VM,这包括判断 VM 的状态,需要等待的数据依赖条件等。 • basic kernel functions:基本库函数,包括迁移、映射内存、fork、join_meeting 等核心基本功能。 • extended kernel 日志模块:提供迁移的全部运行过程记录日志。 • 迁移评估模块:提供迁移前的基础环境检测、软件包对比分析、ABI 兼容性检测等评估报告,为用户的迁移工作提供依据。 • 迁移功能模块:提供一键迁移、迁移进度展示、迁移结果判断等功能。 连通性检查 管理控制 前端显示 Agent 1 读取 Server 配置项 Server 端分发任务 给 Agent 端 Agent 端返回任务状态、 任务请求供 Server0 码力 | 52 页 | 5.25 MB | 1 年前3
Linux命令大全搜索工具 v1.8为开放源代码软件安装补丁程序 pathchk 检查文件中不可移植的部分 perl perl语言解释器 pfctl PF防火墙的配置命令 pgrep 根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID) php PHP语言的命令行接口 pico 功能强大全屏幕的文本编辑器 pidof 查找指定名称的进程的进程号ID号 pigz 可以用来解压缩文件,gzip的并行实现升级版 从标准输入读取数据并重定向到标准输出和文件 telint 切换当前正在运行系统的运行等级 telnet 登录远程主机和管理(测试ip端口是否连通) tempfile shell中给临时文件命名 test 执行条件表达式 tftp 在本机和tftp服务器之间使用TFTP协议传输文件 time 统计给定命令所花费的总时间 times 显示进程累计时间 tload 显示系统负载状况 tmux Tmux是一个优秀的终端复用软件,类似GNU 本文档使用 书栈网 · BookStack.CN 构建 汇编语言编译器 as命令 GNU组织推出的一款汇编语言编译器,它支持多种不同类型的处理器。 1. as(选项)(参数) 1. -ac:忽略失败条件; 2. -ad:忽略调试指令; 3. -ah:包括高级源; 4. -al:包括装配; 5. -am:包括宏扩展; 6. -an:忽略形式处理; 7. -as:包括符号; 8. =file:设置列出文件的名字;0 码力 | 1347 页 | 8.79 MB | 1 年前3
PromQL 从入门到精通存在着完全匹配的标签集,其他元素被删除。metric的名称和值从左边的向量转移过来。 用于什么场景?先经过 vector1 做过滤得到一批监控数据,可能里边有一些是不想要的,可以 用 and 操作符,再加一个条件,用另一个 metric 的值做一些二次过滤。举例: disk_used_percent{app="clickhouse"} > 70 and disk_total{app="clickhouse"}/1024/1024/1024 "}/1024/1024/1024 < 500 磁盘利用率大于70%就告警,对于盘不大的情况是适用的,如果盘太大,比如16T一块盘,使用 率70%还有非常大的余量,所以这里我们使用and附加一个条件,限制一下disk_total,即磁盘 总大小,磁盘总大小小于500GB,才适用磁盘利用率大于70%这个规则。 or vector1 or vector2,其结果是一个向量,包含vector1的所有原始元素(标签集+值)以及 这个机器在最近5m内如果上报过system_load_norm_1指 标,即 tt-fc-dev02.nj 机器存活,则什么都不返回,如果机器挂了,不再上报监控数据了,即指 标在最近5m内不存在了,即可判断机器失联。 这种方法有个弊端,就是得把指标的所有标签都写上,比如我们的需求可能是,100台机器,任 何一台失联了就告警,想当然的我们可能会这么写: absent_over_time(system_load_norm_1[5m])0 码力 | 16 页 | 2.77 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版对方的数据, 而一般数据的存在就是使用档案啰!那你有 没有权限取得?最终与该文件系统的设定有关啦! 上图显示的是:首先,客户端到服务器的网络要能够通,等到客户端到达服务器后,会先由服务器的防火墙判断该联 机能否放行, 等到放行之后才能使用到服务器软件的功能。而该功能又得要通过 SELinux 这个细部权限设定的项 目后,才能够读取到文件系统。 但能不能读到文件系统呢?这又跟文件系统的权限 (rwx) CentOS 内,我们已经有 yum 来进行在线更新了,你当然可以自己利用更改配置文件来指定 yum 要去查询的映像 站 (mirror site),不过这里鸟哥建议使用预设的设定值即可,因为系统会主动的判断较近的映像站 (虽然常常会 误判), 不需要人工微调啦! 例题-利用 yum 进行系统更新假设你的网络已经通了,目前你想要处理全系统更新,同时需要每天凌晨 2:15 自动 进行全系统更新,该如何作?答:全系统更新使用 是要说服老板别这样~好讨厌的感觉 吧! 因此,在系统安全方面,首要的工作是透过日常生活的社交活动中,慢慢透露一些资安方面的困扰, 并提供老板一些 制订资安规则方面的信息,这样未来比较好鼓吹资安条件的制订。我们就先由严格的密码来建议吧: 『猜密码』仍是一个不可忽视的入侵手段!例如 SSH 如果对 Internet 开放的话,你又没有将 root 的登入权限 关闭,那么对方将可能以 root0 码力 | 795 页 | 17.63 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 12.1.3 Shell 条件语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 . . . . . . . . . . . . . . . . 214 12.5 在条件表达式中进行文件比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 12.6 在条件表达式中进行字符串比较 . . . . . . . . . . . . . . . . 对 Debian 软件包管理系统,违背上面的预防措施,会导致不兼容影响,可能会使你的系统无法使用。 运行关键任务服务器的严谨的 Debian 系统管理员,应该使用额外的预防措施。 • 没有在安全的条件下使用你特定的配置进行彻底地测试,就不要从 Debian 安装任何软件包(包含安全更新)。 – 你作为系统管理员要对你的系统负责到底。 – Debian 系统长久的稳定史并无法保证什么。 Debian0 码力 | 261 页 | 1.39 MB | 1 年前3
共 84 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













