9-4 file-sort命令的使用
9.4.1 file查看文件
file 命令
作用:file -determine file type # 确定文件类型
用法:file /etc/passwd
注:linux 系统不根据后缀名识别文件类型
用 file 命令查看文件的类型
9.4.2 按一定规则排序查看文件
查看文件:
ls -ltr:按时间排序 t 表示时间,-r 从小到大(升序),不加 r 参数由大到小(降序)
ls -lSr:`S`表示按照文件从大到小排序,`-r`从小打大排序
ls -lSrh:表示从小到大排序
ls -lS:表示从大到小排序
查看目录大小:
du -sh /etc
查看磁盘大小:
df -h
9.4.3 排序:处理大量数据时用到的命令sort
1.默认按字母规则进行排序:
cat /etc/passwd | sort | more
2.默认按数字规则排序,从小到大(比较第一个字符进行排序):
sort file2
从大到小,降序排序:
sort -r file2
从小到大,升序排序(整体数字进行排序):
sort -n file2
从大到小,降序排序(整体数字进行排序):
sort -rn file2
3.支持月份排序(有问题,待查)
sort -M month_file
4.组合使用
-t 指定一个用来区分键位位置字符
-k 后面跟数字,指定按第几列进行排序
-r 反序排序(升序变成降序进行排序)