linux常用命令学习笔记

监测程序

监测磁盘

处理数据

排序数据

处理大量数据时的一个常用命令是sort命令,sort命令,是用来对数据进行排序的,默认情况是按照默认语言排序

# cat file1            
one
two
three
four
five
# sort file1
five
four
one
three
two

如果是数字情况,此排序就不灵,sort 默认把数字当字符处理

# cat file2
1
2
100
45
3
10
145
75
# sort file2
1
10
100
145
2
3
45
75
  • sort 还支持对月份排序, sort -M 文件
# sort file3
Apr
Aug
Dec
Feb
Jan
Jul
Jun
Mar
May
Nov
Oct
Sep
  • 按字段分割的数据进行排序
# sort -t':' -k 3 -n /etc/passwd
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin

搜索数据

搜索数据

归档数据

tar命令

创建归档文件,如 tar -cvf test1/ test2/ test.tar

查看归档文件内容,但不解压 tar -tf test.tar
解压归档文件: tar -xvf test.tar
解压到指定目录: tar -xvf test.tar -C 指定目录
当tar文件是从目录结构创建的,那么整个目录结构就会在当前目录结构重新创建

你可能感兴趣的:(linux)