博客
关于我
linux 常用命令
阅读量:789 次
发布时间:2023-02-01

本文共 1011 字,大约阅读时间需要 3 分钟。

压缩命令与文件解压

环境变量刷新
系统资源查看
find命令应用
awk数据统计

1. 压缩命令

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/

你可能感兴趣的文章
Linux 进程管理详解
查看>>
Linux 进程间通信 --- 信号通信 --- signal --- signal(SIGINT, my_func); --- 按键驱动异步通知...
查看>>
linux 通过inode删除文件
查看>>
Linux 通过SSH跳板机实现端口转发
查看>>
Linux 通过压缩包安装 MySQL 并设置远程连接教程
查看>>
Linux 通过监控系统内存并定时重启指定服务
查看>>
Linux 逻辑卷详解
查看>>
Linux 部署ASP.NET SQLite 应用 的坎坷之旅 附demo及源码
查看>>
linux 配置 skywalking
查看>>
linux 配置 vsftpd 匿名用户可增加、修改、删除文件
查看>>