windows、linux常用基本命令
windows基本操作命令一.文件/目录操作1.cd 切换目录cd//显示当前文件所在cd..//显示上一级目录cd /d x:\//进入x盘根目录cd /d x://进入上次x盘所在的目录 (可直接输入 x:)cd x://显示上次x盘所在的目...
·
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软件的子进程
更多推荐
已为社区贡献1条内容
所有评论(0)