<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BranH的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/BranH</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; BranH]]></copyright><item><title><![CDATA[Linux系统中的shell脚本基础知识]]></title><link>https://blog.csdn.net/BranH/article/details/148292517</link><guid>https://blog.csdn.net/BranH/article/details/148292517</guid><author>BranH</author><pubDate>Sun, 01 Jun 2025 01:56:04 +0800</pubDate><description><![CDATA[常见shell种类：Bourne shell---标识为sh （/usr/bin/sh或/bin/sh）、Bourne Again shell---标识为bash（/bin/bash）、C shell---标识为csh（/usr/bin/csh）、K shell---标识为ksh（/usr/bin/ksh）脚本的脚本结构：脚本幻数---脚本运行的最优先指令，负责对脚本中其他命令解释。注释---脚本中的说明文字，是为开发人员准备的，不参与脚本运行。sh -x file.sh ---显示执行过程效果。]]></description><category></category></item><item><title><![CDATA[Linux系统中DNS域名解析服务器的配置]]></title><link>https://blog.csdn.net/BranH/article/details/147891334</link><guid>https://blog.csdn.net/BranH/article/details/147891334</guid><author>BranH</author><pubDate>Mon, 26 May 2025 13:52:11 +0800</pubDate><description><![CDATA[其他是辅助域名服务器，当主域名服务器出现故障时，辅助域名服务器可以保证DNS的查询工作不会间断，主域名服务器定期把数据复制到辅助域名服务器中，而更改数据只在主域名服务器中进行，保证了数据的一致性。根域名服务器---最高层次的域名服务器，所有的根域名服务器都知道所有顶级域名服务器的域名和IP地址，若是要对任何一个域名进行解析，都要先求助根域名服务器。火墙放行 --- firewall-cmd --permanent --add-service=dns。]]></description><category></category></item><item><title><![CDATA[Ubuntu Linux系统的基本命令详情]]></title><link>https://blog.csdn.net/BranH/article/details/148173442</link><guid>https://blog.csdn.net/BranH/article/details/148173442</guid><author>BranH</author><pubDate>Fri, 23 May 2025 18:50:00 +0800</pubDate><description><![CDATA[dpkg-query -s qq ---显示搜索在linuxqq这个安装包所有绝对路径包含qq的文件。apt remove package --purge ---删除软件包同时删除相关配置信息。dpkg -L linuxqq ---列出linuxqq在安装过程中在系统生成的所有文件。apt install --reinstall package ---重新安装软件包。dpkg-query -c linuxqq ---显示软件的控制文件。dpkg -s linuxqq ---显示linuxqq的详细信息。]]></description><category></category></item><item><title><![CDATA[Linux在web下http加密和配置虚拟主机及动态页面发布]]></title><link>https://blog.csdn.net/BranH/article/details/147837171</link><guid>https://blog.csdn.net/BranH/article/details/147837171</guid><author>BranH</author><pubDate>Sat, 10 May 2025 23:26:08 +0800</pubDate><description><![CDATA[生成证书命令 ---openssl req -newkey rsa:2028 -nodes -sha256 -keyout /etc/nginx/certs/branh.org.key -x509 -days 365 -out /etc/nginx/certs/branh.org.crt。火墙放行 ---firewall-cmd --permanent --add-service=http。建立虚拟主机 ---cd /etc/nginx/conf.d 进入到conf.d。$1 ---地址保留xxx。]]></description><category></category></item><item><title><![CDATA[Linux系统RHCE的web服务器部署管控及优化]]></title><link>https://blog.csdn.net/BranH/article/details/147772678</link><guid>https://blog.csdn.net/BranH/article/details/147772678</guid><author>BranH</author><pubDate>Thu, 08 May 2025 00:24:24 +0800</pubDate><description><![CDATA[访问出错呈现错误页面。火墙放行--- firewall-cmd --permanent --add-service=http。nginx的默认发布目录（默认共享）--- /usr/share/nginx/html/安装用户访问软件工具包--- dnf install httpd-tools -y。动态文件---服务端执行程序，返回执行的结果，服务端和客户端的文件内容不相同。vim /etc/nginx/nginx.conf ---配置文件。火墙刷新--- firewall-cmd --reload。]]></description><category></category></item><item><title><![CDATA[Linux系统中的时间同步服务]]></title><link>https://blog.csdn.net/BranH/article/details/147721319</link><guid>https://blog.csdn.net/BranH/article/details/147721319</guid><author>BranH</author><pubDate>Mon, 05 May 2025 23:21:18 +0800</pubDate><description><![CDATA[修改硬件时间与本地时间一致 --- timedatectl set-local-rtc 1/  0（恢复正常同步）服务器和对等体运行，为网络 中的计算机提供时间服务。systemctl disable --now firewalld ---关闭火墙服务。System clock synchronized ----系统时间同步服务是否开启。修改时间 --- timedatectl set-time “ 时间 ”（格式如下）local stratum 10 ---ntp时间源不可用则把主机的时间源共享出去。]]></description><category></category></item><item><title><![CDATA[Linux系统如何完成系统周期化任务]]></title><link>https://blog.csdn.net/BranH/article/details/147651425</link><guid>https://blog.csdn.net/BranH/article/details/147651425</guid><author>BranH</author><pubDate>Sat, 03 May 2025 17:03:47 +0800</pubDate><description><![CDATA[以邮件形式接收和进行延迟任务，首先下载一个软件仓库，在rhel9的目录中挂载，vim rhel9.repo的文件中设置AppStream和BaseOS，寻找该程序名称，并下载程序，开启程序systemctl enable --now + 程序名称，后可以确保能够接收并从查看邮件形式的延迟任务。1.系统周期化任务也称系统的延迟任务及定时任务：系统的维护工作大多数在服务器闲置时进行，利用延迟任务解决一次性维护，延迟任务的输出以邮件形式发送至发起者。用户级的周期性任务在var/spool/cron/的目录中；]]></description><category></category></item><item><title><![CDATA[Linux系统中命令设定临时IP]]></title><link>https://blog.csdn.net/BranH/article/details/147521641</link><guid>https://blog.csdn.net/BranH/article/details/147521641</guid><author>BranH</author><pubDate>Fri, 25 Apr 2025 21:45:54 +0800</pubDate><description><![CDATA[设置ip，先看nm-connection-editor，确定服务器的网关，与物理主机一致。ip address delete ip地址 + dev 服务器  ---删除临时ip。建立服务器临时IP ifconfig ens160 + ip地址 + network。ip address add ip地址 + dev 服务器  ---添加临时ip。进入指定的网络接口 ifconfig ens160。1.查看ip ---ifconfig。系统进行重启后，临时IP将会消失。]]></description><category></category></item><item><title><![CDATA[Linux系统下的常用网络命令]]></title><link>https://blog.csdn.net/BranH/article/details/147519761</link><guid>https://blog.csdn.net/BranH/article/details/147519761</guid><author>BranH</author><pubDate>Fri, 25 Apr 2025 20:12:15 +0800</pubDate><description><![CDATA[time值：响应时间，时间越小，速度越快；参数：-c 数字：设定ping命令发出的消息包数量，如无该命令，则一直ping下去。-i 时间间隔：设定前后两次发送ICMP消息包之间的时间间隔，默认时间间隔为1秒。curl 网址 -o index.html ---将该网站的代码保存成文件。-s 字节数：设置ping命令发出的消息包的大小，默认的字节数为56字节。nmcli connection reload ---刷新网络；ping www.baidu.com ---检测网络情况；参数：-p 下载到指定目录；]]></description><category></category></item><item><title><![CDATA[Linux系统中的网络管理]]></title><link>https://blog.csdn.net/BranH/article/details/147351808</link><guid>https://blog.csdn.net/BranH/article/details/147351808</guid><author>BranH</author><pubDate>Sat, 19 Apr 2025 21:08:22 +0800</pubDate><description><![CDATA[Bridged桥接模式就是主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信，在桥接的作用下，类似于把物理主机虚拟为一个交换机，所有桥接设置的虚拟机连接到这个交换机的一个接口上，物理主机也同样插在这个交换机当中，桥接模式下的网卡都是交换模式，可以相互访问但不干扰。在桥接模式下，虚拟机ip地址需要与主机在同一个网段，如果需要联网，则网关与DNS需要与主机的网卡一致。参数：-c数字：用于设定本命令发出的ICMP消息包的数量，若无此选项，则会无限次发送消息包直到用户按ctrl+c才终止命令；根据域名得到服务器ip；]]></description><category></category></item><item><title><![CDATA[Linux系统中的网络传输、网络管理以及软件仓库的构建]]></title><link>https://blog.csdn.net/BranH/article/details/147341580</link><guid>https://blog.csdn.net/BranH/article/details/147341580</guid><author>BranH</author><pubDate>Sat, 19 Apr 2025 12:23:00 +0800</pubDate><description><![CDATA[rsync是一个高效的文件同步和传输的工具，可以通过ssh进行安全传输，也可以使用rsync守护进程进行传输，同时它具备强大的增量传输功能，会比较源文件和目标文件的差异，仅传输发生变化的部分，节省大量的传输时间和带宽。rsync与spc命令的区别在于：spc对于文件只是一味的复制内容，而rsync命令则是自行判断文件的内容，进行增量功能，只提供变化的部分。rsync -r /mnt/ + root@+远程主机的ip地址：/mnt 第一个目录加斜杠意味着传输的只是该目录中的内容，目录没有过来。]]></description><category></category></item><item><title><![CDATA[怎样识别Linux系统中进程与线程呢]]></title><link>https://blog.csdn.net/BranH/article/details/146998291</link><guid>https://blog.csdn.net/BranH/article/details/146998291</guid><author>BranH</author><pubDate>Fri, 04 Apr 2025 17:42:42 +0800</pubDate><description><![CDATA[1.特点：在后台运行---不占用终端，不受用户登录或注销的影响，持续在后台执行任务；自成进程组和会话---守护进程通常会创建自己的进程组和会话，确保独立于控制终端和其他进程。set-default  ---设定系统运行模式（multi-user.target 无图形网络模式、graphical.target 有图形的网络模式）## gnome-system-monitor  ---打开图形中的进程管理工具。ps a ---与终端相关的进程（用户登陆系统后产生的进程都是带终端的）]]></description><category></category></item><item><title><![CDATA[Linux系统中权限管理及优化]]></title><link>https://blog.csdn.net/BranH/article/details/146803480</link><guid>https://blog.csdn.net/BranH/article/details/146803480</guid><author>BranH</author><pubDate>Tue, 01 Apr 2025 01:28:06 +0800</pubDate><description><![CDATA[（设置Sticky bit权限时，要明确适用场景，确保目录中的文件安全性，注意与其他权限的协同工作，避免因权限设置不当而影响正常的文件操作）1.SUID（set uid）：当一个设置了SUID权限的程序被执行时，内核会将进程的有效用户id临时设置为文件所有者的用户id，而实际用户id保持不变。- | rw-r--r-- | . | 1 | root | root | 0 | 时间 | 用户  ##文件权限信息。系统中的特殊文件在某些特定场景中，常规权限无法满足需求，需要借助特殊权限来实现更精细的访问控制。]]></description><category></category></item><item><title><![CDATA[如何快速掌握Linux的基本命令行]]></title><link>https://blog.csdn.net/BranH/article/details/146798960</link><guid>https://blog.csdn.net/BranH/article/details/146798960</guid><author>BranH</author><pubDate>Mon, 31 Mar 2025 09:31:09 +0800</pubDate><description><![CDATA[3.shell中的快捷键：ctrl+shift+c ---复制  ctrl+shift+v ---粘贴 ctrl+c ---撤销命令执行  ctrl+d ---关闭当前闲置shell  ctrl+shift+t ---在当前terminal中开启新的tab  ctrl+shift+n ---开启新的terminal  ctrl+a ---移动光标到命令行首  ctrl+shift+e ---移动光标到命令行末。1.调整字体：ctrl+减号 ---字体变小  ctrl+shift+加号 ---字体变大。]]></description><category></category></item><item><title><![CDATA[Linux系统题目]]></title><link>https://blog.csdn.net/BranH/article/details/146715152</link><guid>https://blog.csdn.net/BranH/article/details/146715152</guid><author>BranH</author><pubDate>Sat, 29 Mar 2025 23:31:57 +0800</pubDate><description><![CDATA[cp SHENCHAN/*_n* /tmp/shengchanN/  ----备份所有shengchan_n的文件到 tmp/shengchanN/中。cp SHENCHAN/*_d* /tmp/SHENGCHAND/  ----备份所有shengchan_d的文件到 tmp/SHENGCHAND/中。]]*.conf /tmp/confback/  -----备份etc目录中所有以.conf 并且名字中含有数字的文件到tmp/confback中。3.创建所需的文件（一次性创建）]]></description><category></category></item><item><title><![CDATA[HCIP实验]]></title><link>https://blog.csdn.net/BranH/article/details/143151223</link><guid>https://blog.csdn.net/BranH/article/details/143151223</guid><author>BranH</author><pubDate>Tue, 22 Oct 2024 13:23:31 +0800</pubDate><description><![CDATA[B.私网IP：10.0.0.0/8  172.16.0.0/16-----172.31.0.0/26    192.168.0.0/24-----192.168.255.0/24  R3与R4网段为34.0.0.0 24，接口IP为34.0.0.1与34.0.0.2  R3有个环回网段3.3.3.0 24。A.内网划分：192.168.1.0 24   192.168.1.0/26--主线路  192.168.1.64/26--备线路  对各个网关进行区域网vlan划分2、3。]]></description><category></category></item><item><title><![CDATA[python试题]]></title><link>https://blog.csdn.net/BranH/article/details/138274995</link><guid>https://blog.csdn.net/BranH/article/details/138274995</guid><author>BranH</author><pubDate>Sun, 28 Apr 2024 13:19:59 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Python]]></title><link>https://blog.csdn.net/BranH/article/details/137748566</link><guid>https://blog.csdn.net/BranH/article/details/137748566</guid><author>BranH</author><pubDate>Sun, 14 Apr 2024 16:45:41 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Python试题]]></title><link>https://blog.csdn.net/BranH/article/details/137730471</link><guid>https://blog.csdn.net/BranH/article/details/137730471</guid><author>BranH</author><pubDate>Sun, 14 Apr 2024 01:35:48 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Python基础]]></title><link>https://blog.csdn.net/BranH/article/details/137730367</link><guid>https://blog.csdn.net/BranH/article/details/137730367</guid><author>BranH</author><pubDate>Sun, 14 Apr 2024 01:33:31 +0800</pubDate><description><![CDATA[时间复杂度：O(1)、O(logN)、O(n)、O(n^2) (时间越少越高效，空间复杂度较低，成反比）       空间复杂度。函数调用的本质：程序启动的瞬间，会生成至少一个执行栈，函数是在堆中存放的，每当函数被调用时，会进行压栈，调用结束之后，会立刻进行弹栈。find（）：（检索开始的下标，检索结束的下标）从左到右检索某个字符或字符串，找到第一个满足的字符或字符串，并且返回下标。3.容器：数据结构：线性表：有序的  数组：类型一致的，大小固定，连续的内存结构  链表：不一定要内存连续，大小不固定。]]></description><category></category></item></channel></rss>