Linux学习:基础命令(2)
分类:
文章
•
2024-07-03 08:43:52
一、帮助命令
- 名称:man
描述:获得帮助信息
例:man ls
查看ls命令的帮助信息
man services
查看配置文件services的帮助信息
man -f
可以查看该命令所有的帮助文档列表
二、用户管理命令
- 名称:who
描述:查看登录用户信息
- 名称:w
查看登录用户相信信息
三、统计命令
- 名称:wc
格式:wc [OPTION]…[FILE]…
选项:
-c 统计字节数
-l 统计行数
-m 统计字符数。不能和 -c 一起使用
-w 统计字数
-L 打印最长行的长度
四、裁剪命令
- 名称:cut
-b :以字节为单位进行切割
-c :以字符串为单位进行切割
-d :自定义分隔符,默认为制表符(\t)
-f:和 -d 一起使用,指定显示那个区域
定位方法:
字节 -b
字符 -c
域(fields) -f
例:who | cut -b 3 提取每一行的第三个字节
who | cut -d ’ ’ -f 1 提取以空格为分隔符的第一个字符串
- 名称:sort
描述:排序
-b 忽略每行前面开始出的空格字符
-c 检查文件是否已经按顺序排序
-n 按照数值的大小进行排序
-o<输出文件> 将排序后的结果存入指定的文件
-r 以相反的顺序来排序
-t<分隔字符> 指定排序时所使用的栏位分隔字符
-k 选择以哪个区间进行排序
-u 全局去重(去掉重复)
例: sort -n -k 2 -t ‘:’ facebook.txt
- 名称:uniq
描述:删除文件中的命令行
(在发出uniq命令之前,请使用sort命令使重复行相邻)
-c 在输出行前面加上每行在输入文件中出现的次数
-d 仅显示重复行
-u 仅显示不重复的行
五、压缩命令
- 名称:gzip
描述:压缩文件,对目录中的文件进行压缩
压缩后的文件格式: .gz
- 名称:gunzip
描述:解压缩 .gz 文件
例:gunzip bodun.gz
- 名称:tar
语法: tar选项[-zcf] [压缩后文件名] [目录]
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
-zcvf 压缩
-zxvf 解压缩
压缩文件后格式: .tar.gz