鍍金池/ 問(wèn)答/Java  PHP  Linux/ 求一條linux的命令解釋

求一條linux的命令解釋


cat /usr/local/var/log/nginx/access.log|sort -nrk9|head -2

我所疑惑的地方是sort -nrk9;
-nrk我知道是什么意思,這個(gè)9代表什么呢
下面是nginx log的格式

log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                       '$upstream_response_time '
                       '$status $body_bytes_sent "$http_referer" '
                       '"$http_user_agent" "$http_x_forwarded_for"';
回答
編輯回答
鐧簞噯

以每行第九列排序

2017年3月15日 18:22
編輯回答
笑忘初

其實(shí)這里有3個(gè)命令 分別是cat、sort、head這三個(gè)命令
對(duì)于你疑惑的9是排序的列

具有參考http://blog.chinaunix.net/uid...

2018年3月13日 08:39
編輯回答
菊外人

將log文件的行以第九列按數(shù)字倒序排序,最后輸出前兩行

2018年3月30日 19:33
編輯回答
舊顏

這表示按每行第9列排序

2017年4月1日 08:42