技术栈
shell
小小小小小纯洁
12 小时前
shell
Shell脚本调试模式详解
在Shell脚本开发过程中,调试是非常重要的一环。以下是几种常用的Shell脚本调试方法和技巧:通过合理使用这些调试技术,可以显著提高Shell脚本开发的效率和可靠性。
火车叼位
20 小时前
linux
·
shell
OpenWRT服务异常的日志追踪技巧
最近在调试OpenWRT路由系统时,遇到扩容后dockerd服务无法启动的问题。使用/etc/init.d/dockerd status检查始终显示"not running",此时如何快速定位问题?本文将深入解析OpenWRT日志系统的运作机制,并提供多维度排查方案。
kfepiza
2 天前
linux
·
shell
比较Linux的Shell的 `EOF` 与 `echo` 与 `printf` , 将文本输出到文件
在 Linux Shell 中,EOF(Here Document)、echo 和 printf 均可用于将文本输出到文件,但它们在功能、灵活性和适用场景上有显著差异。以下是三者的详细对比:
一名用户
5 天前
后端
·
shell
盘点shell中对数以万计的IT人来说非常重要的特殊变量!
在shell中,除了常规的变量之外,也有一些特殊变量,这些变量,可以让我们熟练、方便的使用shell。而今天,我们就来学一学shell中一些好用的特殊变量。
企鹅侠客
5 天前
运维
·
shell
shell流程控制
if 语句语法格式:写成一行(适用于终端命令提示符):末尾的fi就是if倒过来拼写,后面还会遇到类似的。
流烟默
6 天前
linux
·
spring boot
·
shell
编写脚本在Linux下启动、停止SpringBoot工程
> /dev/null 2>&1:这条命令将标准输出和标准错误都重定向到/dev/null,这意味着它们不会输出到控制台或任何文件。这样做是因为我们希望所有日志都由Logback处理并写入到配置文件中指定的日志文件里。
咩咩大主教
13 天前
linux
·
服务器
·
git
·
ubuntu
·
gitlab
·
shell
·
gitlabci/cd
Gitlab报错:sudo: a password is required
在Runner上面执行Gitlab脚本的时候,如果使用到了sudo命令,就需要输入密码,我们可以在visudo中设置Runner的执行用户在使用sudo的时候,不输入密码。
白总Server
15 天前
网络
·
websocket
·
网络协议
·
udp
·
ssh
·
ssl
·
shell
Bash和Zsh在处理大文件时差异
在处理大文件时,Bash 和 Zsh 的差异主要体现在几个方面:Bash:Zsh:Bash:Zsh:Bash:
火车叼位
16 天前
linux
·
shell
命令`ls **/*.exe`遗漏本目录下文件?Bash的globstar配置了解一下
某天,我需要快速统计服务器上所有.exe文件(包括当前目录和子目录),于是输入了命令:预期结果应包含当前目录下的.exe文件(./*.exe)和所有子目录中的.exe文件(./**/*.exe)。然而实际操作中,发现当前目录的.exe文件未被列出,只有子目录中的文件被匹配。这一现象与直觉相悖,引发了我的探索。
我不叫王小红
17 天前
shell
·
命令行
还在用默认的主题?通过 Oh my push 美化你的 Powershell
这是一个微软出品的终端,如果你的操作系统是Windows 11,那么它已经被集成在了系统中。您也可以使用其它终端,请按照对应的使用方法修改字体和启动的 Shell。
charlie114514191
17 天前
学习
·
操作系统
·
教程
·
shell
·
手搓教程
从0开始的操作系统手搓教程43——实现一个简单的shell
目录添加 read 系统调用,获取键盘输入 :sys_readputchar和clear上班:实现一个简单的shell
卡卡军
21 天前
前端
·
shell
一条命令部署前端代码
要将前端工程部署到服务器有很多途径, 最次的是手动打包, 传包部署到NGINX;其次用jekins, jekins部署前端工程确实是挺强的;对于github开源项目,用action流程,写个yaml文件; 最好用最近在捣鼓docker,用dockerfile,也可以做到CI/CD;看了那么多的脚本一样的代码,但是我突发奇想, 能不能就写个shell脚本, 能让我就在vscode里面就一条命令就实现了部署?我咨询了Kimi,它告诉我是可以的,下面我就详细介绍我咋做的。
对许
22 天前
linux
·
ssh
·
shell
SSH远程登录并执行命令
SSH是Linux中的远程连接管理工具,可以在本地服务器上通过SSH协议连接到远程服务器,并在远程服务器上执行命令
鸡鸭扣
1 个月前
linux
·
运维
·
shell
Linux相关知识(文件系统、目录树、权限管理)和Shell相关知识(字符串、数组)
仅供自学,请去支持javaGuide原版书籍。Linux是一种类Unix系统。严格来讲,Linux 这个词本身只表示 Linux内核,单独的 Linux 内核并不能成为一个可以正常工作的操作系统。所以,就有了各种 Linux 发行版(Red Hat、Ubuntu、CentOS等)。
老友@
1 个月前
运维
·
docker
·
容器
·
shell
·
日志
·
graylog
·
日志监控
Docker 部署 Graylog 日志管理系统
Graylog 是一个开源的日志管理平台,专为实时日志收集、分析和可视化设计。它支持强大的搜索功能,并且与 Elasticsearch 和 MongoDB 集成。通过 Docker 部署 Graylog 可以快速搭建一个完整的日志管理系统。
Nerd Nirvana
1 个月前
linux
·
ssl
·
shell
·
认证
·
加密
·
tls
·
oepnssl
OpenSSL crt & key (生成一套用于TLS双向认证的证书密钥)
生成一套 TLS 证书,包括 根 CA 证书、服务器证书、客户端证书,可以使用 openssl 命令来完成。完整的步骤如下,包括根 CA、服务器证书和客户端证书的生成。
致奋斗的我们
1 个月前
linux
·
运维
·
mysql
·
nginx
·
负载均衡
·
shell
·
openeluer
Nginx反向代理及负载均衡
目录1、nginx反向代理及负载均衡1.1 nginx反向代理实战1、什么是代理服务器2、为什么要使用代理服务器
龙哥·三年风水
2 个月前
运维
·
kafka
·
shell
shell+kafka实现服务器健康数据搜集
今天有一个徒弟问我,分发、代理服务器都装有kafka,如何快速收集服务器的健康数据,每10秒就收集一次?
致奋斗的我们
2 个月前
linux
·
数据库
·
mysql
·
adb
·
青少年编程
·
shell
·
openeluer
MySQL主从同步
目录一、MySQL主从同步1、基于binlog的主从同步2、基于gtid的主从同步配置二、MySQL 主从读写分离实现方案
Ops菜鸟(Xu JieHao)
2 个月前
linux
·
运维
·
shell
·
脚本
·
日志
·
防火墙
·
firewalld
Linux firewalld开启日志审计功能(2)
在Firewalld防火墙中启用和配置logdenied选项,记录被拒绝的数据包(等同于开启日志功能)