<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mr_Caesar的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mr_Caesar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mr_Caesar]]></copyright><item><title><![CDATA[C语言概述（1）]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/139157186</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/139157186</guid><author>Mr_Caesar</author><pubDate>Tue, 25 Jun 2024 22:38:33 +0800</pubDate><description><![CDATA[我们来看一个简单的C程序，如程序清单 1.1所示。该程序演示了用C语言编程的一些基本特性。请 先通读程序清单 1.1，看看自己是否能明白该程序的用途，再认真阅读后面的解释。如果你认为该程序会在屏幕上答应一些内容，那就对了！光看程序也许并不知道答应的具体内容，所以，运行该程序并查看结果。首先，用你熟悉的编辑器（或者是编译器提供的编辑器）创建一个包含程序清单1.1中所有内容的文件。给该文件命名，并以.c为扩展名，以满足当前系统对文件名的要求。例如，可以使用first.c。现在，编译并运行程序。]]></description><category></category></item><item><title><![CDATA[初识C语言]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/138802054</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/138802054</guid><author>Mr_Caesar</author><pubDate>Mon, 13 May 2024 15:29:08 +0800</pubDate><description><![CDATA[在动手写程序之前，要在脑中有消晰的思路。想要程序去做什么首先自己要明确自己想做什么，思考你的程序需要哪些信息，要进行哪些计算和控制，以及程序应该要报告什么信息。在这一步骤中，不涉及具体的计算机语言，应该用一般术语来描述问题。]]></description><category></category></item><item><title><![CDATA[Asible管理变量与事实——管理变量（2）]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/137791634</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/137791634</guid><author>Mr_Caesar</author><pubDate>Mon, 15 Apr 2024 21:18:26 +0800</pubDate><description><![CDATA[直接应用于主机的清单变量分为两大类：主机变量，应用于特定主机；以及组变量，应用于一个主机组或一组主机组中的所有主机。主机变量优先于组变量，但playbook中定义的变量的优先级比这两者更高。若是要定义主机变量和组变量，一种方法是直接在清单文件中定义。]]></description><category></category></item><item><title><![CDATA[Asible管理变量与事实——管理变量（1）]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/137608303</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/137608303</guid><author>Mr_Caesar</author><pubDate>Wed, 10 Apr 2024 20:39:59 +0800</pubDate><description><![CDATA[可在Ansible项目中的多个位置定义变量。如果在两个位置设置了同名变量，并且变量值不同，则通过优先级来决定要是用哪个值。您可以设置会影响以组主机的变量，也可以设置只会影响个别主机的变量。有些变量是Ansible可以根据系统配置来设置的事实。还有些变量则可在playbook中设置，然后影响该playbook中的一个play，或者仅影响该play中的一项任务。]]></description><category></category></item><item><title><![CDATA[使用Asible自动化Linux管理任务]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/137042424</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/137042424</guid><author>Mr_Caesar</author><pubDate>Tue, 26 Mar 2024 12:50:55 +0800</pubDate><description><![CDATA[Ansible 是一款开源自动化平台。它是一种简单的自动化语言，可在 Ansible Playbook 中完美描述IT 应用基础架构。它还是一个自动化引擎，可运行 Ansible Playbook。Ansible 可以管理强大的自动化任务，并且可以适应很多工作流和环境。同时，Ansible新用户可以非常快速地利用它来提高工作效率。]]></description><category></category></item><item><title><![CDATA[挂载和卸文件系统]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136838197</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136838197</guid><author>Mr_Caesar</author><pubDate>Tue, 19 Mar 2024 21:20:58 +0800</pubDate><description><![CDATA[遥过在文件系统层次结构中添加和刚除文件系统，访问文件系统的内容。]]></description><category></category></item><item><title><![CDATA[注册与订阅红帽系统]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136735497</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136735497</guid><author>Mr_Caesar</author><pubDate>Fri, 15 Mar 2024 20:47:57 +0800</pubDate><description><![CDATA[将系统注册到您的红帽账户，并使用红帽订阅管理为其分配软件更新和支持服务的权利。]]></description><category></category></item><item><title><![CDATA[深入理解文件系统]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136636772</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136636772</guid><author>Mr_Caesar</author><pubDate>Mon, 11 Mar 2024 22:35:40 +0800</pubDate><description><![CDATA[U盘、机械硬盘、固态硬盘、移动硬盘；这些设备都是专门存储文件的存储介质；块设备无法直接使用，需要通过格式化才能使用。]]></description><category></category></item><item><title><![CDATA[计划任务的种类]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136464745</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136464745</guid><author>Mr_Caesar</author><pubDate>Mon, 04 Mar 2024 23:04:52 +0800</pubDate><description><![CDATA[crontab -e 编辑，生成的文件在/etc/cron.d系统的计划任务目录/etc/cron.hourly  每小时执行的计划任务/etc/cron.daily每天执行的计划任务/etc/cron.monthly每月执行的计划任务/etc/cron.weekly每周执行的计划任务crontab 的日志：/var/log/croncrontab计划任务不会输入到屏幕，输出的结果会保存在文件中，通过文件查看结果。]]></description><category></category></item><item><title><![CDATA[远程访问Linux系统的工具——SSH；及其认证原理]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136350415</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136350415</guid><author>Mr_Caesar</author><pubDate>Wed, 28 Feb 2024 17:15:43 +0800</pubDate><description><![CDATA[1.图形化、字符页面-拿着显示屏、键盘鼠标插入到服务器上的插口上2.通过网络远程管理服务器，不需要1对1面对服务器。]]></description><category></category></item><item><title><![CDATA[初识bash shell]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136271944</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136271944</guid><author>Mr_Caesar</author><pubDate>Sat, 24 Feb 2024 15:24:27 +0800</pubDate><description><![CDATA[命令解释器。人机交互的接口。第三方的翻译工具。shell脚本语言。]]></description><category></category></item><item><title><![CDATA[Shell脚本——嵌套式循环与特殊控制语句]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136200426</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136200426</guid><author>Mr_Caesar</author><pubDate>Tue, 20 Feb 2024 23:31:21 +0800</pubDate><description><![CDATA[在Linux shell脚本中，你可以创建嵌套循环，也就是一个循环内部还有另一个循环。嵌套循环可以用来处理二维数据，或者对每个元素进行复杂的迭代操作。]]></description><category></category></item><item><title><![CDATA[Shell脚本——while循环与until循环]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136124573</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136124573</guid><author>Mr_Caesar</author><pubDate>Thu, 15 Feb 2024 23:26:11 +0800</pubDate><description><![CDATA[while循环是一种常用的控制结构，允许你在满足特定条件时重复执行一系列命令。下面我将详细解释while循环的语法和用法。]]></description><category></category></item><item><title><![CDATA[Shell脚本（4）——for循环]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136093720</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136093720</guid><author>Mr_Caesar</author><pubDate>Sun, 11 Feb 2024 00:37:24 +0800</pubDate><description><![CDATA[在Linux shell中，for循环是一种非常强大的工具，用于执行一系列命令。下面是for循环的详细解释：

基础语法 for 变量 in 列表 do 命令1 命令2 ... 命令N done 解释 变量：这是一个临时的变量名，用于在每次循环迭代中存储列表中的当前元素。你可以选择任何有效的变量名。 列表：这是一个由空格分隔的元素列表。这可以是文件名、数字、字符串等。 do 和 done：这两个关键字标记了循环的开始和结束。所有的命令都应该在 do 和 done 之间。

示例

基本的for循环：打印数字]]></description><category></category></item><item><title><![CDATA[Shell脚本（3）——常见的陷阱与问题]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136062974</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136062974</guid><author>Mr_Caesar</author><pubDate>Tue, 06 Feb 2024 22:09:12 +0800</pubDate><description><![CDATA[同时，当你在脚本中使用相对路径时，要确保脚本可以在预期的目录中运行。但需要注意的是，一些命令可能在非0状态码下仍然表示成功，具体要看该命令的文档。在Shell脚本中，如果在管道中执行了exit命令，它只会退出管道，而不是整个脚本。Shell脚本中的变量是全局的，如果不小心在脚本中定义了相同的变量，就可能导致意料之外的结果。在Shell脚本中创建和删除文件或目录时，要确保你有足够的权限，并且路径是正确的。例如，使用echo命令时，如果输出的字符串中包含空格、换行符或其他特殊字符，可能会产生意外的结果。]]></description><category></category></item><item><title><![CDATA[Shell脚本（2）]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136000262</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/136000262</guid><author>Mr_Caesar</author><pubDate>Fri, 02 Feb 2024 20:24:17 +0800</pubDate><description><![CDATA[注意： 变量的名称应以字母或者下划线开头，不能以数字开头（不能以数字开头命名，不表示名字中不能包含数字）shell文件的加载顺序？先加载全局的文件，再加载用户的文件既然用户有登录shell，那是否有登出shell？.bash_logout 用户登出触发的文件。]]></description><category></category></item><item><title><![CDATA[Shell脚本（1）]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/135923747</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/135923747</guid><author>Mr_Caesar</author><pubDate>Tue, 30 Jan 2024 00:40:30 +0800</pubDate><description><![CDATA[一：什么是Shell

shell 是人机交互的接口，是人与机器沟通的桥梁

shell 是一个脚本解释器（脚本语言）

shell 是一个主流的Linux内核与用户交互的程序

内核：

1. 识别并管理硬件

2.用来调度硬件资源给到软件使用 内核执行的指令，来自于shell程序的翻译，shell程序将人提供的指令翻译成内核的语言，交给内核解释执行（因此通常将shell称为解释器）

二：shell的种类：

ksh

csh

]]></description><category></category></item><item><title><![CDATA[Linux文本处理工具]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/135843167</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/135843167</guid><author>Mr_Caesar</author><pubDate>Thu, 25 Jan 2024 22:41:56 +0800</pubDate><description><![CDATA[一：文本查看工具

    cat 查看文本内容，合并文本内容（cat后面可以接上多个文件）

        -n 显示序列号

        -A 显示特殊字符（人眼不可见的）

     more/less 分页查看文本内容

        more - d （有提示信息）

        less 可以使用v进行编辑，过滤关建字，跳转关键字

    head 查看文件开头的内容（默认是查看十行）

]]></description><category></category></item><item><title><![CDATA[用户和用户组的管理]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/134839987</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/134839987</guid><author>Mr_Caesar</author><pubDate>Wed, 06 Dec 2023 20:16:10 +0800</pubDate><description><![CDATA[涉及到权限。]]></description><category></category></item><item><title><![CDATA[Linux文件系统常用的管理操作]]></title><link>https://blog.youkuaiyun.com/Mr_Caesar/article/details/134633858</link><guid>https://blog.youkuaiyun.com/Mr_Caesar/article/details/134633858</guid><author>Mr_Caesar</author><pubDate>Sun, 26 Nov 2023 22:35:41 +0800</pubDate><description><![CDATA[PS：在文件的管理中，rm、cp、mv 命令在操作时需要慎重，因为以上命令会导致文件被删除或者发生文件覆盖，因此可能导致数据丢失。则创建一个空白的文件；如果目标路径是一个不存在的文件，且指定了该文件名，则先复制在改名。型Linux的文件没有后缀名，所谓的后缀仅仅只是文件的名称。文件最后一次被改变的时间 指的是文件的属性发生变化（权限、大 小…如果目标路径是一个已经存在的文件，则覆盖该文件。如果指定的目标文件不存在，则移动该文件并改名。目标文件和源文件不在同一个路径下则移动文件，反之则改名。]]></description><category></category></item></channel></rss>