shell

小小小小小纯洁12 小时前
shell
Shell脚本调试模式详解在Shell脚本开发过程中,调试是非常重要的一环。以下是几种常用的Shell脚本调试方法和技巧:通过合理使用这些调试技术,可以显著提高Shell脚本开发的效率和可靠性。
火车叼位20 小时前
linux·shell
OpenWRT服务异常的日志追踪技巧最近在调试OpenWRT路由系统时,遇到扩容后dockerd服务无法启动的问题。使用/etc/init.d/dockerd status检查始终显示"not running",此时如何快速定位问题?本文将深入解析OpenWRT日志系统的运作机制,并提供多维度排查方案。
kfepiza2 天前
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的时候,不输入密码。
白总Server15 天前
网络·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。
charlie11451419117 天前
学习·操作系统·教程·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 Nirvana1 个月前
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选项,记录被拒绝的数据包(等同于开启日志功能)