文章分类 -  Linux

摘要:在工作中有时会遇到需要在服务器启动的时候自动运行系统脚本以使服务器在断电或异常重启后自动恢复业务系统。本文介绍如何将脚本创建成系统服务。让脚本跟着系统启动。 # Centos上配置开机自启动的几种方式 方式一:直接在/etc/rc.d/rc.local中添加服务启动命令 /etc/rc.d/rc. 阅读全文
posted @ 2023-08-02 11:52 寻梦99 阅读(451) 评论(0) 推荐(0)
摘要:![image-20230802111632744](https://img2023.cnblogs.com/blog/458378/202308/458378-20230802112215716-1073176442.png) ![image-20230802111655214](https:/ 阅读全文
posted @ 2023-08-02 11:23 寻梦99 阅读(151) 评论(0) 推荐(0)
摘要:程序员经常使用Bash命令语言创建Shell脚本来自动化手动任务。例如,他们会为各种配置、文件操作、生成构建结果和各种与DevOps相关的活动创建Bash脚本。几乎所有类Unix或基于Unix的操作系统都为用户提供预安装的Bash解释器,因此我们可以使用Bash编写更具可移植性的自动化脚本。 正如 阅读全文
posted @ 2023-08-02 11:08 寻梦99 阅读(55) 评论(0) 推荐(0)
摘要:# 1、简介 YUM是“Yellow dog Updater, Modified”的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)自动下载RPM包并且安装,能够很好的解决依赖关系问题。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依 阅读全文
posted @ 2023-08-02 08:51 寻梦99 阅读(85) 评论(0) 推荐(0)
摘要:Snap 软件包并不是每个人都喜欢的,但它们是 Ubuntu 生态系统中不可或缺的一部分。 它有其优点和缺点。其中一个缺点是,Snap 包通常体积较大,占用大量的磁盘空间。如果你的磁盘空间不够用,特别是在根分区上,这可能是一个问题。 让我分享一个巧妙的技巧,你可以用它来减少 Snap 包使用的磁盘 阅读全文
posted @ 2023-08-02 08:42 寻梦99 阅读(434) 评论(0) 推荐(0)
摘要:在当今快节奏的互联网时代,Linux系统在企业和组织中扮演着至关重要的角色。为了保证服务器环境的高效运行和软件的稳定性,及时进行软件包的安装和更新显得尤为重要。然而,在某些情况下,网络访问受限或不可行,这就给软件管理带来了挑战。为了解决这一问题,部署内网Yum仓库成为了一种有效的解决方案。 ***优 阅读全文
posted @ 2023-08-01 22:16 寻梦99 阅读(20) 评论(0) 推荐(0)
摘要:5.重新启动服务 ``` ip link set eth0 upi # 开启网卡 ip link set eth0 down # 关闭网卡 service network restart ``` 6.补充命令 ip [选项] 操作对象{link|addr|route...} ```shell # i 阅读全文
posted @ 2023-08-01 21:36 寻梦99 阅读(606) 评论(0) 推荐(0)
摘要:**问:** 我试图在一个 Bash 脚本中使用 sed 改变文本文件中的值: ```shell sed 's/draw($old_num;n_)/draw($new_num;n_)/g' file.txt > tmp ``` 这行代码将在 for 循环中。为什么它不起作用? **答:** 当使用 阅读全文
posted @ 2023-08-01 21:33 寻梦99 阅读(94) 评论(0) 推荐(0)
摘要:**以下操作不光是可以清空nohup.log这种日志,而是所有的文件都可以清空,包含txt等。** ## **第一种:cat /dev/null > ./nohup.log** ```shell [root@redhat75::~]# ll -h total 216K -rw . 1 root r 阅读全文
posted @ 2023-08-01 21:26 寻梦99 阅读(1148) 评论(0) 推荐(0)
摘要:虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看. ## 基本操作 ## Linux关机,重启 ```shel 阅读全文
posted @ 2023-08-01 21:15 寻梦99 阅读(30) 评论(0) 推荐(0)
摘要:```shell #!/bin/bash # @Author: HanWei # @Date: 2020-03-16 09:56:57 # @Last Modified by: HanWei # @Last Modified time: 2020-03-16 11:06:31 # @E-mail: 阅读全文
posted @ 2023-08-01 11:15 寻梦99 阅读(4) 评论(0) 推荐(0)
摘要:```shell echo 开始 echo aboutkey cd /etc if [ -f login.defs ];then cp /etc/login.defs /home/test1 MINDAY=`cat -n /home/test1/login.defs | grep -v ".*#.* 阅读全文
posted @ 2023-08-01 11:00 寻梦99 阅读(31) 评论(0) 推荐(0)
摘要:检查脚本中传递的参数总数是非常重要的,它可以用于各种目的,如错误处理、根据参数数量提供消息以及帮助用户传递正确数量的参数。在Bash中,可以通过两种方法来计算参数的总数。一种是使用"$#",另一种是使用循环。本教程将展示检查参数数量的方法,并展示如何将该值用于不同的目的。 本教程的这一部分将使用多 阅读全文
posted @ 2023-08-01 10:53 寻梦99 阅读(285) 评论(0) 推荐(0)
摘要:inux 重启命令是指在Linux系统中,通过指定命令来启动或重启系统。在日常使用中,我们经常需要对系统进行重启操作,如更新软件、修改系统配置等。因此,熟练掌握Linux重启命令是非常必要的。 ## **Linux重启命令有哪些** 常用的Linux重启命令包括reboot、shutdown、ini 阅读全文
posted @ 2023-08-01 10:47 寻梦99 阅读(2896) 评论(0) 推荐(0)
摘要:一道经典的面试题是从 URL 在浏览器被被输入到页面展现的过程中发生了什么,大多数回答都是说请求响应之后 DOM 怎么被构建,被绘制出来。但是你有没有想过,收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来的呢? **要搞懂这个问题,我 阅读全文
posted @ 2023-08-01 10:41 寻梦99 阅读(16) 评论(0) 推荐(0)
摘要:**问:** 我正在尝试编写一个能同时运行多个程序的 .sh 文件。 我试过这个 ``` prog1 prog2 ``` 但这会运行 prog1,然后等待 prog1结束,然后启动 prog2… 那么我如何并行运行它们呢? **答:** 为了测试验证解决题主需求的程序,这里编写 prog1.sh 阅读全文
posted @ 2023-08-01 10:34 寻梦99 阅读(201) 评论(0) 推荐(0)
摘要:### **1.日志切割** ```shell # nginx 日志分割日志 #!/bin/bash --login shopt -s expand_aliases datestr=$(date -d "-1 days" +%Y-%m-%d) echo $datestr; mv /test/log/ 阅读全文
posted @ 2023-08-01 10:21 寻梦99 阅读(107) 评论(0) 推荐(0)
摘要:#### **背景描述** 有时候需要在未联网的机器上安装rpm,那么本地离线包就是个很好的解决方案。 本文测试在能联网的机器上使用yum下载rpm包而不安装(制作本地离线包)的方法 。欢迎围观~ #### **1. 创建本地下载目录** ``` mkdir -p /yum/repo cd /yu 阅读全文
posted @ 2023-08-01 10:14 寻梦99 阅读(1466) 评论(0) 推荐(0)
摘要:在Linux系统中,了解硬盘的大小、类型和硬件详细信息对于系统管理和故障排除非常重要。本文将详细介绍如何使用命令行工具来检查Linux硬盘的大小、类型和硬件详细信息。 ## 1. 检查硬盘大小 要检查Linux硬盘的大小,可以使用`lsblk`命令。该命令显示了系统中所有块设备(包括硬盘和其他存储 阅读全文
posted @ 2023-08-01 09:45 寻梦99 阅读(5591) 评论(0) 推荐(0)
摘要:**场景:**使用Shell脚本查询进程并kill进程。使用Shell脚本远程执行脚本查询进程并kill进程。 **版本**:CentOS Linux release 7.9.2009。 **1.****使用Shell脚本查询进程并kill进程** **1.1脚本** 脚本名称:zk-kill_p 阅读全文
posted @ 2023-08-01 09:08 寻梦99 阅读(168) 评论(0) 推荐(0)