
linux操作
文章平均质量分 88
hhzz
始终不渝,谦卑吾心。在 JAVA全栈前后端方面耕耘数年,同时也专注于前端流行框架vue 以及移动端 uniapp 和 uincloud 云端一体框架,平常喜欢记录学习博客,也乐于分享自己的学习心得;阿里云专家博主,目前专注重点是 docker 容器技术以及 k8s 集群管理、devops 开发运维和 aigc 大模型应用等;另外在地理信息 GIS 方面也有一定的研究。
展开
-
Linux Shelll脚本之综合应用(一键获取linux机子的内存、cpu、磁盘IO等信息)
iostat 由 Red Hat Enterprise Linux AS 发布。同时 iostat 也是 Sysstat 的一部分。所以我们安装要安装sysstat。top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。**awk ‘{print $1}’`**将第2步结果得出的字符串分割,并打印第一个字符串。直接先上整个shell脚本,用来获取linux系统CPU、内存、磁盘IO等信息。将第三步的结果赋值给变量。原创 2024-10-03 19:23:27 · 1489 阅读 · 0 评论 -
Linux Shelll脚本之变量用法大全
如下为几个简单的变量示例在 Shell 中定义变量时,变量名和等号之间不能有空格。变量名通常使用大写字母,以便与命令和其他变量区分开来,变量名包含多个单词时使用下划线进行分隔。变量值尽量使用双引号包围起来,以防止值中存在空格或特殊字符引发错误。变量值可以包含其他变量,但是需要使用花括号 {} 来明确变量的边界。使用 eval 和 awk 命令实现,将字符串中空格分隔的多个字段分别赋值给指定变量。/bin/bash。原创 2024-10-01 20:55:54 · 1172 阅读 · 0 评论 -
Linux Shell编程快速入门以及案例(Linux一键批量启动、停止、重启Jar包Shell脚本)
本文针对Linux初学者,详细介绍了Shell编程的十个核心概念,并通过具体示例帮助读者理解和掌握这些概念。希望本文能为Linux初学者在学习Shell编程的道路上提供有益的指导。重定向用于改变命令的输入输出方向,常见的重定向有标准输入(stdin)、标准输出(stdout)和标准错误输出(stderr)。单引号和双引号有不同的作用,单引号会忽略特殊字符,而双引号会保留特殊字符的原本含义。通配符用于匹配文件名,常见的通配符有*(匹配任意字符)、?管道用于将一个命令的输出作为另一个命令的输入。原创 2024-10-01 08:53:25 · 1212 阅读 · 0 评论 -
Linux中的history命令的使用技巧
在 Linux 系统的日常维护和运行工作里,得用到好多 Linux 命令,当中不少命令都是重复的。在 Linux 系统中呢,有这么一个文件,它专门记录用过的操作命令,这个文件就是.bash_history。还有 Linux 里的 history 命令,它是能查看历史记录的指令,主要就是用来记录和显示历史操作的指令。要是经常使用 Linux 命令行,要是能把历史命令有效地用上,那工作效率能大大提高不少。执行指令# historyhistory。原创 2024-09-25 14:42:50 · 1482 阅读 · 0 评论 -
Linux编程乐趣《简单、有趣、好玩的Linux命令》
有时候我们在电影屏幕上看到一些字幕一个个匀速显示出来,像有人在边敲键盘,边显示一样。Linux上的pv命令可以实现这种效果。这个命令可以实现在输入的文本或者代码周围框上各种ASCII 艺术画,非常有趣!现在我把一段文字不加任何效果输出是这样的。htop是显示系统的运作的情况一个库。cal是进行日历的打印。原创 2024-07-15 14:53:07 · 395 阅读 · 0 评论 -
Linux系统中的文件和目录结构
在Linux系统中,一切皆文件,包括设备和资源。Linux的根目录()下有多个文件和目录,每个都承担着特定的功能。我们不需要死记硬背目录的用途,而是可以通过理解目录的英文含义和使用类比的方法来记忆。Linux中的目录/文件系统结构是一个经过精心设计和组织的层次结构,每个目录都有特定的用途和功能。理解这些目录的作用可以帮助您更好地管理和操作Linux系统。原创 2024-04-30 14:20:30 · 739 阅读 · 1 评论 -
【日常linux操作命令】
nohup 是 no hang up 的缩写,就是不挂断的意思,但没有后台运行,终端不能标准输入,所以说添加 & ( 表示“and”的符号)到命令的尾部。原创 2024-03-25 18:59:53 · 949 阅读 · 0 评论 -
linux 自动定时清理缓存
100表示尽可能多的把数据放到交换分区。Linux为了提高读写性能,会拿出一部分内存来临时存储数据(也就是系统缓存缓存),当剩余的内存(free)不够的时候,就会释放一部分缓存(buff/cache)来满足程序的使用需求。当系统的物理内存不够用时,就会把一部分不常用的数据临时放到交换分区(Swap),等到程序要使用这些数据时,再把它们从交换分区加载到物理内存中。交换分区可以在一定程度上解决内存不足的问题,但它会读取磁盘的数据,所以读写速度不快,因此,只有在内存不够用时,才会选择把数据放到交换分区。原创 2024-02-05 09:42:56 · 2490 阅读 · 0 评论