基础命令

del用来删除文件;
rd用来删除文件夹
del可以用来删除某一文件夹中的所有文件
rd /s 可以用来删除非空的文件夹
打开计算机事件管理器:eventvwr.msc
打开电脑服务:services.msc
打开远程桌面:mstsc.msc
打开磁盘管理:diskmgmt.msc

查看文件的md5值

  1. certutil -hashfile D:\1.exe MD5
  2. certutil -hashfile D:\1.exe SHA1
  3. certutil -hashfile D:\1.exe SHA256

查看电脑的核心数

  1. >wmic
  2. >cpu get numberofcores, numberoflogicalprocessors

服务相关的命令(service)

  1. 开启服务:
    1. net start 服务名
  2. 关闭服务:
    1. net stop 服务名
  3. 查看所有开启的服务:
    1. net start
  4. 查看指定的服务是否开启
    1. net start | find “服务名”
    2. 查询的结果是空,说明没有开启,反之是开启了
    3. 匹配的策略是贪婪模式
    4. 匹配区分大小写
  5. 查看所有活动端口:netstat -ano
  6. 查看指定端口的进程:netstat -aon | findstr “port”
  7. 查看指定PID的进程:tasklist | findstr “PID”
  8. 通过名称模糊查找进程:tasklist | findstr “name*”
  9. 删除指定的进行:
    1. 通过PID: taskkill /PID id
    2. 通过进程名称: taskill /IM “进程名称”

      OSS命令行使用

      ossutil64的使用
      (1)下载ossutil64压缩包
      (2)解压ossutil64压缩包,运行ossutil64文件夹内的ossutil.bat
      (3)在弹出的DOS窗口内输入ossutil64即可显示命令
      (4)语法:ossutil64 cmd [arg] [option]
      ossutil支持批量文件迁移,在这种场景下,通常的使用方式是:
      (1)批量上传:
      1. ossutil cp your_dir oss://your_bucket -r -f -u --endpoint="" --access-key-id="" --access-key-secret="" --output-dir=ossutil_output
      (2)批量下载:
      1. ossutil cp oss://your_bucket your_dir -r -f -u --endpoint="" --access-key-id="" --access-key-secret="" --output-dir=ossutil_output
      (3)同region的Bucket间迁移:
      1. ossutil cp oss://your_src_bucket oss://your_dest_bucket -r -f -u --endpoint="" --access-key-id="" --access-key-secret="" --output-dir=ossutil_output

      管道

      1. java -jar mdatacenter.jar --spring.profiles.active=prod | findstr DataImportService >> D:\mdc.log