我在Windows下常用的命令行

话说写程序的时候,键盘还是比鼠标快一些,久而久之养成习惯,还是习惯用命令行。

*)查杀进程
    tasklist
    taskkill /im processname
    taskkill /im processname /f

*)查看端口状态
    netstat -nao
   查看本机正在侦听的端口
    netstat -nao | findstr LIST
   查看进程和端口状态先后使用,可以看看那个进程监听了那个端口、那个端口被那个进程监听。

*)启动/停止/重启服务
    net start servicesname
    net stop servicesname
  还有一个
    services.msc

*)拷贝、删除文件
     xcopy /d /y /s SOURCE TARGET
   /d选项的好处,是你可以随时Ctrl + C 停下来,稍后再重来一次,浪费的时间少
     rm -rf TARGET 【GNUWin32移植】

*)查看文件类型
     file TARGET   【GNUWin32移植】

*)跟踪一个log文件
    tail -f TARGET
linux下面的 tail ,windows下也有很多移植,不过gnuwin32的那个移植不行

*)启动各个应用程序
    一般我会把应用程序的快捷方式(.lnk)文件放到某个目录下,比如c:\bin\work.lnk
    修改用户环境中的PATH,PATH=c:\bin;%PATH%;
    修改PATHEXT, PATHEXT=%PATHEXT%;.lnk
    这样我随便在哪里直接敲 word,就可以打开对应的应用程序了

*)创建链接文件(.lnk),这个找了好久
    cp -s SOURCE TARGET 【GNUWin32移植】

*)打开一个本地目录、Windows共享目录、URL
    explorer .
    start \\COMPUTERNAME\DIRNAME
    iexplore URL

*)下载URL上的文件
    wget URL      【GNUWin32移植】


*) 注销、休眠、重启、关机
    shutdown /l
    shutdown /h
    shutdown /r /t 0
    shutdown /r /t 0

*)查看一个可执行文件在什么地方
    where where

上面这些都比较常用。再有一些就不是那么常用了:
    sort
    doskey /history  【可以使用F7代替】

你可能感兴趣的:(C++,c,windows,linux,C#)