windows常用命令(文件操作篇)

  • 来源:网络
  • 更新日期:2020-08-31

摘要:系统运维 切换盘符: 根目录: d: 上级目录: cd .. 相对路径: cd test 绝对路径: cd c:\\test 查看当前目录: echo %cd% 或 cd 切换盘符: cd

系统运维 切换盘符:

根目录:
d:
上级目录:
cd  ..
相对路径:
cd  test
绝对路径:
cd  c:\\test
查看当前目录:
echo  %cd%  或  cd
切换盘符:
cd  /d  e:\\test
环境变量:
查看:
echo  %path%  或  path
清除当前:
path;
查看文件/文件夹:
不含隐藏文件:
dir
隐藏文件:
dir  /a
排序:
dir  /on
属性操作:
+  添加属性
-  清除属性
r  只读
a  读写
s  系统
h  隐藏
#系统文件与普通文件的区别:系统文件不允许用户直接修改属性,普通文件允许用户修改属性
隐藏文件:
attrib  +h  a.txt
只读文件:
attrib  +r  a.txt
读写:
attrib  +a  a.txt
显示文件:
attrib  -h  a.txt
递归操作:
attrib  /s  +h  *.txt
创建文件:
空文件:
echo.  >  test.txt
带内容:
echo  abc  >  test.txt
创建文件夹:
单个文件夹:
md  test
多个文件夹:
md  test1  test2
多级目录:
md  test1\\test2\\test3...
复制文件:
单个:
copy  /y  a.txt  a.txt.back
多个:
copy  /y  *.txt  *.txt.back
合并:
copy  a.txt+b.txt  c.txt
copy  *.txt  cmb.txt
输入多行文本到文件:
copy  con  test.txt  #以ctl+z后按回车结束输入
复制文件夹:
不含隐藏文件:
xcopy  /y  test1  test2
隐藏文件:
xcopy  /y  /h  test1  test2
含空文件夹:
xcopy  /y  /e  /h  test1  test2
删除文件:
单个:
del  /f  /q  a.txt
多个:
del  /f  /q  *.txt
递归:
del  /s  /f  /q  *.txt
删除文件夹:
rd  /s  /q  test
重命名文件/文件夹:
单个:
move  a  aa
多个:
ren  *.txt  *.bat
移动文件/文件夹:
move  /y  test1  test2
查找/统计文件:
显示行号:
find  /n  str  test.txt
统计行数:
find  /c  str  test.txt
查看文件内容:
findstr  .  test.txt
比较文件差异:
两个文件:
fc  /n  a.txt  b.txt
多个文件:
fc  /n  *.txt  b.txt
查看文件内容:
显示所有:
type  test.txt
分页显示:
more  test.txt  #空格显示下一页
压缩、解压缩:
先决条件:
安装winrar软件
压缩、追加:
rar  a  test.zip  文件/文件夹
解压缩:
rar  e  test.zip  路径

新网虚拟主机