windows、linux常用基本命令

windows基本操作命令

一.文件/目录操作

1.cd  切换目录

  • cd                 //显示当前文件所在
  • cd..               //显示上一级目录
  • cd /d x:\        //进入x盘根目录
  • cd /d x:         //进入上次x盘所在的目录 (可直接输入 x:)
  • cd x:             //显示上次x盘所在的目录
  • cd /d x:\a      //进入x盘里的a文件夹
  • cd a\b\c        //进入当前目录下的a\b\c文件夹

2.dir  显示目录里的内容

  • dir                //显示当前目录里的子文件夹和文件
  • dir /b            //只显示当前目录子文件夹、文件的文件名
  • dir /p            //分页显示当前目录子文件夹、文件
  • dir /ad          //只显示当前目录中的文件夹
  • dir /a-d         //显示当目里的文件
  • dir x:/a         //显示x盘下a文件夹中的内容
  • dir 1.txt        //显示当目下1.txt的信息
  • dir /s            //递归显示当目中的内容   ctrl c终止当前命令
  • dir a*           //显示当目下a开头的文件、文件夹信息
  • dir /ah /os    //显示当目下隐藏的文件和目录,按文件大小从小到大排序

3.tree  显示目录结构

  • tree              //树状显示当前目录的结构
  • tree x:\a       //显示x:\a的目录结构

4.ren  文件或目录重命名

  • ren a b           //将当前目录下的a文件
  • ren x:\a b       //将x盘里的a文件夹改名为b

5.md  创建目录    rd  删除目录

  • md a              //在当前目录下创建a目录
  • md x:\a\b        //创建x:\a\b目录
  • rd   a               //删除当前目录下的空文件夹
  • rd /s /q x:\a      //安静模式删除x盘a目录下的所有子目录、文件

/s    递归        /q    安静模式

6.copy   拷贝文件

  • copy 1.txt x:\a    //拷贝当前目录下的1.txt到x:\a(文件名重复询问是否覆盖)
  • copy a x:\b         //拷贝当前目录下a文件夹里的文件(不递归子目录)到x:\b
  • copy /y 1.txt x:\a       //拷贝当前目录下的1.txt到x:\a(重复不询问直接覆盖)
  • copy 1.txt x:a\2.txt     //将当前目录下的1.txt拷贝到x:a,并重命名为2.txt
  • copy 1.txt +                           //刷新文件的日期
  • copy /y 1.txt + 2.txt 3.txt       //将当前目录下的1.txt  2.txt内容合并写入3.txt ,不询问直接覆盖,按输入顺序写
  • copy /b a.* a                         //将当前目录下a.开头的所有文件按名称升序排序依次合并生成a
  • copy /b a.1 + a.2 a               //将当前目录下的a.1  a.2文件合并生成a

7.move  移动文件

  • move *.txt a                 //将当前目录下的所有txt文件移动到当目下的a文件夹(重复询问覆盖)
  • move /y *.txt a             //~重复不询问直接覆盖
  • move 1.png x:\a\2.png        //将当前目录下的1.png图片移动到x盘的a文件夹中,并改名为2png,重复询问
  • move a x:\new                    //若x盘有new文件夹则将当前目录下的a文件夹移动到x盘new中,若没有移动到x盘,文件改名为new(跨盘不行)

8.del 删除文件

  • del a                       //删除当前目录下的a文件夹里的所有非只读文件(不删除子目录下的文件,删除前确认 )
  • del /f a                     //删除当前目录下a文件夹的所有文件(包括只读文件,不删除子目录下的文件,会进行确认,等价于del /f a\*)
  • del /f /s /q a x:\ b\*.doc        //删除当前目录下a文件夹中所有文件以及x:\b\下所有doc文件(包括只读文件,递归子目录下的文件,直接删除不确认)

二.文件查看

1.type  显示文本文件内容

  • type x:\1.txt                      //显示x盘下的1.txt文件内容
  • type x:\1.txt | more            //分页显示x盘里1.txt的内容
  • more 1.ini                         //逐屏显示当目下1.ini的文本内容(空格:下一屏 q:退出)

三.特殊符号

  • &           // 顺序执行多条命令,不管是否执行成功
  • &&         // 顺序执行多条命令,遇到执行错误的命令后停止执行后面的命令
  • ||            //顺序执行多条命令,遇到执行正确的命令后停止执行后面的命令
  •  ,           //在特殊情况下可代替空格
  •  ;           //隔开相同命令的多个目标用,若果执行中发生错误返回错误报告,但继续执行。

四.输出

  • echo.                // 输出一个"回车换行",空白行
  • echo off            // 后续所有命令在执行前,不打印出命令的内容
  • echo on            // 后续的所有命令在执行前先打印出命令的内容
  • echo 123          // 输出123到终端屏幕
  • echo "我!"         // 输出我!到终端屏幕
  • echo a > 1.txt    // 输出a的字符串到当前目录中的1.txt文件中(以覆盖的方式)

