shell记录

weifeng 2021/11/28

目录

top

  • 查看多CPU状态,按`1`切换;

  • 静态输出,方便脚本统计: `top -bn1` b非交互,n次数;

  • 查看pid信息, `top -p 1024`。

nmap

端口扫描工具,比如扫描一个samba服务的版本。 下载地址: https://nmap.org/download.html

  $ nmap -n -v -p445 --script=smb-protocols 192.168.2.6
  PORT    STATE SERVICE
  445/tcp open  microsoft-ds

  Host script results:
  | smb-protocols:
  |   dialects:
  |     NT LM 0.12 (SMBv1) [dangerous, but default]
  |     2.0.2
  |     2.1
  |     3.0
  |     3.0.2
  |_    3.1.1

git

  # 放弃本地修改,和远程保持一致
  git reset --hard origin/<branch_name>

sqlite

  -- 导入csv文件到表
  sqlite data.db
  .mode csv
  .import data.csv mytable
  .schema mytable
  SELECT * FROM mytable limit 5;
  --压缩数据库文件
  VACUUM;