User Tools

Site Tools


cs:linux:linux_commands

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cs:linux:linux_commands [2022/03/22 10:01] – [jq] diegocs:linux:linux_commands [2024/05/07 19:05] (current) – [Tmux] diego
Line 10: Line 10:
   * **who / w** - информация о пользователях находящихся в системе   * **who / w** - информация о пользователях находящихся в системе
   * **htop** - более продвинутый аналог top   * **htop** - более продвинутый аналог top
 +  * smem -t -k -P code -c pss | tail -n 1 - память занимаемая программой "code"
  
  
Line 92: Line 93:
   * ''sudo cat /var/log/nginx/wiki/access.log | grep -o '^.* -' | grep -o '[0-9\.]*' | sort | uniq -c ''   * ''sudo cat /var/log/nginx/wiki/access.log | grep -o '^.* -' | grep -o '[0-9\.]*' | sort | uniq -c ''
   * ''sudo grep -o 'Ban [0-9\.]*' /var/log/fail2ban.log | grep -o '[0-9\.]*' | sort | uniq -c | sort''   * ''sudo grep -o 'Ban [0-9\.]*' /var/log/fail2ban.log | grep -o '[0-9\.]*' | sort | uniq -c | sort''
 +
  
  
Line 122: Line 124:
 # Panes (Панели) # Panes (Панели)
 (Ctr-b + \"           # Поделить горизонтально (Ctr-b + \"           # Поделить горизонтально
-(Ctr-b + %)             # Поделить вертикально+(Ctr-b + -)             # Поделить вертикально
 (Ctr-b + стрелки)       # Переход между панелей (Ctr-b + стрелки)       # Переход между панелей
 (Ctr-b + Ctrl-стрелки)  # Изменение размеров панелей (Ctr-b + Ctrl-стрелки)  # Изменение размеров панелей
Line 335: Line 337:
 jq 'map({start_time: (.start_time/1000 | todate), duration: (.end_time - .start_time)})' test.json jq 'map({start_time: (.start_time/1000 | todate), duration: (.end_time - .start_time)})' test.json
  
 +jq 'map(select(.email|test("^m.*i.*h.*a.*i.*l.*v@gmail\\.com"; "gixp"))) | length' test.json
 +
 +jq 'map(select(has("src_lang"))) | .[] | .src_lang' localization-prod-project_20230504105646.json | sort | uniq -c | sort -k1 -n -r
 +
 +jq '.[0:10] | map(select(has("dst_lang"))) |map(select(has("src_lang"))) | .[] | "\(.src_lang) - \(.dst_lang)"' localization-prod-project_20230504105646.json  | sort | uniq -c | sort -k1 -n -r | head -n 20
  
 +jq '.[0:10] | map(select(has("dst_lang"))) |map(select(has("src_lang"))) | .[] | "\(.src_lang) - \(.dst_lang | split('-'))"' localization-prod-project_20230504105646.json
 </code> </code>
cs/linux/linux_commands.1647943319.txt.gz · Last modified: 2023/08/31 19:46 (external edit)