今天突然看到 sort,排序的一个命令
然后就想看看在linux中1-100默认是怎么排序的
现是使用 touch {1..100} 创建了100g个普通文件
1 -rw-r--r--. 1 root root 0 Aug 27 22:06 1 2 -rw-r--r--. 1 root root 0 Aug 27 22:06 10 3 -rw-r--r--. 1 root root 0 Aug 27 22:06 100 4 -rw-r--r--. 1 root root 0 Aug 27 22:06 11 5 -rw-r--r--. 1 root root 0 Aug 27 22:06 12 6 -rw-r--r--. 1 root root 0 Aug 27 22:06 13 7 -rw-r--r--. 1 root root 0 Aug 27 22:06 14 8 -rw-r--r--. 1 root root 0 Aug 27 22:06 15 9 -rw-r--r--. 1 root root 0 Aug 27 22:06 16 10 -rw-r--r--. 1 root root 0 Aug 27 22:06 17 11 -rw-r--r--. 1 root root 0 Aug 27 22:06 18 12 -rw-r--r--. 1 root root 0 Aug 27 22:06 19 13 -rw-r--r--. 1 root root 0 Aug 27 22:06 2 14 -rw-r--r--. 1 root root 0 Aug 27 22:06 20 15 -rw-r--r--. 1 root root 0 Aug 27 22:06 21 16 -rw-r--r--. 1 root root 0 Aug 27 22:06 22 17 -rw-r--r--. 1 root root 0 Aug 27 22:06 23 18 -rw-r--r--. 1 root root 0 Aug 27 22:06 24 19 -rw-r--r--. 1 root root 0 Aug 27 22:06 25 20 -rw-r--r--. 1 root root 0 Aug 27 22:06 26 21 -rw-r--r--. 1 root root 0 Aug 27 22:06 27 22 -rw-r--r--. 1 root root 0 Aug 27 22:06 28 23 -rw-r--r--. 1 root root 0 Aug 27 22:06 29 24 -rw-r--r--. 1 root root 0 Aug 27 22:06 3 25 -rw-r--r--. 1 root root 0 Aug 27 22:06 30 26 -rw-r--r--. 1 root root 0 Aug 27 22:06 31 27 -rw-r--r--. 1 root root 0 Aug 27 22:06 32 28 -rw-r--r--. 1 root root 0 Aug 27 22:06 33 29 -rw-r--r--. 1 root root 0 Aug 27 22:06 34 30 -rw-r--r--. 1 root root 0 Aug 27 22:06 35 31 -rw-r--r--. 1 root root 0 Aug 27 22:06 36 32 -rw-r--r--. 1 root root 0 Aug 27 22:06 37 33 -rw-r--r--. 1 root root 0 Aug 27 22:06 38 34 -rw-r--r--. 1 root root 0 Aug 27 22:06 39 35 -rw-r--r--. 1 root root 0 Aug 27 22:06 4 36 -rw-r--r--. 1 root root 0 Aug 27 22:06 40 37 -rw-r--r--. 1 root root 0 Aug 27 22:06 41 38 -rw-r--r--. 1 root root 0 Aug 27 22:06 42 39 -rw-r--r--. 1 root root 0 Aug 27 22:06 43 40 -rw-r--r--. 1 root root 0 Aug 27 22:06 44 41 -rw-r--r--. 1 root root 0 Aug 27 22:06 45 42 -rw-r--r--. 1 root root 0 Aug 27 22:06 46 43 -rw-r--r--. 1 root root 0 Aug 27 22:06 47 44 -rw-r--r--. 1 root root 0 Aug 27 22:06 48 45 -rw-r--r--. 1 root root 0 Aug 27 22:06 49 46 -rw-r--r--. 1 root root 0 Aug 27 22:06 5 47 -rw-r--r--. 1 root root 0 Aug 27 22:06 50 48 -rw-r--r--. 1 root root 0 Aug 27 22:06 51 49 -rw-r--r--. 1 root root 0 Aug 27 22:06 52 50 -rw-r--r--. 1 root root 0 Aug 27 22:06 53 51 -rw-r--r--. 1 root root 0 Aug 27 22:06 54 52 -rw-r--r--. 1 root root 0 Aug 27 22:06 55 53 -rw-r--r--. 1 root root 0 Aug 27 22:06 56 54 -rw-r--r--. 1 root root 0 Aug 27 22:06 57 55 -rw-r--r--. 1 root root 0 Aug 27 22:06 58 56 -rw-r--r--. 1 root root 0 Aug 27 22:06 59 57 -rw-r--r--. 1 root root 0 Aug 27 22:06 6 58 -rw-r--r--. 1 root root 0 Aug 27 22:06 60 59 -rw-r--r--. 1 root root 0 Aug 27 22:06 61 60 -rw-r--r--. 1 root root 0 Aug 27 22:06 62 61 -rw-r--r--. 1 root root 0 Aug 27 22:06 63 62 -rw-r--r--. 1 root root 0 Aug 27 22:06 64 63 -rw-r--r--. 1 root root 0 Aug 27 22:06 65 64 -rw-r--r--. 1 root root 0 Aug 27 22:06 66 65 -rw-r--r--. 1 root root 0 Aug 27 22:06 67 66 -rw-r--r--. 1 root root 0 Aug 27 22:06 68 67 -rw-r--r--. 1 root root 0 Aug 27 22:06 69 68 -rw-r--r--. 1 root root 0 Aug 27 22:06 7 69 -rw-r--r--. 1 root root 0 Aug 27 22:06 70 70 -rw-r--r--. 1 root root 0 Aug 27 22:06 71 71 -rw-r--r--. 1 root root 0 Aug 27 22:06 72 72 -rw-r--r--. 1 root root 0 Aug 27 22:06 73 73 -rw-r--r--. 1 root root 0 Aug 27 22:06 74 74 -rw-r--r--. 1 root root 0 Aug 27 22:06 75 75 -rw-r--r--. 1 root root 0 Aug 27 22:06 76 76 -rw-r--r--. 1 root root 0 Aug 27 22:06 77 77 -rw-r--r--. 1 root root 0 Aug 27 22:06 78 78 -rw-r--r--. 1 root root 0 Aug 27 22:06 79 79 -rw-r--r--. 1 root root 0 Aug 27 22:06 8 80 -rw-r--r--. 1 root root 0 Aug 27 22:06 80 81 -rw-r--r--. 1 root root 0 Aug 27 22:06 81 82 -rw-r--r--. 1 root root 0 Aug 27 22:06 82 83 -rw-r--r--. 1 root root 0 Aug 27 22:06 83 84 -rw-r--r--. 1 root root 0 Aug 27 22:06 84 85 -rw-r--r--. 1 root root 0 Aug 27 22:06 85 86 -rw-r--r--. 1 root root 0 Aug 27 22:06 86 87 -rw-r--r--. 1 root root 0 Aug 27 22:06 87 88 -rw-r--r--. 1 root root 0 Aug 27 22:06 88 89 -rw-r--r--. 1 root root 0 Aug 27 22:06 89 90 -rw-r--r--. 1 root root 0 Aug 27 22:06 9 91 -rw-r--r--. 1 root root 0 Aug 27 22:06 90 92 -rw-r--r--. 1 root root 0 Aug 27 22:06 91 93 -rw-r--r--. 1 root root 0 Aug 27 22:06 92 94 -rw-r--r--. 1 root root 0 Aug 27 22:06 93 95 -rw-r--r--. 1 root root 0 Aug 27 22:06 94 96 -rw-r--r--. 1 root root 0 Aug 27 22:06 95 97 -rw-r--r--. 1 root root 0 Aug 27 22:06 96 98 -rw-r--r--. 1 root root 0 Aug 27 22:06 97 99 -rw-r--r--. 1 root root 0 Aug 27 22:06 98 100 -rw-r--r--. 1 root root 0 Aug 27 22:06 99View Code
这种方法创建的文件应该不是按着顺序从1到100创建的,我测试了几组
[root@localhost t]# touch {1..100} [root@localhost t]# ls -l --sort=time -r total 0 -rw-r--r--. 1 root root 0 Aug 28 21:36 9 -rw-r--r--. 1 root root 0 Aug 28 21:36 8 -rw-r--r--. 1 root root 0 Aug 28 21:36 7 -rw-r--r--. 1 root root 0 Aug 28 21:36 6 -rw-r--r--. 1 root root 0 Aug 28 21:36 5 -rw-r--r--. 1 root root 0 Aug 28 21:36 4 -rw-r--r--. 1 root root 0 Aug 28 21:36 32 -rw-r--r--. 1 root root 0 Aug 28 21:36 31 -rw-r--r--. 1 root root 0 Aug 28 21:36 30 -rw-r--r--. 1 root root 0 Aug 28 21:36 3 -rw-r--r--. 1 root root 0 Aug 28 21:36 29 -rw-r--r--. 1 root root 0 Aug 28 21:36 28 -rw-r--r--. 1 root root 0 Aug 28 21:36 27 -rw-r--r--. 1 root root 0 Aug 28 21:36 26 -rw-r--r--. 1 root root 0 Aug 28 21:36 25 -rw-r--r--. 1 root root 0 Aug 28 21:36 24 -rw-r--r--. 1 root root 0 Aug 28 21:36 23 -rw-r--r--. 1 root root 0 Aug 28 21:36 22 -rw-r--r--. 1 root root 0 Aug 28 21:36 21 -rw-r--r--. 1 root root 0 Aug 28 21:36 20 -rw-r--r--. 1 root root 0 Aug 28 21:36 2 -rw-r--r--. 1 root root 0 Aug 28 21:36 19 -rw-r--r--. 1 root root 0 Aug 28 21:36 18 -rw-r--r--. 1 root root 0 Aug 28 21:36 17 -rw-r--r--. 1 root root 0 Aug 28 21:36 16 -rw-r--r--. 1 root root 0 Aug 28 21:36 15 -rw-r--r--. 1 root root 0 Aug 28 21:36 14 -rw-r--r--. 1 root root 0 Aug 28 21:36 13 -rw-r--r--. 1 root root 0 Aug 28 21:36 12 -rw-r--r--. 1 root root 0 Aug 28 21:36 11 -rw-r--r--. 1 root root 0 Aug 28 21:36 10 -rw-r--r--. 1 root root 0 Aug 28 21:36 1 -rw-r--r--. 1 root root 0 Aug 28 21:36 61 -rw-r--r--. 1 root root 0 Aug 28 21:36 60 -rw-r--r--. 1 root root 0 Aug 28 21:36 59 -rw-r--r--. 1 root root 0 Aug 28 21:36 58 -rw-r--r--. 1 root root 0 Aug 28 21:36 57 -rw-r--r--. 1 root root 0 Aug 28 21:36 56 -rw-r--r--. 1 root root 0 Aug 28 21:36 55 -rw-r--r--. 1 root root 0 Aug 28 21:36 54 -rw-r--r--. 1 root root 0 Aug 28 21:36 53 -rw-r--r--. 1 root root 0 Aug 28 21:36 52 -rw-r--r--. 1 root root 0 Aug 28 21:36 51 -rw-r--r--. 1 root root 0 Aug 28 21:36 50 -rw-r--r--. 1 root root 0 Aug 28 21:36 49 -rw-r--r--. 1 root root 0 Aug 28 21:36 48 -rw-r--r--. 1 root root 0 Aug 28 21:36 47 -rw-r--r--. 1 root root 0 Aug 28 21:36 46 -rw-r--r--. 1 root root 0 Aug 28 21:36 45 -rw-r--r--. 1 root root 0 Aug 28 21:36 44 -rw-r--r--. 1 root root 0 Aug 28 21:36 43 -rw-r--r--. 1 root root 0 Aug 28 21:36 42 -rw-r--r--. 1 root root 0 Aug 28 21:36 41 -rw-r--r--. 1 root root 0 Aug 28 21:36 40 -rw-r--r--. 1 root root 0 Aug 28 21:36 39 -rw-r--r--. 1 root root 0 Aug 28 21:36 38 -rw-r--r--. 1 root root 0 Aug 28 21:36 37 -rw-r--r--. 1 root root 0 Aug 28 21:36 36 -rw-r--r--. 1 root root 0 Aug 28 21:36 35 -rw-r--r--. 1 root root 0 Aug 28 21:36 34 -rw-r--r--. 1 root root 0 Aug 28 21:36 33 -rw-r--r--. 1 root root 0 Aug 28 21:36 79 -rw-r--r--. 1 root root 0 Aug 28 21:36 78 -rw-r--r--. 1 root root 0 Aug 28 21:36 77 -rw-r--r--. 1 root root 0 Aug 28 21:36 76 -rw-r--r--. 1 root root 0 Aug 28 21:36 75 -rw-r--r--. 1 root root 0 Aug 28 21:36 74 -rw-r--r--. 1 root root 0 Aug 28 21:36 73 -rw-r--r--. 1 root root 0 Aug 28 21:36 72 -rw-r--r--. 1 root root 0 Aug 28 21:36 71 -rw-r--r--. 1 root root 0 Aug 28 21:36 70 -rw-r--r--. 1 root root 0 Aug 28 21:36 69 -rw-r--r--. 1 root root 0 Aug 28 21:36 68 -rw-r--r--. 1 root root 0 Aug 28 21:36 67 -rw-r--r--. 1 root root 0 Aug 28 21:36 66 -rw-r--r--. 1 root root 0 Aug 28 21:36 65 -rw-r--r--. 1 root root 0 Aug 28 21:36 64 -rw-r--r--. 1 root root 0 Aug 28 21:36 63 -rw-r--r--. 1 root root 0 Aug 28 21:36 62 -rw-r--r--. 1 root root 0 Aug 28 21:36 99 -rw-r--r--. 1 root root 0 Aug 28 21:36 98 -rw-r--r--. 1 root root 0 Aug 28 21:36 97 -rw-r--r--. 1 root root 0 Aug 28 21:36 96 -rw-r--r--. 1 root root 0 Aug 28 21:36 95 -rw-r--r--. 1 root root 0 Aug 28 21:36 94 -rw-r--r--. 1 root root 0 Aug 28 21:36 93 -rw-r--r--. 1 root root 0 Aug 28 21:36 92 -rw-r--r--. 1 root root 0 Aug 28 21:36 91 -rw-r--r--. 1 root root 0 Aug 28 21:36 90 -rw-r--r--. 1 root root 0 Aug 28 21:36 89 -rw-r--r--. 1 root root 0 Aug 28 21:36 88 -rw-r--r--. 1 root root 0 Aug 28 21:36 87 -rw-r--r--. 1 root root 0 Aug 28 21:36 86 -rw-r--r--. 1 root root 0 Aug 28 21:36 85 -rw-r--r--. 1 root root 0 Aug 28 21:36 84 -rw-r--r--. 1 root root 0 Aug 28 21:36 83 -rw-r--r--. 1 root root 0 Aug 28 21:36 82 -rw-r--r--. 1 root root 0 Aug 28 21:36 81 -rw-r--r--. 1 root root 0 Aug 28 21:36 80 -rw-r--r--. 1 root root 0 Aug 28 21:36 100View Code
[root@localhost ~]# touch {1..100} [root@localhost ~]# ls -l --sort=time -r total 232 -rw-------. 1 root root 1217 Aug 26 05:33 anaconda-ks.cfg drwxr-xr-x. 3 root root 50 Aug 26 06:23 python -rw-r--r--. 1 root root 228701 Aug 27 06:34 lantab drwxr-xr-x. 4 root root 81 Aug 28 08:39 nginx drwxr-xr-x. 5 root root 4096 Aug 28 21:36 test -rw-r--r--. 1 root root 0 Aug 28 21:37 9 -rw-r--r--. 1 root root 0 Aug 28 21:37 8 -rw-r--r--. 1 root root 0 Aug 28 21:37 7 -rw-r--r--. 1 root root 0 Aug 28 21:37 6 -rw-r--r--. 1 root root 0 Aug 28 21:37 5 -rw-r--r--. 1 root root 0 Aug 28 21:37 4 -rw-r--r--. 1 root root 0 Aug 28 21:37 3 -rw-r--r--. 1 root root 0 Aug 28 21:37 2 -rw-r--r--. 1 root root 0 Aug 28 21:37 1 -rw-r--r--. 1 root root 0 Aug 28 21:37 45 -rw-r--r--. 1 root root 0 Aug 28 21:37 44 -rw-r--r--. 1 root root 0 Aug 28 21:37 43 -rw-r--r--. 1 root root 0 Aug 28 21:37 42 -rw-r--r--. 1 root root 0 Aug 28 21:37 41 -rw-r--r--. 1 root root 0 Aug 28 21:37 40 -rw-r--r--. 1 root root 0 Aug 28 21:37 39 -rw-r--r--. 1 root root 0 Aug 28 21:37 38 -rw-r--r--. 1 root root 0 Aug 28 21:37 37 -rw-r--r--. 1 root root 0 Aug 28 21:37 36 -rw-r--r--. 1 root root 0 Aug 28 21:37 35 -rw-r--r--. 1 root root 0 Aug 28 21:37 34 -rw-r--r--. 1 root root 0 Aug 28 21:37 33 -rw-r--r--. 1 root root 0 Aug 28 21:37 32 -rw-r--r--. 1 root root 0 Aug 28 21:37 31 -rw-r--r--. 1 root root 0 Aug 28 21:37 30 -rw-r--r--. 1 root root 0 Aug 28 21:37 29 -rw-r--r--. 1 root root 0 Aug 28 21:37 28 -rw-r--r--. 1 root root 0 Aug 28 21:37 27 -rw-r--r--. 1 root root 0 Aug 28 21:37 26 -rw-r--r--. 1 root root 0 Aug 28 21:37 25 -rw-r--r--. 1 root root 0 Aug 28 21:37 24 -rw-r--r--. 1 root root 0 Aug 28 21:37 23 -rw-r--r--. 1 root root 0 Aug 28 21:37 22 -rw-r--r--. 1 root root 0 Aug 28 21:37 21 -rw-r--r--. 1 root root 0 Aug 28 21:37 20 -rw-r--r--. 1 root root 0 Aug 28 21:37 19 -rw-r--r--. 1 root root 0 Aug 28 21:37 18 -rw-r--r--. 1 root root 0 Aug 28 21:37 17 -rw-r--r--. 1 root root 0 Aug 28 21:37 16 -rw-r--r--. 1 root root 0 Aug 28 21:37 15 -rw-r--r--. 1 root root 0 Aug 28 21:37 14 -rw-r--r--. 1 root root 0 Aug 28 21:37 13 -rw-r--r--. 1 root root 0 Aug 28 21:37 12 -rw-r--r--. 1 root root 0 Aug 28 21:37 11 -rw-r--r--. 1 root root 0 Aug 28 21:37 10 -rw-r--r--. 1 root root 0 Aug 28 21:37 78 -rw-r--r--. 1 root root 0 Aug 28 21:37 77 -rw-r--r--. 1 root root 0 Aug 28 21:37 76 -rw-r--r--. 1 root root 0 Aug 28 21:37 75 -rw-r--r--. 1 root root 0 Aug 28 21:37 74 -rw-r--r--. 1 root root 0 Aug 28 21:37 73 -rw-r--r--. 1 root root 0 Aug 28 21:37 72 -rw-r--r--. 1 root root 0 Aug 28 21:37 71 -rw-r--r--. 1 root root 0 Aug 28 21:37 70 -rw-r--r--. 1 root root 0 Aug 28 21:37 69 -rw-r--r--. 1 root root 0 Aug 28 21:37 68 -rw-r--r--. 1 root root 0 Aug 28 21:37 67 -rw-r--r--. 1 root root 0 Aug 28 21:37 66 -rw-r--r--. 1 root root 0 Aug 28 21:37 65 -rw-r--r--. 1 root root 0 Aug 28 21:37 64 -rw-r--r--. 1 root root 0 Aug 28 21:37 63 -rw-r--r--. 1 root root 0 Aug 28 21:37 62 -rw-r--r--. 1 root root 0 Aug 28 21:37 61 -rw-r--r--. 1 root root 0 Aug 28 21:37 60 -rw-r--r--. 1 root root 0 Aug 28 21:37 59 -rw-r--r--. 1 root root 0 Aug 28 21:37 58 -rw-r--r--. 1 root root 0 Aug 28 21:37 57 -rw-r--r--. 1 root root 0 Aug 28 21:37 56 -rw-r--r--. 1 root root 0 Aug 28 21:37 55 -rw-r--r--. 1 root root 0 Aug 28 21:37 54 -rw-r--r--. 1 root root 0 Aug 28 21:37 53 -rw-r--r--. 1 root root 0 Aug 28 21:37 52 -rw-r--r--. 1 root root 0 Aug 28 21:37 51 -rw-r--r--. 1 root root 0 Aug 28 21:37 50 -rw-r--r--. 1 root root 0 Aug 28 21:37 49 -rw-r--r--. 1 root root 0 Aug 28 21:37 48 -rw-r--r--. 1 root root 0 Aug 28 21:37 47 -rw-r--r--. 1 root root 0 Aug 28 21:37 46 -rw-r--r--. 1 root root 0 Aug 28 21:37 97 -rw-r--r--. 1 root root 0 Aug 28 21:37 96 -rw-r--r--. 1 root root 0 Aug 28 21:37 95 -rw-r--r--. 1 root root 0 Aug 28 21:37 94 -rw-r--r--. 1 root root 0 Aug 28 21:37 93 -rw-r--r--. 1 root root 0 Aug 28 21:37 92 -rw-r--r--. 1 root root 0 Aug 28 21:37 91 -rw-r--r--. 1 root root 0 Aug 28 21:37 90 -rw-r--r--. 1 root root 0 Aug 28 21:37 89 -rw-r--r--. 1 root root 0 Aug 28 21:37 88 -rw-r--r--. 1 root root 0 Aug 28 21:37 87 -rw-r--r--. 1 root root 0 Aug 28 21:37 86 -rw-r--r--. 1 root root 0 Aug 28 21:37 85 -rw-r--r--. 1 root root 0 Aug 28 21:37 84 -rw-r--r--. 1 root root 0 Aug 28 21:37 83 -rw-r--r--. 1 root root 0 Aug 28 21:37 82 -rw-r--r--. 1 root root 0 Aug 28 21:37 81 -rw-r--r--. 1 root root 0 Aug 28 21:37 80 -rw-r--r--. 1 root root 0 Aug 28 21:37 79 -rw-r--r--. 1 root root 0 Aug 28 21:37 99 -rw-r--r--. 1 root root 0 Aug 28 21:37 98 -rw-r--r--. 1 root root 0 Aug 28 21:37 100View Code
[root@localhost t]# touch {1..100} [root@localhost t]# ls -l --sort=time -r total 0 -rw-r--r--. 1 root root 0 Aug 28 21:37 8 -rw-r--r--. 1 root root 0 Aug 28 21:37 7 -rw-r--r--. 1 root root 0 Aug 28 21:37 6 -rw-r--r--. 1 root root 0 Aug 28 21:37 5 -rw-r--r--. 1 root root 0 Aug 28 21:37 4 -rw-r--r--. 1 root root 0 Aug 28 21:37 3 -rw-r--r--. 1 root root 0 Aug 28 21:37 2 -rw-r--r--. 1 root root 0 Aug 28 21:37 1 -rw-r--r--. 1 root root 0 Aug 28 21:37 9 -rw-r--r--. 1 root root 0 Aug 28 21:37 28 -rw-r--r--. 1 root root 0 Aug 28 21:37 27 -rw-r--r--. 1 root root 0 Aug 28 21:37 26 -rw-r--r--. 1 root root 0 Aug 28 21:37 25 -rw-r--r--. 1 root root 0 Aug 28 21:37 24 -rw-r--r--. 1 root root 0 Aug 28 21:37 23 -rw-r--r--. 1 root root 0 Aug 28 21:37 22 -rw-r--r--. 1 root root 0 Aug 28 21:37 21 -rw-r--r--. 1 root root 0 Aug 28 21:37 20 -rw-r--r--. 1 root root 0 Aug 28 21:37 19 -rw-r--r--. 1 root root 0 Aug 28 21:37 18 -rw-r--r--. 1 root root 0 Aug 28 21:37 17 -rw-r--r--. 1 root root 0 Aug 28 21:37 16 -rw-r--r--. 1 root root 0 Aug 28 21:37 15 -rw-r--r--. 1 root root 0 Aug 28 21:37 14 -rw-r--r--. 1 root root 0 Aug 28 21:37 13 -rw-r--r--. 1 root root 0 Aug 28 21:37 12 -rw-r--r--. 1 root root 0 Aug 28 21:37 11 -rw-r--r--. 1 root root 0 Aug 28 21:37 10 -rw-r--r--. 1 root root 0 Aug 28 21:37 39 -rw-r--r--. 1 root root 0 Aug 28 21:37 38 -rw-r--r--. 1 root root 0 Aug 28 21:37 37 -rw-r--r--. 1 root root 0 Aug 28 21:37 36 -rw-r--r--. 1 root root 0 Aug 28 21:37 35 -rw-r--r--. 1 root root 0 Aug 28 21:37 34 -rw-r--r--. 1 root root 0 Aug 28 21:37 33 -rw-r--r--. 1 root root 0 Aug 28 21:37 32 -rw-r--r--. 1 root root 0 Aug 28 21:37 31 -rw-r--r--. 1 root root 0 Aug 28 21:37 30 -rw-r--r--. 1 root root 0 Aug 28 21:37 29 -rw-r--r--. 1 root root 0 Aug 28 21:37 69 -rw-r--r--. 1 root root 0 Aug 28 21:37 68 -rw-r--r--. 1 root root 0 Aug 28 21:37 67 -rw-r--r--. 1 root root 0 Aug 28 21:37 66 -rw-r--r--. 1 root root 0 Aug 28 21:37 65 -rw-r--r--. 1 root root 0 Aug 28 21:37 64 -rw-r--r--. 1 root root 0 Aug 28 21:37 63 -rw-r--r--. 1 root root 0 Aug 28 21:37 62 -rw-r--r--. 1 root root 0 Aug 28 21:37 61 -rw-r--r--. 1 root root 0 Aug 28 21:37 60 -rw-r--r--. 1 root root 0 Aug 28 21:37 59 -rw-r--r--. 1 root root 0 Aug 28 21:37 58 -rw-r--r--. 1 root root 0 Aug 28 21:37 57 -rw-r--r--. 1 root root 0 Aug 28 21:37 56 -rw-r--r--. 1 root root 0 Aug 28 21:37 55 -rw-r--r--. 1 root root 0 Aug 28 21:37 54 -rw-r--r--. 1 root root 0 Aug 28 21:37 53 -rw-r--r--. 1 root root 0 Aug 28 21:37 52 -rw-r--r--. 1 root root 0 Aug 28 21:37 51 -rw-r--r--. 1 root root 0 Aug 28 21:37 50 -rw-r--r--. 1 root root 0 Aug 28 21:37 49 -rw-r--r--. 1 root root 0 Aug 28 21:37 48 -rw-r--r--. 1 root root 0 Aug 28 21:37 47 -rw-r--r--. 1 root root 0 Aug 28 21:37 46 -rw-r--r--. 1 root root 0 Aug 28 21:37 45 -rw-r--r--. 1 root root 0 Aug 28 21:37 44 -rw-r--r--. 1 root root 0 Aug 28 21:37 43 -rw-r--r--. 1 root root 0 Aug 28 21:37 42 -rw-r--r--. 1 root root 0 Aug 28 21:37 41 -rw-r--r--. 1 root root 0 Aug 28 21:37 40 -rw-r--r--. 1 root root 0 Aug 28 21:37 98 -rw-r--r--. 1 root root 0 Aug 28 21:37 97 -rw-r--r--. 1 root root 0 Aug 28 21:37 96 -rw-r--r--. 1 root root 0 Aug 28 21:37 95 -rw-r--r--. 1 root root 0 Aug 28 21:37 94 -rw-r--r--. 1 root root 0 Aug 28 21:37 93 -rw-r--r--. 1 root root 0 Aug 28 21:37 92 -rw-r--r--. 1 root root 0 Aug 28 21:37 91 -rw-r--r--. 1 root root 0 Aug 28 21:37 90 -rw-r--r--. 1 root root 0 Aug 28 21:37 89 -rw-r--r--. 1 root root 0 Aug 28 21:37 88 -rw-r--r--. 1 root root 0 Aug 28 21:37 87 -rw-r--r--. 1 root root 0 Aug 28 21:37 86 -rw-r--r--. 1 root root 0 Aug 28 21:37 85 -rw-r--r--. 1 root root 0 Aug 28 21:37 84 -rw-r--r--. 1 root root 0 Aug 28 21:37 83 -rw-r--r--. 1 root root 0 Aug 28 21:37 82 -rw-r--r--. 1 root root 0 Aug 28 21:37 81 -rw-r--r--. 1 root root 0 Aug 28 21:37 80 -rw-r--r--. 1 root root 0 Aug 28 21:37 79 -rw-r--r--. 1 root root 0 Aug 28 21:37 78 -rw-r--r--. 1 root root 0 Aug 28 21:37 77 -rw-r--r--. 1 root root 0 Aug 28 21:37 76 -rw-r--r--. 1 root root 0 Aug 28 21:37 75 -rw-r--r--. 1 root root 0 Aug 28 21:37 74 -rw-r--r--. 1 root root 0 Aug 28 21:37 73 -rw-r--r--. 1 root root 0 Aug 28 21:37 72 -rw-r--r--. 1 root root 0 Aug 28 21:37 71 -rw-r--r--. 1 root root 0 Aug 28 21:37 70 -rw-r--r--. 1 root root 0 Aug 28 21:37 99 -rw-r--r--. 1 root root 0 Aug 28 21:37 100View Code
然后按时间排序显示的并不是理想中的样子。
默认是先按着第数字的第一位的大小来排序的,数字的第一位越小越靠前如果第一位一样就看第二位
比如下面的样子:虽然634比89大,但是6比8小,所以排在前面,然后再依次看第二位、第三位数字
-rw-r--r--. 1 root root 0 Aug 27 21:32 634 -rw-r--r--. 1 root root 0 Aug 27 21:33 635 -rw-r--r--. 1 root root 0 Aug 27 21:33 636 -rw-r--r--. 1 root root 0 Aug 27 21:34 644 -rw-r--r--. 1 root root 0 Aug 27 21:34 645 -rw-r--r--. 1 root root 0 Aug 27 21:34 646 -rw-r--r--. 1 root root 0 Aug 27 21:33 87 -rw-r--r--. 1 root root 0 Aug 27 21:33 88 -rw-r--r--. 1 root root 0 Aug 27 21:32 89View Code
之前还有一个朋友说在每个文件的前面添加一个0试试,最开始是想使用rename来批量添加的,可能是我不会用这个命令,愣是没用改成功。
然后就想到使用for来添加,
for i in `ls`; do mv $i 0$i; done
[root@localhost test]# for i in `ls`; do mv $i 0$i; done [root@localhost test]# ll --sort=time -r total 4 drwxr-xr-x. 3 root root 17 Aug 28 07:56 0AAa0num drwxr-xr-x. 2 root root 59 Aug 28 21:34 0AAa0grep drwxr-xr-x. 3 root root 4096 Aug 28 21:36 0AAa0t -rw-r--r--. 1 root root 0 Aug 28 22:29 09 -rw-r--r--. 1 root root 0 Aug 28 22:29 08 -rw-r--r--. 1 root root 0 Aug 28 22:29 07 -rw-r--r--. 1 root root 0 Aug 28 22:29 06 -rw-r--r--. 1 root root 0 Aug 28 22:29 05 -rw-r--r--. 1 root root 0 Aug 28 22:29 04 -rw-r--r--. 1 root root 0 Aug 28 22:29 03 -rw-r--r--. 1 root root 0 Aug 28 22:29 02 -rw-r--r--. 1 root root 0 Aug 28 22:29 01 -rw-r--r--. 1 root root 0 Aug 28 22:29 036 -rw-r--r--. 1 root root 0 Aug 28 22:29 035 -rw-r--r--. 1 root root 0 Aug 28 22:29 034 -rw-r--r--. 1 root root 0 Aug 28 22:29 033 -rw-r--r--. 1 root root 0 Aug 28 22:29 032 -rw-r--r--. 1 root root 0 Aug 28 22:29 031 -rw-r--r--. 1 root root 0 Aug 28 22:29 030 -rw-r--r--. 1 root root 0 Aug 28 22:29 029 -rw-r--r--. 1 root root 0 Aug 28 22:29 028 -rw-r--r--. 1 root root 0 Aug 28 22:29 027 -rw-r--r--. 1 root root 0 Aug 28 22:29 026 -rw-r--r--. 1 root root 0 Aug 28 22:29 025 -rw-r--r--. 1 root root 0 Aug 28 22:29 024 -rw-r--r--. 1 root root 0 Aug 28 22:29 023 -rw-r--r--. 1 root root 0 Aug 28 22:29 022 -rw-r--r--. 1 root root 0 Aug 28 22:29 021 -rw-r--r--. 1 root root 0 Aug 28 22:29 020 -rw-r--r--. 1 root root 0 Aug 28 22:29 019 -rw-r--r--. 1 root root 0 Aug 28 22:29 018 -rw-r--r--. 1 root root 0 Aug 28 22:29 017 -rw-r--r--. 1 root root 0 Aug 28 22:29 016 -rw-r--r--. 1 root root 0 Aug 28 22:29 015 -rw-r--r--. 1 root root 0 Aug 28 22:29 014 -rw-r--r--. 1 root root 0 Aug 28 22:29 013 -rw-r--r--. 1 root root 0 Aug 28 22:29 012 -rw-r--r--. 1 root root 0 Aug 28 22:29 011 -rw-r--r--. 1 root root 0 Aug 28 22:29 010 -rw-r--r--. 1 root root 0 Aug 28 22:29 072 -rw-r--r--. 1 root root 0 Aug 28 22:29 071 -rw-r--r--. 1 root root 0 Aug 28 22:29 070 -rw-r--r--. 1 root root 0 Aug 28 22:29 069 -rw-r--r--. 1 root root 0 Aug 28 22:29 068 -rw-r--r--. 1 root root 0 Aug 28 22:29 067 -rw-r--r--. 1 root root 0 Aug 28 22:29 066 -rw-r--r--. 1 root root 0 Aug 28 22:29 065 -rw-r--r--. 1 root root 0 Aug 28 22:29 064 -rw-r--r--. 1 root root 0 Aug 28 22:29 063 -rw-r--r--. 1 root root 0 Aug 28 22:29 062 -rw-r--r--. 1 root root 0 Aug 28 22:29 061 -rw-r--r--. 1 root root 0 Aug 28 22:29 060 -rw-r--r--. 1 root root 0 Aug 28 22:29 059 -rw-r--r--. 1 root root 0 Aug 28 22:29 058 -rw-r--r--. 1 root root 0 Aug 28 22:29 057 -rw-r--r--. 1 root root 0 Aug 28 22:29 056 -rw-r--r--. 1 root root 0 Aug 28 22:29 055 -rw-r--r--. 1 root root 0 Aug 28 22:29 054 -rw-r--r--. 1 root root 0 Aug 28 22:29 053 -rw-r--r--. 1 root root 0 Aug 28 22:29 052 -rw-r--r--. 1 root root 0 Aug 28 22:29 051 -rw-r--r--. 1 root root 0 Aug 28 22:29 050 -rw-r--r--. 1 root root 0 Aug 28 22:29 049 -rw-r--r--. 1 root root 0 Aug 28 22:29 048 -rw-r--r--. 1 root root 0 Aug 28 22:29 047 -rw-r--r--. 1 root root 0 Aug 28 22:29 046 -rw-r--r--. 1 root root 0 Aug 28 22:29 045 -rw-r--r--. 1 root root 0 Aug 28 22:29 044 -rw-r--r--. 1 root root 0 Aug 28 22:29 043 -rw-r--r--. 1 root root 0 Aug 28 22:29 042 -rw-r--r--. 1 root root 0 Aug 28 22:29 041 -rw-r--r--. 1 root root 0 Aug 28 22:29 040 -rw-r--r--. 1 root root 0 Aug 28 22:29 039 -rw-r--r--. 1 root root 0 Aug 28 22:29 038 -rw-r--r--. 1 root root 0 Aug 28 22:29 037 -rw-r--r--. 1 root root 0 Aug 28 22:29 099 -rw-r--r--. 1 root root 0 Aug 28 22:29 098 -rw-r--r--. 1 root root 0 Aug 28 22:29 097 -rw-r--r--. 1 root root 0 Aug 28 22:29 096 -rw-r--r--. 1 root root 0 Aug 28 22:29 095 -rw-r--r--. 1 root root 0 Aug 28 22:29 094 -rw-r--r--. 1 root root 0 Aug 28 22:29 093 -rw-r--r--. 1 root root 0 Aug 28 22:29 092 -rw-r--r--. 1 root root 0 Aug 28 22:29 091 -rw-r--r--. 1 root root 0 Aug 28 22:29 090 -rw-r--r--. 1 root root 0 Aug 28 22:29 089 -rw-r--r--. 1 root root 0 Aug 28 22:29 088 -rw-r--r--. 1 root root 0 Aug 28 22:29 087 -rw-r--r--. 1 root root 0 Aug 28 22:29 086 -rw-r--r--. 1 root root 0 Aug 28 22:29 085 -rw-r--r--. 1 root root 0 Aug 28 22:29 084 -rw-r--r--. 1 root root 0 Aug 28 22:29 083 -rw-r--r--. 1 root root 0 Aug 28 22:29 082 -rw-r--r--. 1 root root 0 Aug 28 22:29 081 -rw-r--r--. 1 root root 0 Aug 28 22:29 080 -rw-r--r--. 1 root root 0 Aug 28 22:29 079 -rw-r--r--. 1 root root 0 Aug 28 22:29 078 -rw-r--r--. 1 root root 0 Aug 28 22:29 077 -rw-r--r--. 1 root root 0 Aug 28 22:29 076 -rw-r--r--. 1 root root 0 Aug 28 22:29 075 -rw-r--r--. 1 root root 0 Aug 28 22:29 074 -rw-r--r--. 1 root root 0 Aug 28 22:29 073 -rw-r--r--. 1 root root 0 Aug 28 22:29 0100View Code
然而按时间排序后还是不能1到100的样子
所以我试着使用for循环来创建1到100的文件,然后使用sort按照创建时间来排序查看
for((i=1;i<=100;i++)); do touch $i; done
ll --sort=time -r
[root@localhost test]# for((i=1;i<=100;i++)); do touch $i; done [root@localhost test]# ll --sort=time -r total 4 drwxr-xr-x. 3 root root 17 Aug 28 07:56 num drwxr-xr-x. 2 root root 59 Aug 28 21:34 grep drwxr-xr-x. 3 root root 4096 Aug 28 21:36 t -rw-r--r--. 1 root root 0 Aug 28 21:44 1 -rw-r--r--. 1 root root 0 Aug 28 21:44 2 -rw-r--r--. 1 root root 0 Aug 28 21:44 3 -rw-r--r--. 1 root root 0 Aug 28 21:44 4 -rw-r--r--. 1 root root 0 Aug 28 21:44 5 -rw-r--r--. 1 root root 0 Aug 28 21:44 6 -rw-r--r--. 1 root root 0 Aug 28 21:44 7 -rw-r--r--. 1 root root 0 Aug 28 21:44 8 -rw-r--r--. 1 root root 0 Aug 28 21:44 9 -rw-r--r--. 1 root root 0 Aug 28 21:44 10 -rw-r--r--. 1 root root 0 Aug 28 21:44 11 -rw-r--r--. 1 root root 0 Aug 28 21:44 12 -rw-r--r--. 1 root root 0 Aug 28 21:44 13 -rw-r--r--. 1 root root 0 Aug 28 21:44 14 -rw-r--r--. 1 root root 0 Aug 28 21:44 15 -rw-r--r--. 1 root root 0 Aug 28 21:44 16 -rw-r--r--. 1 root root 0 Aug 28 21:44 17 -rw-r--r--. 1 root root 0 Aug 28 21:44 18 -rw-r--r--. 1 root root 0 Aug 28 21:44 19 -rw-r--r--. 1 root root 0 Aug 28 21:44 20 -rw-r--r--. 1 root root 0 Aug 28 21:44 21 -rw-r--r--. 1 root root 0 Aug 28 21:44 22 -rw-r--r--. 1 root root 0 Aug 28 21:44 23 -rw-r--r--. 1 root root 0 Aug 28 21:44 24 -rw-r--r--. 1 root root 0 Aug 28 21:44 25 -rw-r--r--. 1 root root 0 Aug 28 21:44 26 -rw-r--r--. 1 root root 0 Aug 28 21:44 27 -rw-r--r--. 1 root root 0 Aug 28 21:44 28 -rw-r--r--. 1 root root 0 Aug 28 21:44 29 -rw-r--r--. 1 root root 0 Aug 28 21:44 30 -rw-r--r--. 1 root root 0 Aug 28 21:44 31 -rw-r--r--. 1 root root 0 Aug 28 21:44 32 -rw-r--r--. 1 root root 0 Aug 28 21:44 33 -rw-r--r--. 1 root root 0 Aug 28 21:44 34 -rw-r--r--. 1 root root 0 Aug 28 21:44 35 -rw-r--r--. 1 root root 0 Aug 28 21:44 36 -rw-r--r--. 1 root root 0 Aug 28 21:44 37 -rw-r--r--. 1 root root 0 Aug 28 21:44 38 -rw-r--r--. 1 root root 0 Aug 28 21:44 39 -rw-r--r--. 1 root root 0 Aug 28 21:44 40 -rw-r--r--. 1 root root 0 Aug 28 21:44 41 -rw-r--r--. 1 root root 0 Aug 28 21:44 42 -rw-r--r--. 1 root root 0 Aug 28 21:44 43 -rw-r--r--. 1 root root 0 Aug 28 21:44 44 -rw-r--r--. 1 root root 0 Aug 28 21:44 45 -rw-r--r--. 1 root root 0 Aug 28 21:44 46 -rw-r--r--. 1 root root 0 Aug 28 21:44 47 -rw-r--r--. 1 root root 0 Aug 28 21:44 48 -rw-r--r--. 1 root root 0 Aug 28 21:44 49 -rw-r--r--. 1 root root 0 Aug 28 21:44 50 -rw-r--r--. 1 root root 0 Aug 28 21:44 51 -rw-r--r--. 1 root root 0 Aug 28 21:44 52 -rw-r--r--. 1 root root 0 Aug 28 21:44 53 -rw-r--r--. 1 root root 0 Aug 28 21:44 54 -rw-r--r--. 1 root root 0 Aug 28 21:44 55 -rw-r--r--. 1 root root 0 Aug 28 21:44 56 -rw-r--r--. 1 root root 0 Aug 28 21:44 57 -rw-r--r--. 1 root root 0 Aug 28 21:44 58 -rw-r--r--. 1 root root 0 Aug 28 21:44 59 -rw-r--r--. 1 root root 0 Aug 28 21:44 60 -rw-r--r--. 1 root root 0 Aug 28 21:44 61 -rw-r--r--. 1 root root 0 Aug 28 21:44 62 -rw-r--r--. 1 root root 0 Aug 28 21:44 63 -rw-r--r--. 1 root root 0 Aug 28 21:44 64 -rw-r--r--. 1 root root 0 Aug 28 21:44 65 -rw-r--r--. 1 root root 0 Aug 28 21:44 66 -rw-r--r--. 1 root root 0 Aug 28 21:44 67 -rw-r--r--. 1 root root 0 Aug 28 21:44 68 -rw-r--r--. 1 root root 0 Aug 28 21:44 69 -rw-r--r--. 1 root root 0 Aug 28 21:44 70 -rw-r--r--. 1 root root 0 Aug 28 21:44 71 -rw-r--r--. 1 root root 0 Aug 28 21:44 72 -rw-r--r--. 1 root root 0 Aug 28 21:44 73 -rw-r--r--. 1 root root 0 Aug 28 21:44 74 -rw-r--r--. 1 root root 0 Aug 28 21:44 75 -rw-r--r--. 1 root root 0 Aug 28 21:44 76 -rw-r--r--. 1 root root 0 Aug 28 21:44 77 -rw-r--r--. 1 root root 0 Aug 28 21:44 78 -rw-r--r--. 1 root root 0 Aug 28 21:44 79 -rw-r--r--. 1 root root 0 Aug 28 21:44 80 -rw-r--r--. 1 root root 0 Aug 28 21:44 81 -rw-r--r--. 1 root root 0 Aug 28 21:44 82 -rw-r--r--. 1 root root 0 Aug 28 21:44 83 -rw-r--r--. 1 root root 0 Aug 28 21:44 84 -rw-r--r--. 1 root root 0 Aug 28 21:44 85 -rw-r--r--. 1 root root 0 Aug 28 21:44 86 -rw-r--r--. 1 root root 0 Aug 28 21:44 87 -rw-r--r--. 1 root root 0 Aug 28 21:44 88 -rw-r--r--. 1 root root 0 Aug 28 21:44 89 -rw-r--r--. 1 root root 0 Aug 28 21:44 90 -rw-r--r--. 1 root root 0 Aug 28 21:44 91 -rw-r--r--. 1 root root 0 Aug 28 21:44 92 -rw-r--r--. 1 root root 0 Aug 28 21:44 93 -rw-r--r--. 1 root root 0 Aug 28 21:44 94 -rw-r--r--. 1 root root 0 Aug 28 21:44 95 -rw-r--r--. 1 root root 0 Aug 28 21:44 96 -rw-r--r--. 1 root root 0 Aug 28 21:44 97 -rw-r--r--. 1 root root 0 Aug 28 21:44 98 -rw-r--r--. 1 root root 0 Aug 28 21:44 99 -rw-r--r--. 1 root root 0 Aug 28 21:44 100View Code