五.文本处理

  • 1.edit 1.txt        // 编辑1.txt文件(进入edit编辑器,alt选对应菜单)
  • find  文件中搜索字符
  • findstr  文件中搜索字符串
  • /n带行显示 /i不区分大小写 /c只显示找到的次数 /v//只显示未包含123的行

六.网络操作

  • ping baidu.com                         //测试与baidu服务器的连接情况
  • ping 220.181.111.86                 //测试与220.181.111.86的连接情况
  • ping x                                        //测试与机器名为x的机器的连接情况
  • ping -l(L) 60000 -n 5 qq.com    //向qq.com发送5次60000字节的ping
  • ping -n 6 127.0.0.1            //对当前主机执行6次ping操作(花费时间为5s)
  • ping -t baidu.com               //不断的测试baidu服务器发连接情况(ctrl+pause break:查看ping的统计信息;ctrl+c终止当前任务)
  • ipconfig /all                        //查看本地ip地址等详细信息
  • ipconfig /displaydns           //显示本地dns缓存的内容
  • ipcondig /flushdns              //清除本地dns缓存的内容
  • nslookup www.x.com         //获取www.x.com的域名解析
  • netstat -a                           //查看开启了哪些端口
  • netstat -n                           //查看端口的网络连接情况
  • netstat -v                            //查看正在进行的工作
  • netstat -p tcp                      //查看tcp协议的使用情况
  • tracert 182.140.167.44      //查看本机到达182.140.167.44的路由路径
  • route print                          //显示出ip路由
  • telnet 182.140.167.44 8000  //探测182.140.167.44是否使用TCP协议监听8000端口(telnet命令不支持UDP端口检测)

七.进程操作

  • tasklist                                                              //显示当前运行的进程信息(可查看PID)
  • taskkill                                                              //结束指定的进程
  • taskkill /im a.exe                                              //结束名为a.exe的进程
  • taskkill /pid 1230 /pid 1241 /pid 1253 /t           //结束pid为1230、1241、和1253的进程以及由它们启动起来的子进程
  • taskkill /f /im a.exe /t                                        //强制结束名为a.exe的进程以及由它启动起来的子进程

八.用户操作

  • net user                                                           //查看当前机器上的用户
  • net user administrator                                     //查看当前机器上的administrator用户的信息
  • net user x /active:yes                                      //启用x用户
  • net user a 123456 /add                                   //新建一个名为a,密码为123456的用户
  • net localgroup administrators a /add               //把名为a的用户添加到管理员用户组,使其具有管理员权限
  • net user a /del                                                 //删除名为a的用户

九.其他基本操作

  • cls                    //清除屏幕
  • ver                    //显示当前windows系统的版本号
  • winver              //弹框显示当前windows
  • vol                    //显示当前分区的卷标
  • label                 //显示当前分区的卷标,同时提示输入新卷标
  • date    //设置新的当前日期(格式:YYYY/MM/DD)
  • date /t               //显示当前时间
  • start                  // 运行某程序或命令
  • exit                   //退出当前cmd窗口
  • color                 //设置当前cmd窗口背景色和字体颜色(前景色)
  • shutdown          //关闭、重启、注销、休眠计算机
        shutdown /s                                  //关闭计算机
        shutdown /s /t 600                        //600s后,关闭本地计算机
        shutdown /a                                  //终止系统关闭
        shutdown /r                                   //关闭并重启本地计算机
        shutdown /m 192.168.1.166 /r      //关闭并重启ip为192.168.1.166的计算机
        shutdown /g                                   //关闭并重启计算机,重启后重新启动所有注册的应运程序
        shutdown /I                                    //注销本地计算机
        shutdown /h /f                                //休眠本地计算机(强制关闭正在运行的营运程序,不前台警告用户)
        shutdown /s                                   //关闭计算机

 

 

linux基本操作命令

1.目录处理常用命令

  • wc  //统计文件内容

  • ls  //列出目录

  • cd  //切换目录
  • pwd  //显示当前所在的目录
  • mkdir  //创建一个新目录

  • rmdir  //删除一个空目录
  • cp  //复制文件或目录

  • rm  //移除文件或目录

  • mv  //移动文件与目录,或修改文件与目录的名称

  • touch  //创建一个文件

2.文件查看常用命令

  • cat:由第一行开始查看文件

  • tac:cat倒着写,由最后一行到第一行查看
  • more:逐项查看文件,按空格继续,最后自己退出
  • less:逐行查看文件,按方向键,不可主动退出,按q退出
  • head:只查看文件前十行
  • tail:只查看文件后十行

3.查看ip信息 

  • ip config  或  ip addr show : 查看ip
  • ip route show:   查看网关

4.过滤操作

  • grep:过滤文件内容

  • ^grep:    表示以关键字开头的行
  • grep$:    表示以关键字结尾的行
  • grep -v      反向过滤 

5.查看进程

  • ps aux  :  查看当前启动进程

  • petree a  :树状查看当前a软件的子进程
发布了16 篇原创文章 · 获赞 4 · 访问量 379

猜你喜欢

转载自blog.csdn.net/wsnbbz/article/details/103304217
今日推荐