本文共 1011 字,大约阅读时间需要 3 分钟。
压缩命令与文件解压
环境变量刷新系统资源查看find命令应用awk数据统计以 tar 实现文件压缩与解压,是常用的 Linux 系统管理工具。下面是两种常用命令:
tar -zcvf test.tar.gz /home/test
这条命令用于将 /home/test
目录压缩为 test.tar.gz
文件,-z
选项压缩,-c
创建-archive档案,-v
显示操作细节。tar -zxvf test.tar.gz -C testFiles
这条命令将压缩文件解压到指定的 testFiles
目录,-z
解压,-x
解压以 x
格式读取,-C
指定输出目录。环境变量刷新
在处理一些依赖环境的脚本或命令时,可能会遇到环境变量未更新的情况。可以通过手动重新加载环境变量来解决。source /etc/profile
这条命令会重新加载 shell用户的环境变量设置,能够使你 alters 后的变量生效,以便于脚本或命令能正确识别最新配置。 系统资源查看
监控系统资源是日常操作的重要环节,以下是一些常用命令来查看系统资源状态:df -h
检查磁盘空间使用情况,该命令会显示各个磁盘的可用空间及占用情况。free -m
查看内核中的内存使用情况,-m
选项表示以兆字节为单位显示更直观的信息。top
(可选,需安装)这是一个动态显示系统进程状态的工具,可以显示CPU、内存、磁盘使用情况等信息。默认按各个资源使用率排序,根据需要可以更改排序方式(M,C
表示不同的排序模式)。find命令应用
find / -name mysql
这条命令可以用来快速定位系统中名为 mysql
的文件。/
表示搜索根目录,-name mysql
表示精确匹配文件名为 mysql
。可以根据实际需要调整搜索路径或文件名模式。 awk数据统计
cat /home/test/access.log | awk '{a[$1]+=1;}' END '{for(i in a){print a[i]" "i;}}' | sort -r
这条命令用于统计访问日志中某字段的出现次数并排序。awk
工具能够遍历文件,对第一列字段进行计数统计。处理完成后,用 sort -r
命令快速排序结果,以显示出现频率高的记录。 这个示例主要展示了文本处理命令的常用场景,适用于需要统计日志或管理系统文件等需求的情况。
转载地址:http://ylwfk.baihongyu.com/