- 有时候为了服务器安全,防止别人窥探我们输入的命令,我们可以清空历史记录,而更多的时候,我们选择的是在输入特殊命令时候,强制历史记录不记住该命令。 实验方法:先执行export HISTCONTROL=ignorespace 命令,然后依次输出ls... 有时候为了服务器安全,防止别人窥探我们输入的命令,我们可以清空历史记录,而更多的时候,我们选择的是在输入特殊命令时候,强制历史记录不记住该命令。 实验方法:先执行export HISTCONTROL=ignorespace 命令,然后依次输出ls...
- 创建文件命令 touch 使用find 查看当前目录下以a.开头的所有文件 [root@zmedu106 ~]# find ./ -name “a.*” 查看/etc/passwd的第六行 使用head和tail [root@zmedu106 ~]# head -n 6 /etc/passwd |tail -1 查看已使用总内存 [root@zmedu106 ~... 创建文件命令 touch 使用find 查看当前目录下以a.开头的所有文件 [root@zmedu106 ~]# find ./ -name “a.*” 查看/etc/passwd的第六行 使用head和tail [root@zmedu106 ~]# head -n 6 /etc/passwd |tail -1 查看已使用总内存 [root@zmedu106 ~...
- 详细描述你们公司的业务架构图什么样的?(画拓扑图) 跑的什么业务?支持多大并发?日pv有多少?独立IP式多少你们公司有多少运维人员?管理过多少服务器,有几种业务,每种多少台?详细描述你们公司的数据库架构?在曾经的工作中,你曾经收到过哪些报警?一台web服务器应该监控哪些指标?做过哪些容灾方案?是否使用代码管理工具,用什么工具发布,发布周期多长。写过脚本吗?都写过什么样的... 详细描述你们公司的业务架构图什么样的?(画拓扑图) 跑的什么业务?支持多大并发?日pv有多少?独立IP式多少你们公司有多少运维人员?管理过多少服务器,有几种业务,每种多少台?详细描述你们公司的数据库架构?在曾经的工作中,你曾经收到过哪些报警?一台web服务器应该监控哪些指标?做过哪些容灾方案?是否使用代码管理工具,用什么工具发布,发布周期多长。写过脚本吗?都写过什么样的...
- 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在呢? 这里给大家介绍几个公司常用的分析命令: 1.uptime: 显示系统已经运行了多长时间,它依次显示下列信息:当前时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负 2.dmesg... 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在呢? 这里给大家介绍几个公司常用的分析命令: 1.uptime: 显示系统已经运行了多长时间,它依次显示下列信息:当前时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负 2.dmesg...
- linux运维发展常见的就是下面两条路线: 第一条:运维应用-->系统架构-->运维开发-->系统开发 第二条:运维应用-->应用dba-->架构dba-->开发DBA 下面详细每个阶段的职位说明: 01. 运维应用级别 这个阶段就是玩别人的软件,例如:linux,nginx,mysql,php,nagio... linux运维发展常见的就是下面两条路线: 第一条:运维应用-->系统架构-->运维开发-->系统开发 第二条:运维应用-->应用dba-->架构dba-->开发DBA 下面详细每个阶段的职位说明: 01. 运维应用级别 这个阶段就是玩别人的软件,例如:linux,nginx,mysql,php,nagio...
- linux运维发展常见的就是下面两条路线: 第一条:运维应用-->系统架构-->运维开发-->系统开发 第二条:运维应用-->应用dba-->架构dba-->开发DBA 下面详细每个阶段的职位说明: 01. 运维应用级别 这个阶段就是玩别人的软件,例如:linux,nginx,mysql,php,nagios,大多数的linux运维工程师,... linux运维发展常见的就是下面两条路线: 第一条:运维应用-->系统架构-->运维开发-->系统开发 第二条:运维应用-->应用dba-->架构dba-->开发DBA 下面详细每个阶段的职位说明: 01. 运维应用级别 这个阶段就是玩别人的软件,例如:linux,nginx,mysql,php,nagios,大多数的linux运维工程师,...
- 记录下 Linux 内核开发工作流程中,围绕 Git 展开的七个重要基本原则 每次 commit 只能做一件事commit 不能破坏构建所有代码都是二等分的永远不要 rebase 公共分支Git 正确合并保留定义明确的 commit 日志持续测试和集成 # 每次 commit 只能做一件事 Linux 的中心原则是,所有更改都必须分解为小步骤进行 ——... 记录下 Linux 内核开发工作流程中,围绕 Git 展开的七个重要基本原则 每次 commit 只能做一件事commit 不能破坏构建所有代码都是二等分的永远不要 rebase 公共分支Git 正确合并保留定义明确的 commit 日志持续测试和集成 # 每次 commit 只能做一件事 Linux 的中心原则是,所有更改都必须分解为小步骤进行 ——...
- linux安装GNOME时候报冲突的解决办法 fwupdate-efi 与 grub2-common 冲突 在CentOS7系统中使用命令yum groupinstall -y "GNOME Desktop" 提示:fwupdate-efi 与 grub2-common 冲突 这是由于grub2-common包的冲突, 所以要将该包使用yum update gru... linux安装GNOME时候报冲突的解决办法 fwupdate-efi 与 grub2-common 冲突 在CentOS7系统中使用命令yum groupinstall -y "GNOME Desktop" 提示:fwupdate-efi 与 grub2-common 冲突 这是由于grub2-common包的冲突, 所以要将该包使用yum update gru...
- 1 基本命令1.1 命令入门1.1.1 命令提示符详解用户名@主机名 当前目录 #系统权限 $普通权限1.1.2 命令格式命令 选项 参数 (三者之间要有空格,区分大小写)command [-options] [args][args]:参数(多个参数之间用空格分隔)案例演示1.2 获取命令的帮助查手册man 命令命令 --help搜索引擎1.2.1 查手册&搜索引擎手册见《参考手册&资料》搜... 1 基本命令1.1 命令入门1.1.1 命令提示符详解用户名@主机名 当前目录 #系统权限 $普通权限1.1.2 命令格式命令 选项 参数 (三者之间要有空格,区分大小写)command [-options] [args][args]:参数(多个参数之间用空格分隔)案例演示1.2 获取命令的帮助查手册man 命令命令 --help搜索引擎1.2.1 查手册&搜索引擎手册见《参考手册&资料》搜...
- mkdir [-mp] 目录名称选项与参数:-m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~-p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来!实例:请到/tmp底下尝试创建数个新目录看看:[root@www ~]# cd /tmp[root@www tmp]# mkdir test <==创建一名为 test 的新目录[root@www tm... mkdir [-mp] 目录名称选项与参数:-m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~-p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来!实例:请到/tmp底下尝试创建数个新目录看看:[root@www ~]# cd /tmp[root@www tmp]# mkdir test <==创建一名为 test 的新目录[root@www tm...
- pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录的命令。[root@www ~]# pwd [-P]选项与参数:-P :显示出确实的路径,而非使用连结 (link) 路径。实例:单纯显示出目前的工作目录:[root@www ~]# pwd/root <== 显示出目录啦~实例显示出实际的工作目录,而非连结档本身的目录名而已。[root@www ~... pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录的命令。[root@www ~]# pwd [-P]选项与参数:-P :显示出确实的路径,而非使用连结 (link) 路径。实例:单纯显示出目前的工作目录:[root@www ~]# pwd/root <== 显示出目录啦~实例显示出实际的工作目录,而非连结档本身的目录名而已。[root@www ~...
- 在现实程序中,我们必须检查每个函数调用是否返回错误。由于碰到错误时终止程序执行是个惯例,因此我们可以通过定义包裹函数(wrapper function)来缩短程序的长度。包裹函数执行实际的函数调用,测试其返回值,并在碰到错误时终止进程。 在现实程序中,我们必须检查每个函数调用是否返回错误。由于碰到错误时终止程序执行是个惯例,因此我们可以通过定义包裹函数(wrapper function)来缩短程序的长度。包裹函数执行实际的函数调用,测试其返回值,并在碰到错误时终止进程。
- fork、exec 和 _exit 函数对于所讨论的各种形式的 IPC 的影响(_exit 是由 exit 调用的一个函数) fork、exec 和 _exit 函数对于所讨论的各种形式的 IPC 的影响(_exit 是由 exit 调用的一个函数)
- locate命令是在计算机上搜索文件的一个非常强大的工具。与find命令相比,locate命令要快得多。之所以这么快,是因为它不读取文件系统来搜索文件或目录名,而是引用一个数据库来查找用户正在查找的内容,并基于搜索生成相应输出。locate命令的语法非常简单:locate [filename]这个命令的输出将列出包含指定术语的所有文件,在下面的示例中,搜索的术语是“xml”。还可以使用正则表... locate命令是在计算机上搜索文件的一个非常强大的工具。与find命令相比,locate命令要快得多。之所以这么快,是因为它不读取文件系统来搜索文件或目录名,而是引用一个数据库来查找用户正在查找的内容,并基于搜索生成相应输出。locate命令的语法非常简单:locate [filename]这个命令的输出将列出包含指定术语的所有文件,在下面的示例中,搜索的术语是“xml”。还可以使用正则表...
- 如果曾经使用过版本控制,那么很可能使用过diff命令。例如,在使用Git时,这个命令可以查看对某个文件所做的更改。diff命令代表差异(difference),可以逐行比较文件。假设有两个文件都包含大陆的列表,这些文件之间唯一的区别是大陆的排列顺序。对这两个文件使用diff命令,将得到以下输出。同时一定要添加-c选项,它可以输出上下文模式中的差异,从而使输出更具有可读性。 如果曾经使用过版本控制,那么很可能使用过diff命令。例如,在使用Git时,这个命令可以查看对某个文件所做的更改。diff命令代表差异(difference),可以逐行比较文件。假设有两个文件都包含大陆的列表,这些文件之间唯一的区别是大陆的排列顺序。对这两个文件使用diff命令,将得到以下输出。同时一定要添加-c选项,它可以输出上下文模式中的差异,从而使输出更具有可读性。
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签